+
+ /* This is a temporary hack, to solve problems with some processors
+ * that do not have udata section. It will be changed when a more
+ * robust solution is figured out -- VR 27-11-2003 FIXME
+ */
+ strcpy(buf, "--udata-section-name");
+ if(!strncmp(buf, argv[ *i ], strlen(buf))) {
+ if(strlen(argv[ *i ]) <= strlen(buf)+1) {
+ fprintf(stderr, "WARNING: no `%s' entered\n", buf+2);
+ exit(-1);
+ } else {
+ udata_section_name = strdup( strchr(argv[*i], '=') + 1 );
+ }
+ return 1;
+ }
+