Bridging Minix & llvm-apps repos for instrumentating Minix

Allows instrumentation of Minix components using LLVM passes from
"llvm-apps" repository

In addition, the change does the following:
 1. Move releasetools/generate_gold_plugin.sh to minix/llvm
 2. Move external/bsd/llvm/passes to minix/llvm/passes
 3. libLTO.so, LLVMgold.so and WeakAliasModuleOverride.so files
    now get installed in minix/llvm/bin
This commit is contained in:
Koustubha Bhat
2014-05-06 10:43:42 +02:00
committed by Lionel Sambuc
parent 33c4e94990
commit 5ba302fdea
11 changed files with 566 additions and 16 deletions

View File

@@ -137,7 +137,7 @@ _SRC_TOP_OBJ_=
# _SUBDIR is used to set SUBDIR, after removing directories that have
# BUILD_${dir}=no, or that have no ${dir}/Makefile.
#
_SUBDIR= tools lib include gnu external crypto/external bin games
_SUBDIR= tools lib include gnu external crypto/external minix bin games
.if defined(__MINIX)
_SUBDIR+= commands man benchmarks test
_SUBDIR+= kernel servers drivers