| commit | 0ce50fc900a53f32ed09c49ddc8cf26b517b33d1 | [log] [tgz] |
|---|---|---|
| author | Nelson Chu <nelson@rivosinc.com> | Sat Oct 29 11:34:10 2022 +0800 |
| committer | Nelson Chu <nelson@rivosinc.com> | Sat Oct 29 11:41:43 2022 +0800 |
| tree | be2d869f539fdc22d7e37194b1d241d7afc6bd05 | |
| parent | 541b65e4bc91dbc11da7c6b9e8dc234f7a495489 [diff] |
RISC-V: Always generate mapping symbols at the start of the sections.
Before figuring out the suppress rule of mapping symbol with architecture
(changed back to $x), always generate them at the start of the sections.
gas/
* config/tc-riscv.c (need_arch_map_symbol): Removed.
(riscv_mapping_state): Updated.
(riscv_check_mapping_symbols): Updated.
* testsuite/gas/riscv/mapping-non-arch.d: Removed.
* testsuite/gas/riscv/mapping-non-arch.s: Likewise.