Commit graph

256 commits

Author SHA1 Message Date
Juan Jose Garcia Ripoll
a4109c4c0f New version 2012-05-13 23:53:26 +02:00
Juanjo Garcia-Ripoll
57cd6e3066 Minor changes to add the new MP objects to the MSVC port and new code for waking up processes in this platform. 2012-04-16 23:35:40 +02:00
Juan Jose Garcia Ripoll
a9878638c1 MSVC admits 64 bit integers also in 32 bit mode. 2012-03-18 15:43:27 +01:00
Juan Jose Garcia Ripoll
1424215176 Added support for SSE (red plait). 2012-02-09 21:23:57 +01:00
Juan Jose Garcia Ripoll
a80d6c9459 List both assemblers in MSVC's gmp. 2012-02-06 21:39:32 +01:00
Juan Jose Garcia Ripoll
6220b34e20 vector_push.d has to be added to the MSVC build 2012-02-06 21:38:01 +01:00
Juan Jose Garcia Ripoll
9f81ba6715 List GMP files for P3 and P4 optimizations. 2012-02-06 21:37:44 +01:00
Juan Jose Garcia Ripoll
ed7ab8cccc Upgraded version to 12.2.1 2012-01-31 22:00:09 +01:00
Juan Jose Garcia Ripoll
932c6223ad Added automated tests to the MSVC port 2011-12-30 17:03:37 +01:00
Juan Jose Garcia Ripoll
b9089e6be8 Create msvc/c/clos directory for MSVC builds 2011-12-30 15:42:10 +01:00
Juan Jose Garcia Ripoll
8b2f068377 Added missing object files to the Windows Makefile 2011-12-30 15:31:00 +01:00
Juan Jose Garcia Ripoll
fd9d8be539 List new headers in makefiles 2011-12-03 22:16:43 +01:00
Juan Jose Garcia Ripoll
d5f090e81e Added a header and a separate object file for C[AD]+R operation, automatically generated from src/util/gen-code.lsp 2011-12-03 20:16:45 +01:00
Juan Jose Garcia Ripoll
55821dc616 In Windows64, ECL_LONG_BITS must be 32 (LL64) not 64, as it was defined in msvc/ecl/config.h.msvc6 2011-11-13 11:47:41 +01:00
Juan Jose Garcia Ripoll
305078dcd7 Undo latest commit, which breaks other platforms 2011-11-11 23:38:38 +01:00
syakovyn
f1902ca956 Configured _WIN64 support for MSVC 2011-11-11 23:08:09 +01:00
syakovyn
13ff478d41 Fixed some GMP issues with long being 32 bit on Windows 64 bit by introducing new level of indirection gmp_long to be __int64 in the above case and long otherwise 2011-11-11 23:08:05 +01:00
Juan Jose Garcia Ripoll
ad7fd8851d Impose Unicode by default also in Windows. 2011-06-28 22:59:28 +02:00
Juan Jose Garcia Ripoll
0ba4f79676 mmap and cdata missing from Windows port 2011-06-28 22:53:55 +02:00
Juan Jose Garcia Ripoll
d21d141cd9 Windows now uses the compiled-in Unicode tables 2011-06-28 12:48:06 +02:00
Juan Jose Garcia Ripoll
399687c5aa Added c/ffi/{mmap,cdata}.d to the list of files compiled by Windows. 2011-06-24 23:26:15 +02:00
Juan Jose Garcia Ripoll
ee3cd931c0 The MSVC port also retrieves the git commit id 2011-05-28 14:54:18 +02:00
Juan Jose Garcia Ripoll
623df1e9c0 Fixed typo in msvc/Makefile 2011-05-23 00:05:36 +02:00
Juan Jose Garcia Ripoll
33632622b5 Add new variables to Makefile to compensate latest customizations. 2011-05-22 23:51:37 +02:00
Juan Jose Garcia Ripoll
d3fdd02cd8 Missing definition for ecl_character. 2011-05-22 23:35:51 +02:00
Juan Jose Garcia Ripoll
1c6cc2ed0e Fixed processor names for 64-bit builds in msvc/gc/Makefile 2011-01-06 22:00:11 +01:00
Juan Jose Garcia Ripoll
852aaf8f20 Do not force 32-bits in Windows GMP 2011-01-06 22:00:08 +01:00
Juan Jose Garcia Ripoll
e02cd6d502 Add the possibility of installing redistributable files from Microsoft 2011-01-06 21:59:44 +01:00
Juan Jose Garcia Ripoll
9decd0269e When building NSIS files, copy the ECL_UNICODE 2011-01-06 21:59:39 +01:00
Juan Jose Garcia Ripoll
51a57a1473 Upgraded release number 2011-01-04 22:47:30 +01:00
Juan Jose Garcia Ripoll
dda66641f9 Build the MSVC port with bytecodes compiler by default. 2010-12-28 00:04:45 +01:00
Juan Jose Garcia Ripoll
268a3423ce Force build and inclusion of bytecodes compiler by default in MSVC. 2010-12-27 23:28:54 +01:00
Juan Jose Garcia Ripoll
5ed26bf552 When building the NSIS install file, only include ecl.exe.manifest when it was created. 2010-12-27 22:15:55 +01:00
Juan Jose Garcia Ripoll
110a15dec8 In msvc/*Makefile change the names of the CPUs to match the values of /ARCHITECTURE in MSVC 2010-12-18 00:33:25 +01:00
Juan Jose Garcia Ripoll
c08f425c8a Fix MSVC Makefiles to work with the latest changes 2010-12-16 16:13:36 +01:00
Juan Jose Garcia Ripoll
729baa8935 Split +,-,*,/ into separate files with a slightly more compact dispatch 2010-11-04 23:40:11 +01:00
Juan Jose Garcia Ripoll
84dd381ed0 Added the new object files to the list of targets in MSVC 2010-11-01 19:49:09 +01:00
Juan Jose Garcia Ripoll
1b8c9534be Split out the library loading functions into a separate C file. 2010-10-30 11:35:22 +02:00
Juan Jose Garcia Ripoll
69ca2d586d Only use long double when the special functions are available 2010-10-29 22:29:05 +02:00
Juan Jose Garcia Ripoll
3dfb2d6dcb Split the threads code into separate files. 2010-10-23 21:43:46 +02:00
Juan Jose Garcia Ripoll
bd0fba96fc The new reader and printer routines are incorporated into the MSVC port 2010-10-17 14:45:10 +02:00
Juan Jose Garcia Ripoll
46785eafe9 Fixed substitution of SSE2 in msvc/ecl/config.h.msvc6 2010-10-03 23:40:10 +02:00
Juan Jose Garcia Ripoll
1ec501768e Initial support for WIN64 2010-08-28 23:52:23 +02:00
Juan Jose Garcia Ripoll
ab6f5dc64e Add the definition of ECL_MS_WINDOWS_HOST to MSVC's config.h 2010-08-22 22:30:14 +02:00
Juan Jose Garcia Ripoll
dc2ce379ec Make the SSE2 feature optional. 2010-08-20 21:07:01 +02:00
Juan Jose Garcia Ripoll
e7a3a1ca82 Fixes for serialize.d to let it compile on Windows 2010-07-22 23:07:12 +02:00
Juan Jose Garcia Ripoll
c1374befd6 Upgrade version number in anticipation of upcoming release 2010-06-30 23:25:19 +02:00
Juan Jose Garcia Ripoll
21073fd698 Upgrade version number to 10.4.2 2010-04-25 13:48:31 +02:00
Juan Jose Garcia Ripoll
94a4c5dce1 Upgrade version number 2010-04-04 16:27:25 +02:00
Juan Jose Garcia Ripoll
b8866ba54a Missing definition of true_srcdir when building config.lsp (only in MSVC) 2010-03-19 22:27:20 +01:00