Gas test updates and PDP11 fix.
The assembler's "eqv involving dot" test is updated to be more robust, and a PDP11 bug is fixed.
The “eqv involving dot” assembler test is updated to be more robust by ensuring the tested value is non-zero, catching targets that silently ignore fixup values. A bug in the PDP11 backend’s md_apply_fix function is fixed, which was incorrectly writing section contents little-endian instead of PDP-endian when needing fixups.
In Details
This commit modifies the assembler's (gas) eqv-dot test in gas/testsuite/gas/all/. It also fixes a byte-order issue in gas/config/tc-pdp11.c's md_apply_fix function, affecting PDP11 target.
For Context
This commit improves the GNU Assembler's (gas) test suite and fixes a bug specific to the PDP11 architecture. The assembler translates human-readable assembly code into machine code. The test suite ensures the assembler functions correctly, and the PDP11 fix addresses an endianness issue during fixup application.