freebsd-dev/tools/build/cross-build
Alex Richardson 5f6c8ce245 tools/build: Don't redefine open() for the linux bootstrap
This is needed to bootstrap llvm-tblgen on Linux since LLVM calls
`::open(...)` which does not work if open is a statement macro.
Also stop defining O_SHLOCK/O_EXLOCK and update the only bootstrap tools
user of those flags to deal with missing definitions.

Reviewed By:	jrtc27
MFC after:	1 week
Differential Revision: https://reviews.freebsd.org/D31226
2021-08-02 14:33:23 +01:00
..
fake_chflags
include tools/build: Don't redefine open() for the linux bootstrap 2021-08-02 14:33:23 +01:00
mkimg
capsicum_stubs.c Fix warnings during bootstrap on Linux systems 2021-01-07 09:30:50 +00:00
closefrom.c
date.sh
fake_sysctl.c Fix warnings during bootstrap on Linux systems 2021-01-07 09:30:50 +00:00
fflags.c Fix warnings during bootstrap on Linux systems 2021-01-07 09:30:50 +00:00
fgetln_fallback.c
fgetwln_fallback.c
hostname.sh
local-link.h
Makefile
progname.c