[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 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