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.