From 9ac190b54e296f2f5a0997fc968dd580a8ba3545 Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Tue, 14 Dec 1999 17:19:53 +0100 Subject: [PATCH] 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 --- gcc/ChangeLog | 3 +++ gcc/config/sparc/linux64.h | 8 +++----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6d72070a5b9..72179e2e51e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -77,6 +77,9 @@ Tue Dec 14 12:07:29 MET 1999 Jan Hubicka * 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 * 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 1c6e62ab53a..d8969a888d4 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 #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?),