[gccsdk] [Bug 228] SUL 1.12: system()/exec*() ignoring aliases of existing non-module commands.

bugzilla-daemon at riscos.info bugzilla-daemon at riscos.info
Thu Apr 26 14:17:19 PDT 2012


http://www.riscos.info/bugzilla3/show_bug.cgi?id=228

John Tytgat <John.Tytgat at aaug.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED

--- Comment #1 from John Tytgat <John.Tytgat at aaug.net> 2012-04-26 14:17:18 PDT ---
It boils down to an alias not having a priority over an existing file
executable.

This is a consequence of the fix r5025
(http://www.riscos.info/websvn/listing.php?repname=gccsdk&rev=5025).  I don't
think that fix is wrong but it looks like an existence check on
"Alias$<sul_exec argument>" is missing.  If that alias exists, there should no
canonicalization being done.

-- 
Configure bugmail: http://www.riscos.info/bugzilla3/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.




More information about the gcc mailing list