Commit graph

310 commits

Author SHA1 Message Date
Yuguo Zhang
39ccfeaec9 windows build system clean/tidy up
upgrad yasm version from 1.2.0 to 1.3.0
2017-06-05 12:53:11 +08:00
Yuguo Zhang
fb716b4291 windows build system clean/tidy up
upgrade yasm version from 1.2.0 to 1.3.0
2017-06-05 12:49:12 +08:00
Daniel Kochmanski
4ace366a6e cleanup: remove leftover definition
ecl_dynamic_ffi was removed long time ago.
2017-05-13 18:53:55 +02:00
Daniel Kochmanski
72e422f1b3 cleanup: remove hierarchical packages interface
It didn't work for some cases and wasn't documented, so I'm removing
it. Freshly written tests are left in tests for someone, who would
like to reimplement them.
2017-05-13 18:06:26 +02:00
Daniel Kochmanski
716ab71010 windows: fix make check 2017-03-17 11:53:52 +01:00
Daniel Kochmański
e3b8c3a668 msvc: improve clean targets
Contributed on GitLab by @Exaybachay.
2017-02-17 09:01:06 +01:00
Daniel Kochmański
f4d0df651b buildsystem: fix for old msvc
Old MSVC apparently things, that char = unsigned char. Add explicit
prefixes to typedefs.

This is backward-compatibility fix, because this version of msvc doesn't
support some c99 types.

Reported and fixed by Jón Hallur Haraldsson.
2017-02-01 12:56:41 +01:00
Daniel Kochmański
8e621114d0 release: bump ECL version number 2016-12-13 09:19:13 +01:00
Daniel Kochmanski
a60d480c83 msvc: improve makefile 2016-11-09 10:18:25 +01:00
Daniel Kochmanski
0f7bee221d windows: fix nmake to have config-internal 2016-11-09 09:54:33 +01:00
Daniel Kochmański
3f3af5275d buildsystem: configpre (wip) 2016-10-08 12:00:07 +02:00
Daniel Kochmański
8f5d92f59a buildsystem: remove spurious target 2016-10-07 10:25:24 +02:00
Fabrizio Fabbri
3ff0b11f7b msvc 2015 - client will break if integer types are redefined on this compiler. 2016-09-07 11:18:56 -04:00
Daniel Kochmański
1398fd381a cleanup: purge clx 2016-09-07 14:58:50 +02:00
Fabrizio Fabbri
8fed1fa97d Fixed VS2010/2015 build.
- Fix #213
- Commit 10bd3b61 removed dffi code. Reflect that on nmake build.
2016-07-21 04:45:28 -04:00
Fabrizio Fabbri
5f032e2dfa Fix MSVC compilation 2016-05-12 13:09:54 -04:00
Daniel Kochmański
a2773fa7e6 version: bring back the last release version
Rationale: we need to keep sane release versioning.
2016-04-18 10:46:15 +02:00
Daniel Kochmański
597552cdcd version: update to 16.1.4 2016-03-26 07:06:41 +01:00
Daniel Kochmański
d1dfca4ca2 version: remove -dev suffix
Causes problems on OSX. Fixes #234.
2016-03-21 12:04:00 +01:00
Daniel Kochmański
1a8f0decf2 Merge branch 'fix-c-nested-closures' into develop 2016-03-12 10:01:57 +01:00
Daniel Kochmański
6ff5d20417 unify: remove obsolete interface 2016-03-11 16:06:45 +01:00
Daniel Kochmański
f99e31f21b version: bump to 16.1.3-dev 2016-03-10 14:32:35 +01:00
Daniel Kochmański
e94d397c09 dev: add development tag to the version 2016-03-07 21:46:13 +01:00
Daniel Kochmański
7764053647 buildsys: fix Copyright->LICENSE, README.1st->README.md 2016-03-01 10:49:37 +01:00
Daniel Kochmański
093ba0ab62 Merge branch 'signals' into develop 2016-02-03 15:14:33 +01:00
Daniel Kochmanski
cd2e04bb22 windows: some love for this poor system 2016-02-03 15:13:39 +01:00
Daniel Kochmański
df9a4f33b8 version: bump to 16.1.2 2016-01-26 17:42:47 +01:00
Daniel Kochmański
d212dd39c6 version: bump version to 16.1.1 2016-01-04 20:47:08 +01:00
Daniel Kochmański
a85579c198 version: bump version to 16.1.0
We have API changes (#$ and with-rwlock) and various bugfixes. Note
that it's not the release yet, just version bump.

Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-09-21 19:42:38 +02:00
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