[Nasm-bugs] [Bug 3392418] New: Mach-O: impossible to create __compact_unwind section

no-reply at bugzilla-nasm.gorcunov.org no-reply at bugzilla-nasm.gorcunov.org
Mon Jul 31 09:17:27 PDT 2017


            Bug ID: 3392418
           Summary: Mach-O: impossible to create __compact_unwind section
           Product: NASM
           Version: 2.13.xx
          Hardware: All
                OS: Mac OS
            Status: OPEN
          Severity: normal
          Priority: Medium
         Component: Assembler
          Assignee: nobody at nasm.us
          Reporter: timofeyev at bk.ru
                CC: gorcunov at gmail.com, hpa at zytor.com, nasm-bugs at nasm.us
     Obtained from: Binary from nasm.us

I'm trying to generate unwind information on Mac in the form of
__compact_unwind section, which in AT&T syntax looks like this:

.section __LD,__compact_unwind,regular,debug

It seems to be impossible to write this in nasm for two reasons:
- the length of __compact_unwind is 16 characters without null terminator,
which is the maximum for Mach-O. Nasm only supports 15.
- no way to specify debug flag on the section

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

More information about the Nasm-bugs mailing list