macho gas support
Project / Subsystem
binutils / binutils
Date
2026-05-25
Proposer
Alan Modra <amodra@gmail.com>
Source type
public_inbox
Consensus
Proposed
Sentiment
—/10
Technical tradeoffs
- • The last patch may have correctness issues related to ignoring subsections when processing debug info.
- • Not reducing symbols results in a large number of symbols, some with weird internal gas names.
All attributes
- project
- binutils
- subsystem
- binutils
- patch_id
- —
- discussion_id
- ahQX5TBTuLWWgw_n@squeak.grove.modra.org
- source_type
- public_inbox
- title
- macho gas support
- headline
- Fixes for Mach-O assembler on i386-darwin proposed
- tldr
- Alan Modra proposes a patch series to fix issues in the Mach-O assembler for i386-darwin, the last remaining Mach-O target supported by gas.
- proposer
- Alan Modra <amodra@gmail.com>
- consensus
- Proposed
- outcome
- proposed
- sentiment_score
- —
- technical_tradeoffs
-
- • The last patch may have correctness issues related to ignoring subsections when processing debug info.
- • Not reducing symbols results in a large number of symbols, some with weird internal gas names.
- series_id
- —
- series_role
- standalone
- series_parts
- []
- tags
-
- • binutils
- • gas
- • assembler
- • mach-o
- • i386-darwin
- bugzilla_url
- —
- date
- 2026-05-25T00:00:00.000Z
macho gas support
Alan Modra is submitting a patch series to address issues in the Mach-O assembler specifically for the i386-darwin target. This target is the only remaining Mach-O target supported by gas. The changes fix testsuite regressions caused by commit cc28c46227cd and other problems related to symbol reduction and DWARF generation. Iain Sandoe has offered to test the patches.