diff llvmdc-posix @ 123:7f9a0a58394b trunk

[svn r127] Updated the lphobos build scripts a little. Created a new rebuild profile. Removed some potentially very long logging lines. Added support for inner classes.
author lindquist
date Wed, 28 Nov 2007 03:01:51 +0100
parents ab8f5ec40a14
children
line wrap: on
line diff
--- a/llvmdc-posix	Tue Nov 27 09:19:07 2007 +0100
+++ b/llvmdc-posix	Wed Nov 28 03:01:51 2007 +0100
@@ -1,77 +1,2 @@
-#profile=phobos
-
-compiler=llvmdc
-inifile=llvmdc.conf
-
-exeext=
-objext=bc
-
-
-version=LLVM
-noversion=DigitalMars
-noversion=GNU
-testversion=linux
-testversion=Unix
-version=Posix
-testversion=Windows
-testversion=Win32
-testversion=Win64
-testversion=X86
-testversion=PPC
-testversion=X86_64
-testversion=PPC64
-testversion=D_InlineAsm
-testvestion=D_InlineAsm_X86
-testversion=D_InlineAsm_PPC
-testversion=D_InlineAsm_X86_64
-testversion=D_InlineAsm_PPC64
-testversion=LittleEndian
-testversion=BigEndian
-testversion=LLVM64
-
-
-[compile]
-cmd=llvmdc -version=Posix -c $i
-
-flag=$i
-incdir=-I$i
-libdir=-L-L$i
-optimize=-O5
-version=-version=$i
-
-
-[link]
-oneatatime=yes
-cmd=llvmdc $i -of$o
-
-libdir=-L-L$i
-lib=-L-l$i
-flag=-L$i
-
-
-[liblink]
-safe=yes
-oneatatime=yes
-cmd=llvm-link -f -o=$o $i
-
-libdir=
-lib=
-flag=
-
-
-[postliblink]
-cmd=
-
-
-[shliblink]
-shlibs=no
-oneatatime=yes
-cmd=llvm-link $i | llc -filetype=dynlib -f -o=$o
-
-libdir=
-lib=
-flag=
-
-
-[dyliblink]
-dylibs=no
+profile=phobos
+profile=llvmdc-posix-internal