annotate .hgignore @ 945:03d7c4aac654

SWITCHED TO LLVM 2.5 ! Applied patch from ticket #129 to compile against latest LLVM. Thanks Frits van Bommel. Fixed implicit return by asm block at the end of a function on x86-32. Other architectures will produce an error at the moment. Adding support for new targets is fairly simple. Fixed return calling convention for complex numbers, ST and ST(1) were switched around. Added some testcases. I've run a dstress test and there are no regressions. However, the runtime does not seem to compile with symbolic debug information. -O3 -release -inline works well and is what I used for the dstress run. Tango does not compile, a small workaround is needed in tango.io.digest.Digest.Digest.hexDigest. See ticket #206 .
author Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
date Sun, 08 Feb 2009 05:26:54 +0100
parents 82ad6c0c601c
children 3efbe9b0dd36
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
377
4731f3eed1f0 Add all intermediate files to .hgignore.
Christian Kamm <kamm incasoftware de>
parents:
diff changeset
1 syntax: glob
4731f3eed1f0 Add all intermediate files to .hgignore.
Christian Kamm <kamm incasoftware de>
parents:
diff changeset
2 *.bc
4731f3eed1f0 Add all intermediate files to .hgignore.
Christian Kamm <kamm incasoftware de>
parents:
diff changeset
3 *.o
783
d268bf419a09 hgignore updates for CMake.
Christian Kamm <kamm incasoftware de>
parents: 762
diff changeset
4 *.obj
d268bf419a09 hgignore updates for CMake.
Christian Kamm <kamm incasoftware de>
parents: 762
diff changeset
5 *.orig
d268bf419a09 hgignore updates for CMake.
Christian Kamm <kamm incasoftware de>
parents: 762
diff changeset
6 *.a
377
4731f3eed1f0 Add all intermediate files to .hgignore.
Christian Kamm <kamm incasoftware de>
parents:
diff changeset
7 *.s
579
20c065c46b38 Basic support for runtime in shared library.
Christian Kamm <kamm incasoftware de>
parents: 555
diff changeset
8 *.so
853
82ad6c0c601c Add Elrood's patch to output LDC and LLVM source revs.
Christian Kamm <kamm incasoftware de>
parents: 851
diff changeset
9 *.rej
377
4731f3eed1f0 Add all intermediate files to .hgignore.
Christian Kamm <kamm incasoftware de>
parents:
diff changeset
10 Makefile
783
d268bf419a09 hgignore updates for CMake.
Christian Kamm <kamm incasoftware de>
parents: 762
diff changeset
11 CMakeFiles
d268bf419a09 hgignore updates for CMake.
Christian Kamm <kamm incasoftware de>
parents: 762
diff changeset
12 CMakeCache.txt
d268bf419a09 hgignore updates for CMake.
Christian Kamm <kamm incasoftware de>
parents: 762
diff changeset
13 cmake_install.cmake
762
d7aae6f09754 Fix up hgignore to not match to much.
Christian Kamm <kamm incasoftware de>
parents: 663
diff changeset
14 .DS_Store
555
c2d8fca91e09 Add .DS_Store to .hgignore
Christian Kamm <kamm incasoftware de>
parents: 491
diff changeset
15
762
d7aae6f09754 Fix up hgignore to not match to much.
Christian Kamm <kamm incasoftware de>
parents: 663
diff changeset
16 syntax: regexp
d7aae6f09754 Fix up hgignore to not match to much.
Christian Kamm <kamm incasoftware de>
parents: 663
diff changeset
17 ^obj/.*
d7aae6f09754 Fix up hgignore to not match to much.
Christian Kamm <kamm incasoftware de>
parents: 663
diff changeset
18 ^tests/dstress
d7aae6f09754 Fix up hgignore to not match to much.
Christian Kamm <kamm incasoftware de>
parents: 663
diff changeset
19 ^tests/reference
d7aae6f09754 Fix up hgignore to not match to much.
Christian Kamm <kamm incasoftware de>
parents: 663
diff changeset
20 ^tango
851
582326ec1042 Add druntime to hgignore.
Christian Kamm <kamm incasoftware de>
parents: 783
diff changeset
21 ^druntime
762
d7aae6f09754 Fix up hgignore to not match to much.
Christian Kamm <kamm incasoftware de>
parents: 663
diff changeset
22 ^import
d7aae6f09754 Fix up hgignore to not match to much.
Christian Kamm <kamm incasoftware de>
parents: 663
diff changeset
23 ^bin/ldc
d7aae6f09754 Fix up hgignore to not match to much.
Christian Kamm <kamm incasoftware de>
parents: 663
diff changeset
24 ^idgen
d7aae6f09754 Fix up hgignore to not match to much.
Christian Kamm <kamm incasoftware de>
parents: 663
diff changeset
25 ^idgen.make
d7aae6f09754 Fix up hgignore to not match to much.
Christian Kamm <kamm incasoftware de>
parents: 663
diff changeset
26 ^impcnvgen
d7aae6f09754 Fix up hgignore to not match to much.
Christian Kamm <kamm incasoftware de>
parents: 663
diff changeset
27 ^impcnvgen.make
d7aae6f09754 Fix up hgignore to not match to much.
Christian Kamm <kamm incasoftware de>
parents: 663
diff changeset
28 ^ldc.make
853
82ad6c0c601c Add Elrood's patch to output LDC and LLVM source revs.
Christian Kamm <kamm incasoftware de>
parents: 851
diff changeset
29 ^revisions.pl
82ad6c0c601c Add Elrood's patch to output LDC and LLVM source revs.
Christian Kamm <kamm incasoftware de>
parents: 851
diff changeset
30 ^dmd2?/revisions.h
783
d268bf419a09 hgignore updates for CMake.
Christian Kamm <kamm incasoftware de>
parents: 762
diff changeset
31 ^dmd2?/impcnvtab.c
d268bf419a09 hgignore updates for CMake.
Christian Kamm <kamm incasoftware de>
parents: 762
diff changeset
32 ^dmd2?/id.c
d268bf419a09 hgignore updates for CMake.
Christian Kamm <kamm incasoftware de>
parents: 762
diff changeset
33 ^dmd2?/id.h
762
d7aae6f09754 Fix up hgignore to not match to much.
Christian Kamm <kamm incasoftware de>
parents: 663
diff changeset
34 ^tests/runminitest
d7aae6f09754 Fix up hgignore to not match to much.
Christian Kamm <kamm incasoftware de>
parents: 663
diff changeset
35 ^tests/findregressions
d7aae6f09754 Fix up hgignore to not match to much.
Christian Kamm <kamm incasoftware de>
parents: 663
diff changeset
36 ^tests/makewebstatistics
d7aae6f09754 Fix up hgignore to not match to much.
Christian Kamm <kamm incasoftware de>
parents: 663
diff changeset
37 ^tests/mini/obj/.*