]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
gas: permit wider-than-byte operands for .cfi_escape
authorJan Beulich <jbeulich@suse.com>
Fri, 14 Mar 2025 09:32:42 +0000 (10:32 +0100)
committerJan Beulich <jbeulich@suse.com>
Fri, 14 Mar 2025 09:32:42 +0000 (10:32 +0100)
commitebe00173e32ce714bbc8e0fb877dc6eb5033ad6f
treee058897ddc6b8dabb600cd88fa89eae04af48ce3
parent9f42fb05256ad5731baf307dcdd321dd5d6b0828
gas: permit wider-than-byte operands for .cfi_escape

Some DW_CFA_* and DW_OP_* take wider than byte, but non-LEB128 operands.
Having to hand-encode such when needing to resort to .cfi_escape isn't
very helpful.
gas/doc/as.texi
gas/dw2gencfi.c
gas/dw2gencfi.h
gas/testsuite/gas/cfi/listing.l
gas/testsuite/gas/cfi/listing.s