* config/tc-v850,h (TC_FIX_TYPE): Define. (TC_INIT_FIX_TYPE): Define.
commit26617deeb17dfc4e390bbbbbf37bb33844108be9
authorNick Clifton <nickc@redhat.com>
Tue, 17 May 2005 11:56:13 +0000 (17 11:56 +0000)
committerNick Clifton <nickc@redhat.com>
Tue, 17 May 2005 11:56:13 +0000 (17 11:56 +0000)
tree51dfc9d8ecdf9e91422ec96a35a2f0d7c0ffe5d7
parent8916f605782330100f1f70870d5196c183511c4f
* config/tc-v850,h (TC_FIX_TYPE): Define. (TC_INIT_FIX_TYPE): Define.
* config/tc-v850.c (md_assemble): When creating a fix record the operand in the
    tc_fix_data field.
    (md_apply_fix3): When applying a resolved fix use the operand's insertion
    procedure to store the value, if the operand has been recorded.
* gas/v850/split-lo16.s: Add test for a lo() pseudo reloc corrupting an ld.w
    instruction.
* gas/v850/split-lo16.d: Add expected, correct (ie not corrupt) output.
gas/ChangeLog
gas/config/tc-v850.c
gas/config/tc-v850.h
gas/symbols.c
gas/testsuite/ChangeLog
gas/testsuite/gas/v850/split-lo16.d
gas/testsuite/gas/v850/split-lo16.s