[Bug middle-end/97902] x86 frame pointer missing with -fno-omit-frame-pointer (-mno-omit-leaf-frame-pointer)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97902 --- Comment #2 from Jan Smets --- Apologies, I omitted the -O1 / -O2 $ docker run --privileged --rm -it -v /tmp:/tmp gcc:10.2 bash -c "gcc -c /tmp/test4.c -S -o - -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer | grep rbp" $ docker run --privileged --rm -it -v /tmp:/tmp gcc:7.5 bash -c "gcc -c /tmp/test4.c -S -o - -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer | grep rbp" pushq %rbp movq%rsp, %rbp popq%rbp popq%rbp
[Bug middle-end/97902] x86 frame pointer missing with -fno-omit-frame-pointer (-mno-omit-leaf-frame-pointer)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97902 Martin Liška changed: What|Removed |Added Last reconfirmed||2020-11-19 Status|UNCONFIRMED |WAITING Ever confirmed|0 |1 CC||marxin at gcc dot gnu.org --- Comment #1 from Martin Liška --- I can't reproduce that with GCC 10.2.1 with -fno-omit-frame-pointer: strcmpTEST: .LFB0: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq%rsp, %rbp ... .L3: popq%rbp .cfi_def_cfa 7, 8 ret What problem exactly do you see?