This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Error when using .include directive in Gnu Assembler!


Hi Nick:
I'm using cross tool under cygwin.
I've tried the method you said(actually I've seen 
the method in GNUPro PDF Doc)
But when I change the extension from .s to .S.
It does't work under cygwin.
My guess is cygwin use Win32API.
And Win32API treet .S the same as .s
I'm keeping trying.

Any way,thank you,Nick!

----- Original Message ----- 
From: "Nick Clifton" <nickc@redhat.com>
To: "Cliff Tsai" <clifftsai@minecard.com.tw>
Cc: <binutils@sources.redhat.com>
Sent: Wednesday, March 21, 2001 12:06 PM
Subject: Re: Error when using .include directive in Gnu Assembler!


> Hi Cliff,
> 
> >    I've try to use following codes in assembly.
> >     abc.h:
> >         #define     a    0x1
> >         #define     b    0x2
> >         #define     c    0x3
> > 
> >     test.s:
> >     
> >         #include "abc.h"
> 
> Try calling your assembler source file 'test.S', ie with a capital S
> as the extension.  GCC passes .S files through the C preprocessor
> first, but it passes .s files directly to the assembler and the
> assembler ignores (most) lines starting with a hash.
> 
> Cheers
>         Nick
> 
> 



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]