source: Daodan/MSVC/dSFMT/CHANGE-LOG.txt@ 757

Last change on this file since 757 was 567, checked in by gumby, 14 years ago

Daodan MSVC

File size: 1.7 KB
RevLine 
[567]1ver 2.0
2-------
3The recursion formula of dSFMT is changed.
4The supported periods are changed.
5The output sequences are completely changed.
6The generation speed is improved.
7The variable for initialization check is removed, because it causes
8an execution error in cygwin.
9
10ver 1.3.1
11-------
12change dSFMT.h not to include dSFMT-params.h
13change Makefile to clean test files.
14
15ver 1.3
16-------
17add `dsfmt_' prefix to functions.
18changed to structure base code.
19put Intel Compiler into silence.
20bug fix checking BIG_ENDIAN and BYTE_ORDER
21change test.c not to include dSFMT.c
22dSFMT-alti.h and dSFMT-sse2.h are marged into dSFMT.c
23
24ver 1.2.1
25-------
26add #include <altivec.h> to dSFMT.c
27
28ver 1.2
29-------
30The precision specifier of printf was too large in test.c
31CAUTION! *.out.txt is changed.
32add dSFMT-params216091.h
33gcc compile option changed form -O9 to -O3.
34add AltiVec parameter format for systems which are not OSX.
35change Makefile for systems which are not OSX and support AltiVec.
36change sample2 of howto-compile for Free BSD.
37change period certification code more smart.
38change source files for BORLANDC and Visual Studio.
39
40ver 1.1.1
41-------
42BUG in dSFMT-sse2.h is fixed.
43This bug didn't change the result.
44Change test.c
45
46ver 1.1
47-------
48add dSFMT-params132049.h
49fix bug in period_certification. It's a bug but result is the same for
50all parameter files.
51change macro definition names and global variables. Thank you, Adam Piatyszek.
52remove L suffix from floating point constants. It's Saito's misunderstanding.
53fix bug of sfmt_idxof definition for BIG ENDIAN machine.
54
55ver 1.0.1
56-------
57change name dSFMT-alti.c to SFMT-alti.h
58change name dSFMT-sse2.c to SFMT-sse2.h
59This version is not released.
60
61ver 1.0
62-------
63The first version.
Note: See TracBrowser for help on using the repository browser.