diff options
author | nathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-11-08 17:31:11 +0000 |
---|---|---|
committer | nathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-11-08 17:31:11 +0000 |
commit | 94548295fc282346c511b68402dcc7503a811871 (patch) | |
tree | 4f7c05cf77fb6c67a0b4a225941a8f178eedefb4 /libstdc++-v3 | |
parent | 25b85870f2e1680c97b6e7b24a3cd590aabac4ca (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