diff options
-rw-r--r-- | libgloss/ChangeLog | 7 | ||||
-rw-r--r-- | libgloss/mep/default.ld | 2 | ||||
-rw-r--r-- | libgloss/mep/fmax.ld | 2 | ||||
-rw-r--r-- | libgloss/mep/gmap_default.ld | 2 | ||||
-rw-r--r-- | libgloss/mep/simple.ld | 2 |
5 files changed, 11 insertions, 4 deletions
diff --git a/libgloss/ChangeLog b/libgloss/ChangeLog index 7afd780..a88285e 100644 --- a/libgloss/ChangeLog +++ b/libgloss/ChangeLog @@ -1,3 +1,10 @@ +2009-07-28 DJ Delorie <dj@redhat.com> + + * mep/gmap_default.ld: Add linkonce sections for .vtext. + * mep/default.ld: Likewise. + * mep/fmax.ld: Likewise. + * mep/simple.ld: Likewise. + 2009-07-14 DJ Delorie <dj@redhat.com> * mep/syscalls.S (sysret): Maintain 16-byte stack alignment. diff --git a/libgloss/mep/default.ld b/libgloss/mep/default.ld index 0b965d6..dba860b 100644 --- a/libgloss/mep/default.ld +++ b/libgloss/mep/default.ld @@ -168,7 +168,7 @@ SECTIONS } >RAM2 /* CODE-section */ =0 .vtext ALIGN(8) : { - *(.vtext) + *(.vtext) *(.vtext.*) *(.gnu.linkonce.v.*) } >RAM2 /* CODE-section */ .fini : { diff --git a/libgloss/mep/fmax.ld b/libgloss/mep/fmax.ld index b651ca5..83f15b5 100644 --- a/libgloss/mep/fmax.ld +++ b/libgloss/mep/fmax.ld @@ -162,7 +162,7 @@ SECTIONS } >RAM1 /* CODE-section */ =0 .vtext ALIGN(8) : { - *(.vtext) + *(.vtext) *(.vtext.*) *(.gnu.linkonce.v.*) } >RAM1 /* CODE-section */ .fini : { diff --git a/libgloss/mep/gmap_default.ld b/libgloss/mep/gmap_default.ld index 9cbecb5..7f2e007 100644 --- a/libgloss/mep/gmap_default.ld +++ b/libgloss/mep/gmap_default.ld @@ -174,7 +174,7 @@ SECTIONS } >RAM /* CODE-section */ =0 .vtext ALIGN(8) : { - *(.vtext) + *(.vtext) *(.vtext.*) *(.gnu.linkonce.v.*) } >RAM /* CODE-section */ .fini : { diff --git a/libgloss/mep/simple.ld b/libgloss/mep/simple.ld index 96d68fc..d4b0c20 100644 --- a/libgloss/mep/simple.ld +++ b/libgloss/mep/simple.ld @@ -162,7 +162,7 @@ SECTIONS } >RAM1 /* CODE-section */ =0 .vtext ALIGN(8) : { - *(.vtext) + *(.vtext) *(.vtext.*) *(.gnu.linkonce.v.*) } >RAM1 /* CODE-section */ .fini : { |