aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3
diff options
context:
space:
mode:
authornathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>2006-11-08 17:31:11 +0000
committernathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>2006-11-08 17:31:11 +0000
commit94548295fc282346c511b68402dcc7503a811871 (patch)
tree4f7c05cf77fb6c67a0b4a225941a8f178eedefb4 /libstdc++-v3
parent25b85870f2e1680c97b6e7b24a3cd590aabac4ca (diff)
* config/m68k/m68kelf.h (STATIC_CHAIN_REGNUM): Define. (M68K_STATIC_CHAIN_REG_NAME): New. * config/m68k/m68k.h (M68K_STATIC_CHAIN_REG_NAME): New. (INITIALIZE_TRAMPOLINE): Use STATIC_CHAIN_REGNUM. (__transfer_from_trampoline): Use M68K_STATIC_CHAIN_REG_NAME. * config/m68k/m68k.c (m68k_init_pic): New, broken out of ... (m68k_output_function_prologue): ... here. Use it. (m68k_output_mi_thunk): Initialize scratch PIC register if needed. Use STATIC_CHAIN_REGNUM & M68K_STATIC_CHAIN_REG_NAME. gcc/testsuite/ * gcc.c-torture/execute/nestfunc-7.c: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/csl/sourcerygxx-4_1@118592 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3')
0 files changed, 0 insertions, 0 deletions