[gccsdk] Executable name for UnixEnv$<name>$sfix

John Tytgat John.Tytgat at aaug.net
Thu Jan 11 13:04:17 PST 2007


In message <ec8775a34e.martin at bach.planiverse.com>
          Martin Wuerthner <martin at mw-software.com> wrote:

> I just noticed a minor problem with UnixEnv$<name>$sfix handling: The 
> name of the executable is deduced incorrectly if the executable is run 
> via a path, e.g.:
>   run MyLibrary:myprog
> 
> In this case, UnixEnv$myprog$sfix does not have any effect. It works 
> if the same executable is run via
>   run <MyLibrary$Dir>.myprog
> 
> The problem is that the executable leaf name deduction in UnixLib does 
> not take colons into account. In __riscosify_scl() in riscosify.c it 
> should read:
> [...]

Thanks Martin.  I've commited this in branches/release_3_4_6 as well in the
trunk trees.

John.
-- 
John Tytgat, in his comfy chair at home                                 BASS
John.Tytgat at aaug.net                             ARM powered, RISC OS driven




More information about the gcc mailing list