* config/arm/arm-protos.h (arm_finalize_pic) Rename ...
commitea32a06ed4deab6073649c829f69aef2a72f0c70
authorpbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 11 Aug 2004 21:02:47 +0000 (11 21:02 +0000)
committerpbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 11 Aug 2004 21:02:47 +0000 (11 21:02 +0000)
treefbf7659e04906fa24dc2a6b834a88bed3b752a43
parent237533ccfcd502142ff96d0e124891259bc8149b
* config/arm/arm-protos.h (arm_finalize_pic) Rename ...
(arm_load_pic_register): ... to this.
* config/arm/arm.c (arm_finalize_pic): Rename ...
(arm_load_pic_register): ... to this.  Always output insns at the
current location.  Load via low reg in thumb mode.
(arm_expand_prologue): Call arm_load_pic_register.
(thumb_expand_prologue): Ditto.
* config/arm/arm.h (FINALIZE_PIC): Remove.
* config/arm/arm.md (builtin_setjmp_receiver): Call
arm_load_pic_register.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85820 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/arm-protos.h
gcc/config/arm/arm.c
gcc/config/arm/arm.h
gcc/config/arm/arm.md