On Aug 8 2013, at 22:57 , David Holmes wrote: > On 9/08/2013 3:31 PM, Henry Jen wrote: >> man gcc on mac, >> >>> file.s >>> Assembler code. Apple's version of GCC runs the preprocessor on >>> these files as well as those ending in .S. >>> >>> file.S >>> Assembler code which must be preprocessed.
Is this just a consequence of most MacOS filesystems being case insensitive? Mike > Thanks Henry - mystery solved. And our other gcc compiled .s files don't > contain macros. > > David > >> >> Cheers, >> Henry >> >> >> On Aug 8, 2013, at 5:36 AM, David Holmes <david.hol...@oracle.com> wrote: >> >>> On 8/08/2013 10:20 PM, Andrew Haley wrote: >>>> On 08/08/2013 01:17 PM, David Holmes wrote: >>>>> Trimmed cc list >>>>> >>>>> On 8/08/2013 9:07 PM, Andrew Haley wrote: >>>>>> On 08/08/2013 11:52 AM, Dmitry Samersoff wrote: >>>>>>> For some unknown for me reason, macros in bsd_x86_64.s is not processed. >>>>>>> (Makefile issue???) >>>>>> >>>>>> It should be called bsd_x86_64.S if this is using GCC. >>>>> >>>>> So gcc (llvm-gcc?) on OSX doesn't require this? >>>> >>>> I don't understand this question. AFAIAA it always needs it, >>>> on any OS. >>> >>> We don't have any problem compiling this on OSX only on FreeBSD - so the >>> compiler on the two systems must have different requirements/expectations. >>> >>> David >>> >>>> Andrew. >>>> >>