aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/m68k/linux.h
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2010-12-13 11:24:59 +0000
committerJoseph Myers <jsm28@gcc.gnu.org>2010-12-13 11:24:59 +0000
commitcd077e79a02e21519e11f92ea7aa2c48b110e4e3 (patch)
tree83253cbdbff93b18ebc65c9b39175cf1c1d937ed /gcc/config/m68k/linux.h
parent7d7ff3a1c8615f9e6adee9ec84fe42cc1b3597c7 (diff)
downloadgcc-cd077e79a02e21519e11f92ea7aa2c48b110e4e3.zip
gcc-cd077e79a02e21519e11f92ea7aa2c48b110e4e3.tar.gz
gcc-cd077e79a02e21519e11f92ea7aa2c48b110e4e3.tar.bz2
linux.h (DBX_REGISTER_NUMBER): Undefine and redefine.
* config/m68k/linux.h (DBX_REGISTER_NUMBER): Undefine and redefine. (SIZE_TYPE, PTRDIFF_TYPE, WCHAR_TYPE, WCHAR_TYPE_SIZE): Define. * config.gcc (m68k-*-uclinux*, m68k-*-linux*): Don't use svr4.h. From-SVN: r167743
Diffstat (limited to 'gcc/config/m68k/linux.h')
-rw-r--r--gcc/config/m68k/linux.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/gcc/config/m68k/linux.h b/gcc/config/m68k/linux.h
index 9fb9497..be792f3 100644
--- a/gcc/config/m68k/linux.h
+++ b/gcc/config/m68k/linux.h
@@ -225,4 +225,19 @@ along with GCC; see the file COPYING3. If not see
#define TARGET_ASM_FILE_END file_end_indicate_exec_stack
+#undef DBX_REGISTER_NUMBER
+#define DBX_REGISTER_NUMBER(REGNO) (REGNO)
+
+#undef SIZE_TYPE
+#define SIZE_TYPE "unsigned int"
+
+#undef PTRDIFF_TYPE
+#define PTRDIFF_TYPE "int"
+
+#undef WCHAR_TYPE
+#define WCHAR_TYPE "long int"
+
+#undef WCHAR_TYPE_SIZE
+#define WCHAR_TYPE_SIZE BITS_PER_WORD
+
#define MD_UNWIND_SUPPORT "config/m68k/linux-unwind.h"