log

age author description
Sun, 27 Jul 2008 17:53:49 +0200 Christian Kamm Rework complex addition, substraction and multiplication. Division may need the same.
Sun, 27 Jul 2008 17:10:47 +0200 Christian Kamm Switch TypePointer::isunsigned from false to true, so CmpExp::toElem chooses the right operand for pointer comparisons.
Sun, 27 Jul 2008 16:27:44 +0200 Christian Kamm Add back generated impcnvtab.c to make premake work the first time.
Sun, 27 Jul 2008 15:03:04 +0200 Tomas Lindquist Olsen Fixed (I hope) problem with monitor/synchronized stuff not being properly initialized on Windows.
Sun, 27 Jul 2008 14:32:51 +0200 Christian Kamm Fix version identifies for EH.
Sun, 27 Jul 2008 14:15:22 +0200 Tomas Lindquist Olsen Fixed path seperator issue on windows in linker.
Sun, 27 Jul 2008 14:11:31 +0200 Tomas Lindquist Olsen Attempt to fix win32/mingw linking related to unresolved data segment start/end symbols.
Sun, 27 Jul 2008 13:52:14 +0200 Christian Kamm Automated merge with http://hg.dsource.org/projects/llvmdc
Sun, 27 Jul 2008 13:51:55 +0200 Christian Kamm Mark most of the current EH implementation as x86 Linux specific.
Sun, 27 Jul 2008 13:47:11 +0200 Tomas Lindquist Olsen merge
Sun, 27 Jul 2008 13:46:28 +0200 Tomas Lindquist Olsen Removed unneeded references to _minit on Windows which breaks linking. _minit is an artifact of DMD on Win32.
Sun, 27 Jul 2008 13:29:31 +0200 Christian Kamm Fix compile-time comparison of template value parameters of real type.
Sat, 26 Jul 2008 17:33:49 +0200 Christian Kamm Should only error if array initializer is too long. Too short is ok.
Sat, 26 Jul 2008 17:19:16 +0200 Christian Kamm Give error messages for invalid casts.
Sat, 26 Jul 2008 15:42:05 +0200 Christian Kamm Add error if array initializer has incorrect length.
Sat, 26 Jul 2008 15:23:15 +0200 Christian Kamm Make an unresolved global into an error instead of an assert.
Sat, 26 Jul 2008 15:12:48 +0200 Christian Kamm Automated merge with http://hg.dsource.org/projects/llvmdc
Sat, 26 Jul 2008 15:00:57 +0200 Christian Kamm Start a new basic block after a continue statement.
Sat, 26 Jul 2008 15:09:33 +0200 Tomas Lindquist Olsen Committed merge
Sat, 26 Jul 2008 15:02:57 +0200 Tomas Lindquist Olsen Added bitcode filename to very verbose logging.
Thu, 24 Jul 2008 00:35:46 +0200 Tomas Lindquist Olsen Added empty file to lib dir so it get's created by hg
Fri, 25 Jul 2008 00:39:24 +0200 Anders Bergh Add missing "lib" directory
Sat, 26 Jul 2008 13:38:25 +0200 Christian Kamm Fix inline asm FS:4 by writing the displacement directly into the asm instead of using %fs:$0 with an input constraint.
Thu, 24 Jul 2008 18:51:36 +0200 Christian Kamm Made setup for runtime calls in dmd frontend allocate less.
Thu, 24 Jul 2008 18:21:48 +0200 Christian Kamm Change from alloca to gc_malloc. The alloca produces a segfault with current llvm svn
Thu, 24 Jul 2008 18:20:40 +0200 Christian Kamm Fix argument types for wchar/char reverse and sort.
Wed, 23 Jul 2008 20:27:35 +0200 Christian Kamm Merge.
Wed, 23 Jul 2008 20:19:58 +0200 Christian Kamm Remove -O0 from command line for compiling tests.
Wed, 23 Jul 2008 20:21:18 +0200 Tomas Lindquist Olsen Fixed segfault when using va_arg.
Wed, 23 Jul 2008 18:53:44 +0200 Christian Kamm .hgignore updates. runminitest stores object files separately.
Wed, 23 Jul 2008 18:04:06 +0200 Christian Kamm Fix broken switch4.d test case.
Wed, 23 Jul 2008 17:56:09 +0200 Christian Kamm Fixed root cause for Invalid BitCasts. DtoCanLoad continues to return false
Wed, 23 Jul 2008 17:55:20 +0200 Christian Kamm Mixed up argument types for aApply and aaApply.
Tue, 22 Jul 2008 23:06:46 +0200 Christian Kamm Introducing opaque type to dmd frontent to be used with certain runtime array
Tue, 22 Jul 2008 19:24:40 +0200 Christian Kamm Get rid of runTimeHack and instead add proper argument info to the frontend
Mon, 21 Jul 2008 20:36:03 +0200 Christian Kamm Add all intermediate files to .hgignore.
Mon, 21 Jul 2008 20:12:24 +0200 Christian Kamm Do only link to libpthread, libm and libdl on Linux.
Mon, 21 Jul 2008 20:11:42 +0200 Christian Kamm Do not strip the leading underscore for typeinfo mangles on Windows.
Mon, 21 Jul 2008 20:11:15 +0200 Christian Kamm Fix nativeobj extension for Windows.
Tue, 15 Jul 2008 15:16:56 +0200 lindquist [svn r394] Fixed the new DtoNullValue function trunk
Tue, 15 Jul 2008 14:53:16 +0200 ChristianK [svn r393] Started implementation for DtoNullValue. trunk
Tue, 15 Jul 2008 10:56:16 +0200 ChristianK [svn r392] Make import of std.compat in object.di used for testing public. trunk
Tue, 15 Jul 2008 10:23:50 +0200 ChristianK [svn r391] Fix classes nested inside functions for real. trunk
Tue, 15 Jul 2008 08:44:08 +0200 ChristianK [svn r390] Make the zero value used when no nested context was created of the correct type. trunk
Tue, 15 Jul 2008 08:20:21 +0200 ChristianK [svn r389] Include std.outofmemory in testincludes. trunk
Tue, 15 Jul 2008 08:17:43 +0200 ChristianK [svn r388] ClassInfo declaration could fail if base classdecl hadn't been resolved. trunk
Tue, 15 Jul 2008 02:01:53 +0200 lindquist [svn r387] Removed unused MD5 stuff. trunk
Tue, 15 Jul 2008 00:17:03 +0200 lindquist [svn r386] Fixed broken DtoBoolean. trunk
Mon, 14 Jul 2008 22:48:03 +0200 ChristianK [svn r385] Fix lvalue cast problems with -= and friends. trunk
Mon, 14 Jul 2008 21:49:54 +0200 lindquist [svn r384] Some minor code cleanups. trunk
Mon, 14 Jul 2008 21:03:15 +0200 ChristianK [svn r383] Add explanations to dstress result table. trunk
Mon, 14 Jul 2008 19:17:25 +0200 ChristianK [svn r382] In CastExp, after the cast to CastExp.to force the type to be CastExp.type. trunk
Mon, 14 Jul 2008 17:26:58 +0200 ChristianK [svn r381] Allow concatenating with static arrays. trunk
Mon, 14 Jul 2008 17:22:43 +0200 ChristianK [svn r380] Improve complex number support. trunk
Mon, 14 Jul 2008 12:39:23 +0200 ChristianK [svn r379] Fix slice assigns of the form T[] = T when T is a typedef. trunk
Mon, 14 Jul 2008 12:11:30 +0200 ChristianK [svn r378] Make some errors fatal to prevent segfaults. Error instead of assert on missing label. trunk
Mon, 14 Jul 2008 12:00:24 +0200 ChristianK [svn r377] The previous check was too strict, it completely disallowed gotos within finally blocks. This reenables them as long as they don't cross a finally boundary. trunk
Mon, 14 Jul 2008 11:48:55 +0200 ChristianK [svn r376] Fix bug with finally blocks and labels. The labels would get emitted multiple times and conflict. trunk
Mon, 14 Jul 2008 11:47:03 +0200 ChristianK [svn r375] Make DeclarationExp reuse storage if already allocated. trunk
Mon, 14 Jul 2008 11:07:15 +0200 ChristianK [svn r374] Move label target basic block from AST to IRFunction. This is a first step to allowing labels to be emitted multiple times. (for instance within finally blocks) trunk