OSDN Git Service

* config/rs6000/rs6000.c (rs6000_emit_prologue): Update for change
authorgeoffk <geoffk@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 20 Sep 2002 18:42:24 +0000 (18:42 +0000)
committergeoffk <geoffk@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 20 Sep 2002 18:42:24 +0000 (18:42 +0000)
commit46e442c7941547741026fd7f706faf9837bd4939
tree33fea21ac869569cab0b164a30d0095ceb5f9c3e
parentfc3feebd5477e068604c2365fb3b652b78ce41b0
* config/rs6000/rs6000.c (rs6000_emit_prologue): Update for change
to load_macho_picbase.
* config/rs6000/rs6000.md: Document Darwin-specific unspec IDs.
(load_macho_picbase): Take the symbol to use as a parameter.
(macho_correct_pic): New insn.
(builtin_setjmp_reciever): On Darwin, restore the PIC register.

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