Landing: d32c1f0238f3

Project / Subsystem

gcc / build

Date

2026-08-15

Author

Pietro Monteiro

Commit

d32c1f0238f33b0f6a3ef1b5b228678a92585094

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
build
patch_id
—
commit_hash
d32c1f0238f33b0f6a3ef1b5b228678a92585094
source_type
github
headline
Build: Add stdatomic.h to USER_H for OpenBSD libatomic builds
tldr
Fixes OpenBSD libatomic build by including stdatomic.h.
author
Pietro Monteiro
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • build
  • • openbsd
  • • libatomic
  • • stdatomic
discussion_id_link
—
bugzilla_pr
—
date
2026-08-15T00:00:00.000Z

This commit addresses a build failure in libatomic when compiling on OpenBSD. The header file stdatomic.h, which is required for atomic operations, was not being found. The change modifies the OpenBSD build configuration to include stdatomic.h from the GCC include directory in the USER_H list, resolving the “No such file or directory” errors during compilation.