Mercurial > projects > ldc
annotate llvmdc-posix @ 47:6d60e6049c4e trunk
[svn r51] dynamic array members in struct literals was broken
author | lindquist |
---|---|
date | Fri, 19 Oct 2007 17:00:35 +0200 |
parents | fd5e8bbfcb25 |
children | ab8f5ec40a14 |
rev | line source |
---|---|
5
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
1 #profile=phobos |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
2 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
3 compiler=llvmdc |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
4 inifile=llvmdc.conf |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
5 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
6 exeext= |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
7 objext=bc |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
8 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
9 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
10 version=LLVM |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
11 noversion=DigitalMars |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
12 noversion=GNU |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
13 testversion=linux |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
14 testversion=Unix |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
15 version=Posix |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
16 testversion=Windows |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
17 testversion=Win32 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
18 testversion=Win64 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
19 testversion=X86 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
20 testversion=PPC |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
21 testversion=X86_64 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
22 testversion=PPC64 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
23 testversion=D_InlineAsm |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
24 testvestion=D_InlineAsm_X86 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
25 testversion=D_InlineAsm_PPC |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
26 testversion=D_InlineAsm_X86_64 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
27 testversion=D_InlineAsm_PPC64 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
28 testversion=LittleEndian |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
29 testversion=BigEndian |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
30 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
31 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
32 [compile] |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
33 cmd=llvmdc -version=Posix -c $i |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
34 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
35 flag=$i |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
36 incdir=-I$i |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
37 libdir=-L-L$i |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
38 optimize=-O5 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
39 version=-version=$i |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
40 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
41 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
42 [link] |
39
fd5e8bbfcb25
[svn r43] Fixed the rebuild profile to be able to build sdldemo1.
lindquist
parents:
5
diff
changeset
|
43 oneatatime=yes |
fd5e8bbfcb25
[svn r43] Fixed the rebuild profile to be able to build sdldemo1.
lindquist
parents:
5
diff
changeset
|
44 cmd=llvmdc $i -of$o |
5
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
45 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
46 libdir=-L-L$i |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
47 lib=-L-l$i |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
48 flag=-L$i |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
49 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
50 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
51 [liblink] |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
52 safe=yes |
39
fd5e8bbfcb25
[svn r43] Fixed the rebuild profile to be able to build sdldemo1.
lindquist
parents:
5
diff
changeset
|
53 oneatatime=yes |
5
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
54 cmd=ar rc $o $i |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
55 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
56 libdir= |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
57 lib= |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
58 flag= |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
59 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
60 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
61 [postliblink] |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
62 cmd=ranlib $i |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
63 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
64 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
65 [shliblink] |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
66 shlibs=no |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
67 |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
68 [dyliblink] |
3d60e549b0c2
[svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :)
lindquist
parents:
diff
changeset
|
69 dylibs=no |