Landing: 95c8e7d2cb91

Project / Subsystem

gcc / build

Date

2026-05-01

Author

Rainer Orth

Commit

95c8e7d2cb9188aa072ab0261f276c2062dd79fd

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
build
patch_id
commit_hash
95c8e7d2cb9188aa072ab0261f276c2062dd79fd
source_type
github
headline
Build: Check solaris_{as,ld} where appropriate.
tldr
The build system now directly checks for Solaris assembler and linker, improving clarity and simplification.
author
Rainer Orth
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • build
  • configure
  • solaris
  • assembler
  • linker
discussion_id_link
bugzilla_pr
date
2026-05-01T00:00:00.000Z

The GCC build system’s configure script now directly checks for the Solaris assembler (as) and linker (ld) using the solaris_as and solaris_ld variables. This improves clarity by directly testing for the Solaris tools instead of relying on negations of gas and gnu_ld. The change simplifies some tests and converts some case/esac statements to if/else statements.