Landing: 00dafc5b715e

Project / Subsystem

gcc / gcc/testsuite

Date

2026-08-19

Author

Iain Sandoe

Commit

00dafc5b715e0ba6adb42356addd6859e72b094b

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
gcc/testsuite
patch_id
—
commit_hash
00dafc5b715e0ba6adb42356addd6859e72b094b
source_type
github
headline
x86 testsuite matches multi-word constants explicitly.
tldr
x86 testsuite now explicitly matches multi-word constants, improving accuracy and reliability on Darwin and other targets.
author
Iain Sandoe
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • testsuite
  • • x86
  • • assembly
discussion_id_link
—
bugzilla_pr
—
date
2026-08-19T00:00:00.000Z

Several x86 testsuite cases for copysign and fabs builtins have been updated to explicitly match multi-word constants. This change prevents spurious matches on unrelated code, such as eh_frame literals, which previously caused failures on Darwin. The explicit matching also improves the accuracy of checking literal values and their memory order, even on cfi-asm targets.