aboutsummaryrefslogtreecommitdiff
path: root/ld
diff options
context:
space:
mode:
Diffstat (limited to 'ld')
-rw-r--r--ld/ChangeLog10
-rw-r--r--ld/configure.in4
-rw-r--r--ld/m68kcoff.sc-sh1
3 files changed, 15 insertions, 0 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index 813472b..c4e7168 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,13 @@
+Mon Dec 28 11:15:35 1992 Ian Lance Taylor (ian@cygnus.com)
+
+ * m68kcoff.sc-sh: define _end as well as end, for consistency with
+ aout.sc-sh.
+
+ * configure.in: accept *-ericsson-ose for any m68k CPU.
+
+ * ldwrite.c (write_rel): don't always set SEC_HAS_CONTENTS flag
+ for each output section.
+
Mon Dec 21 16:06:59 1992 Per Bothner (bothner@rtl.cygnus.com)
* ldexp.c, ldlang.c, ldmain.c, ldsym.c, ldwarn.c: Use new
diff --git a/ld/configure.in b/ld/configure.in
index bfe527a..ad0b260 100644
--- a/ld/configure.in
+++ b/ld/configure.in
@@ -48,6 +48,10 @@ case "${target}" in
;;
m68k-ericsson-ose) my_target=ose68
;;
+ m680[01234]0-ericsson-ose) my_target=ose68
+ ;;
+ m683?2-ericsson-ose) my_target=ose68
+ ;;
*-tandem-none) my_target=st2000 # FIXME needs better name
;;
i386-go32-*) my_target=go32
diff --git a/ld/m68kcoff.sc-sh b/ld/m68kcoff.sc-sh
index 6770254..1ef0265 100644
--- a/ld/m68kcoff.sc-sh
+++ b/ld/m68kcoff.sc-sh
@@ -33,6 +33,7 @@ SECTIONS
*(.bss)
*(COMMON)
${RELOCATING+ end = ALIGN(0x8)};
+ ${RELOCATING+ _end = ALIGN(0x8)};
}
.mstack : { } ${RELOCATING+ > mstack}
.rstack : { } ${RELOCATING+ > rstack}