Wiki Roadmap Timeline Tickets New Ticket Source Search Help / Guide About Trac Login

root/gen


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @822:43178a913a28 [822:43178a913a28] 12/01/08 20:45:31 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Removed PAGESIZE part of Tango patch, it works for me when the check is …
(edit) @821:8f0b24bc55f0 [821:8f0b24bc55f0] 12/01/08 19:44:17 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Added CMake option to disable generation of ClassInfo?.offTi arrays, …
(edit) @820:bb4a81e68ddb [820:bb4a81e68ddb] 12/01/08 19:20:22 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Implemented allocating storage for a slice if its address is taken, fixes …
(edit) @819:446263a8a30d [819:446263a8a30d] 12/01/08 19:07:22 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Fixed taking address of global static array element as constant …
(edit) @818:e8f8cafcaa62 [818:e8f8cafcaa62] 12/01/08 14:26:32 Christian Kamm <kamm incasoftware de> Fix fibers in tango patch
(edit) @817:f5d5bc9295b1 [817:f5d5bc9295b1] 12/01/08 13:51:45 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Fixed printf formatting flag problem on mingw (missed one)
(edit) @816:7d16ce7ad19d [816:7d16ce7ad19d] 12/01/08 12:34:02 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Made ClassInfo?.interfaces generation consistent with DMD, fixes …
(edit) @815:35de5ba7d36d [815:35de5ba7d36d] 12/01/08 09:21:33 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Added error when gcc cannot be found.
(edit) @814:05f2651caa6c [814:05f2651caa6c] 12/01/08 09:18:22 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Added error when invoking gcc fails
(edit) @813:2eaefe4a550b [813:2eaefe4a550b] 12/01/08 08:54:06 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Forgot to add AnonDeclaration::toObjFile for D2
(edit) @812:6c2ff06c4201 [812:6c2ff06c4201] 11/30/08 22:37:54 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Fixed a nasty bug with how interface vtables for class initializers were …
(edit) @811:8e6135be6999 [811:8e6135be6999] 11/30/08 20:10:16 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Fixed ModuleInfo? generation to no longer use the ModuleInfo? class' default …
(edit) @810:67fcd9df8b79 [810:67fcd9df8b79] 11/30/08 14:41:17 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Fixed ModuleInfo? patch check, failed on 64bit
(edit) @809:69a5e4a6fc0f [809:69a5e4a6fc0f] 11/30/08 14:22:09 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Changed some hardcoded offset/alignment for classes in DMD, broke offsets …
(edit) @808:4ad1e7b10378 [808:4ad1e7b10378] 11/30/08 13:19:39 elrood when building the runtime pass -fPIC for shared libs and …
(edit) @807:d92acb81a583 [807:d92acb81a583] 11/30/08 05:54:18 Christian Kamm <kamm incasoftware de> Add interface minitest, rework s.d.
(edit) @806:96b404ba7eb0 [806:96b404ba7eb0] 11/30/08 05:25:40 Christian Kamm <kamm incasoftware de> Move storage of final vtbl from BaseClass? to IrInterface?: BaseClass?
(edit) @805:1b23aa1fb1b5 [805:1b23aa1fb1b5] 11/29/08 17:39:04 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Ensure all logging of llvm values/types is only called when -vv is passed
(edit) @804:236f4b5eddca [804:236f4b5eddca] 11/29/08 16:37:36 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Removed use of DMD's toPrettyChars function for providing llvm value …
(edit) @803:c62c6936635b [803:c62c6936635b] 11/29/08 15:26:50 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Removed DtoConstFieldInitializer?, it's no longer needed and was buggy.
(edit) @802:28ce72c60a21 [802:28ce72c60a21] 11/29/08 14:57:52 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Fixed some problems with the addZeros forward declarations having type …
(edit) @801:c8d9b30a0dc2 [801:c8d9b30a0dc2] 11/29/08 12:28:32 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> merge
(edit) @800:d14e4594c7d7 [800:d14e4594c7d7] 11/29/08 12:28:17 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Changed aggregate field initializers to be created lazily, fixes problem …
(edit) @799:9f92b6e40fd3 [799:9f92b6e40fd3] 11/29/08 11:13:38 Christian Kamm <kamm incasoftware de> Do put zero in vtable initializer for function without body in abstract …
(edit) @798:92ea3015ace6 [798:92ea3015ace6] 11/29/08 11:06:36 Christian Kamm <kamm incasoftware de> Use toParent instead of toParent2 to determine whether inside a function …
(edit) @797:340acf1535d0 [797:340acf1535d0] 11/29/08 15:25:43 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Removed KDevelop3 project files, CMake can generate them just fine! Fixed …
(edit) @796:6e7a4c3b64d2 [796:6e7a4c3b64d2] 11/29/08 06:28:10 Christian Kamm <kamm incasoftware de> Error instead of assert when trying to build a default initializer for …
(edit) @795:06ba66bc0689 [795:06ba66bc0689] 11/28/08 17:29:00 Christian Kamm <kamm incasoftware de> Adjust Tango patch for Tango rev 4134.
(edit) @794:661384d6a936 [794:661384d6a936] 11/28/08 15:24:08 Christian Kamm <kamm incasoftware de> Fix warnings on x86-64. By fvbommel.
(edit) @793:f6dd817060fc [793:f6dd817060fc] 11/27/08 12:31:09 Christian Kamm <kamm incasoftware de> Attempt at fixing #126.
(edit) @792:ec5981aba609 [792:ec5981aba609] 11/27/08 11:43:20 Christian Kamm <kamm incasoftware de> Automated merge with http://hg.dsource.org/projects/ldc
(edit) @791:3e0b643090f1 [791:3e0b643090f1] 11/27/08 11:41:49 Christian Kamm <kamm incasoftware de> Apply Elrood's CMake patch from #132.
(edit) @790:e6fe47d46783 [790:e6fe47d46783] 11/26/08 20:16:55 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Updated tango patch, the object.di changes are now in tango trunk
(edit) @789:9433bcc45837 [789:9433bcc45837] 11/26/08 13:44:06 Christian Kamm <kamm incasoftware de> Use LLVM package string for llvm version info in D2 frontend too.
(edit) @788:dce4b4ea2aee [788:dce4b4ea2aee] 11/26/08 13:40:11 Christian Kamm <kamm incasoftware de> Print llvm package string in version header. See #128.
(edit) @787:5d2ac0c2dd46 [787:5d2ac0c2dd46] 11/25/08 11:15:02 Christian Kamm <kamm incasoftware de> Fix StdCall? selection.
(edit) @786:45d9c218fd32 [786:45d9c218fd32] 11/24/08 14:02:59 Christian Kamm <kamm incasoftware de> Add missing CMakeList, apply conf changes to dmd2 frontend.
(edit) @785:ac39e5449ca5 [785:ac39e5449ca5] 11/24/08 12:17:58 Christian Kamm <kamm incasoftware de> Apply Elrood's CMake changes from #124. Thanks a lot!
(edit) @784:a45179dfaa43 [784:a45179dfaa43] 11/23/08 15:57:11 Christian Kamm <kamm incasoftware de> Fix float->bool, #130. Thanks fvbommel.
(edit) @783:d268bf419a09 [783:d268bf419a09] 11/22/08 15:11:26 Christian Kamm <kamm incasoftware de> hgignore updates for CMake.
(edit) @782:29f0e5847123 [782:29f0e5847123] 11/22/08 15:08:00 Christian Kamm <kamm incasoftware de> Don't use StdCall? on Windows.
(edit) @781:28d9cbcd7580 [781:28d9cbcd7580] 11/22/08 15:06:33 Christian Kamm <kamm incasoftware de> Strip test binaries.
(edit) @780:2cf440d511bb [780:2cf440d511bb] 11/22/08 12:45:09 Christian Kamm <kamm incasoftware de> Move tuple syntax copy for function arguments after semantic, to make …
(edit) @779:ef7fe998f9b3 [779:ef7fe998f9b3] 11/22/08 12:38:13 Christian Kamm <kamm incasoftware de> Fix return type of OrOr? and AndAndExp? being set incorrectly if rhs is …
(edit) @778:4adf0f742896 [778:4adf0f742896] 11/22/08 12:35:52 Christian Kamm <kamm incasoftware de> Get rid of DtoBoolean? - use DtoCast?(... Type::tbool) instead. Fixed some …
(edit) @777:961e249eb2aa [777:961e249eb2aa] 11/22/08 07:41:36 Christian Kamm <kamm incasoftware de> Include x86-32 fiber fixes in tango patch again.
(edit) @776:6aa2b350c8cc [776:6aa2b350c8cc] 11/20/08 11:20:00 tomas@myhost tango patch fix
(edit) @775:0375841e3175 [775:0375841e3175] 11/20/08 11:03:18 tomas@myhost Updated Tango patch for latest trunk
(edit) @774:9688da40cd4d [774:9688da40cd4d] 11/19/08 08:40:24 tomas@myhost Fixed problem with continue/break in unrolled loop statements.
(edit) @773:5696a7167b21 [773:5696a7167b21] 11/18/08 12:07:57 Christian Kamm <kamm incasoftware de> Fix RawVarDecl? double codegen bug. Thanks to downs for the testcase.
(edit) @772:cd7da2ba14d1 [772:cd7da2ba14d1] 11/18/08 11:14:57 Christian Kamm <kamm incasoftware de> Fix bug reported by downs. Related to delegate types within tuple template …
(edit) @771:bfabbac8e705 [771:bfabbac8e705] 11/16/08 14:42:45 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Fixed 64bit problem with aaValues runtime calls (assumed 32bits)
(edit) @770:50eae902f77e [770:50eae902f77e] 11/14/08 10:26:12 Christian Kamm <kamm incasoftware de> Cast result of ...AssignExp? to type the frontend expects if necessary. …
(edit) @769:038ea84f2d9d [769:038ea84f2d9d] 11/12/08 00:35:20 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> D2: forgot the main makefile ... :(
(edit) @768:85e2093edd73 [768:85e2093edd73] 11/12/08 00:26:45 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Updated runtime README a bit. Messed up the druntime patch earlier :/
(edit) @767:eb1ce70ee01c [767:eb1ce70ee01c] 11/11/08 23:43:12 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> D2: forgot to revert some changes made for testing last fix…
(edit) @766:af04bbae8553 [766:af04bbae8553] 11/11/08 23:40:31 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> D2: Fixed global constants not initialized until module constructor.
(edit) @765:f08e0ff8d28c [765:f08e0ff8d28c] 11/12/08 01:41:56 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Fixed 32bit assumption in statement.c when calling aaApply(2).
(edit) @764:8e7d4ddab66d [764:8e7d4ddab66d] 11/12/08 01:23:34 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Forgot D2 versioning on typeinfo change.
(edit) @763:9a9f403ab399 [763:9a9f403ab399] 11/12/08 01:22:05 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> D2 changes! Removed druntime from the repository again.. Sorry :/ Updated …
(edit) @762:d7aae6f09754 [762:d7aae6f09754] 11/11/08 16:57:19 Christian Kamm <kamm incasoftware de> Fix up hgignore to not match to much.
(edit) @761:fa306ca8843b [761:fa306ca8843b] 11/11/08 20:30:28 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Applied fvbommel's patch from #112 Added missing TypeInfoInvariant? codegen …
(edit) @760:6f33b427bfd1 [760:6f33b427bfd1] 11/11/08 18:19:18 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Seems like hg ignores .di files, so I missed a bunch of stuff. complete …
(edit) @759:d3eb054172f9 [759:d3eb054172f9] 11/10/08 19:52:37 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Added copy of druntime from DMD 2.020 modified for LDC.
(edit) @758:f04dde6e882c [758:f04dde6e882c] 11/10/08 19:38:48 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Added initial D2 support, D2 frontend and changes to codegen to make …
(edit) @757:2c730d530c98 [757:2c730d530c98] 11/10/08 14:55:24 Christian Kamm <kamm incasoftware de> Special case DtoCastInt? for bool.
(edit) @756:a58784e0f035 [756:a58784e0f035] 11/08/08 16:29:19 Christian Kamm <kamm incasoftware de> Merge wilsonk's x86-64 inline assembly.
(edit) @755:61c7a96f28c3 [755:61c7a96f28c3] 11/08/08 05:34:35 Christian Kamm <kamm incasoftware de> Merge in most of x86-64 tango patch.
(edit) @754:f34b552619fd [754:f34b552619fd] 11/08/08 04:22:08 Christian Kamm <kamm incasoftware de> Update tango patch to latest tango revision.
(edit) @753:405e40f20ef9 [753:405e40f20ef9] 11/05/08 10:53:03 Christian Kamm <kamm incasoftware de> Switch to Elrood's rewritten CMakeLists.txt.
(edit) @752:2d7bcfa68128 [752:2d7bcfa68128] 11/03/08 09:23:22 Christian Kamm <kamm incasoftware de> Enable function parameter debug info for a wider range of args.
(edit) @751:dc8b8b7ea0c1 [751:dc8b8b7ea0c1] 11/03/08 06:35:29 Christian Kamm <kamm incasoftware de> Fix compile-time warnings. Adjust include in d-asm-i386.
(edit) @750:d05fc504a3a0 [750:d05fc504a3a0] 11/03/08 06:25:25 Christian Kamm <kamm incasoftware de> Improve CMake build file.
(edit) @749:db2dd9861600 [749:db2dd9861600] 11/02/08 15:47:31 Christian Kamm <kamm incasoftware de> Add basic CMake build file.
(edit) @748:6b2c75bd86dd [748:6b2c75bd86dd] 11/02/08 12:36:28 Christian Kamm <kamm incasoftware de> Fix bug in array_cast_len. Makes tango.text.Regex work.
(edit) @747:46d0755451a4 [747:46d0755451a4] 11/01/08 13:25:10 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Added DtoRawVarDeclaration? routine to handle special variables in some …
(edit) @746:693d681c846c [746:693d681c846c] 11/01/08 12:56:25 Christian Kamm <kamm incasoftware de> asm4 fix.
(edit) @745:5761d7e6f628 [745:5761d7e6f628] 11/01/08 11:48:17 Christian Kamm <kamm incasoftware de> Tried using DtoDeclarationExp? for VarDecls? in Statements to fix nesting …
(edit) @744:ef5f75ae6895 [744:ef5f75ae6895] 11/01/08 09:41:57 Christian Kamm <kamm incasoftware de> Fix minitest breakage from the x86-64 patch.
(edit) @743:720ec515c300 [743:720ec515c300] 10/31/08 13:17:28 Christian Kamm <kamm incasoftware de> Add test for accessing foreachval in nested func. Reason for #104.
(edit) @742:05e7657a7811 [742:05e7657a7811] 10/30/08 10:58:58 Christian Kamm <kamm incasoftware de> Fix REALSIZE, REALPAD and alignment of double and real for x86-64.
(edit) @741:4ac97ec7c18e [741:4ac97ec7c18e] 10/30/08 06:08:34 Christian Kamm <kamm incasoftware de> Applied easy part from wilsonk's x86-64 patch in #107
(edit) @740:96484f5bf5af [740:96484f5bf5af] 10/30/08 05:17:05 Christian Kamm <kamm incasoftware de> Automated merge with http://hg.dsource.org/projects/ldc
(edit) @739:1ae94fb1dbbd [739:1ae94fb1dbbd] 10/30/08 05:16:37 Christian Kamm <kamm incasoftware de> Fix accidental double-inreg caused by shared TupleType?. Enabled inreg by …
(edit) @738:ecb429ee0648 [738:ecb429ee0648] 10/30/08 05:15:42 Christian Kamm <kamm incasoftware de> Add explicit uint->char cast to get rid of warning.
(edit) @737:041c1596d217 [737:041c1596d217] 10/28/08 10:41:09 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Removed warnings on ignored aligns. Only do aligment on packed structs, …
(edit) @736:e4e50f4b58cd [736:e4e50f4b58cd] 10/27/08 12:42:38 Christian Kamm <kamm incasoftware de> Fix debug path.
(edit) @735:eee9efe5b51f [735:eee9efe5b51f] 10/27/08 12:37:34 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Attempt at getting LLVM to provide a proper target data layout. Should …
(edit) @734:6dcab994ddc3 [734:6dcab994ddc3] 10/27/08 11:36:59 Christian Kamm <kamm incasoftware de> Fold in mandel's patch for ARM from #106
(edit) @733:cc8ba72c0350 [733:cc8ba72c0350] 10/26/08 20:40:47 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Nested access to with statement should work now. fixes #105
(edit) @732:6aeaef263289 [732:6aeaef263289] 10/26/08 20:11:41 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Fixed tuple fields, thanx downs
(edit) @731:d63741d00ee3 [731:d63741d00ee3] 10/26/08 16:18:24 Christian Kamm <kamm incasoftware de> Fix broken indentation from last commit.
(edit) @730:09b88beffd2d [730:09b88beffd2d] 10/26/08 16:16:21 Christian Kamm <kamm incasoftware de> Enable arg reversal on x86 by default. Make change to …
(edit) @729:50d01791859c [729:50d01791859c] 10/26/08 12:31:05 Christian Kamm <kamm incasoftware de> Always add trailing slash to source path for debug info.
(edit) @728:635f91212b78 [728:635f91212b78] 10/26/08 09:12:03 Christian Kamm <kamm incasoftware de> Change _d_newclass into _d_allocclass. Add initialization to …
(edit) @727:eea28bfa8416 [727:eea28bfa8416] 10/26/08 09:11:14 Christian Kamm <kamm incasoftware de> Change default to not using inreg.
(edit) @726:8d46c475842a [726:8d46c475842a] 10/26/08 08:41:03 Christian Kamm <kamm incasoftware de> Add test for broken ClassInfo?.create method. Thanks MrSunshine?.
(edit) @725:3e143b611c1e [725:3e143b611c1e] 10/25/08 16:07:20 Christian Kamm <kamm incasoftware de> Fix double field toObjFile for structs with AttribDecls?.
(edit) @724:6de2ed4f0abe [724:6de2ed4f0abe] 10/25/08 12:12:07 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Disabled parameter reversing by default, it broke mini/typeinfo10.d Fixed …
(edit) @723:55f6c2e454d7 [723:55f6c2e454d7] 10/25/08 00:03:28 Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> Implemented correct parameter order according to x86-32 ABI …
Note: See TracRevisionLog for help on using the revision log.
Copyright © 2008, LDC Development Team.