diff options
author | Alan Modra <amodra@gmail.com> | 2020-11-17 12:41:36 +1030 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2020-11-18 23:46:39 +1030 |
commit | 058430b4a1ed7441dfc2e167bfdb9dc89ea9a209 (patch) | |
tree | 9b7ec856174062c736b1255b25f7f7e0edae6621 /gas/frags.h | |
parent | 99fabbc9739a87ba3433e66792e93b773896790e (diff) | |
download | fsf-binutils-gdb-058430b4a1ed7441dfc2e167bfdb9dc89ea9a209.zip fsf-binutils-gdb-058430b4a1ed7441dfc2e167bfdb9dc89ea9a209.tar.gz fsf-binutils-gdb-058430b4a1ed7441dfc2e167bfdb9dc89ea9a209.tar.bz2 |
Re: Stop Gas from generating line info or address ranges
* doc/as.texi (.nop): Document optional size arg.
* dwarf2dbg.c (dwarf2_gen_line_info_1): Only check SEC_ALLOC
when ELF. Warn whenever dwarf line number information is ignored.
* frags.c (frag_offset_ignore_align_p): New function.
* frags.h (frag_offset_ignore_align_p): Declare.
* read.c (s_nop): Extend to support optional size arg.
* testsuite/gas/elf/dwarf2-20.d: Expect warnings, and exact range.
* testsuite/gas/elf/dwarf2-20.s: Emit 16 bytes worth of nops.
* testsuite/gas/m68hc11/indexed12.d: Expect warnings.
Diffstat (limited to 'gas/frags.h')
-rw-r--r-- | gas/frags.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gas/frags.h b/gas/frags.h index 39005ae..6e519ab 100644 --- a/gas/frags.h +++ b/gas/frags.h @@ -154,6 +154,8 @@ char *frag_var (relax_stateT type, char *opcode); bfd_boolean frag_offset_fixed_p (const fragS *, const fragS *, offsetT *); +bfd_boolean frag_offset_ignore_align_p (const fragS *, const fragS *, + offsetT *); bfd_boolean frag_gtoffset_p (valueT, const fragS *, valueT, const fragS *, offsetT *); |