Fri, 01 Aug 2008 00:32:06 +0200 |
Tomas Lindquist Olsen |
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
|
Thu, 31 Jul 2008 19:14:49 +0200 |
Christian Kamm |
Move DtoArrayBoundsCheck from llvmhelpers to arrays.
|
Wed, 30 Jul 2008 20:25:46 +0200 |
Christian Kamm |
Forgot a ->toBasetype() in the array bound code.
|
Wed, 30 Jul 2008 19:02:13 +0200 |
Christian Kamm |
Insert array bound checks for slices.
|
Wed, 30 Jul 2008 18:38:56 +0200 |
Christian Kamm |
Enable array bounds check and emit them in IndexExp.
|
Wed, 30 Jul 2008 16:48:35 +0200 |
Christian Kamm |
Rework complex divison.
|
Wed, 30 Jul 2008 10:45:20 +0200 |
Tomas Lindquist Olsen |
Reverted bad cfg merge stuff
|
Wed, 30 Jul 2008 10:41:31 +0200 |
Tomas Lindquist Olsen |
stupid merge ... :/
|
Wed, 30 Jul 2008 10:12:55 +0200 |
Tomas Lindquist Olsen |
Added type param to DVarValue as DMD sometimes overrides the type of the VarDeclaration.
|
Wed, 30 Jul 2008 09:55:45 +0200 |
Christian Kamm |
Add license text.
|
Wed, 30 Jul 2008 09:21:06 +0200 |
Christian Kamm |
Move DeclarationExp code into a helper function so it can call itself for template mixin members.
|
Tue, 29 Jul 2008 21:52:25 +0200 |
elrood |
fixed configuration file loading issues on windows
|
Tue, 29 Jul 2008 18:00:01 +0200 |
Christian Kamm |
Another fix to DMD's path code.
|
Tue, 29 Jul 2008 17:45:28 +0200 |
Christian Kamm |
Missed a line in the dmdfe path code.
|
Tue, 29 Jul 2008 17:35:33 +0200 |
Christian Kamm |
Allow / as a path separator on Windows.
|
Tue, 29 Jul 2008 15:58:45 +0200 |
Christian Kamm |
Enable insertion of missing terminator instruction for main.
|
Tue, 29 Jul 2008 13:48:46 +0200 |
Christian Kamm |
Give errors originating from Dsymbol::error the proper 'Error:' heading.
|
Tue, 29 Jul 2008 12:49:14 +0200 |
Christian Kamm |
Disallow delegates to static functions.
|
Tue, 29 Jul 2008 12:44:28 +0200 |
Christian Kamm |
Fix the static array cast size check.
|
Tue, 29 Jul 2008 12:32:01 +0200 |
Christian Kamm |
Error if static array is cast to an array such that oldarraysize % newelemsize != 0.
|
Tue, 29 Jul 2008 10:55:58 +0200 |
Christian Kamm |
Error instead of assert on unimplemented interface functions.
|
Tue, 29 Jul 2008 10:29:52 +0200 |
Christian Kamm |
Error message for calling a function with a missing 'this' arg.
|
Mon, 28 Jul 2008 21:37:47 +0200 |
Christian Kamm |
Fix real comparison for real: allow +0 to be distinguished from -0.
|
Mon, 28 Jul 2008 20:50:41 +0200 |
Christian Kamm |
Use == in RealEquals and get rid of the memcmp there entirely.
|
Mon, 28 Jul 2008 08:05:21 +0200 |
Tomas Lindquist Olsen |
Fixed delegate casts.
|
Mon, 28 Jul 2008 07:25:13 +0200 |
Tomas Lindquist Olsen |
clean out obj dir before running mini test.
|
Mon, 28 Jul 2008 03:18:15 +0200 |
Tomas Lindquist Olsen |
removed the old tester.d test driver.
|
Mon, 28 Jul 2008 03:04:28 +0200 |
Tomas Lindquist Olsen |
testing the new mini test runner features.
|
Mon, 28 Jul 2008 03:03:44 +0200 |
Tomas Lindquist Olsen |
Updated the mini test runner to allow classified tests as
|
Mon, 28 Jul 2008 02:11:34 +0200 |
Tomas Lindquist Olsen |
Fixed issue with internal real representation, incorrect for non x86-32 architectures.
|
Sun, 27 Jul 2008 18:52:40 +0200 |
Christian Kamm |
Make RealEquals only compare the data bytes.
|
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.
|