Landing: b962d3fbedde

Project / Subsystem

gcc / gcc

Date

2026-05-03

Author

Iain Sandoe

Commit

b962d3fbedde60c8b24536dabd7d9fd421960cc9

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
gcc
patch_id
commit_hash
b962d3fbedde60c8b24536dabd7d9fd421960cc9
source_type
github
headline
Testsuite: Skip x86 function-body scan tests on Darwin.
tldr
The testsuite now skips certain x86 function-body scan tests on Darwin because 64-bit Darwin doesn't support non-PIC code.
author
Iain Sandoe
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • testsuite
  • x86
  • darwin
  • pic
discussion_id_link
bugzilla_pr
date
2026-05-03T00:00:00.000Z

The testsuite now skips x86 function-body scan tests that expect ELF defaults on Darwin. 64-bit Darwin does not support non-PIC code, leading to code differences that make comparisons unreliable. This change avoids failures related to assembler syntax, ABI differences, and platform constraints.