There are filename translation oddities with GCC 4.1.1 Release 1a 
(with the alias fix applied) compared to pre-release 2.

GCC 4.1.1 pre-release 2 (or, more accurately, a pre-release of that 
built on 13-06-08) was happy with the following:
  gcc -static -msoft-float -o !GPDriver2.gpdriver2 [objs...]
and created an ELF file called gpdriver2 inside !GPDriver2 (which is 
in the CSD, both GCC and the project being on the same ADFS disc, ADFS 
being the selected FS, i.e., the standard case).

The current release creates an ELF file called !GPDriver2/gpdriver2
in the CSD instead. If I use
  gcc -static -msoft-float -o !GPDriver2/gpdriver2 [objs...]
it works as expected, but I thought gcc would accept RISC OS 
pathnames, too. Earlier versions did and the behaviour of gcc is now 
inconsistent with the other tools, e.g., elf2aif: I need to use
  elf2aif !GPDriver2.gpdriver2
because elf2aif does *not* accept !GPDriver2/gpdriver2, so I need to 
specify two different names to the two tools, which is not 
satisfactory.

Martin
-- 
---------------------------------------------------------------------
Martin Wuerthner          MW Software          [email protected]
---------------------------------------------------------------------

_______________________________________________
GCCSDK mailing list [email protected]
Bugzilla: http://www.riscos.info/bugzilla/index.cgi
List Info: http://www.riscos.info/mailman/listinfo/gcc
Main Page: http://www.riscos.info/index.php/GCCSDK

Reply via email to