mips.h (ASM_SPEC): Don't pass -G to the assembler when -membedded-pic is passed.
authorGeoff Keating <geoffk@cygnus.com>
Wed, 24 Nov 1999 06:35:10 +0000 (06:35 +0000)
committerGeoffrey Keating <geoffk@gcc.gnu.org>
Wed, 24 Nov 1999 06:35:10 +0000 (06:35 +0000)
commit9c9e76325d93eabceed560108d5c924edbe19925
treeefa87a2f91facebe37d5e535e6a60414ad8cc93e
parent8f8b5612dc889bdbbdbb1944217d6d5db7294c7c
mips.h (ASM_SPEC): Don't pass -G to the assembler when -membedded-pic is passed.

* config/mips/mips.h (ASM_SPEC): Don't pass -G to the assembler
when -membedded-pic is passed.

* config/mips/mips.md (casesi): Handle 64-bit case too.
(casesi_internal_di): New insn.

* config/mips/mips.c (embedded_pic_offset): Always make the
embedded-pic subtractions relative to the name of the current
function by use of the magic string "..CURRENT_FUNCTION".
* config/mips/mips.h (ASM_OUTPUT_LABELREF): Make the magic happen.

From-SVN: r30649
gcc/ChangeLog
gcc/config/mips/mips.h
gcc/config/mips/mips.md