To disable these, use the gcc option
-fno-asynchronous-unwind-tables
-fno-dwarf2-cfi-asm
may be needed also.
More Related Contents:
- What is the direction of stack growth in most modern systems?
- How do RIP-relative variable references like “[RIP + _a]” in x86-64 GAS Intel-syntax work?
- What does cltq do in assembly?
- MOV src, dest (or) MOV dest, src?
- Distinguishing memory from constant in GNU as .intel_syntax
- How exactly does the callstack work?
- How does the stack work in assembly language?
- Is there a symbol that represents the current address in GNU GAS assembly?
- Calculating padding length with GAS AT&T directives for a boot sector?
- gas: too many memory reference
- What does the bracket in `movl (%eax), %eax` mean?
- How to generate plain binaries like nasm -f bin with the GNU GAS assembler?
- How to use RIP Relative Addressing in a 64-bit assembly program?
- What are the ESP and the EBP registers?
- How to produce a minimal BIOS hello world boot sector with GCC that works from a USB stick on real hardware?
- How do GNU assembler x86 instruction suffixes like “.s” in “mov.s” work?
- What is the use of .byte assembler directive in gnu assembly?
- What is register %eiz?
- Test whether a register is zero with CMP reg,0 vs OR reg,reg?
- Set all bits in CPU register to 1 efficiently
- What does NOPL do in x86 system?
- Why not store function parameters in XMM vector registers?
- Segmentation fault when using DB (define byte) inside a function
- How do vararg functions find out the number of arguments in machine code?
- Difference between MOVDQA and MOVAPS x86 instructions?
- Where is VPERMB in AVX2?
- SAR command in X86 assembly with one parameter
- What is the compatible subset of Intel’s and AMD’s x86-64 implementations?
- What’s the real meaning of $$ in nasm
- How to enable Assembly Language support in Visual Studio 2013