rs6000.c (rs6000_emit_prologue): Update for change to load_macho_picbase.
authorGeoffrey Keating <geoffk@apple.com>
Fri, 20 Sep 2002 18:42:24 +0000 (18:42 +0000)
committerGeoffrey Keating <geoffk@gcc.gnu.org>
Fri, 20 Sep 2002 18:42:24 +0000 (18:42 +0000)
commitf51eee6af1e5d1ed24a317d27e67cb3261d68d4e
tree33fea21ac869569cab0b164a30d0095ceb5f9c3e
parent97b2385389ad390f0c24b824bc9577cb533a48ff
rs6000.c (rs6000_emit_prologue): Update for change to load_macho_picbase.

* 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.

From-SVN: r57360
gcc/ChangeLog
gcc/config/rs6000/rs6000.c
gcc/config/rs6000/rs6000.md