Daniel Kochmański
35328d09d7
asdf: preserve program-system default
...
no-uiop is t for all but program-system.
2017-02-03 00:17:09 +01:00
Daniel Kochmański
99e70ede04
asdf: update to 3.1.8.4
...
Fixes problem with creating executables.
2017-02-02 22:31:44 +01:00
Daniel Kochmański
9f940c125a
Merge branch 'develop' of gitlab.com:embeddable-common-lisp/ecl into develop
2017-02-02 22:30:44 +01:00
Daniel Kochmański
470ad979be
Merge branch 'develop' into 'develop'
...
fix #330 Order of evaluation of VALUES forms was incorrect in compiled code
Closes #330
See merge request !48
2017-02-02 07:28:34 +00: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
Fabrizio Fabbri
df2f15b9b1
Merge remote-tracking branch 'origin/develop' into develop
2017-01-31 21:53:37 +01:00
Fabrizio Fabbri
96e5780d91
fix #330 - Order of evaluation of VALUES forms was incorrect in compiled code
2017-01-31 21:51:25 +01:00
Daniel Kochmański
a318f75fd8
Merge branch 'develop' into 'develop'
...
Add zero-padding to the time printed out by DRIBBLE
See merge request !47
2017-01-30 07:03:39 +00:00
Kris Katterjohn
17f1172e59
Add zero-padding to the time printed out by DRIBBLE
...
Now the time will print like "02:03:08" instead of like "2:3:8"
2017-01-29 21:04:34 -06:00
Daniel Kochmański
9e944557de
changelog: updte
2017-01-21 10:35:30 +01:00
Daniel Kochmański
e44e7877d9
tests: improve without-fpe-traps
2017-01-21 09:26:44 +01:00
Daniel Kochmański
eddfe4009c
Merge branch 'develop' into 'develop'
...
osx: fix #349 IEEE-FP.0005.ATAN2-SPECIAL-CASE.ZERO-ARG
Closes #349
See merge request !46
2017-01-21 08:23:54 +00:00
Fabrizio Fabbri
71c0e0da48
osx: fix #349 IEEE-FP.0005.ATAN2-SPECIAL-CASE.ZERO-ARG
...
On OSX signals overflow (instead of division-by-zero).
2017-01-21 00:37:28 +01:00
Daniel Kochmański
8096537c7a
dolist: wrap body in tagbody explicitly
...
Adding LET caused scope problems.
2017-01-20 11:27:20 +01:00
Daniel Kochmański
80533261a1
cosmetic: indent
2017-01-20 11:27:10 +01:00
Daniel Kochmański
5cdfad11da
tests: improve regression test for #348 .
...
add case for tagbody
2017-01-20 11:26:45 +01:00
Daniel Kochmański
d0534990a3
dolist: do the right thing™
...
Also in bootstrap code. Fixes #348 .
2017-01-20 09:36:35 +01:00
Daniel Kochmański
0f9f7e9697
cosmetic: indent
2017-01-20 09:36:03 +01:00
Daniel Kochmański
7a00e99423
tests: shim style-warning that s is not used in a body
...
(By adding usage, which won't be optimized away).
2017-01-20 09:34:53 +01:00
Daniel Kochmański
f956849fc1
cosmetic: indent dolist lambda-block body
2017-01-20 08:30:04 +01:00
Daniel Kochmański
60a757e056
tests: add regression test for #348 .
2017-01-20 08:18:12 +01:00
Daniel Kochmański
b142edb301
tests: mix.0013: fix for osx
...
OSX behaves slightly different. Related to #349 .
2017-01-20 07:34:21 +01:00
Daniel Kochmański
8eb357bc84
Merge branch 'develop' into 'develop'
...
osx: fix #343 runtime path
Closes #343
See merge request !45
2017-01-20 06:17:29 +00:00
Fabrizio Fabbri
6be9cb9dee
osx: fix #343 runtime path
2017-01-19 23:12:43 +01:00
Daniel Kochmański
901f6e3f1c
Merge branch 'with-libgc-prefix' into 'develop'
...
Add --with-libgc-prefix=path and friends
See merge request !44
2017-01-17 07:05:21 +00:00
MichaelJFox
bc9632fe44
Add --with-libgc-prefix=path and friends
...
Copied the code in configure.ac for --with-libffi-prefix
No idea how it works, but I tested it and it does apparently work.
2017-01-16 16:04:17 -08:00
Daniel Kochmański
d6e5f95d6e
combin.lsp: remove eval from method combinations
2017-01-15 12:03:13 +01:00
Daniel Kochmański
4d215b05fc
print-object: print structure slots conformingly
...
Fixes #178 .
2017-01-15 12:02:49 +01:00
Stas Boukarev
0c9e67345c
Reduce FORMAT directive tables size.
...
FORMAT used two CHAR-CODE-LIMIT sized tables, which on unicode enabled
builds resulted in 17MB being wasted. The tables need to go only up to
#\~, which would take up 2KB.
2017-01-13 00:23:45 +03:00
Roger Sen
4ea23e1ffb
Add .gitlab-ci.yml
2017-01-11 18:30:33 +00:00
Daniel Kochmański
625f76b752
Merge branch 'develop' into 'develop'
...
Fix non msvc build broken by 5758af77
See merge request !43
2017-01-11 07:33:51 +00:00
Fabrizio Fabbri
4ed1ba10cc
Fix non msvc build broken by 5758af77
2017-01-11 08:16:07 +01:00
Daniel Kochmański
d7ca24c3fd
Merge branch 'develop' into 'develop'
...
msvc: Compare thread id instead of handlers to check if it is already registered.
See merge request !42
2017-01-10 09:56:12 +00:00
Fabrizio Fabbri
5758af7756
msvc: Compare thread id instead of handlers to check if it is already registered.
2017-01-10 10:42:27 +01:00
Daniel Kochmański
9c80353aba
dlerror may return NULL, use safe variant
2017-01-09 18:13:05 +01:00
Daniel Kochmański
f3198d2fbc
Merge branch 'develop' into 'develop'
...
Check whether dlerror(3) returns NULL.
See merge request !41
2017-01-09 17:05:14 +00:00
Vadim Penzin
f8a609e7d5
Check whether dlerror(3) returns NULL.
2017-01-08 07:26:00 +02:00
Daniel Kochmański
9eaf33656e
simplify readlink code
...
Fixes #341 .
2017-01-06 18:53:03 +01:00
Daniel Kochmański
9a47e3b6c5
another fix for install target
2017-01-06 18:52:24 +01:00
Daniel Kochmański
cb3294fc7b
fix parallel builds
2017-01-06 18:52:24 +01:00
Daniel Kochmański
adbedd31de
add back two makefiles
2017-01-06 18:52:24 +01:00
Vadim Penzin
fa0b55ba5b
Prevent CLOS' stream-read-line from signalling end-of-file while reading unterminated lines.
2017-01-05 13:44:38 +02:00
Daniel Kochmański
2cce45b5c6
Merge branch 'develop' into 'develop'
...
Prevent CLOS' stream-read-line from signalling end-of-file while reading unterminated lines.
See merge request !40
2017-01-05 10:27:08 +00:00
Daniel Kochmański
bfeec4aa21
atan: ieee: polish tests
2016-12-23 08:55:45 +01:00
Daniel Kochmański
6d627a3fd9
tests: add approx= function
2016-12-23 08:55:27 +01:00
Daniel Kochmański
904333a5a3
atan: fix builds without long double
2016-12-22 09:29:21 +01:00
Daniel Kochmański
e185b7edc5
update changelog wrt atan2
2016-12-22 09:12:13 +01:00
Daniel Kochmański
8b8c3e576a
newdoc: add in comment environment first attempt
2016-12-22 09:05:33 +01:00
Daniel Kochmański
50cd94ccf3
atan: use libc functions
...
We get rid of some code which didn't handle correctly ieee-fp in favor
of c99 functions. Fixes #332 .
2016-12-22 09:05:15 +01:00
Daniel Kochmański
3e75b1caa8
ecl-tests: 2am: remove once-only from is-*
2016-12-22 08:07:41 +01:00