]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
tekhex object file output fixes
authorAlan Modra <amodra@gmail.com>
Thu, 24 Oct 2024 07:18:34 +0000 (17:48 +1030)
committerAlan Modra <amodra@gmail.com>
Thu, 24 Oct 2024 07:28:00 +0000 (17:58 +1030)
commit8b5a212495371fbc9bea7f4ce6d632df3763723b
treee9a8e6187b092318233df563a7a81840c9f76cb0
parent4598f83eac08e5828ec0fe0dc03f7b9d76825a58
tekhex object file output fixes

writevalue didn't handle 64-bit values, dropping the high 32 bits,
and also wrote any value in the range [0,15] as 0.

* tekhex.c (first_phase): Handle *ABS* symbols.
(writevalue): Rewrite.
bfd/tekhex.c