diff llvmdc.kdevelop.filelist @ 94:61615fa85940 trunk

[svn r98] Added support for std.c.stdlib.alloca via pragma(LLVM_internal, "alloca"). Added support for array .sort and .reverse properties. Fixed some bugs with pointer arithmetic. Disabled some DMD AST optimizations that was messing things up, destroying valuable information. Added a KDevelop project file, this is what I use for coding LLVMDC now :) Other minor stuff.
author lindquist
date Mon, 12 Nov 2007 06:32:46 +0100
parents
children c4e161556a21
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/llvmdc.kdevelop.filelist	Mon Nov 12 06:32:46 2007 +0100
@@ -0,0 +1,419 @@
+# KDevelop Custom Project File List
+demos
+demos/gl.d
+demos/glfuncs.d
+demos/gltypes.d
+demos/lib.d
+demos/libtest1.d
+demos/qd.d
+demos/qd1.d
+demos/ray.d
+demos/sdl.d
+demos/sdldemo1.d
+dmd
+dmd/access.c
+dmd/aggregate.h
+dmd/array.c
+dmd/arraytypes.h
+dmd/attrib.c
+dmd/attrib.h
+dmd/cast.c
+dmd/class.c
+dmd/complex_t.h
+dmd/cond.c
+dmd/cond.h
+dmd/constfold.c
+dmd/dchar.c
+dmd/dchar.h
+dmd/declaration.c
+dmd/declaration.h
+dmd/delegatize.c
+dmd/doc.c
+dmd/doc.h
+dmd/dsymbol.c
+dmd/dsymbol.h
+dmd/dump.c
+dmd/entity.c
+dmd/enum.c
+dmd/enum.h
+dmd/expression.c
+dmd/expression.h
+dmd/func.c
+dmd/gnuc.c
+dmd/gnuc.h
+dmd/hdrgen.c
+dmd/hdrgen.h
+dmd/html.c
+dmd/html.h
+dmd/id.c
+dmd/id.h
+dmd/identifier.c
+dmd/identifier.h
+dmd/idgen.c
+dmd/impcnvgen.c
+dmd/impcnvtab.c
+dmd/import.c
+dmd/import.h
+dmd/inifile.c
+dmd/init.c
+dmd/init.h
+dmd/inline.c
+dmd/interpret.c
+dmd/lexer.c
+dmd/lexer.h
+dmd/link.c
+dmd/lstring.c
+dmd/lstring.h
+dmd/macro.c
+dmd/macro.h
+dmd/mangle.c
+dmd/mars.c
+dmd/mars.h
+dmd/mem.c
+dmd/mem.h
+dmd/module.c
+dmd/module.h
+dmd/mtype.c
+dmd/mtype.h
+dmd/opover.c
+dmd/optimize.c
+dmd/parse.c
+dmd/parse.h
+dmd/port.h
+dmd/root.c
+dmd/root.h
+dmd/scope.c
+dmd/scope.h
+dmd/statement.c
+dmd/statement.h
+dmd/staticassert.c
+dmd/staticassert.h
+dmd/stringtable.c
+dmd/stringtable.h
+dmd/struct.c
+dmd/template.c
+dmd/template.h
+dmd/total.h
+dmd/unialpha.c
+dmd/utf.c
+dmd/utf.h
+dmd/version.c
+dmd/version.h
+gen
+gen/arrays.cpp
+gen/arrays.h
+gen/binops.cpp
+gen/dvalue.cpp
+gen/dvalue.h
+gen/dwarftypes.cpp
+gen/elem.cpp
+gen/elem.h
+gen/enums.h
+gen/irstate.cpp
+gen/irstate.h
+gen/llvm.h
+gen/logger.cpp
+gen/logger.h
+gen/runtime.cpp
+gen/runtime.h
+gen/statements.cpp
+gen/structs.cpp
+gen/structs.h
+gen/symbol.h
+gen/tocsym.cpp
+gen/todebug.cpp
+gen/todebug.h
+gen/todt.cpp
+gen/toir.cpp
+gen/tollvm.cpp
+gen/tollvm.h
+gen/toobj.cpp
+gen/typinf.cpp
+lphobos
+lphobos/crc32.d
+lphobos/gc
+lphobos/gc/gclinux.d
+lphobos/gc/gcstub.d
+lphobos/gcstats.d
+lphobos/internal
+lphobos/internal/aApply.d
+lphobos/internal/aApplyR.d
+lphobos/internal/adi.d
+lphobos/internal/arrays.d
+lphobos/internal/contract.d
+lphobos/internal/mem.d
+lphobos/internal/moduleinit.d
+lphobos/internal/objectimpl.d
+lphobos/internal/qsort2.d
+lphobos/llvm
+lphobos/llvm/intrinsic.d
+lphobos/llvm/va_list.d
+lphobos/llvmsupport.d
+lphobos/obj
+lphobos/object.d
+lphobos/phobos.d
+lphobos/std
+lphobos/std/array.d
+lphobos/std/base64.d
+lphobos/std/c
+lphobos/std/c/fenv.d
+lphobos/std/c/linux
+lphobos/std/c/linux/linux.d
+lphobos/std/c/linux/linuxextern.d
+lphobos/std/c/linux/pthread.d
+lphobos/std/c/linux/socket.d
+lphobos/std/c/locale.d
+lphobos/std/c/math.d
+lphobos/std/c/process.d
+lphobos/std/c/stdarg.d
+lphobos/std/c/stddef.d
+lphobos/std/c/stdio.d
+lphobos/std/c/stdlib.d
+lphobos/std/c/string.d
+lphobos/std/c/time.d
+lphobos/std/compiler.d
+lphobos/std/conv.d
+lphobos/std/ctype.d
+lphobos/std/format.d
+lphobos/std/intrinsic.d
+lphobos/std/moduleinit.d
+lphobos/std/outofmemory.d
+lphobos/std/stdarg.d
+lphobos/std/stdint.d
+lphobos/std/stdio.d
+lphobos/std/string.d
+lphobos/std/traits.d
+lphobos/std/uni.d
+lphobos/std/utf.d
+lphobos/typeinfo1
+lphobos/typeinfo1/ti_byte.d
+lphobos/typeinfo1/ti_char.d
+lphobos/typeinfo1/ti_dchar.d
+lphobos/typeinfo1/ti_delegate.d
+lphobos/typeinfo1/ti_double.d
+lphobos/typeinfo1/ti_float.d
+lphobos/typeinfo1/ti_idouble.d
+lphobos/typeinfo1/ti_ifloat.d
+lphobos/typeinfo1/ti_int.d
+lphobos/typeinfo1/ti_ireal.d
+lphobos/typeinfo1/ti_long.d
+lphobos/typeinfo1/ti_ptr.d
+lphobos/typeinfo1/ti_real.d
+lphobos/typeinfo1/ti_short.d
+lphobos/typeinfo1/ti_ubyte.d
+lphobos/typeinfo1/ti_uint.d
+lphobos/typeinfo1/ti_ulong.d
+lphobos/typeinfo1/ti_ushort.d
+lphobos/typeinfo1/ti_void.d
+lphobos/typeinfo1/ti_wchar.d
+lphobos/typeinfo2
+lphobos/typeinfo2/ti_Adouble.d
+lphobos/typeinfo2/ti_Afloat.d
+lphobos/typeinfo2/ti_Ag.d
+lphobos/typeinfo2/ti_Aint.d
+lphobos/typeinfo2/ti_Along.d
+lphobos/typeinfo2/ti_Areal.d
+lphobos/typeinfo2/ti_Ashort.d
+lphobos/typeinfos1.d
+lphobos/typeinfos2.d
+runalltests.d
+test
+test/a.d
+test/alignment.d
+test/alloca1.d
+test/arrayinit.d
+test/arrays.d
+test/arrays10.d
+test/arrays2.d
+test/arrays3.d
+test/arrays4.d
+test/arrays5.d
+test/arrays6.d
+test/arrays7.d
+test/arrays8.d
+test/arrays9.d
+test/assign.d
+test/b.d
+test/bitops.d
+test/bug1.d
+test/bug10.d
+test/bug11.d
+test/bug12.d
+test/bug13.d
+test/bug14.d
+test/bug15.d
+test/bug16.d
+test/bug17.d
+test/bug18.d
+test/bug19.d
+test/bug2.d
+test/bug20.d
+test/bug21.d
+test/bug22.d
+test/bug23.d
+test/bug24.d
+test/bug25.d
+test/bug26.d
+test/bug27.d
+test/bug28.d
+test/bug29.d
+test/bug3.d
+test/bug30.d
+test/bug32.d
+test/bug33.d
+test/bug34.d
+test/bug35.d
+test/bug36.d
+test/bug37.d
+test/bug38.d
+test/bug39.d
+test/bug4.d
+test/bug40.d
+test/bug41.d
+test/bug42.d
+test/bug43.d
+test/bug44.d
+test/bug45.d
+test/bug47.d
+test/bug48.d
+test/bug49.d
+test/bug5.d
+test/bug50.d
+test/bug51.d
+test/bug52.d
+test/bug53.d
+test/bug54.d
+test/bug55.d
+test/bug56.d
+test/bug57.d
+test/bug58.d
+test/bug59.d
+test/bug6.d
+test/bug60.d
+test/bug61.d
+test/bug62.d
+test/bug63.d
+test/bug64.d
+test/bug65.d
+test/bug7.d
+test/bug8.d
+test/bug9.d
+test/c.d
+test/classes.d
+test/classes2.d
+test/classes3.d
+test/classes4.d
+test/classes5.d
+test/classes6.d
+test/classes7.d
+test/classes8.d
+test/classinfo1.d
+test/comma.d
+test/complex1.d
+test/cond.d
+test/cond1.d
+test/condexp.d
+test/condexp1.d
+test/cyclic.d
+test/d.d
+test/dgs.d
+test/dotproduct.d
+test/e.d
+test/enum1.d
+test/enum2.d
+test/enum3.d
+test/f.d
+test/fail1.d
+test/fail2.d
+test/floatcmp.d
+test/foreach1.d
+test/foreach2.d
+test/foreach3.d
+test/foreach4.d
+test/foreach5.d
+test/foreach6.d
+test/foreach7.d
+test/forwdecl.d
+test/funcptr.d
+test/funcs.d
+test/funcs2.d
+test/g.d
+test/globals1.d
+test/globals2.d
+test/goto1.d
+test/imag1.d
+test/imports2.d
+test/imports_1of2.d
+test/imports_2of2.d
+test/intrinsics.d
+test/mainargs1.d
+test/memory1.d
+test/moduleinfo1.d
+test/multiarr1.d
+test/multiarr2.d
+test/multiarr3.d
+test/multiarr4.d
+test/neg.d
+test/nested1.d
+test/nested2.d
+test/nested3.d
+test/nested4.d
+test/pointers.d
+test/pt.d
+test/ptrarith.d
+test/ray.d
+test/scope1.d
+test/scope2.d
+test/scope3.d
+test/scope4.d
+test/scope5.d
+test/sieve.d
+test/slices.d
+test/sqrts.d
+test/static_ctor.d
+test/staticarrays.d
+test/staticvars.d
+test/stdiotest.d
+test/strings1.d
+test/structinit.d
+test/structinit2.d
+test/structs.d
+test/structs2.d
+test/structs3.d
+test/structs4.d
+test/structs5.d
+test/structs6.d
+test/switch1.d
+test/sync1.d
+test/templ1.d
+test/templ2.d
+test/terms.d
+test/throw1.d
+test/tuple1.d
+test/typeinfo.d
+test/typeinfo10.d
+test/typeinfo2.d
+test/typeinfo3.d
+test/typeinfo4.d
+test/typeinfo5.d
+test/typeinfo6.d
+test/typeinfo7.d
+test/typeinfo8.d
+test/typeinfo9.d
+test/union1.d
+test/union2.d
+test/union3.d
+test/union4.d
+test/union5.d
+test/union6.d
+test/union7.d
+test/unittest1.d
+test/unrolled.d
+test/v2d.d
+test/vararg1.d
+test/vararg2.d
+test/vararg3.d
+test/vararg4.d
+test/virtcall.d
+test/with1.d
+tester.d