aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/sh/crt1.asm4
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6cb60d9..77ff626 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2000-12-28 Alexandre Oliva <aoliva@redhat.com>
+
+ * config/sh/crt1.asm (start_l): `__SH4_SINGLE_ONLY__' was missing
+ the trailing `__'.
+
2000-12-28 <lehotsky@tiac.net>
* expmed.c (store_bit_field): Correctly compute smallest mode that
diff --git a/gcc/config/sh/crt1.asm b/gcc/config/sh/crt1.asm
index 54ce99e..61ff8e4 100644
--- a/gcc/config/sh/crt1.asm
+++ b/gcc/config/sh/crt1.asm
@@ -42,7 +42,7 @@ start_l:
cmp/ge r0,r1
bt start_l
-#if defined (__SH3E__) || defined(__SH4_SINGLE__) || defined(__SH4__) || defined(__SH4_SINGLE_ONLY)
+#if defined (__SH3E__) || defined(__SH4_SINGLE__) || defined(__SH4__) || defined(__SH4_SINGLE_ONLY__)
mov.l set_fpscr_k, r1
jsr @r1
mov #0,r4
@@ -75,7 +75,7 @@ start_l:
#if defined (__SH3E__) || defined(__SH4_SINGLE__) || defined(__SH4__) || defined(__SH4_SINGLE_ONLY__)
set_fpscr_k:
.long ___set_fpscr
-#endif /* defined (__SH3E__) || defined(__SH4_SINGLE__) || defined(__SH4__) || defined(SH4_SINGLE_ONLY) */
+#endif /* defined (__SH3E__) || defined(__SH4_SINGLE__) || defined(__SH4__) || defined(__SH4_SINGLE_ONLY__) */
stack_k:
.long _stack
edata_k: