Juan Jose Garcia Ripoll
|
5bf130dfbc
|
Create a small script to run ecl_min
|
2010-07-04 22:53:51 +02:00 |
|
Juan Jose Garcia Ripoll
|
175ecd5891
|
Search for the ffi.h header in other locations.
|
2010-07-04 22:53:35 +02:00 |
|
Juan Jose Garcia Ripoll
|
a1ccbbe972
|
Deactivate warning about missing type propagation code for FUNCALL.
|
2010-07-01 23:39:12 +02:00 |
|
Juan Jose Garcia Ripoll
|
1eb33bb8af
|
Fixed typo in GET-ARG-TYPES: local declarations were not properly parsed.
|
2010-07-01 22:45:19 +02:00 |
|
Juan Jose Garcia Ripoll
|
8ce8d5aeb4
|
When chaining pathname translations, case was not properly translated.
|
2010-07-01 22:02:02 +02:00 |
|
Juan Jose Garcia Ripoll
|
539ca66757
|
Eliminate CLINES and C-INLINE from asdf
|
2010-06-30 23:25:44 +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
|
117eae2810
|
Export POSIX function getuid()
|
2010-06-30 21:31:31 +02:00 |
|
Juan Jose Garcia Ripoll
|
9b548005fb
|
Silence some type propagation messages
|
2010-06-30 21:30:07 +02:00 |
|
Juan Jose Garcia Ripoll
|
fd2848c9c7
|
Function proclamations are also used to deduce the argument types and automatically generate type checks.
|
2010-06-28 21:39:20 +02:00 |
|
Juan Jose Garcia Ripoll
|
086ae2e5d1
|
ECL is compiled without automatic generation of argument checks.
|
2010-06-28 21:37:48 +02:00 |
|
Juan Jose Garcia Ripoll
|
2cacf0aefc
|
Simplifications in compiler macro for TYPEP
|
2010-06-28 21:37:07 +02:00 |
|
Juan Jose Garcia Ripoll
|
738d04bd40
|
Added a declaration symbol to the core
|
2010-06-28 21:36:26 +02:00 |
|
Juan Jose Garcia Ripoll
|
87482f66a9
|
Reimplemented the compiler flags to allow switching off the flags
|
2010-06-28 21:36:04 +02:00 |
|
Juan Jose Garcia Ripoll
|
25634d1534
|
Fix various function proclamations and declarations
|
2010-06-28 21:34:13 +02:00 |
|
Juan Jose Garcia Ripoll
|
24a6ae8c4e
|
Fixes in the implementation of MAKE-PATHNAME and NAMESTRING
|
2010-06-28 21:33:04 +02:00 |
|
Juan Jose Garcia Ripoll
|
8abce51390
|
Fix emacs.el to load the old compiler
|
2010-06-27 10:11:34 +02:00 |
|
Juan Jose Garcia Ripoll
|
d9cfd08beb
|
Make explicit whether we want argument checking or not
|
2010-06-27 10:11:24 +02:00 |
|
Juan Jose Garcia Ripoll
|
6243b666fc
|
Extend SI::PROCESS-LAMBDA to handle function types
|
2010-06-27 10:10:39 +02:00 |
|
Juan Jose Garcia Ripoll
|
7400c722d8
|
Export a new feature, C++, when a C++ compiler is used.
|
2010-06-24 22:46:25 +02:00 |
|
Juan Jose Garcia Ripoll
|
f6ed398f40
|
Fixed typo in cmptype-prop.lsp
|
2010-06-22 00:07:33 +02:00 |
|
Juan Jose Garcia Ripoll
|
eb9e2d30a1
|
Solved two new errors with default initialization arguments and initialization argument error checking
|
2010-06-21 23:55:25 +02:00 |
|
Juan Jose Garcia Ripoll
|
0019235c25
|
Implemented caching of valid keywords for SHARED-INITIALIZE
|
2010-06-20 20:57:09 +02:00 |
|
Juan Jose Garcia Ripoll
|
d88da2f8f3
|
Precompute the list of keywords in a method
|
2010-06-20 19:15:14 +02:00 |
|
Juan Jose Garcia Ripoll
|
f77ae37309
|
Reimplemented CLOS dependents so that they can be used for bootstrapping
|
2010-06-20 18:38:55 +02:00 |
|
Juan Jose Garcia Ripoll
|
82d20eb08a
|
Added dependent objects for classes and generic functions
|
2010-06-20 16:57:47 +02:00 |
|
Juan Jose Garcia Ripoll
|
04874bbc7a
|
Fix inliners for EXP and SIN
|
2010-06-20 16:57:35 +02:00 |
|
Juan Jose Garcia Ripoll
|
14cf3f7029
|
Replace more uses of cl_cos/sin/... with ecl_cos/sin/..
|
2010-06-20 16:57:21 +02:00 |
|
Juan Jose Garcia Ripoll
|
54cb5493e8
|
When omitting redundant or unused constants, emit a bit more clear warning in cmpwt.lsp and make this a compiler note, not a warning.
|
2010-06-20 15:21:06 +02:00 |
|
Juan Jose Garcia Ripoll
|
6e738c0223
|
Remove the inherited :LD-FLAGS argument from a LIB-OP in asdf-ecl.lisp
|
2010-06-20 11:19:49 +02:00 |
|
Juan Jose Garcia Ripoll
|
2f83e196da
|
Differentiate the init names of statically linked libraries from the DLLs derived from them
|
2010-06-20 00:46:10 +02:00 |
|
Juan Jose Garcia Ripoll
|
7956d93bb1
|
Add declaration for FEwrong_index
|
2010-06-20 00:30:43 +02:00 |
|
Juan Jose Garcia Ripoll
|
687f3d8fdd
|
Fix the type of arguments to FEwrong_index
|
2010-06-20 00:30:35 +02:00 |
|
Juan Jose Garcia Ripoll
|
a49dad3e6d
|
cl_cos/cl_sin/... now have a slightly cheaper working function ecl_cos/ecl_sin/... that can be directly called
|
2010-06-19 17:48:33 +02:00 |
|
Juan Jose Garcia Ripoll
|
bdb6dcad1c
|
Remove debug statements from CMPERR
|
2010-06-19 16:02:37 +02:00 |
|
Juan Jose Garcia Ripoll
|
0ae89e2494
|
When finding type errors in in ENFORCE-TYPES, emit a warning
|
2010-06-19 16:02:23 +02:00 |
|
Juan Jose Garcia Ripoll
|
5a47ccedd3
|
Ensure that files from MKSTEMP carry an extension
|
2010-06-19 00:04:06 +02:00 |
|
Juan Jose Garcia Ripoll
|
2da90a1fc5
|
Note the last change to DFFI in the CHANGELOG
|
2010-06-18 22:45:34 +02:00 |
|
Juan Jose Garcia Ripoll
|
a8f9de1f5b
|
Fixed typo in expansion for ecl_def_ct_long_float
|
2010-06-18 22:41:53 +02:00 |
|
Juan Jose Garcia Ripoll
|
18475973a8
|
Fixes for the serialization of long floats
|
2010-06-18 22:26:36 +02:00 |
|
Juan Jose Garcia Ripoll
|
5385d73833
|
Deactivate the DFFI when libffi is not installed
|
2010-06-18 22:26:18 +02:00 |
|
Juan Jose Garcia Ripoll
|
e141a259d0
|
Copyright and LGPL are installed where they should: at the ECL directory.
|
2010-06-18 22:06:50 +02:00 |
|
Juan Jose Garcia Ripoll
|
1508e96f9b
|
Deactivate serialization in the core
|
2010-06-09 23:05:09 +02:00 |
|
Juan Jose Garcia Ripoll
|
17d6c88f78
|
Missing 'break' and 'return' statements in seralize.d
|
2010-06-09 23:04:57 +02:00 |
|
Juan Jose Garcia Ripoll
|
061354cd61
|
Use OR types instead of type-or when computing the element type of an array
|
2010-06-09 23:04:35 +02:00 |
|
Juan Jose Garcia Ripoll
|
6a4f59e5d4
|
Use :unsigned-char instead of :char for base-char objects
|
2010-06-09 23:04:08 +02:00 |
|
Juan Jose Garcia Ripoll
|
d988bc8b32
|
Imported v2.000 of ASDF
|
2010-06-09 23:03:44 +02:00 |
|
Juan Jose Garcia Ripoll
|
6f27907c8f
|
Eliminate unused code.
|
2010-06-09 21:47:23 +02:00 |
|
Juan Jose Garcia Ripoll
|
bd0bd20f98
|
First steps towards an implementation of the compiler that uses SERIALIZABLE
|
2010-06-06 23:03:08 +02:00 |
|
Juan Jose Garcia Ripoll
|
3141204d54
|
Removed t_shortfloat
|
2010-06-06 22:18:23 +02:00 |
|