On Sat, Aug 8, 2026 at 8:20 AM Pietro Monteiro <[email protected]> wrote: > > Otherwise libatomic build fails with: > ../../../gcc/libatomic/fence.c:27:10: fatal error: stdatomic.h: No such file > or directory > 27 | #include <stdatomic.h> > | ^~~~~~~~~~~~~ > compilation terminated. > ../../../gcc/libatomic/flag.c:27:10: fatal error: stdatomic.h: No such file > or directory > 27 | #include <stdatomic.h> > > gcc/ChangeLog: > > * config/t-openbsd (USER_H): Add $(srcdir)/ginclude/stdatomic.h.
Do we have an openbsd maintainer? > > Signed-off-by: Pietro Monteiro <[email protected]> > --- > gcc/config/t-openbsd | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/gcc/config/t-openbsd b/gcc/config/t-openbsd > index 3b625d62b30..485d8aea368 100644 > --- a/gcc/config/t-openbsd > +++ b/gcc/config/t-openbsd > @@ -1,5 +1,6 @@ > # We don't need GCC's own include files. > -USER_H = $(EXTRA_HEADERS) > +USER_H = $(srcdir)/ginclude/stdatomic.h \ > + $(EXTRA_HEADERS) Please update the comment above this. Otherwise ok. > > # OpenBSD-specific D support. > openbsd-d.o: $(srcdir)/config/openbsd-d.cc > -- > 2.54.0 >
