]> git.llucax.com Git - software/druntime.git/commit
* Auto type determination was broken in some unit tests. This has been fixed.
authorsean <sean@4a9d5153-6564-4b3f-b5e1-7e8e9dac548f>
Thu, 20 Nov 2008 22:49:32 +0000 (22:49 +0000)
committersean <sean@4a9d5153-6564-4b3f-b5e1-7e8e9dac548f>
Thu, 20 Nov 2008 22:49:32 +0000 (22:49 +0000)
commit14babdacbde141401ef82ccced25e24ec201344b
treecd2109fe432e6adf7a307760439678e785378595
parent06df0cbad0c518989750f59ebc17d7eba2a2aec5
* Auto type determination was broken in some unit tests.  This has been fixed.
* The following new build options have been added:
    - release (default)
    - debug
    - unittest
* Debug libraries are now generated by the build-dmd scripts and have a "-d" appended to their name.  These libraries have both "-g" and "-debug" set to enable asserts and symbol info.
* Added unittest.d to run unit tests.
* Added test-dmd.bat to build and run unit tests on Win32.  A problem currently exists with this feature, and once it has been resolved a test-dmd.sh will be added as well.

git-svn-id: http://svn.dsource.org/projects/druntime/trunk@47 4a9d5153-6564-4b3f-b5e1-7e8e9dac548f
22 files changed:
src/build-dmd.bat
src/common/posix.mak
src/common/win32.mak
src/compiler/dmd/aApplyR.d
src/compiler/dmd/adi.d
src/compiler/dmd/arraybyte.d
src/compiler/dmd/arraydouble.d
src/compiler/dmd/arrayfloat.d
src/compiler/dmd/arrayint.d
src/compiler/dmd/arrayreal.d
src/compiler/dmd/arrayshort.d
src/compiler/dmd/posix.mak
src/compiler/dmd/util/utf.d
src/compiler/dmd/win32.mak
src/dmd-posix.mak
src/dmd-win32.mak
src/gc/basic/posix.mak
src/gc/basic/win32.mak
src/gc/stub/posix.mak
src/gc/stub/win32.mak
src/test-dmd.bat [new file with mode: 0644]
src/unittest.d [new file with mode: 0644]