Skip to content

Make macOS' dump_syms_mac buildable and runnable on any system - #44

Open
illwieckz wants to merge 6 commits into
masterfrom
illwieckz/dump_syms_mac
Open

illwieckz wants to merge 6 commits into
masterfrom
illwieckz/dump_syms_mac

Conversation

@illwieckz

@illwieckz illwieckz commented Oct 12, 2026 •

Copy link
Copy Markdown
Member

Make macOS' dump_syms_mac buildable and runnable on any system.

  • configure: drop the now unused X86_HOST variable
    Just clean-up of the now unused X86_HOST variable in configure.ac after its removal in Makefile.am:
  • configure: detect macOS build machine
    Make possible to do macOS-specific branching in Makefile.am.
  • makefile: only use vendored macOS headers on non-macOS build systems
    Fix the build on macOS.
  • src/common/mac/byteswap: define byteswap symbols for MinGW
    Help fixing the build on MinGW.
  • src/common/mac/byteswap: add compat/linux.h compatibility to define pread() on MinGW
    Finish fixing the build on MinGW.
  • makefile: enable the building of dump_syms_mac on every system
    Now every system can build and run dump_syms_mac, verified on the CI and locally.

Picked from:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant