From: Borut R. <bor...@si...> - 2010-02-07 15:42:15
|
Jan, can you please send me the result of sdcc -V? From there we will see what is the command line for sdas and sdld. Borut Jan Waclawek wrote: > OK, I think I spotted the problem. > > In sdld.c/sdld_init(), a target autodetection is performed, relying on argv[0] (passed from the caller, main()). Internet said, that COMMAND.COM mangles argv[0] - I don't know the exact details but I'd say it encloses it into double-quotes) (this might be also the case in WXP using COMMAND.COM - somebody can check this, and if true, this can be used during debugging). > > I would recommend some diagnostic output in case the autodetection fails, and/or an output of the detected "values" of *target* and *sdld* variables upon some command-line switch. > > A workaround "target force" through some command-line option (which could be passed from sdcc through -Wl,xxx) would be welcome. > > JW > > > ----- Original Message --------------- > >> So, is this (the unexpected warnings) a Win98-specific problem? >> Are there any substantial system calls involved in deciphering the capabilities of the linker (which would lead to rejection of them)? That sounds strange. >> >> > > ------------------------------------------------------------------------------ > The Planet: dedicated and managed hosting, cloud storage, colocation > Stay online with enterprise data centers and the best network in the business > Choose flexible plans and management services without long-term contracts > Personal 24x7 support from experience hosting pros just a phone call away. > http://p.sf.net/sfu/theplanet-com > _______________________________________________ > Sdcc-user mailing list > Sdc...@li... > https://lists.sourceforge.net/lists/listinfo/sdcc-user > > |