Commit Graph

  • 67f3d8ae60 [svn r32] * Fixed problems with arrays members of aggregates Tomas Lindquist Olsen 2007-10-04 12:49:37 +02:00
  • 02cf2ac384 [svn r31] * Fixed returning through hidden pointer was unable to report back the return value * Fixed removed some litter instructions sometimes produced by constructor calls Tomas Lindquist Olsen 2007-10-04 11:39:53 +02:00
  • c357c96471 [svn r30] * Fixed static function-local variables. * Fixed CondExp - bool ? true : false Tomas Lindquist Olsen 2007-10-04 10:57:26 +02:00
  • 9fd43121db [svn r29] * Fixed structs inside struct literals Tomas Lindquist Olsen 2007-10-04 10:22:56 +02:00
  • 24c3e2649a [svn r28] * Fixed accessing aggregate fields. it was still not quite right. hopefully is now :) Tomas Lindquist Olsen 2007-10-04 10:13:21 +02:00
  • 53038b0f5e [svn r27] * Fixed bug in aggregate field lookup. * Fixed structs with no fields. * Added support for NegExp as in -x. Tomas Lindquist Olsen 2007-10-04 09:24:15 +02:00
  • 0ba16ebb39 [svn r26] * Fixed templates defining a constant value * Fixed problem with slice-slice copy assignment if a side was a temporary slice Tomas Lindquist Olsen 2007-10-04 07:35:02 +02:00
  • 879d2f10be [svn r25] * Fixed a lot of problems with string literals * Fixed slice-slice copying assignment Tomas Lindquist Olsen 2007-10-04 07:01:15 +02:00
  • 49707be82d [svn r24] * Added a simple std.traits by downs Tomas Lindquist Olsen 2007-10-04 04:28:30 +02:00
  • 1cb583cbca [svn r23] * Updated to DMD 1.021 Tomas Lindquist Olsen 2007-10-04 03:42:56 +02:00
  • 8004219a69 [svn r22] * Forgot to add std.stdio Tomas Lindquist Olsen 2007-10-04 01:47:53 +02:00
  • b7650a7ae6 [svn r21] * Fixed local instances of imported templates Tomas Lindquist Olsen 2007-10-03 06:14:41 +02:00
  • 8d542addd9 [svn r20] * Added a simple compiletime std.stdio by downs * Added a simple lphobos of std.stdio (so far) * 'tester.sh run' now links to lphobos Tomas Lindquist Olsen 2007-10-03 05:41:15 +02:00
  • 766fc30a30 [svn r19] * Added support for reassigning 'this' inside class constructors. * Added preliminary support for UnrolledLoopStatement. That is foreach on a tuple. Tomas Lindquist Olsen 2007-10-03 04:56:32 +02:00
  • 50d79d4098 [svn r18] * Initial support for switch statements - No string switches yet. * Moved Statement::toIR definitions into gen/statements.c - toir.c is still too big. * Removed some BB bloat with ScopeStatements. Tomas Lindquist Olsen 2007-10-03 02:15:12 +02:00
  • 2fbe928ece [svn r17] changed the llvmdc.conf to use dmd.conf style values. hardcoding my home dir is obviously not the best idea... Tomas Lindquist Olsen 2007-10-02 21:28:57 +02:00
  • 6e85d0f89e [svn r16] * Updated all tests to have a main * Updated runalltests to both compile and run the tests Tomas Lindquist Olsen 2007-10-02 05:27:44 +02:00
  • 4eab68b36c [svn r15] * Fixed a bunch problems with virtual calls. Seems I did some rather poor testing. * Now 50/51 tests compile. * Added a simple runalltests.d scripts that should be run with 'gdmd -run runalltests.d' - LLVMDC will not compile it yet. Tomas Lindquist Olsen 2007-10-02 05:10:18 +02:00
  • e1a8afb028 [svn r14] Forgot something stupid...y Tomas Lindquist Olsen 2007-10-01 23:32:29 +02:00
  • e95466cb64 [svn r13] * Updated for LLVM 2.1 * Class v-tables are now typesafe * Code cleanups Tomas Lindquist Olsen 2007-10-01 21:19:53 +02:00
  • 1609cb80d4 [svn r12] fixed accessing aggregate fields of aggregates removed some useless branches for successive scopes ala {}{}{} Tomas Lindquist Olsen 2007-09-27 06:03:06 +02:00
  • 2fe995a0c7 [svn r11] added another struct sample Tomas Lindquist Olsen 2007-09-26 19:17:54 +02:00
  • 329ad7747c [svn r10] Updated for LLVM rev. 20070913 Applied fixes from wilsonk on the forum Some tweaks to work with gc 7.0 Fixed aggregate members of aggregates Fixed cyclic/recursive class declarations Other minor tweaks Tomas Lindquist Olsen 2007-09-26 19:05:18 +02:00
  • 5d2e8f1009 [svn r9] added a preliminary rebuild profile. llvmdc-posix - very handy :) added readme.txt added test/g.d - tests passing strings to functions fixed test/dgs.d and test/funcptr, now all tests except those related to typeinfo should work. Tomas Lindquist Olsen 2007-09-05 07:16:31 +02:00
  • fcbcd83d8b [svn r8] changed backend includes to always use the gen/<foo>.h prefix fixed passing string literals as array parameters few other fixes moved some array routines into gen/arrays Tomas Lindquist Olsen 2007-09-03 17:34:30 +02:00
  • 3912dd6f04 [svn r7] forgot the conf file Tomas Lindquist Olsen 2007-09-01 22:26:33 +02:00
  • d8c98056f9 [svn r6] added some missing things Tomas Lindquist Olsen 2007-09-01 22:24:46 +02:00
  • 34699bbb07 [svn r5] Initial commit. Most things are very rough. Tomas Lindquist Olsen 2007-09-01 21:43:27 +02:00
  • 1c23dd2cdc [svn r3] initial repository setup root 2007-08-02 16:48:02 +02:00