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