]> git.llucax.com Git - software/druntime.git/commit
Added "invariant" module to fix link issues because DMD generates references to an...
authorsean <sean@4a9d5153-6564-4b3f-b5e1-7e8e9dac548f>
Tue, 30 Sep 2008 19:50:33 +0000 (19:50 +0000)
committersean <sean@4a9d5153-6564-4b3f-b5e1-7e8e9dac548f>
Tue, 30 Sep 2008 19:50:33 +0000 (19:50 +0000)
commitfd5d6cdebfefde3785c583794885106c42ba705f
tree02ad0bb8e9b2116119b8eb1b53a2c1cc623759d0
parent5051a470a36f8d92349c027b81fdf50f398a3242
Added "invariant" module to fix link issues because DMD generates references to an extern (D) function it contains.  Hopefully, this is only temporary and the routine will be made extern (C), thus allowing the use of "invariant_" instead.  The rationale being that it's not a good thing to have modules with the same name as reserved words.

git-svn-id: http://svn.dsource.org/projects/druntime/trunk@12 4a9d5153-6564-4b3f-b5e1-7e8e9dac548f
src/compiler/dmd/invariant.d [new file with mode: 0644]
src/compiler/dmd/invariant_.d
src/compiler/dmd/posix.mak
src/compiler/dmd/win32.mak