Landing: aef738b4a47e
Project / Subsystem
gcc / testsuite
Date
2026-06-30
Author
Rainer Orth
Commit
aef738b4a47e6dcf6242485a3f2c1bf4bbad0bdd
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- testsuite
- patch_id
- —
- commit_hash
- aef738b4a47e6dcf6242485a3f2c1bf4bbad0bdd
- source_type
- github
- headline
- Fix i386 testsuite pattern for Solaris assembler syntax
- tldr
- Adjusted assembler pattern in an i386 test case to accommodate Solaris syntax.
- author
- Rainer Orth
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • testsuite
- • i386
- • solaris
- • assembler
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-06-30T00:00:00.000Z
A test case in the GCC testsuite (gcc.target/i386/bt-cmov-1.c) failed on Solaris due to differences in assembler syntax for conditional move instructions. This patch modifies the scan-assembler-times pattern to accept both the standard GCC syntax and the Solaris assembler’s dialect, ensuring test compatibility across different environments. Brace quoting is also used to simplify patterns.