freebsd-dev/tools/build
Brooks Davis a09aff8343 Add support for an external cross compiler. The cross compiler is
specified by passing the XCC, XCXX, and XCPP variables (corresponding to
CC, CXX, and CPP) to buildworld/buildkernel.  The compiler must be clang
or be configured to target the appropriate architecture.

To speed build times, if XCC is an absolute path or
WITHOUT_CROSS_COMPILER is defined then no cross compiler will be built
during the cross-tools stage.

Limited documentation of this feature can currently be found at:

https://wiki.freebsd.org/ExternalToolchain

This functionality should be considered experimental and is subject to
change without notice.

Sponsored by:	DARPA, AFRL
Discussed with:	imp, sjg
2013-05-15 14:30:03 +00:00
..
cross-build Add hacks that I use to test cross-builds (by building on 2005-03-02 16:40:51 +00:00
make_check Following r226271, allow disabling lzma support with "WITHOUT_LZMA_SUPPORT". 2013-01-08 18:37:12 +00:00
mk Unconditionally install 210.backup-aliases as many MTAs other than 2013-05-11 23:55:43 +00:00
options Add support for an external cross compiler. The cross compiler is 2013-05-15 14:30:03 +00:00
dummy.c
Makefile Add pwcache(3) and vis(3) to libegacy as install(1) is about to grow a 2013-01-11 20:51:02 +00:00