* 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
Showing
- gcc/ChangeLog 13 additions, 0 deletionsgcc/ChangeLog
- gcc/config/arm/arm-protos.h 1 addition, 1 deletiongcc/config/arm/arm-protos.h
- gcc/config/arm/arm.c 28 additions, 16 deletionsgcc/config/arm/arm.c
- gcc/config/arm/arm.h 0 additions, 2 deletionsgcc/config/arm/arm.h
- gcc/config/arm/arm.md 1 addition, 1 deletiongcc/config/arm/arm.md
Loading
Please register or sign in to comment