Commit graph

281 commits

Author SHA1 Message Date
Matthew Mondor
fb09755db4 FIXNUM_BITS -> ECL_FIXNUM_BITS consistently, second try 2015-08-30 16:35:14 -04:00
Daniel Kochmański
8639aa14d1 rc: update library version number
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-08-21 20:19:09 +02:00
Daniel Kochmański
82ccc61d52 msvc: fix testing and package targets
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-08-21 19:48:30 +02:00
Daniel Kochmański
ebb2373650 bdwgc: Update library to version 7.4.2.
- libatomic_ops is updated accordingly,
- new directory for garbage collector is bdwgc,
- updated MSVC Makefiles,
- obsolete directories gc and gc-unstable are removed.
2015-04-24 23:28:24 +02:00
Daniel Kochmański
52ec7243d7 Release: bump version to 15.3.7. 2015-03-07 17:43:53 +01:00
Daniel Kochmański
5d9e58f678 Release candidate: include RC in version. 2015-02-27 16:21:58 +01:00
Daniel Kochmański
9db31fd72d Release: bump version to 15.3.7. 2015-02-27 13:32:01 +01:00
Daniel Kochmański
62c4e540bb Release: bump version to current date. 2015-02-21 19:56:09 +01:00
Juanjo Garcia-Ripoll
253ebbd38c The Windows GMP makefile must be updated, removing the functions which are not used. 2013-10-06 22:20:43 +02:00
Juanjo Garcia-Ripoll
08b5c0345b In msvc/gmp/Makefile, we have to remove the files that are no longer present. 2013-10-06 21:54:52 +02:00
Juan Jose Garcia Ripoll
5e7b5c3926 Eliminate the dependency of msvc/gc/Makefile on ntwin32.mak, which is no longer shipped with Visual Studio 2012 2013-05-10 22:51:35 +02:00
Juan Jose Garcia Ripoll
6a39823a1e Add back some missing C files to msvc/c/Makefile 2013-04-02 23:11:57 +02:00
Juan Jose Garcia Ripoll
281a0859cc Prepare for release. 2013-03-31 11:04:21 +02:00
Juan Jose Garcia Ripoll
5b7258e8c5 Upgraded release number 2012-12-06 10:59:19 +01:00
Juanjo Garcia-Ripoll
91dece26de Add missing configuration flag to msvc/ecl/config.h.msvc6 2012-11-10 00:18:06 +01:00
Juan Jose Garcia Ripoll
6c7a733109 When installing, copy also the headers from the atomic_ops directory. 2012-07-20 23:54:23 +02:00
Juan Jose Garcia Ripoll
07fe8ead95 Better cleaning up in Windows. 2012-07-20 23:17:43 +02:00
Juan Jose Garcia Ripoll
e1fdb85bda Upgrade version 2012-07-15 20:10:55 +02:00
Juanjo Garcia-Ripoll
8e853cdcce ECL_WEAK_HASH was not active in the Windows port. 2012-07-13 11:59:52 +02:00
Juan Jose Garcia Ripoll
d6a56f0596 Redefine CHAR_CODE_LIMIT -> ECL_CHAR_CODE_LIMIT 2012-06-27 22:16:39 +02:00
Juan Jose Garcia Ripoll
a2fe30393f Prefix the function argument limits 2012-06-22 23:47:45 +02:00
Juanjo Garcia-Ripoll
df4f2f716d Some symbols which are now part of the legacy are not updated in msvc/ecl/config.h.msvc6 2012-06-17 16:23:24 +02:00
Juan Jose Garcia Ripoll
d545918cdd Additional fixes to build with GMP_TYPE=amd64 2012-05-30 22:42:38 +02:00
Juan Jose Garcia Ripoll
77c033a3d7 Red Plait's initial patches for building with AMD64 assembly code 2012-05-30 00:05:24 +02:00
Juan Jose Garcia Ripoll
deb68fce0b Pass the value of ECL_WIN64 and YASM to the subdirectories of msvc/ 2012-05-30 00:04:36 +02:00
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