Mercurial > ecos-v3_0-branch
changeset 313:2b873df9a058
linker script tweak
| author | msalter |
|---|---|
| date | Wed, 28 Aug 2002 03:02:48 +0000 |
| parents | f5924d076577 |
| children | 8628bd7bd9bd |
| files | packages/hal/arm/arch/current/ChangeLog packages/hal/arm/arch/current/src/arm.ld |
| diffstat | 2 files changed, 6 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/packages/hal/arm/arch/current/ChangeLog +++ b/packages/hal/arm/arch/current/ChangeLog @@ -1,3 +1,7 @@ +2002-08-27 Mark Salter <msalter@redhat.com> + + * src/arm.ld: Undefine arm to avoid problem with .note.arm.ident. + 2002-08-22 Mark Salter <msalter@redhat.com> * src/arm.ld: Add .note.arm.ident section used by tools to identify
--- a/packages/hal/arm/arch/current/src/arm.ld +++ b/packages/hal/arm/arch/current/src/arm.ld @@ -77,6 +77,8 @@ OUTPUT_FORMAT(elf32-bigarm) #define LMA_EQ_VMA #define FORCE_OUTPUT . = . +// Some versions of gcc define "arm" which causes problems with .note.arm.ident +#undef arm #define SECTIONS_BEGIN \ /* Debug information */ \ .debug_aranges 0 : { *(.debug_aranges) } \
