# HG changeset patch # User Tomas Lindquist Olsen # Date 1223302974 -7200 # Node ID 43d2ab9833bfb018f30ef90b5b144027a1916d32 # Parent 50383e476c7ecc8dcded4ff5a33351fa04223f5c Forgot a change from DMD update. Removed old Phobos rebuild profiles. Updated Tango rebuild profile slightly. diff -r 50383e476c7e -r 43d2ab9833bf gen/toir.cpp --- a/gen/toir.cpp Mon Oct 06 16:22:11 2008 +0200 +++ b/gen/toir.cpp Mon Oct 06 16:22:54 2008 +0200 @@ -2603,7 +2603,7 @@ return 0; } -void obj_includelib(char* lib) +void obj_includelib(const char* lib) { char *arg = (char *)mem.malloc(64); strcpy(arg, "-l"); diff -r 50383e476c7e -r 43d2ab9833bf llvmdc-posix --- a/llvmdc-posix Mon Oct 06 16:22:11 2008 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -profile=phobos -profile=llvmdc-posix-internal diff -r 50383e476c7e -r 43d2ab9833bf llvmdc-posix-internal --- a/llvmdc-posix-internal Mon Oct 06 16:22:11 2008 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,79 +0,0 @@ -# this profile is used to build the runtime and phobos -# don't use it for normal code or you will get linktime conflicts - -compiler=llvmdc -inifile=llvmdc.conf - -exeext= -objext=bc - - -version=LLVM -version=LLVMDC -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 diff -r 50383e476c7e -r 43d2ab9833bf llvmdc-tango --- a/llvmdc-tango Mon Oct 06 16:22:11 2008 +0200 +++ b/llvmdc-tango Mon Oct 06 16:22:54 2008 +0200 @@ -12,11 +12,14 @@ noversion=DigitalMars noversion=GNU testversion=linux +testversion=darwin +testversion=freebsd testversion=Unix testversion=Posix testversion=Windows testversion=Win32 testversion=Win64 +testversion=mingw32 testversion=X86 testversion=PPC testversion=X86_64