This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
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
>
>