[Nasm-bugs] [Bug 3392631] nasm generates broken .debug_loc section on ELF32

noreply-nasm at dev.nasm.us noreply-nasm at dev.nasm.us
Wed Feb 5 17:17:30 PST 2020


https://bugzilla.nasm.us/show_bug.cgi?id=3392631

--- Comment #1 from Chang S. Bae <chang.seok.bae at intel.com> ---
It looks like a (partial) regression from this:

commit b2004511dddeefd7c0866a33ceaa5fa1a6ee0510
Author: H. Peter Anvin <hpa at zytor.com>
Date:   Tue Feb 26 00:02:35 2019 -0800

    ELF: handle more than 32,633 sections

But this change seems to be a part of huge changes.


Another observation is

  Previously, before the commit, NASM generated an image with .debug_loc:

    .debug_loc contents:
    0x00000000: 

    0x00000008: 

  With the proposed change, it produces this:

    .debug_loc contents:
    0x00000000: 

Since the cdef_sse.asm is huge, I'm not sure which one is correct. Anyone can
confirm this?

-- 
You are receiving this mail because:
You are watching all bug changes.
You are on the CC list for the bug.


More information about the Nasm-bugs mailing list