* config/tc-mips.h (TC_FORCE_RELOCATION_SUB_SAME): Define.
(TC_FORCE_RELOCATION): Tidy arg.
This commit is contained in:
parent
f11b4434cc
commit
97724570fe
2 changed files with 10 additions and 1 deletions
|
@ -1,3 +1,8 @@
|
||||||
|
2002-10-01 Alan Modra <amodra@bigpond.net.au>
|
||||||
|
|
||||||
|
* config/tc-mips.h (TC_FORCE_RELOCATION_SUB_SAME): Define.
|
||||||
|
(TC_FORCE_RELOCATION): Tidy arg.
|
||||||
|
|
||||||
2002-09-30 Gavin Romig-Koch <gavin@redhat.com>
|
2002-09-30 Gavin Romig-Koch <gavin@redhat.com>
|
||||||
Ken Raeburn <raeburn@cygnus.com>
|
Ken Raeburn <raeburn@cygnus.com>
|
||||||
Aldy Hernandez <aldyh@redhat.com>
|
Aldy Hernandez <aldyh@redhat.com>
|
||||||
|
|
|
@ -136,9 +136,13 @@ extern int mips_fix_adjustable PARAMS ((struct fix *));
|
||||||
|
|
||||||
/* When generating embedded PIC code we must keep PC relative
|
/* When generating embedded PIC code we must keep PC relative
|
||||||
relocations. */
|
relocations. */
|
||||||
#define TC_FORCE_RELOCATION(fixp) mips_force_relocation (fixp)
|
#define TC_FORCE_RELOCATION(FIX) mips_force_relocation (FIX)
|
||||||
extern int mips_force_relocation PARAMS ((struct fix *));
|
extern int mips_force_relocation PARAMS ((struct fix *));
|
||||||
|
|
||||||
|
#define TC_FORCE_RELOCATION_SUB_SAME(FIX, SEG) \
|
||||||
|
(mips_force_relocation (FIX) \
|
||||||
|
|| !SEG_NORMAL (SEG))
|
||||||
|
|
||||||
/* Register mask variables. These are set by the MIPS assembly code
|
/* Register mask variables. These are set by the MIPS assembly code
|
||||||
and used by ECOFF and possibly other object file formats. */
|
and used by ECOFF and possibly other object file formats. */
|
||||||
extern unsigned long mips_gprmask;
|
extern unsigned long mips_gprmask;
|
||||||
|
|
Loading…
Add table
Reference in a new issue