[Nasm-bugs] [Bug 3392463] New: Add support for N_PEXT in macho output

no-reply at bugzilla-nasm.gorcunov.org no-reply at bugzilla-nasm.gorcunov.org
Thu Feb 22 15:54:30 PST 2018


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

            Bug ID: 3392463
           Summary: Add support for N_PEXT in macho output
           Product: NASM
           Version: 2.14 (development)
          Hardware: Macintosh
                OS: Mac OS
            Status: OPEN
          Severity: enhancement
          Priority: Medium
         Component: Assembler
          Assignee: nobody at nasm.us
          Reporter: mayeut.bugzilla at gmail.com
                CC: gorcunov at gmail.com, hpa at zytor.com, nasm-bugs at nasm.us
     Obtained from: Built from git using configure

Created attachment 411625
  --> https://bugzilla.nasm.us/attachment.cgi?id=411625&action=edit
0001-Add-support-for-N_PEXT-in-macho-output.patch

This would allow to assemble macho with global symbols marked as private
external (similar to hidden symbols in ELF).

I patched the source in order to get this working. If this can help, patch is
attached.

PS: That's the first time I opened NASM source so the patch is a rough
Proof-Of-Concept.

-- 
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