aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>1999-12-14 17:19:53 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>1999-12-14 17:19:53 +0100
commit9ac190b54e296f2f5a0997fc968dd580a8ba3545 (patch)
treea30a82776c85f7442b5174072ae6d3cd4b20d0f8 /gcc
parentd8ee3e20a0de1b1387dc67a0c0da79463452f5ea (diff)
downloadgcc-9ac190b54e296f2f5a0997fc968dd580a8ba3545.zip
gcc-9ac190b54e296f2f5a0997fc968dd580a8ba3545.tar.gz
gcc-9ac190b54e296f2f5a0997fc968dd580a8ba3545.tar.bz2
linux64.h (DEFAULT_VTABLE_THUNKS): Define to 1.
* config/sparc/linux64.h (DEFAULT_VTABLE_THUNKS): Define to 1. (ASM_IDENTIFY_GCC): Remove. From-SVN: r30924
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog3
-rw-r--r--gcc/config/sparc/linux64.h8
2 files changed, 6 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6d72070..72179e2 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -77,6 +77,9 @@ Tue Dec 14 12:07:29 MET 1999 Jan Hubicka <hubicka@freesoft.cz>
* glimits.h: Likewise.
* longlong.h: Likewise.
+ * config/sparc/linux64.h (DEFAULT_VTABLE_THUNKS): Define to 1.
+ (ASM_IDENTIFY_GCC): Remove.
+
1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
* combine.c (combine_simplify_rtx): Don't make shared rtl.
diff --git a/gcc/config/sparc/linux64.h b/gcc/config/sparc/linux64.h
index 1c6e62a..d8969a8 100644
--- a/gcc/config/sparc/linux64.h
+++ b/gcc/config/sparc/linux64.h
@@ -26,6 +26,9 @@ Boston, MA 02111-1307, USA. */
/* Don't assume anything about the header files. */
#define NO_IMPLICIT_EXTERN_C
+#undef DEFAULT_VTABLE_THUNKS
+#define DEFAULT_VTABLE_THUNKS 1
+
#include <sparc/sysv4.h>
#undef MD_EXEC_PREFIX
@@ -329,11 +332,6 @@ do { \
#define ASM_GENERATE_INTERNAL_LABEL(LABEL,PREFIX,NUM) \
sprintf (LABEL, "*.L%s%d", PREFIX, NUM)
-/* Stabs doesn't use this, and it confuses a simulator. */
-/* ??? Need to see what DWARF needs, if anything. */
-#undef ASM_IDENTIFY_GCC
-#define ASM_IDENTIFY_GCC(FILE)
-
/* Define the names of various pseudo-ops used by the Sparc/svr4 assembler.
??? If ints are 64 bits then UNALIGNED_INT_ASM_OP (defined elsewhere) is
misnamed. These should all refer to explicit sizes (half/word/xword?),