diff options
author | mengqinggang <mengqinggang@loongson.cn> | 2024-04-07 16:34:42 +0800 |
---|---|---|
committer | liuzhensong <liuzhensong@loongson.cn> | 2024-04-20 12:10:40 +0800 |
commit | 20eee7540b9f2615f7661393756fec0bb62a1495 (patch) | |
tree | 4fab76b94a7d0a45034c7ef66d98ce14c845a99f /include/opcode | |
parent | 02fa4bbec1974df262f44e13023071f5ae4fc9b1 (diff) | |
download | binutils-20eee7540b9f2615f7661393756fec0bb62a1495.zip binutils-20eee7540b9f2615f7661393756fec0bb62a1495.tar.gz binutils-20eee7540b9f2615f7661393756fec0bb62a1495.tar.bz2 |
LoongArch: Add -mignore-start-align option
Ignore .align at the start of a section may result in misalignment when
partial linking. Manually add -mignore-start-align option without partial
linking.
Gcc -falign-functions add .align 5 to the start of a section, it causes some
error message mismatch. Set these testcases to xfail on LoongArch target.
Diffstat (limited to 'include/opcode')
-rw-r--r-- | include/opcode/loongarch.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/opcode/loongarch.h b/include/opcode/loongarch.h index 251daf1..965a164 100644 --- a/include/opcode/loongarch.h +++ b/include/opcode/loongarch.h @@ -256,6 +256,7 @@ dec2 : [1-9][0-9]? int relax; int thin_add_sub; + int ignore_start_align; } LARCH_opts; extern size_t loongarch_insn_length (insn_t insn); |