Landing: b2f642bb849a

Project / Subsystem

gcc / gcc

Date

2026-08-11

Author

Iain Sandoe

Commit

b2f642bb849ac62340a099314e7bc726ca35a094

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
gcc
patch_id
—
commit_hash
b2f642bb849ac62340a099314e7bc726ca35a094
source_type
github
headline
testsuite, x86, Darwin: Set non-PIC option for ia32 tests
tldr
Fixes i386 Darwin testsuite failures by explicitly setting non-PIC option where needed.
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-08-11T00:00:00.000Z

Several test cases in the i386 Darwin testsuite were failing because they assumed a non-PIC (Position Independent Code) default, which differs from Darwin’s default PIC. This change applies the -mdynamic-no-pic option to these specific tests, aligning their build environment with the expected behavior and resolving the test failures.