This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r144918 - in /trunk/gcc: ChangeLog config/alpha...
- From: dougkwan at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Tue, 17 Mar 2009 20:18:25 -0000
- Subject: r144918 - in /trunk/gcc: ChangeLog config/alpha...
Author: dougkwan
Date: Tue Mar 17 20:18:21 2009
New Revision: 144918
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=144918
Log:
2009-03-12 Jing Yu <jingyu@google.com>
PR middle-end/39378
* function.h: Move is_thunk from rtl_data structure to function
structure.
* cp/method.c (use_thunk): Change is_thunk from crtl to cfun.
* varasm.c (assemble_start_function): Change is_thunk from crtl to
cfun.
* config/alpha/alpha.c: Change is_thunk from crtl to cfun.
* config/rs6000/rs6000.c: Change is_thunk from crtl to cfun.
* config/arm/arm.h: Change is_thunk from crtl to cfun.
* testsuite/g++.dg/inherit/thunk10.C: New file.
Patch submitted by Doug Kwan <dougkwan@google.com>
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/alpha/alpha.c
trunk/gcc/config/arm/arm.h
trunk/gcc/config/rs6000/rs6000.c
trunk/gcc/cp/method.c
trunk/gcc/function.h
trunk/gcc/testsuite/ChangeLog
trunk/gcc/varasm.c