aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/mips/linux.h6
2 files changed, 11 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ac1168f..ed6a621 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2000-03-09 Andreas Jaeger <aj@suse.de>
+
+ * config/mips/linux.h (NO_IMPLICIT_EXTERN_C): Define.
+ (TARGET_MEM_FUNCTIONS): Define.
+
2000-03-09 Jason Merrill <jason@casey.cygnus.com>
* i386.c (ix86_valid_type_attribute_p): Use compare_tree_int.
diff --git a/gcc/config/mips/linux.h b/gcc/config/mips/linux.h
index 9641c02..1b432d6 100644
--- a/gcc/config/mips/linux.h
+++ b/gcc/config/mips/linux.h
@@ -40,6 +40,12 @@ Boston, MA 02111-1307, USA. */
#undef DEFAULT_VTABLE_THUNKS
#define DEFAULT_VTABLE_THUNKS 1
+/* Don't assume anything about the header files. */
+#define NO_IMPLICIT_EXTERN_C
+
+/* Generate calls to memcpy, etc., not bcopy, etc. */
+#define TARGET_MEM_FUNCTIONS
+
/* Specify predefined symbols in preprocessor. */
#undef CPP_PREDEFINES
#if TARGET_ENDIAN_DEFAULT == 0