Drop tests, since we can now link with an external LLVM (which has run the tests
already).
Also drop ARM, it was disabled by default anyway and nobody complained that they
would want it.
... | ... |
@@ -7,7 +7,7 @@ echo "Creating grafts for llvm-upstream" |
7 | 7 |
|
8 | 8 |
REPONAME=llvm |
9 | 9 |
REFPFX=refs/tags/merge-$REPONAME- |
10 |
-UPSTREAM=$REPONAME-upstream/release |
|
10 |
+UPSTREAM=$REPONAME-upstream/release-2.8 |
|
11 | 11 |
git for-each-ref $REFPFX* --format='%(refname)' | while read tag_ref |
12 | 12 |
do |
13 | 13 |
tag_svn_ref=`echo $tag_ref|sed -e s\|$REFPFX\|\|` |
... | ... |
@@ -19,9 +19,9 @@ do |
19 | 19 |
echo "$local_ref $local_parent_ref $upstream_ref" >>.git/info/grafts |
20 | 20 |
done |
21 | 21 |
echo "Merging llvm-upstream" |
22 |
-MERGEREV=`git log $UPSTREAM -1 |grep /release_27@|sed -s 's/.*@\([0-9]*\).*/\1/'` |
|
22 |
+MERGEREV=`git log $UPSTREAM -1 |grep /release_28@|sed -s 's/.*@\([0-9]*\).*/\1/'` |
|
23 | 23 |
echo "$MERGEREV" |
24 |
-git merge -s subtree --squash llvm-upstream/release |
|
24 |
+git merge -s subtree --squash llvm-upstream/release-2.8 |
|
25 | 25 |
|
26 | 26 |
echo "Run strip-llvm.sh from libclamav/c++" |
27 | 27 |
echo "Then fix conflicts if needed: git mergetool" |
... | ... |
@@ -4,28 +4,21 @@ |
4 | 4 |
for i in llvm/bindings/ llvm/examples/ llvm/projects/ llvm/runtime/\ |
5 | 5 |
llvm/website llvm/win32 llvm/Xcode llvm/lib/Archive\ |
6 | 6 |
llvm/lib/CompilerDriver/ llvm/lib/Debugger/ llvm/lib/Linker/\ |
7 |
- llvm/lib/Target/Alpha/ llvm/lib/Target/Blackfin/ llvm/lib/Target/CBackend/\ |
|
7 |
+ llvm/lib/AsmParser llvm/lib/Bitcode\ |
|
8 |
+ llvm/lib/CodeGen/AsmPrinter\ |
|
9 |
+ llvm/lib/ExecutionEngine/Interpreter\ |
|
10 |
+ llvm/lib/MC/MCDisassembler llvm/lib/MC/MCParser/\ |
|
11 |
+ llvm/lib/Target/PowerPC/AsmPrinter llvm/lib/Target/X86/AsmPrinter\ |
|
12 |
+ llvm/lib/Target/X86/Disassembler/ llvm/lib/Target/X86/AsmParser\ |
|
13 |
+ llvm/lib/Transforms/InstCombine/\ |
|
14 |
+ llvm/lib/Target/Alpha/ llvm/lib/Target/ARM/ llvm/lib/Target/Blackfin/ llvm/lib/Target/CBackend/\ |
|
8 | 15 |
llvm/lib/Target/CellSPU/ llvm/lib/Target/CppBackend/ llvm/lib/Target/Mips\ |
9 | 16 |
llvm/lib/Target/MSIL llvm/lib/Target/MSP430/ llvm/lib/Target/PIC16\ |
10 | 17 |
llvm/lib/Target/Sparc/ llvm/lib/Target/SystemZ llvm/lib/Target/XCore\ |
11 | 18 |
llvm/lib/Target/MBlaze/ llvm/lib/Target/PIC16/ llvm/lib/Target/MSP430\ |
12 |
- llvm/test/Archive/ llvm/test/Bindings/ llvm/test/Bitcode/ llvm/test/DebugInfo/\ |
|
13 |
- llvm/test/FrontendAda/ llvm/test/FrontendC llvm/test/FrontendC++/\ |
|
14 |
- llvm/test/FrontendFortran/ llvm/test/FrontendObjC\ |
|
15 |
- llvm/test/FrontendObjC++ llvm/test/Linker/ llvm/test/LLVMC\ |
|
16 |
- llvm/test/MC llvm/test/Transforms llvm/test/Transforms/InstCombine\ |
|
17 |
- llvm/test/BugPoint llvm/test/CodeGen/CPP llvm/test/CodeGen/Mips\ |
|
18 |
- llvm/test/CodeGen/Alpha llvm/test/CodeGen/PIC16 llvm/test/CodeGen/SPARC\ |
|
19 |
- llvm/test/CodeGen/XCore llvm/test/CodeGen/MSP430 llvm/test/CodeGen/MBlaze\ |
|
20 |
- llvm/test/CodeGen/CellSPU llvm/test/CodeGen/CBackend\ |
|
21 |
- llvm/test/CodeGen/SystemZ llvm/test/CodeGen/Blackfin llvm/test/TableGen\ |
|
22 |
- llvm/test/Analysis llvm/test/Assembler llvm/test/Other\ |
|
23 |
- llvm/tools/bugpoint llvm/tools/gold llvm/tools/llvm-ar\ |
|
24 |
- llvm/tools/llvm-bcanalyzer llvm/tools/llvm-db\ |
|
25 |
- llvm/tools/llvm-extract llvm/tools/llvm-ld llvm/tools/llvm-link llvm/tools/llvm-mc\ |
|
26 |
- llvm/tools/llvm-nm llvm/tools/llvm-prof llvm/tools/llvm-ranlib\ |
|
27 |
- llvm/tools/llvm-stub llvm/tools/lto llvm/tools/opt llvm/lib/MC/MCParser\ |
|
28 |
- llvm/tools/llvm-dis/Makefile llvm/tools/edis/ llvm/tools/llvm-shlib\ |
|
19 |
+ llvm/test/ llvm/tools llvm/unittests llvm/utils/FileCheck\ |
|
20 |
+ llvm/utils/FileUpdate llvm/utils/fpcmp llvm/utils/not\ |
|
21 |
+ llvm/utils/PerfectShuffle llvm/utils/unittest\ |
|
29 | 22 |
llvm/docs |
30 | 23 |
do |
31 | 24 |
git rm -rf $i; git rm -f $i; |