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:
parent
77e70d34ce
commit
e01c5cce75
@ -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>
|
2005-11-30 Shaun Jackman <sjackman@gmail.com>
|
||||||
|
|
||||||
* libnosys/Makefile.in (OBJS): Add chown, readlink, and symlink.
|
* libnosys/Makefile.in (OBJS): Add chown, readlink, and symlink.
|
||||||
|
@ -63,7 +63,7 @@ SECTIONS
|
|||||||
{
|
{
|
||||||
.text :
|
.text :
|
||||||
{
|
{
|
||||||
*(.text)
|
*(.text .text.*)
|
||||||
. = ALIGN(0x4);
|
. = ALIGN(0x4);
|
||||||
__CTOR_LIST__ = .;
|
__CTOR_LIST__ = .;
|
||||||
___CTOR_LIST__ = .;
|
___CTOR_LIST__ = .;
|
||||||
@ -77,7 +77,7 @@ SECTIONS
|
|||||||
*(.dtors)
|
*(.dtors)
|
||||||
LONG(0)
|
LONG(0)
|
||||||
__DTOR_END__ = .;
|
__DTOR_END__ = .;
|
||||||
*(.rodata)
|
*(.rodata .rodata.*)
|
||||||
*(.gcc_except_table)
|
*(.gcc_except_table)
|
||||||
|
|
||||||
. = ALIGN(0x2);
|
. = ALIGN(0x2);
|
||||||
@ -100,7 +100,7 @@ SECTIONS
|
|||||||
.data :
|
.data :
|
||||||
{
|
{
|
||||||
*(.shdata)
|
*(.shdata)
|
||||||
*(.data)
|
*(.data .data.*)
|
||||||
_edata = .;
|
_edata = .;
|
||||||
} > ram
|
} > ram
|
||||||
|
|
||||||
@ -109,7 +109,7 @@ SECTIONS
|
|||||||
. = ALIGN(0x4);
|
. = ALIGN(0x4);
|
||||||
__bss_start = . ;
|
__bss_start = . ;
|
||||||
*(.shbss)
|
*(.shbss)
|
||||||
*(.bss)
|
*(.bss .bss.*)
|
||||||
*(COMMON)
|
*(COMMON)
|
||||||
_end = ALIGN (0x8);
|
_end = ALIGN (0x8);
|
||||||
__end = _end;
|
__end = _end;
|
||||||
|
@ -77,7 +77,7 @@ SECTIONS
|
|||||||
.text :
|
.text :
|
||||||
{
|
{
|
||||||
CREATE_OBJECT_SYMBOLS
|
CREATE_OBJECT_SYMBOLS
|
||||||
*(.text)
|
*(.text .text.*)
|
||||||
|
|
||||||
. = ALIGN(0x4);
|
. = ALIGN(0x4);
|
||||||
/* These are for running static constructors and destructors under ELF. */
|
/* These are for running static constructors and destructors under ELF. */
|
||||||
@ -90,7 +90,7 @@ SECTIONS
|
|||||||
KEEP (*(SORT(.dtors.*)))
|
KEEP (*(SORT(.dtors.*)))
|
||||||
KEEP (*(.dtors))
|
KEEP (*(.dtors))
|
||||||
|
|
||||||
*(.rodata)
|
*(.rodata .rodata.*)
|
||||||
|
|
||||||
. = ALIGN(0x4);
|
. = ALIGN(0x4);
|
||||||
*(.gcc_except_table)
|
*(.gcc_except_table)
|
||||||
@ -119,7 +119,7 @@ SECTIONS
|
|||||||
.data :
|
.data :
|
||||||
{
|
{
|
||||||
*(.shdata)
|
*(.shdata)
|
||||||
*(.data)
|
*(.data .data.*)
|
||||||
_edata = .;
|
_edata = .;
|
||||||
} > ram
|
} > ram
|
||||||
|
|
||||||
@ -128,7 +128,7 @@ SECTIONS
|
|||||||
. = ALIGN(0x4);
|
. = ALIGN(0x4);
|
||||||
__bss_start = . ;
|
__bss_start = . ;
|
||||||
*(.shbss)
|
*(.shbss)
|
||||||
*(.bss)
|
*(.bss .bss.*)
|
||||||
*(COMMON)
|
*(COMMON)
|
||||||
_end = ALIGN (0x8);
|
_end = ALIGN (0x8);
|
||||||
__end = _end;
|
__end = _end;
|
||||||
|
@ -77,7 +77,7 @@ SECTIONS
|
|||||||
.text :
|
.text :
|
||||||
{
|
{
|
||||||
CREATE_OBJECT_SYMBOLS
|
CREATE_OBJECT_SYMBOLS
|
||||||
*(.text)
|
*(.text .text.*)
|
||||||
|
|
||||||
. = ALIGN(0x4);
|
. = ALIGN(0x4);
|
||||||
/* These are for running static constructors and destructors under ELF. */
|
/* These are for running static constructors and destructors under ELF. */
|
||||||
@ -90,7 +90,7 @@ SECTIONS
|
|||||||
KEEP (*(SORT(.dtors.*)))
|
KEEP (*(SORT(.dtors.*)))
|
||||||
KEEP (*(.dtors))
|
KEEP (*(.dtors))
|
||||||
|
|
||||||
*(.rodata)
|
*(.rodata .rodata.*)
|
||||||
|
|
||||||
. = ALIGN(0x4);
|
. = ALIGN(0x4);
|
||||||
*(.gcc_except_table)
|
*(.gcc_except_table)
|
||||||
@ -119,7 +119,7 @@ SECTIONS
|
|||||||
.data :
|
.data :
|
||||||
{
|
{
|
||||||
*(.shdata)
|
*(.shdata)
|
||||||
*(.data)
|
*(.data .data.*)
|
||||||
_edata = .;
|
_edata = .;
|
||||||
} > ram
|
} > ram
|
||||||
|
|
||||||
@ -128,7 +128,7 @@ SECTIONS
|
|||||||
. = ALIGN(0x4);
|
. = ALIGN(0x4);
|
||||||
__bss_start = . ;
|
__bss_start = . ;
|
||||||
*(.shbss)
|
*(.shbss)
|
||||||
*(.bss)
|
*(.bss .bss.*)
|
||||||
*(COMMON)
|
*(COMMON)
|
||||||
_end = ALIGN (0x8);
|
_end = ALIGN (0x8);
|
||||||
__end = _end;
|
__end = _end;
|
||||||
|
@ -64,7 +64,7 @@ SECTIONS
|
|||||||
{
|
{
|
||||||
.text :
|
.text :
|
||||||
{
|
{
|
||||||
*(.text)
|
*(.text .text.*)
|
||||||
. = ALIGN(0x4);
|
. = ALIGN(0x4);
|
||||||
__CTOR_LIST__ = .;
|
__CTOR_LIST__ = .;
|
||||||
___CTOR_LIST__ = .;
|
___CTOR_LIST__ = .;
|
||||||
@ -78,7 +78,7 @@ SECTIONS
|
|||||||
*(.dtors)
|
*(.dtors)
|
||||||
LONG(0)
|
LONG(0)
|
||||||
__DTOR_END__ = .;
|
__DTOR_END__ = .;
|
||||||
*(.rodata)
|
*(.rodata .rodata.*)
|
||||||
*(.gcc_except_table)
|
*(.gcc_except_table)
|
||||||
|
|
||||||
. = ALIGN(0x2);
|
. = ALIGN(0x2);
|
||||||
@ -101,7 +101,7 @@ SECTIONS
|
|||||||
.data :
|
.data :
|
||||||
{
|
{
|
||||||
*(.shdata)
|
*(.shdata)
|
||||||
*(.data)
|
*(.data .data.*)
|
||||||
_edata = .;
|
_edata = .;
|
||||||
} > ram
|
} > ram
|
||||||
|
|
||||||
@ -110,7 +110,7 @@ SECTIONS
|
|||||||
. = ALIGN(0x4);
|
. = ALIGN(0x4);
|
||||||
__bss_start = . ;
|
__bss_start = . ;
|
||||||
*(.shbss)
|
*(.shbss)
|
||||||
*(.bss)
|
*(.bss .bss.*)
|
||||||
*(COMMON)
|
*(COMMON)
|
||||||
_end = ALIGN (0x8);
|
_end = ALIGN (0x8);
|
||||||
__end = _end;
|
__end = _end;
|
||||||
|
@ -65,7 +65,7 @@ SECTIONS
|
|||||||
{
|
{
|
||||||
.text :
|
.text :
|
||||||
{
|
{
|
||||||
*(.text)
|
*(.text .text.*)
|
||||||
. = ALIGN(0x4);
|
. = ALIGN(0x4);
|
||||||
__CTOR_LIST__ = .;
|
__CTOR_LIST__ = .;
|
||||||
___CTOR_LIST__ = .;
|
___CTOR_LIST__ = .;
|
||||||
@ -79,7 +79,7 @@ SECTIONS
|
|||||||
*(.dtors)
|
*(.dtors)
|
||||||
LONG(0)
|
LONG(0)
|
||||||
__DTOR_END__ = .;
|
__DTOR_END__ = .;
|
||||||
*(.rodata)
|
*(.rodata .rodata.*)
|
||||||
*(.gcc_except_table)
|
*(.gcc_except_table)
|
||||||
|
|
||||||
. = ALIGN(0x2);
|
. = ALIGN(0x2);
|
||||||
@ -102,7 +102,7 @@ SECTIONS
|
|||||||
.data :
|
.data :
|
||||||
{
|
{
|
||||||
*(.shdata)
|
*(.shdata)
|
||||||
*(.data)
|
*(.data .data.*)
|
||||||
_edata = .;
|
_edata = .;
|
||||||
} > ram
|
} > ram
|
||||||
|
|
||||||
@ -111,7 +111,7 @@ SECTIONS
|
|||||||
. = ALIGN(0x4);
|
. = ALIGN(0x4);
|
||||||
__bss_start = . ;
|
__bss_start = . ;
|
||||||
*(.shbss)
|
*(.shbss)
|
||||||
*(.bss)
|
*(.bss .bss.*)
|
||||||
*(COMMON)
|
*(COMMON)
|
||||||
_end = ALIGN (0x8);
|
_end = ALIGN (0x8);
|
||||||
__end = _end;
|
__end = _end;
|
||||||
|
@ -63,7 +63,7 @@ SECTIONS
|
|||||||
{
|
{
|
||||||
.text :
|
.text :
|
||||||
{
|
{
|
||||||
*(.text)
|
*(.text .text.*)
|
||||||
. = ALIGN(0x4);
|
. = ALIGN(0x4);
|
||||||
__CTOR_LIST__ = .;
|
__CTOR_LIST__ = .;
|
||||||
___CTOR_LIST__ = .;
|
___CTOR_LIST__ = .;
|
||||||
@ -77,7 +77,7 @@ SECTIONS
|
|||||||
*(.dtors)
|
*(.dtors)
|
||||||
LONG(0)
|
LONG(0)
|
||||||
__DTOR_END__ = .;
|
__DTOR_END__ = .;
|
||||||
*(.rodata)
|
*(.rodata .rodata.*)
|
||||||
*(.gcc_except_table)
|
*(.gcc_except_table)
|
||||||
|
|
||||||
. = ALIGN(0x2);
|
. = ALIGN(0x2);
|
||||||
@ -100,7 +100,7 @@ SECTIONS
|
|||||||
.data :
|
.data :
|
||||||
{
|
{
|
||||||
*(.shdata)
|
*(.shdata)
|
||||||
*(.data)
|
*(.data .data.*)
|
||||||
_edata = .;
|
_edata = .;
|
||||||
} > ram
|
} > ram
|
||||||
|
|
||||||
@ -109,7 +109,7 @@ SECTIONS
|
|||||||
. = ALIGN(0x4);
|
. = ALIGN(0x4);
|
||||||
__bss_start = . ;
|
__bss_start = . ;
|
||||||
*(.shbss)
|
*(.shbss)
|
||||||
*(.bss)
|
*(.bss .bss.*)
|
||||||
*(COMMON)
|
*(COMMON)
|
||||||
_end = ALIGN (0x8);
|
_end = ALIGN (0x8);
|
||||||
__end = _end;
|
__end = _end;
|
||||||
|
@ -63,7 +63,7 @@ SECTIONS
|
|||||||
{
|
{
|
||||||
.text :
|
.text :
|
||||||
{
|
{
|
||||||
*(.text)
|
*(.text .text.*)
|
||||||
. = ALIGN(0x4);
|
. = ALIGN(0x4);
|
||||||
__CTOR_LIST__ = .;
|
__CTOR_LIST__ = .;
|
||||||
___CTOR_LIST__ = .;
|
___CTOR_LIST__ = .;
|
||||||
@ -77,7 +77,7 @@ SECTIONS
|
|||||||
*(.dtors)
|
*(.dtors)
|
||||||
LONG(0)
|
LONG(0)
|
||||||
__DTOR_END__ = .;
|
__DTOR_END__ = .;
|
||||||
*(.rodata)
|
*(.rodata .rodata.*)
|
||||||
*(.gcc_except_table)
|
*(.gcc_except_table)
|
||||||
|
|
||||||
. = ALIGN(0x2);
|
. = ALIGN(0x2);
|
||||||
@ -100,7 +100,7 @@ SECTIONS
|
|||||||
.data :
|
.data :
|
||||||
{
|
{
|
||||||
*(.shdata)
|
*(.shdata)
|
||||||
*(.data)
|
*(.data .data.*)
|
||||||
_edata = .;
|
_edata = .;
|
||||||
} > ram
|
} > ram
|
||||||
|
|
||||||
@ -109,7 +109,7 @@ SECTIONS
|
|||||||
. = ALIGN(0x4);
|
. = ALIGN(0x4);
|
||||||
__bss_start = . ;
|
__bss_start = . ;
|
||||||
*(.shbss)
|
*(.shbss)
|
||||||
*(.bss)
|
*(.bss .bss.*)
|
||||||
*(COMMON)
|
*(COMMON)
|
||||||
_end = ALIGN (0x8);
|
_end = ALIGN (0x8);
|
||||||
__end = _end;
|
__end = _end;
|
||||||
|
@ -18,7 +18,7 @@ SECTIONS
|
|||||||
.text :
|
.text :
|
||||||
{
|
{
|
||||||
CREATE_OBJECT_SYMBOLS
|
CREATE_OBJECT_SYMBOLS
|
||||||
*(.text)
|
*(.text .text.*)
|
||||||
|
|
||||||
. = ALIGN(0x4);
|
. = ALIGN(0x4);
|
||||||
/* These are for running static constructors and destructors under ELF. */
|
/* These are for running static constructors and destructors under ELF. */
|
||||||
@ -31,7 +31,7 @@ SECTIONS
|
|||||||
KEEP (*(SORT(.dtors.*)))
|
KEEP (*(SORT(.dtors.*)))
|
||||||
KEEP (*(.dtors))
|
KEEP (*(.dtors))
|
||||||
|
|
||||||
*(.rodata)
|
*(.rodata .rodata.*)
|
||||||
|
|
||||||
. = ALIGN(0x4);
|
. = ALIGN(0x4);
|
||||||
*(.gcc_except_table)
|
*(.gcc_except_table)
|
||||||
@ -60,7 +60,7 @@ SECTIONS
|
|||||||
.data :
|
.data :
|
||||||
{
|
{
|
||||||
*(.shdata)
|
*(.shdata)
|
||||||
*(.data)
|
*(.data .data.*)
|
||||||
_edata = .;
|
_edata = .;
|
||||||
} > ram
|
} > ram
|
||||||
|
|
||||||
@ -69,7 +69,7 @@ SECTIONS
|
|||||||
. = ALIGN(0x4);
|
. = ALIGN(0x4);
|
||||||
__bss_start = . ;
|
__bss_start = . ;
|
||||||
*(.shbss)
|
*(.shbss)
|
||||||
*(.bss)
|
*(.bss .bss.*)
|
||||||
*(COMMON)
|
*(COMMON)
|
||||||
_end = ALIGN (0x8);
|
_end = ALIGN (0x8);
|
||||||
__end = _end;
|
__end = _end;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user