aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/i860
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/i860')
-rw-r--r--gcc/config/i860/paragon.h3
-rw-r--r--gcc/config/i860/sysv3.h10
-rw-r--r--gcc/config/i860/sysv4.h5
3 files changed, 6 insertions, 12 deletions
diff --git a/gcc/config/i860/paragon.h b/gcc/config/i860/paragon.h
index f55b885..cb2ae64 100644
--- a/gcc/config/i860/paragon.h
+++ b/gcc/config/i860/paragon.h
@@ -176,14 +176,13 @@ Boston, MA 02111-1307, USA. */
*/
#undef INIT_SECTION_ASM_OP
#undef FINI_SECTION_ASM_OP
-#undef CONST_SECTION_ASM_OP
+#undef READONLY_DATA_SECTION_ASM_OP
#undef CTORS_SECTION_ASM_OP
#undef DTORS_SECTION_ASM_OP
#undef DO_GLOBAL_CTORS_BODY
#undef ASM_OUTPUT_DESTRUCTOR
#undef TARGET_ASM_SELECT_SECTION
#undef SELECT_RTX_SECTION
-#undef READONLY_DATA_SECTION
#define BSS_SECTION_ASM_OP "\t.bss" /* XXX */
#undef EXTRA_SECTIONS
diff --git a/gcc/config/i860/sysv3.h b/gcc/config/i860/sysv3.h
index cc26176..f361a01 100644
--- a/gcc/config/i860/sysv3.h
+++ b/gcc/config/i860/sysv3.h
@@ -1,5 +1,5 @@
/* Target definitions for GNU compiler for Intel 80860 running System V.3
- Copyright (C) 1991, 1996, 2000 Free Software Foundation, Inc.
+ Copyright (C) 1991, 1996, 2000, 2002 Free Software Foundation, Inc.
Contributed by Ron Guilmette (rfg@monkeys.com).
This file is part of GNU CC.
@@ -134,6 +134,7 @@ extern const char *current_function_original_name;
while (0)
+#define READONLY_DATA_SECTION_ASM_OP "\t.section\t.rodata, \"x\""
#undef CTORS_SECTION_ASM_OP
#define CTORS_SECTION_ASM_OP "\t.section\t.ctors,\"x\""
#undef DTORS_SECTION_ASM_OP
@@ -145,11 +146,10 @@ extern const char *current_function_original_name;
#define TDESC_SECTION_ASM_OP "\t.section\t.tdesc"
#undef EXTRA_SECTIONS
-#define EXTRA_SECTIONS in_const, in_tdesc
+#define EXTRA_SECTIONS in_tdesc
#undef EXTRA_SECTION_FUNCTIONS
#define EXTRA_SECTION_FUNCTIONS \
- CONST_SECTION_FUNCTION \
TDESC_SECTION_FUNCTION
#define TDESC_SECTION_FUNCTION \
@@ -162,7 +162,3 @@ tdesc_section () \
in_section = in_tdesc; \
} \
}
-
-/* Enable the `const' section that svr3.h defines how to use. */
-#undef USE_CONST_SECTION
-#define USE_CONST_SECTION 1
diff --git a/gcc/config/i860/sysv4.h b/gcc/config/i860/sysv4.h
index 9d5e52f..753807f 100644
--- a/gcc/config/i860/sysv4.h
+++ b/gcc/config/i860/sysv4.h
@@ -1,5 +1,5 @@
/* Target definitions for GNU compiler for Intel 80860 running System V.4
- Copyright (C) 1991, 1996, 2000 Free Software Foundation, Inc.
+ Copyright (C) 1991, 1996, 2000, 2002 Free Software Foundation, Inc.
Contributed by Ron Guilmette (rfg@monkeys.com).
This file is part of GNU CC.
@@ -124,11 +124,10 @@ extern const char *current_function_original_name;
#define TDESC_SECTION_ASM_OP "\t.section\t.tdesc"
#undef EXTRA_SECTIONS
-#define EXTRA_SECTIONS in_const, in_tdesc
+#define EXTRA_SECTIONS in_tdesc
#undef EXTRA_SECTION_FUNCTIONS
#define EXTRA_SECTION_FUNCTIONS \
- CONST_SECTION_FUNCTION \
TDESC_SECTION_FUNCTION
#define TDESC_SECTION_FUNCTION \