mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-14 00:21:05 +08:00
method.c (make_alias_for_thunk): Remove preprocessor guard on declaration and definition.
2004-04-09 Danny Smith <dannysmith@users.sourceforge.net> * method.c (make_alias_for_thunk): Remove preprocessor guard on declaration and definition. From-SVN: r80581
This commit is contained in:
parent
df1a3b7369
commit
c051cc7e0a
@ -1,3 +1,8 @@
|
||||
2004-04-09 Danny Smith <dannysmith@users.sourceforge.net>
|
||||
|
||||
* method.c (make_alias_for_thunk): Remove preprocessor guard on
|
||||
declaration and definition.
|
||||
|
||||
2004-04-08 Danny Smith <dannysmith@users.sourceforge.net>
|
||||
|
||||
PR c++/14808
|
||||
|
@ -62,9 +62,7 @@ static tree synthesize_exception_spec (tree, tree (*) (tree, void *), void *);
|
||||
static tree locate_dtor (tree, void *);
|
||||
static tree locate_ctor (tree, void *);
|
||||
static tree locate_copy (tree, void *);
|
||||
#ifdef ASM_OUTPUT_DEF
|
||||
static tree make_alias_for_thunk (tree);
|
||||
#endif
|
||||
|
||||
/* Called once to initialize method.c. */
|
||||
|
||||
@ -273,10 +271,7 @@ thunk_adjust (tree ptr, bool this_adjusting,
|
||||
return ptr;
|
||||
}
|
||||
|
||||
/* Garbage collector tables contains thunk_labelno even when places
|
||||
inside ifdef block. */
|
||||
static GTY (()) int thunk_labelno;
|
||||
#ifdef ASM_OUTPUT_DEF
|
||||
|
||||
/* Create a static alias to function. */
|
||||
|
||||
@ -322,7 +317,6 @@ make_alias_for_thunk (tree function)
|
||||
assemble_alias (alias, DECL_ASSEMBLER_NAME (function));
|
||||
return alias;
|
||||
}
|
||||
#endif
|
||||
|
||||
/* Emit the definition of a C++ multiple inheritance or covariant
|
||||
return vtable thunk. If EMIT_P is nonzero, the thunk is emitted
|
||||
|
Loading…
x
Reference in New Issue
Block a user