Mercurial > projects > ldc
comparison lphobos/build.sh @ 474:074e74c1a72b
Removed old moduleinit_backend from lphobos it's useless now.
author | Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
---|---|
date | Mon, 04 Aug 2008 19:38:59 +0200 |
parents | 373489eeaf90 |
children | 526385b6d1fd |
comparison
equal
deleted
inserted
replaced
473:373489eeaf90 | 474:074e74c1a72b |
---|---|
16 internal/mem.d \ | 16 internal/mem.d \ |
17 internal/critical.d \ | 17 internal/critical.d \ |
18 internal/dmain2.d \ | 18 internal/dmain2.d \ |
19 $LLVMDCFLAGS_ASM || exit 1 | 19 $LLVMDCFLAGS_ASM || exit 1 |
20 mv *.bc obj | 20 mv *.bc obj |
21 | |
22 echo "compiling module init backend" | |
23 llvm-as -f -o=obj/moduleinit_backend.bc internal/moduleinit_backend.ll || exit 1 | |
24 llvm-link -f -o=../lib/llvmdcore.bc `ls obj/internal.*.bc` ../lib/llvmdcore.bc obj/moduleinit_backend.bc || exit 1 | |
25 | 21 |
26 echo "compiling typeinfo 1" | 22 echo "compiling typeinfo 1" |
27 llvmdc-build typeinfos1.d $LLVMDCFLAGS || exit 1 | 23 llvmdc-build typeinfos1.d $LLVMDCFLAGS || exit 1 |
28 mv *.bc obj | 24 mv *.bc obj |
29 llvm-link -f -o=../lib/llvmdcore.bc `ls obj/typeinfo1.*.bc` ../lib/llvmdcore.bc || exit 1 | 25 llvm-link -f -o=../lib/llvmdcore.bc `ls obj/typeinfo1.*.bc` ../lib/llvmdcore.bc || exit 1 |