mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-28 12:33:36 +08:00
* write.c (fixup_segment <Difference of 2 syms same seg>): If
pcrel, subtract MD_PCREL_FROM_SECTION value.
This commit is contained in:
parent
446f286313
commit
d48019e088
@ -1,3 +1,8 @@
|
||||
2001-06-27 Tracy A. Kuhrt <Tracy.Kuhrt@microchip.com>
|
||||
|
||||
* write.c (fixup_segment <Difference of 2 syms same seg>): If
|
||||
pcrel, subtract MD_PCREL_FROM_SECTION value.
|
||||
|
||||
2001-06-24 Ben Elliston <bje@redhat.com>
|
||||
|
||||
* stabs.c (generate_asm_file): Make local variable `len' a size_t.
|
||||
@ -34,8 +39,9 @@
|
||||
|
||||
2001-06-22 Matthew Wilcox <willy@ldl.fc.hp.com>
|
||||
|
||||
* config/tc-hppa.c: Add %mrp (millicode return pointer) alias
|
||||
for %r2 or %r31, depending on 32 or 64 bit architecture.
|
||||
* config/tc-hppa.c (pre_defined_registers): Add %mrp (millicode
|
||||
return pointer) alias for %r2 or %r31, depending on 32 or 64 bit
|
||||
architecture.
|
||||
|
||||
2001-06-21 Philip Blundell <philb@gnu.org>
|
||||
|
||||
|
@ -2661,8 +2661,10 @@ fixup_segment (fixP, this_segment_type)
|
||||
as_bad_where (fixP->fx_file, fixP->fx_line,
|
||||
_("callj to difference of 2 symbols"));
|
||||
#endif /* TC_I960 */
|
||||
add_number += S_GET_VALUE (add_symbolP) -
|
||||
S_GET_VALUE (sub_symbolP);
|
||||
add_number += (S_GET_VALUE (add_symbolP)
|
||||
- S_GET_VALUE (sub_symbolP));
|
||||
if (pcrel)
|
||||
add_number -= MD_PCREL_FROM_SECTION (fixP, this_segment_type);
|
||||
|
||||
add_symbolP = NULL;
|
||||
pcrel = 0; /* No further pcrel processing. */
|
||||
|
Loading…
Reference in New Issue
Block a user