]> git.ipfire.org Git - thirdparty/gcc.git/commit
mips.c: Include cfglayout.h.
authorRichard Sandiford <rsandifo@redhat.com>
Sun, 18 Jan 2004 09:42:11 +0000 (09:42 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Sun, 18 Jan 2004 09:42:11 +0000 (09:42 +0000)
commitb85aed9ef750a096fcaf48f433644817a04faf35
treeba5513c9d17594eda333d4a7d51b944f2e213e84
parente5d95b699363ad0c5841c0b89ee0b43e92e89bcc
mips.c: Include cfglayout.h.

* config/mips/mips.c: Include cfglayout.h.
(TARGET_ASM_OUTPUT_MI_THUNK, TARGET_ASM_CAN_OUTPUT_MI_THUNK): Define.
(mips_unspec_offset_high): Add temporary register argument.
(mips_load_call_address): New function, split out from...
(mips_expand_call): ...here.
(mips_output_cplocal): New function.
(mips_output_function_prologue, mips_output_function_epilogue): Use it.
(mips_emit_loadgp): New function, split out from...
(mips_expand_prologue): ...here.
(mips_output_mi_thunk): New function.

From-SVN: r76088
gcc/ChangeLog
gcc/config/mips/mips.c