2005-12-06 Paul Brook <paul@codesourcery.com>

* m68k/bcc.ld: Add .text.*, .rodata.*, .data.* and .bss.*.
        * m68k/idp.ld: Ditto.
        * m68k/idpgdb: Ditto.
        * m68k/mvme135.ld: Ditto.
        * m68k/sbc5204.ld: Ditto.
        * m68k/sbc5206.ld: Ditto.
        * m68k/sim.ld: Ditto.
This commit is contained in:
Jeff Johnston 2005-12-06 22:04:29 +00:00
parent 77e70d34ce
commit e01c5cce75
9 changed files with 42 additions and 32 deletions

View File

@ -1,3 +1,13 @@
2005-12-06 Paul Brook <paul@codesourcery.com>
* m68k/bcc.ld: Add .text.*, .rodata.*, .data.* and .bss.*.
* m68k/idp.ld: Ditto.
* m68k/idpgdb: Ditto.
* m68k/mvme135.ld: Ditto.
* m68k/sbc5204.ld: Ditto.
* m68k/sbc5206.ld: Ditto.
* m68k/sim.ld: Ditto.
2005-11-30 Shaun Jackman <sjackman@gmail.com>
* libnosys/Makefile.in (OBJS): Add chown, readlink, and symlink.

View File

@ -63,7 +63,7 @@ SECTIONS
{
.text :
{
*(.text)
*(.text .text.*)
. = ALIGN(0x4);
__CTOR_LIST__ = .;
___CTOR_LIST__ = .;
@ -77,7 +77,7 @@ SECTIONS
*(.dtors)
LONG(0)
__DTOR_END__ = .;
*(.rodata)
*(.rodata .rodata.*)
*(.gcc_except_table)
. = ALIGN(0x2);
@ -100,7 +100,7 @@ SECTIONS
.data :
{
*(.shdata)
*(.data)
*(.data .data.*)
_edata = .;
} > ram
@ -109,7 +109,7 @@ SECTIONS
. = ALIGN(0x4);
__bss_start = . ;
*(.shbss)
*(.bss)
*(.bss .bss.*)
*(COMMON)
_end = ALIGN (0x8);
__end = _end;

View File

@ -77,7 +77,7 @@ SECTIONS
.text :
{
CREATE_OBJECT_SYMBOLS
*(.text)
*(.text .text.*)
. = ALIGN(0x4);
/* These are for running static constructors and destructors under ELF. */
@ -90,7 +90,7 @@ SECTIONS
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
*(.rodata)
*(.rodata .rodata.*)
. = ALIGN(0x4);
*(.gcc_except_table)
@ -119,7 +119,7 @@ SECTIONS
.data :
{
*(.shdata)
*(.data)
*(.data .data.*)
_edata = .;
} > ram
@ -128,7 +128,7 @@ SECTIONS
. = ALIGN(0x4);
__bss_start = . ;
*(.shbss)
*(.bss)
*(.bss .bss.*)
*(COMMON)
_end = ALIGN (0x8);
__end = _end;

View File

@ -77,7 +77,7 @@ SECTIONS
.text :
{
CREATE_OBJECT_SYMBOLS
*(.text)
*(.text .text.*)
. = ALIGN(0x4);
/* These are for running static constructors and destructors under ELF. */
@ -90,7 +90,7 @@ SECTIONS
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
*(.rodata)
*(.rodata .rodata.*)
. = ALIGN(0x4);
*(.gcc_except_table)
@ -119,7 +119,7 @@ SECTIONS
.data :
{
*(.shdata)
*(.data)
*(.data .data.*)
_edata = .;
} > ram
@ -128,7 +128,7 @@ SECTIONS
. = ALIGN(0x4);
__bss_start = . ;
*(.shbss)
*(.bss)
*(.bss .bss.*)
*(COMMON)
_end = ALIGN (0x8);
__end = _end;

View File

@ -64,7 +64,7 @@ SECTIONS
{
.text :
{
*(.text)
*(.text .text.*)
. = ALIGN(0x4);
__CTOR_LIST__ = .;
___CTOR_LIST__ = .;
@ -78,7 +78,7 @@ SECTIONS
*(.dtors)
LONG(0)
__DTOR_END__ = .;
*(.rodata)
*(.rodata .rodata.*)
*(.gcc_except_table)
. = ALIGN(0x2);
@ -101,7 +101,7 @@ SECTIONS
.data :
{
*(.shdata)
*(.data)
*(.data .data.*)
_edata = .;
} > ram
@ -110,7 +110,7 @@ SECTIONS
. = ALIGN(0x4);
__bss_start = . ;
*(.shbss)
*(.bss)
*(.bss .bss.*)
*(COMMON)
_end = ALIGN (0x8);
__end = _end;

View File

@ -65,7 +65,7 @@ SECTIONS
{
.text :
{
*(.text)
*(.text .text.*)
. = ALIGN(0x4);
__CTOR_LIST__ = .;
___CTOR_LIST__ = .;
@ -79,7 +79,7 @@ SECTIONS
*(.dtors)
LONG(0)
__DTOR_END__ = .;
*(.rodata)
*(.rodata .rodata.*)
*(.gcc_except_table)
. = ALIGN(0x2);
@ -102,7 +102,7 @@ SECTIONS
.data :
{
*(.shdata)
*(.data)
*(.data .data.*)
_edata = .;
} > ram
@ -111,7 +111,7 @@ SECTIONS
. = ALIGN(0x4);
__bss_start = . ;
*(.shbss)
*(.bss)
*(.bss .bss.*)
*(COMMON)
_end = ALIGN (0x8);
__end = _end;

View File

@ -63,7 +63,7 @@ SECTIONS
{
.text :
{
*(.text)
*(.text .text.*)
. = ALIGN(0x4);
__CTOR_LIST__ = .;
___CTOR_LIST__ = .;
@ -77,7 +77,7 @@ SECTIONS
*(.dtors)
LONG(0)
__DTOR_END__ = .;
*(.rodata)
*(.rodata .rodata.*)
*(.gcc_except_table)
. = ALIGN(0x2);
@ -100,7 +100,7 @@ SECTIONS
.data :
{
*(.shdata)
*(.data)
*(.data .data.*)
_edata = .;
} > ram
@ -109,7 +109,7 @@ SECTIONS
. = ALIGN(0x4);
__bss_start = . ;
*(.shbss)
*(.bss)
*(.bss .bss.*)
*(COMMON)
_end = ALIGN (0x8);
__end = _end;

View File

@ -63,7 +63,7 @@ SECTIONS
{
.text :
{
*(.text)
*(.text .text.*)
. = ALIGN(0x4);
__CTOR_LIST__ = .;
___CTOR_LIST__ = .;
@ -77,7 +77,7 @@ SECTIONS
*(.dtors)
LONG(0)
__DTOR_END__ = .;
*(.rodata)
*(.rodata .rodata.*)
*(.gcc_except_table)
. = ALIGN(0x2);
@ -100,7 +100,7 @@ SECTIONS
.data :
{
*(.shdata)
*(.data)
*(.data .data.*)
_edata = .;
} > ram
@ -109,7 +109,7 @@ SECTIONS
. = ALIGN(0x4);
__bss_start = . ;
*(.shbss)
*(.bss)
*(.bss .bss.*)
*(COMMON)
_end = ALIGN (0x8);
__end = _end;

View File

@ -18,7 +18,7 @@ SECTIONS
.text :
{
CREATE_OBJECT_SYMBOLS
*(.text)
*(.text .text.*)
. = ALIGN(0x4);
/* These are for running static constructors and destructors under ELF. */
@ -31,7 +31,7 @@ SECTIONS
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
*(.rodata)
*(.rodata .rodata.*)
. = ALIGN(0x4);
*(.gcc_except_table)
@ -60,7 +60,7 @@ SECTIONS
.data :
{
*(.shdata)
*(.data)
*(.data .data.*)
_edata = .;
} > ram
@ -69,7 +69,7 @@ SECTIONS
. = ALIGN(0x4);
__bss_start = . ;
*(.shbss)
*(.bss)
*(.bss .bss.*)
*(COMMON)
_end = ALIGN (0x8);
__end = _end;