faaa517636
‣ -combine → -c combine ‣ -llvm → -c llvm -O ‣ -llvm=x → -c llvm -o x ‣ -valgrind → -g² • new option -v (version) • new options -c (compile mode³), -o (opt flags), -O (reset opt flags) • opt flags default to -std-compile-opts (llvm) now • support⁴ the LLVM dragonegg plugin for GCC • sync list of removed files (*.bc, *.ll, add missing Rebuild.sh) ① old options still valid but emit a warning ② except this one ③ compile modes are: • normal • makefile (-M) • combine (old -combine, new -c combine) • dragonegg (new -c dragonegg) • llvm (old -llvm, old -llvm=*, new -c llvm) the first two are not settable via -c though… ④ sample use: tg@seduxbox:~/x$ export PATH=$PATH:/opt/llvm/bin tg@seduxbox:~/x$ CC='/opt/gcc-4.5.1/bin/gcc-4.5.1 -fplugin=/opt/llvm/lib/dragonegg.so' sh ../mksh/Build.sh -c dragonegg -r Thanks to «dileX:#grml» for giving ssh access.
Description
MirBSD Korn Shell for Jehanne
Languages
C
57.6%
Shell
26%
Roff
13.3%
Perl
2.6%
Makefile
0.5%