Follow-up Comment #27, bug #64421 (project groff): Thanks, Gunther.
Thanks for the uploads. These are full installation trees of the groff builds, which may end up coming in handy. My comparative disassembly idea swiftly hit the rocks. Even with that slight change of compiler options, adding -g -ffile-prefix-map=/build/groff/src=/usr/src/debug/groff -flto=auto ...the respective .text sections differ dramatically from the first byte. This is a bit of a surprise to me. If one couldn't already guess, I don't spend much time debugging compilers. -verbatim- Disassembly of section .text: 0000000000034020 <.text>: - 34020: ff 15 22 2f 08 00 callq *0x82f22(%rip) # b6f48 <__cxa_throw_bad_array_new_length@CXXABI_1.3.8> - 34026: ff 15 1c 2f 08 00 callq *0x82f1c(%rip) # b6f48 <__cxa_throw_bad_array_new_length@CXXABI_1.3.8> - 3402c: ff 15 16 2f 08 00 callq *0x82f16(%rip) # b6f48 <__cxa_throw_bad_array_new_length@CXXABI_1.3.8> - 34032: be 38 00 00 00 mov $0x38,%esi - 34037: 4c 89 e7 mov %r12,%rdi - 3403a: ff 15 58 2e 08 00 callq *0x82e58(%rip) # b6e98 <_ZdlPvm@CXXABI_1.3.9> ... + 34020: be 40 00 00 00 mov $0x40,%esi + 34025: 48 89 df mov %rbx,%rdi + 34028: ff 15 7a 0e 08 00 callq *0x80e7a(%rip) # 0xb4ea8 + 3402e: 48 8b 44 24 08 mov 0x8(%rsp),%rax + 34033: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax + 3403a: 00 00 -verbatim- _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?64421> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/