This is the mail archive of the
ecos-cvs@sourceware.org
mailing list for the ecos project.
ecos/packages/hal/powerpc/arch/current ChangeL ...
- From: jlarmour at sourceware dot org
- To: ecos-cvs at ecos dot sourceware dot org
- Date: 11 Nov 2008 04:29:18 -0000
- Subject: ecos/packages/hal/powerpc/arch/current ChangeL ...
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: jlarmour@sourceware.org 2008-11-11 04:29:18
Modified files:
packages/hal/powerpc/arch/current: ChangeLog
packages/hal/powerpc/arch/current/src: powerpc.ld
Log message:
* src/powerpc.ld (SECTION_data): Do not define _GLOBAL_OFFSET_TABLE_
It is meant to be defined by the linker.
* src/powerpc.ld: Remove workaround from 2005-06-03 for LD bug,
since fixed.
Include .eh_frame_hdr in .eh_frame.
* src/powerpc.ld: Future-proof relocs sections.
* src/powerpc.ld: gcc_except_table subsections don't need to be
kept.
* src/powerpc.ld: gcc_except_table needs to be marked KEEP.
* src/powerpc.ld: Use CYGBLD_HAL_LINKER_GROUPED_LIBS from the common HAL
for GROUP() list now.
* src/powerpc.ld: Add relocs section. Break out .eh_frame section and
define correctly. Split .gnu.linkonce.* subsections correctly between
text/rodata/data/sdata/sbss/scommon etc.