+2002-08-02 Eric Christopher <echristo@redhat.com>
+
+ * config.gcc (mips*-*-linux*): Fix ordering of tm_file.
+ * config/mips/mips.h (READONLY_DATA_SECTION_ASM_OP): Change
+ #ifndef to #undef.
+ (TARGET_MEM_FUNCTIONS): Define instead of define to 1.
+
2002-08-02 David Edelsohn <edelsohn@gnu.org>
PR optimize/7067
tmake_file="${tmake_file} mips/t-netbsd"
;;
mips*-*-linux*) # Linux MIPS, either endian.
- tm_file="${tm_file} dbxelf.h elfos.h svr4.h linux.h mips/linux.h"
+ tm_file="dbxelf.h elfos.h svr4.h linux.h ${tm_file} mips/linux.h"
case $machine in
mipsisa32*-*)
target_cpu_default="MASK_SOFT_FLOAT"
#define TEXT_SECTION_ASM_OP "\t.text" /* instructions */
#define DATA_SECTION_ASM_OP "\t.data" /* large data */
#define SDATA_SECTION_ASM_OP "\t.sdata" /* small data */
-#ifndef READONLY_DATA_SECTION_ASM_OP
+
+#undef READONLY_DATA_SECTION_ASM_OP
#define READONLY_DATA_SECTION_ASM_OP "\t.rdata" /* read-only data */
-#endif
+
#define SMALL_DATA_SECTION sdata_section
/* What other sections we support other than the normal .data/.text. */
unsigned short SFlittlenan[2] = {0xffff, 0xffbf}
/* Generate calls to memcpy, etc., not bcopy, etc. */
-#define TARGET_MEM_FUNCTIONS 1
+#define TARGET_MEM_FUNCTIONS