freebsd-dev/gnu/usr.bin
John Baldwin 104f6a2dcd Fix GCC 4.2.1 to honor --sysroot for includes.
- Change the C++ directory entries to honor --sysroot if it is set.
- Don't define CROSS_INCLUDE_DIR for the cross compiler.  Instead, set
  TARGET_SYSTEM_ROOT to point to WORLDTMP and always define
  STANDARD_INCLUDE_DIR.
- Change STANDARD_INCLUDE_DIR and the C++ include directories to just
  start with "/usr" always.  The compiler will prepend the sysroot when
  doing cross-builds.  GCC_INCLUDE_DIR (which contains headers that ship
  with the compiler such as intrinsincs rather than OS-supplied headers)
  remains hardcoded to look in TOOLS_PREFIX.

Reviewed by:	bdrewery (older version)
Sponsored by:	DARPA / AFRL
Differential Revision:	https://reviews.freebsd.org/D15127
2018-06-27 18:14:33 +00:00
..
binutils Rework how the ld link is handled in WORLDTMP from r322811. 2018-06-20 16:10:02 +00:00
cc Fix GCC 4.2.1 to honor --sysroot for includes. 2018-06-27 18:14:33 +00:00
dialog DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
diff3 DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
dtc DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
gdb i386 4/4G split. 2018-04-13 20:30:49 +00:00
gperf DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
grep Use a script wrapper for <compress>grep 2018-04-25 13:23:58 +00:00
tests Merge ^/user/ngie/release-pkg-fix-tests to unbreak how test files are installed 2016-05-04 23:20:53 +00:00
Makefile Remove groff from base 2017-06-07 23:00:34 +00:00
Makefile.inc