Landing: f326aa1ca569

Project / Subsystem

gcc / gcc/testsuite

Date

2026-08-25

Author

Iain Sandoe

Commit

f326aa1ca5697e1923f43c701b1f53b3e609c1f5

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
gcc/testsuite
patch_id
—
commit_hash
f326aa1ca5697e1923f43c701b1f53b3e609c1f5
source_type
github
headline
Darwin: Port ssp-global-hidden tests to Mach-O
tldr
Fortran tests for ssp-global-hidden now correctly run on Darwin by accounting for Mach-O differences.
author
Iain Sandoe
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • Darwin
  • • Mach-O
  • • testsuite
discussion_id_link
—
bugzilla_pr
—
date
2026-08-25T00:00:00.000Z

Tests for ssp-global-hidden in C and C++ on Darwin have been ported to account for differences between ELF and Mach-O object file formats. Mach-O does not provide extra markup for tentative symbols and uses different mechanisms for PIC code on m32, which caused these tests to fail previously. The port ensures these tests function correctly on the Darwin platform.