Commit Graph

23 Commits

Author SHA1 Message Date
Alexey Prokhin
293f5bf880 Updated to dmdfe 2.052 2011-02-20 19:00:52 +03:00
Alexey Prokhin
d143966b6a Updated druntime.patch and added phobos.patch 2010-10-29 12:14:24 +04:00
Alexey Prokhin
df87607ba2 Updated to 2.049 2010-09-30 21:54:45 +04:00
Robert Clipsham
e5b7c25597 Removed druntime from the repository.
Updated .hgignore to ignore druntime.
2009-07-06 23:57:27 +01:00
Robert Clipsham
c9ca799f88 Added druntime (this should be removed once it works). 2009-06-02 17:43:06 +01:00
Robert Clipsham
91ddf6140a More tweaks. 2009-06-01 18:58:21 +01:00
Christian Kamm
490549e65c Add dmd-style configuration file for rebuild usage. See #236 and thanks to ccuter for the patch! 2009-03-21 09:47:48 +01:00
Frits van Bommel
ad46ec8bd0 Split out LLVM_REV into separate header, to reduce rebuilding when only the LDC
revision has changed.
2009-03-13 16:18:43 +01:00
Frits van Bommel
622a93a810 Make LDC work with LLVM trunk (s/LinkOnceLinkage/LinkOnceOdrLinkage/)
Also moved the #defines for linkage types into a separate header instead of
mars.h so we can #include revisions.h without having to rebuild the entire
frontend every time we update.
(I'm using revisions.h to get the LLVM revision for use in preprocessor
conditionals. It should work with LLVM release 2.5, old trunk and new trunk)
2009-03-08 16:13:10 +01:00
Frits van Bommel
6a02292c10 Clean up regexes in .hgignore, making it more strict. 2009-02-19 13:51:44 +01:00
Frits van Bommel
9259089c2b Removing ldc.conf. (IMPORTANT: run 'cmake .' after pull)
Added it to .hgignore.
This gets rid of spurious differences caused by CMake regenerating it differently.
Just run 'cmake .' to get it back in your local checkout.
2009-02-19 13:50:05 +01:00
Frits van Bommel
976096811c Update .hgignore due to moved(?) idgen/impcnvgen locations.
Also add *.patch and *.diff.
2009-02-17 23:14:19 +01:00
Christian Kamm
dff06d0f15 Add Elrood's patch to output LDC and LLVM source revs. 2008-12-14 16:51:36 +01:00
Christian Kamm
c12ab60283 Add druntime to hgignore. 2008-12-14 16:31:03 +01:00
Christian Kamm
ed8199384d hgignore updates for CMake. 2008-11-22 21:11:26 +01:00
Christian Kamm
fae4b56ec3 Fix up hgignore to not match to much. 2008-11-11 22:57:19 +01:00
Christian Kamm
6eeeafdba6 First part of rename to LDC. 2008-10-06 22:46:55 +02:00
Christian Kamm
2f2987371f Basic support for runtime in shared library.
Needs to be built with runtime/build-sharedlibs.sh and activated manually by
providing -defaultlib=llvmdc-runtime-shared -defaultlib=tango-cc-tango-shared
-defaultlib=tango-gc-basic-shared on llvmdc call at the moment.

To support D shared libraries in non-D code, we need to remove the main() from
libllvmdc-runtime-shared.
2008-09-05 23:02:18 +02:00
Christian Kamm
0ccd7270fb Add .DS_Store to .hgignore 2008-08-29 14:10:19 +02:00
Christian Kamm
cf0dc983f5 Add .orig files created during a revert to .hgignore. 2008-08-10 18:34:57 +02:00
Christian Kamm
0ec9cf626b Updates to .hgignore for new runtime scheme. 2008-08-01 21:21:08 +02:00
Christian Kamm
c26f33f0bf .hgignore updates. runminitest stores object files separately. 2008-07-23 18:53:44 +02:00
Christian Kamm
78c900831a Add all intermediate files to .hgignore. 2008-07-21 20:36:03 +02:00