OSDN Git Service

PR c++/14808
authordannysmith <dannysmith@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 8 Apr 2004 22:31:23 +0000 (22:31 +0000)
committerdannysmith <dannysmith@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 8 Apr 2004 22:31:23 +0000 (22:31 +0000)
commit5c0b8490a8291f01fd870d3e18d24a4a5ec1a285
treece3b9965aa669725a68d26a5e2a93e944f64f5bf
parent81b8b25835c2d67dd08a046472f56c69f54f6de5
PR c++/14808
* defaults.h (TARGET_USE_LOCAL_THUNK_ALIAS_P): New macro. Default
to 1 if ASM_OUTPUT_DEF is defined.
* doc/tm.texi (TARGET_USE_LOCAL_THUNK_ALIAS_P): Document.
* config/i386/cygming.h (TARGET_USE_LOCAL_THUNK_ALIAS_P): Define.
Set to non-zero iff not a one_only decl.

* cp/method.c (use_thunk): Test TARGET_USE_LOCAL_THUNK_ALIAS_P rather
than ASM_OUTPUT_DEF.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@80525 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/cygming.h
gcc/cp/ChangeLog
gcc/cp/method.c
gcc/defaults.h
gcc/doc/tm.texi