* write.c (write_object_file) [! WORKING_DOT_WORD]: If defined,
call TC_CHECK_ADJUSTED_BROKEN_DOT_WORD for each word after adjustments.
This commit is contained in:
parent
1642229ef3
commit
753f6b125b
@ -1,3 +1,9 @@
|
||||
Mon Apr 3 13:56:03 2000 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
* write.c (write_object_file) [! WORKING_DOT_WORD]: If defined,
|
||||
call TC_CHECK_ADJUSTED_BROKEN_DOT_WORD for each word after
|
||||
adjustments.
|
||||
|
||||
2000-04-03 Alan Modra <alan@linuxcare.com.au>
|
||||
|
||||
* config/tc-i386.c (i386_immediate): Don't assume a constant
|
||||
|
@ -1628,6 +1628,9 @@ write_object_file ()
|
||||
to_addr = table_addr - S_GET_VALUE (lie->sub);
|
||||
#ifdef BFD_ASSEMBLER
|
||||
to_addr -= symbol_get_frag (lie->sub)->fr_address;
|
||||
#endif
|
||||
#ifdef TC_CHECK_ADJUSTED_BROKEN_DOT_WORD
|
||||
TC_CHECK_ADJUSTED_BROKEN_DOT_WORD (to_addr, lie);
|
||||
#endif
|
||||
md_number_to_chars (lie->word_goes_here, to_addr, 2);
|
||||
for (untruth = lie->next_broken_word; untruth && untruth->dispfrag == fragP; untruth = untruth->next_broken_word)
|
||||
|
Loading…
Reference in New Issue
Block a user