OSDN Git Service

* config/stormy16/stormy16.h: Remove DEFAULT_VTABLE_THUNKS.
authorljrittle <ljrittle@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 26 Nov 2001 19:24:09 +0000 (19:24 +0000)
committerljrittle <ljrittle@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 26 Nov 2001 19:24:09 +0000 (19:24 +0000)
        * config/i386/netbsd-elf.h: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@47349 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/i386/netbsd-elf.h
gcc/config/stormy16/stormy16.h

index 4a210b7..527431f 100644 (file)
@@ -1,3 +1,8 @@
+2001-11-26  Loren J. Rittle  <ljrittle@acm.org>
+
+       * config/stormy16/stormy16.h: Remove DEFAULT_VTABLE_THUNKS.
+       * config/i386/netbsd-elf.h: Likewise.
+
 2001-11-26  David Edelsohn  <edelsohn@gnu.org>
 
        * doc/trouble.texi: Remove outdated RS/6000 comments.
index 2e68315..4f6df1d 100644 (file)
@@ -143,9 +143,6 @@ Boston, MA 02111-1307, USA.  */
 
 #undef HAS_INIT_SECTION
 
-#undef DEFAULT_VTABLE_THUNKS
-#define DEFAULT_VTABLE_THUNKS 1
-
 /* This is how we tell the assembler that two symbols have the same value.  */
 
 #define ASM_OUTPUT_DEF(FILE,NAME1,NAME2) \
index 6bbd93a..4a889cc 100644 (file)
@@ -809,18 +809,6 @@ do {                                                                       \
    `HOST_FLOAT_WORDS_BIG_ENDIAN' for the host.  */
 #define TARGET_FLOAT_FORMAT IEEE_FLOAT_FORMAT
 
-/* GNU CC supports two ways of implementing C++ vtables: traditional or with
-   so-called "thunks".  The flag `-fvtable-thunk' chooses between them.  Define
-   this macro to be a C expression for the default value of that flag.  If
-   `DEFAULT_VTABLE_THUNKS' is 0, GNU CC uses the traditional implementation by
-   default.  The "thunk" implementation is more efficient (especially if you
-   have provided an implementation of `ASM_OUTPUT_MI_THUNK', but is not binary
-   compatible with code compiled using the traditional implementation.  If you
-   are writing a new ports, define `DEFAULT_VTABLE_THUNKS' to 1.
-
-   If you do not define this macro, the default for `-fvtable-thunk' is 0.  */
-#define DEFAULT_VTABLE_THUNKS 1
-
 \f
 /* Layout of Source Language Data Types */