log

age author description
Sun, 14 Sep 2008 22:04:13 +0200 Christian Kamm Add broken .funcptr test.
Sun, 14 Sep 2008 19:51:38 +0200 Christian Kamm Fix output files being .d.bc. They're now .bc again.
Sun, 14 Sep 2008 14:36:11 +0200 Christian Kamm Fix #88 : pragma(lib, "str") is now converted to -lstr in the linker command line.
Sun, 14 Sep 2008 13:47:38 +0200 Christian Kamm Undid some of the previous changes: DtoArrayInit has issues with arrays
Sun, 14 Sep 2008 10:56:01 +0200 Christian Kamm Allocate dynamic array literals on the heap.
Sun, 14 Sep 2008 10:13:50 +0200 Christian Kamm Add _d_newarrayvT and _d_newarraymvT to create arrays without initialization.
Fri, 12 Sep 2008 13:11:32 +0200 Christian Kamm Allow VarDecl inside AttributeDecl inside DeclExp.
Fri, 12 Sep 2008 12:48:16 +0200 Christian Kamm Fix line number for error when trying to new a nested class without a context.
Fri, 12 Sep 2008 12:39:06 +0200 Christian Kamm Constant fold structliteral.member again.
Thu, 11 Sep 2008 21:10:15 +0200 Tomas Lindquist Olsen Fixed a few mini tests issues.
Wed, 10 Sep 2008 12:33:33 -0700 Tomas Lindquist Olsen Fixed most regressions from last commit.
Tue, 09 Sep 2008 16:49:47 -0700 Tomas Lindquist Olsen Complex number should now follow the D ABI on x86. They're also treated as first class values now. Big change.
Mon, 08 Sep 2008 20:38:55 +0200 Christian Kamm Make sure functions containing inline asm are never inlined to avoid
Sun, 07 Sep 2008 17:44:25 -0700 Tomas Lindquist Olsen Fixed choosing default target machine without needing to link in targets.
Sun, 07 Sep 2008 16:16:10 +0200 Christian Kamm Don't link in any target code, was unnecessary.
Sun, 07 Sep 2008 15:30:34 +0200 Christian Kamm Only link default native backend by default.
Sat, 06 Sep 2008 12:27:27 +0200 Christian Kamm Restructure path handling a bit. Fixes #66.
Fri, 05 Sep 2008 23:02:18 +0200 Christian Kamm Basic support for runtime in shared library.
Thu, 04 Sep 2008 20:58:25 +0200 Christian Kamm Fix (?) rt_stackBottom for Windows.
Thu, 04 Sep 2008 18:57:03 +0200 Christian Kamm Merge Dynamic_Ranges and Data_Proc_Maps from GDC runtime.
Thu, 04 Sep 2008 17:59:01 +0200 Christian Kamm Add test for GC scanning data segment.
Thu, 04 Sep 2008 17:24:10 +0200 Tomas Lindquist Olsen Pointer comparisons were being treated as signed integers. Now they are handled as unsigned integers.
Thu, 04 Sep 2008 17:17:40 +0200 Tomas Lindquist Olsen Fixed pointer comparisons with differing types.
Thu, 04 Sep 2008 17:05:51 +0200 Tomas Lindquist Olsen merge
Thu, 04 Sep 2008 17:05:35 +0200 Tomas Lindquist Olsen merge
Tue, 02 Sep 2008 23:10:12 +0200 Tomas Lindquist Olsen Changed all '#if linux || __APPLE__' to '#if POSIX' so we can support other platforms too, thanx for the suggestion anders.
Thu, 04 Sep 2008 16:14:07 +0200 Christian Kamm Typo in runtime makefile.
Wed, 03 Sep 2008 22:07:04 +0200 Christian Kamm Split runtime into three parts again.
Tue, 02 Sep 2008 19:14:37 +0200 Christian Kamm Automated merge with http://hg.dsource.org/projects/llvmdc
Tue, 02 Sep 2008 19:14:25 +0200 Christian Kamm Get rid of runtime path. Allow defaultlib and debuglib switches to be given multiple times.
Sun, 31 Aug 2008 18:51:14 +0200 Tomas Lindquist Olsen Added some sanity checks for target detection.
Sun, 31 Aug 2008 18:38:16 +0200 Tomas Lindquist Olsen Fixed toobj.cpp to compile with latest LLVM, seems a method overload was removed recently.
Sun, 31 Aug 2008 17:29:52 +0200 Tomas Lindquist Olsen merge
Fri, 29 Aug 2008 16:59:12 +0200 Tomas Lindquist Olsen Ok. last fix was wrong, PTHREAD_MUTEX_RECURSIVE_NP is only valid on linux...
Sat, 30 Aug 2008 10:31:04 +0200 Christian Kamm Automated merge with http://hg.dsource.org/projects/llvmdc
Sat, 30 Aug 2008 10:30:57 +0200 Christian Kamm Introducing template instantiation traces for static asserts and errors within templates.
Fri, 29 Aug 2008 16:35:46 +0200 Tomas Lindquist Olsen The latest patch broke things for non OS X
Fri, 29 Aug 2008 15:01:48 +0200 Christian Kamm Make rt_stackBottom return the right fixed value for darwin.
Fri, 29 Aug 2008 14:48:40 +0200 Christian Kamm Merge rest of patch from #72.
Fri, 29 Aug 2008 14:16:18 +0200 Christian Kamm Enable unwind code on darwin.
Fri, 29 Aug 2008 14:11:20 +0200 Christian Kamm Link in pthread, dl and m on OS X.
Fri, 29 Aug 2008 14:10:19 +0200 Christian Kamm Add .DS_Store to .hgignore
Thu, 28 Aug 2008 20:17:21 +0200 Christian Kamm Always call finalizer for stack classes. Checking for the number of
Thu, 28 Aug 2008 20:15:36 +0200 Christian Kamm Do not assert on non-existing supposed globals. (see nocompile/union_12,14)
Thu, 28 Aug 2008 08:37:47 +0200 Christian Kamm Fix findregressions and makewebstatistics to adhere to our definition of
Tue, 26 Aug 2008 21:06:12 +0200 Tomas Lindquist Olsen removed use on removed switches in gc makefile
Tue, 26 Aug 2008 21:02:25 +0200 Tomas Lindquist Olsen Removed unimplemented switches.
Tue, 26 Aug 2008 20:50:42 +0200 Christian Kamm Disable invariants for the gc. Makes collections not take ages again.
Tue, 26 Aug 2008 20:49:01 +0200 Christian Kamm Do not set Dversion to 1. Dversion = 2 means we use post 1.000 additions to D1.
Tue, 26 Aug 2008 19:31:47 +0200 Christian Kamm Add -enable/-disable for specific features.
Mon, 25 Aug 2008 19:36:27 +0200 Tomas Lindquist Olsen Removed D_InlineAsm and D_InlineAsm_X86 versions.
Sun, 24 Aug 2008 18:25:45 +0200 Christian Kamm Automated merge with http://hg.dsource.org/projects/llvmdc
Sun, 24 Aug 2008 18:25:34 +0200 Christian Kamm Disable boehm gc by default. Use --enable-boehm-gc on premake to enable.
Sun, 24 Aug 2008 18:11:08 +0200 Tomas Lindquist Olsen missing || __APPLE__ in monitor.c
Sun, 24 Aug 2008 17:57:53 +0200 Tomas Lindquist Olsen Missing 'break' in osx code path.
Sun, 24 Aug 2008 17:19:31 +0200 Tomas Lindquist Olsen Fixed some osx mistakes.
Sun, 24 Aug 2008 17:13:40 +0200 Tomas Lindquist Olsen Gah, missed something still. I'll test properly next time ;)
Sun, 24 Aug 2008 17:11:02 +0200 Tomas Lindquist Olsen Made a small mistake in the Tango patch
Sun, 24 Aug 2008 17:02:03 +0200 Christian Kamm Automated merge with http://hg.dsource.org/projects/llvmdc
Sun, 24 Aug 2008 17:01:40 +0200 Christian Kamm Don't use -u in build.sh; not all cp implementations support it.