llvm-6502/tools
Sylvestre Ledru ba62f2f1bf The build system is currently miss-identifying GNU/kFreeBSD as FreeBSD.
This kind of simplification is sometimes useful, but in general it's not correct. 

As GNU/kFreeBSD is an hybrid system, for kernel-related issues we want to match the
build definitions used for FreeBSD, whereas for userland-related issues we want to
match the definitions used for other systems with Glibc.

The current modification adjusts the build system so that they can be distinguished,
and explicitly adds GNU/kFreeBSD to the build checks in which it belongs.

Fixes bug #16444.

Patch by Robert Millan in the context of Debian.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185311 91177308-0d34-0410-b5e6-96231b3b80d8
2013-07-01 08:07:52 +00:00
..
bugpoint Fix bugpoint execution/reference output file name 2013-06-28 16:37:52 +00:00
bugpoint-passes
gold
llc Test commit access. 2013-06-19 02:26:00 +00:00
lli Add flag to lli to enable debugging of IR when used with MCJIT. 2013-06-28 19:11:40 +00:00
llvm-ar Use enums instead of raw octal values. 2013-06-26 17:28:04 +00:00
llvm-as
llvm-bcanalyzer keep only the StringRef version of getFileOrSTDIN. 2013-06-25 05:28:34 +00:00
llvm-config Remove unused includes. 2013-06-26 13:54:34 +00:00
llvm-cov
llvm-diff
llvm-dis
llvm-dwarfdump llvm-dwarfdump: Add support for dumping the .debug_loc section 2013-06-19 21:37:13 +00:00
llvm-extract
llvm-jitlistener
llvm-link
llvm-mc Use pointers to the MCAsmInfo and MCRegInfo. 2013-06-18 07:20:20 +00:00
llvm-mcmarkup
llvm-nm Basic support for parsing Mach-O universal binaries in LLVMObject library 2013-06-18 15:03:28 +00:00
llvm-objdump keep only the StringRef version of getFileOrSTDIN. 2013-06-25 05:28:34 +00:00
llvm-prof
llvm-readobj
llvm-rtdyld
llvm-shlib The build system is currently miss-identifying GNU/kFreeBSD as FreeBSD. 2013-07-01 08:07:52 +00:00
llvm-size
llvm-stress
llvm-symbolizer llvm-symbolizer: don't leave dangling pointers after flushing LLVMSymbolizer. Add a destructor. 2013-06-28 15:08:29 +00:00
lto Use pointers to the MCAsmInfo and MCRegInfo. 2013-06-18 07:20:20 +00:00
macho-dump
obj2yaml
opt Debug Info: clean up usage of Verify. 2013-06-28 05:43:10 +00:00
yaml2obj [yaml2obj][ELF] Make symbol table top-level key. 2013-06-22 01:38:00 +00:00
CMakeLists.txt Provide bootstrap support to build only llvm+clang when using cmake. 2013-06-26 08:05:08 +00:00
LLVMBuild.txt
Makefile