aboutsummaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog16
1 files changed, 16 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e488f0f..fcf31db 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,19 @@
+2000-09-07 Niibe Yutaka <gniibe@m17n.org>, Kaz Kojima <kkojima@rr.iij4u.or.jp>, Alexandre Oliva <aoliva@redhat.com>
+
+ * configure.in (sh-*-linux*): Added.
+ * configure: Rebuilt.
+ * config/sh/t-linux: New file.
+ * config/sh/sh.h (USERMODE_BIT): Define.
+ (TARGET_USERMODE): Likewise.
+ (TARGET_SWITCHES): New switches for the bits above.
+ (INITIALIZE_TRAMPOLINE): Call __ic_invalidate in USERMODE.
+ * config/sh/linux.h: New file.
+ * config/sh/lib1funcs.asm (GLOBAL): Don't prefix symbols with
+ underscore on linux.
+ (L_sdivsi3, L_udivsi3): Define for linux.
+ (L_ic_invalidate): Define.
+ * invoke.texi (SH Options): Document -musermode.
+
2000-09-07 Alexandre Oliva <aoliva@redhat.com>
* config/sh/sh.h (OVERRIDE_OPTIONS): Don't disable function