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]
Other format: [Raw text]

Re: dlltool -N [PATCH]


<http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/dlltool.c?rev=1.53&content-type=text/x-cvsweb-markup&cvsroot=src>
> at asm_prefix(), note that ARM specifically does not have any "ASM
> prefix," unlike i386.  Is this code inaccurate?  Or does the APCS-32 ABI
> call for an underscore when arm-pe, in general, does not?  I was unable
> to find any authoritative documentation on this.  Does someone know?

I don't know what the ABI says, but gcc uses uses an underscore asm_prefix:

$ cat gorgeous.c
void gorgeous( void) {}
sjackman@quince ~/tmp$ arm-wince-pe-gcc-3.4.2 -c gorgeous.c
sjackman@quince ~/tmp$ arm-wince-pe-nm gorgeous.o | grep gorgeous
00000000 T _gorgeous

Cheers,
Shaun


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