This is the mail archive of the
ecos-patches@sources.redhat.com
mailing list for the eCos project.
Re: fix for arm target.ld
>>>>> Lucky Luck writes:
> On Tue, 2002-08-27 at 16:07, I wrote:
>> The tool chain I'm using calls the preprocessor with -Darm by default
>> (stupid, I know, but ..it happens) and thus transforms ".note.arm.ident"
>> into ".note. 1 .ident".
> Seriously, am I the only humanoid on this list to meet this, huh, blemish?
> [...]
It may be a configuration issue. The latest gcc sources show:
%grep -n -e -Darm gcc/config/arm/*
riscix1-1.h:33:#define CPP_PREDEFINES "-Darm -Driscix -Dunix -Asystem=unix"
riscix.h:52: "-Darm -Driscix -Dunix -Asystem=unix"
rtems-elf.h:28:#define CPP_PREDEFINES "-Darm -Darm_elf -Drtems -D__rtems__ -D__ELF__ \
semiaof.h:24: "-Darm -Dsemi"
unknown-elf-oabi.h:27:#define CPP_PREDEFINES "-Darm_oabi -Darm -Darm_elf -Acpu=arm -Amachine=arm -D__ELF__"
Other configurations tend to define __arm__.
--Mark