freebsd-nq/tools/build
Jessica Clarke 8a1895a3fa tools/build/cross-build: Fix building libllvmminimal on Linux
There is a __used member in glibc's posix_spawn_file_actions_t in
spawn.h, so we must temporarily undefine __used when including it,
otherwise Support/Unix/Program.inc fails to build. This is based on
similar handling for __unused in other headers.

Fixes:		31ba4ce889 ("Allow bootstrapping llvm-tblgen on macOS and Linux")
MFC after:	1 week
2021-08-12 23:50:48 +01:00
..
bootstrap-m4 tools/build/bootstrap-m4: regenerate after d37f81e35b 2021-04-21 10:57:51 +01:00
cross-build tools/build/cross-build: Fix building libllvmminimal on Linux 2021-08-12 23:50:48 +01:00
libc-bootstrap Fix crossbuild bootstrap tools build with Clang 12 2021-02-17 09:54:59 +00:00
make_check
mk Remove manpages from OLD_FILES 2021-07-22 08:09:45 +02:00
options Update WITHOUT_KERNEL_SYMBOLS description 2021-07-27 17:18:41 -04:00
beinstall.sh beinstall.sh: Use bectl instead of beadm by default 2020-10-30 09:40:55 +00:00
check-links.sh
depend-cleanup.sh libspl: fix NO_CLEAN build 2021-06-08 17:56:15 -06:00
dummy.c
futimens.c
make.py Allow bootstrapping llvm-tblgen on macOS and Linux 2021-08-02 14:36:03 +01:00
Makefile Fix BUILD_WITH_STRICT_TMPPATH build after adding time to ITOOLS 2021-08-02 15:34:26 +01:00
Makefile.depend
stat.h
stdlib.h
strings.h Fix buildworld on FreeBSD 10 2018-07-16 11:03:05 +00:00
utimensat.c