Commit graph

4573 commits

Author SHA1 Message Date
Juan Jose Garcia Ripoll
fa473daaf1 The compilation function in ASDF is now customizable via a global variable 2011-02-05 23:21:45 +01:00
Juan Jose Garcia Ripoll
a0d03672aa Fixed externalization of bytecodes with literals that need MAKE-LOAD-FORM. 2011-02-05 23:21:12 +01:00
Juan Jose Garcia Ripoll
6559a32332 Store the old value of compile-file* in a global variable, so that bytecmp can redefine it. 2011-02-05 00:09:23 +01:00
Juan Jose Garcia Ripoll
85c008c439 Remove debug statement. 2011-02-05 00:08:16 +01:00
Juan Jose Garcia Ripoll
794539a29f The list of load hooks was missing the one for files without extension 2011-02-04 23:53:19 +01:00
Juan Jose Garcia Ripoll
24e0cfba07 Simplify the ECL specific part of asdf 2011-02-04 23:52:52 +01:00
Juan Jose Garcia Ripoll
1955335549 Fixed indentation in cmdline.lsp 2011-02-04 23:50:41 +01:00
Juan Jose Garcia Ripoll
c7141dca18 Added loader for fasc extension as bytecodes, instead of reusing fasb for them 2011-02-04 22:57:00 +01:00
Juan Jose Garcia Ripoll
c83303354c Wrong size of bytecodes when splitting the bytecodes 2011-02-04 22:56:37 +01:00
Juan Jose Garcia Ripoll
1a775ca835 SI:BC-SPLIT and SI:BC-JOIN now as means to deconstruct and join a bytecodes object. 2011-02-04 21:52:05 +01:00
Juan Jose Garcia Ripoll
7923040233 Fixed typo in symbol name. 2011-02-02 23:23:30 +01:00
Juan Jose Garcia Ripoll
8ad46dcdcd Make Unicode default 2011-01-30 22:55:36 +01:00
Juan Jose Garcia Ripoll
15558eb0be When invoking ECL for cross-compiling, use the -norc flag (R. Krishnan) 2011-01-30 19:15:15 +01:00
Juan Jose Garcia Ripoll
5cc562f25e Ported the Boehm-Weiser garbage collector to the ARM+DARWIN combination (R. Krishnan) 2011-01-30 19:14:41 +01:00
Juan Jose Garcia Ripoll
6be0eb88fc Ported src/gc/libatomic_ops-1.2/src/atomic_ops/sysdeps/gcc/arm.h to other ARM chipsets, extending functionality (R. Krishnan) 2011-01-30 19:08:37 +01:00
Juan Jose Garcia Ripoll
a480a7438f Remove unnused function in defclass.lsp 2011-01-30 18:16:50 +01:00
Juan Jose Garcia Ripoll
55db038973 In cmpmain.lsp, system-ld-flag should only seek the ASDF package when it has been requested for. 2011-01-30 18:15:25 +01:00
Juan Jose Garcia Ripoll
19afa14a12 The list of symbols in cl_symbols is independent of the features linked in (except for CLOS) 2011-01-30 18:12:41 +01:00
Juan Jose Garcia Ripoll
bcb12fedd6 encoding_error() need not be used from eformat_write_char 2011-01-30 18:11:36 +01:00
Juan Jose Garcia Ripoll
4910aaf61a Premature exit out of USE-PACKAGE when a symbol can not be imported. 2011-01-30 18:11:22 +01:00
Juan Jose Garcia Ripoll
aa12f9de8c Changed the behavior of the :stop option in process-command-args and added a new global variable, ext:*unprocessed-ecl-command-args*, that groups all arguments after -- 2011-01-30 15:59:03 +01:00
Juan Jose Garcia Ripoll
e762cad053 When cross-compiling, avoid a check for __builtin_return_address 2011-01-28 22:19:29 +01:00
Juan Jose Garcia Ripoll
1214dfd8f6 When dumping the help file, we have to use ECL's syntax, which forces packag prefixes and '::' 2011-01-28 22:12:53 +01:00
Juan Jose Garcia Ripoll
cc5fb16337 Use conditions and restarts for signalling and fixing encoding and decoding errors 2011-01-27 22:39:49 +01:00
Juan Jose Garcia Ripoll
ab62a8e195 When --enable-rpath is used, hardcode the location of the GMP library. 2011-01-26 15:13:43 +01:00
Juan Jose Garcia Ripoll
02241f886a In sockets.lisp, the stream element type was overriden by a character-mode stream flag. 2011-01-26 14:34:39 +01:00
Juan Jose Garcia Ripoll
1c60b7084a Added conditions for encoding/decoding errors, without actually using them. Names and slots copied from SBCL. 2011-01-25 22:45:43 +01:00
Juan Jose Garcia Ripoll
e6d180e7df The socket functions now accept an optional :ELEMENT-TYPE keyword argument, in addition to :EXTERNAL-FORMAT 2011-01-24 23:03:14 +01:00
Juan Jose Garcia Ripoll
a1948e845c Fixed typo. 2011-01-24 22:34:03 +01:00
Juan Jose Garcia Ripoll
087b65aaad Fixed typos in error messages from iolib.lsp 2011-01-24 22:31:00 +01:00
Juan Jose Garcia Ripoll
9c59ea751a Fixed typo in proclamations for STORE-VALUE and USE-VALUE (J. James) 2011-01-24 22:30:29 +01:00
Juan Jose Garcia Ripoll
45f53a8766 In C1SETQ1, the variable name is recovered from the reference, not from the argument to SETQ (J. James) 2011-01-24 22:29:55 +01:00
Juan Jose Garcia Ripoll
46654c732d Fixed typo in c1fset (J. James). 2011-01-24 22:28:36 +01:00
Juan Jose Garcia Ripoll
4d8a8edf26 Fixed typo in maybe-optimize-structure-access (J. James) 2011-01-24 22:27:48 +01:00
Juan Jose Garcia Ripoll
4a82e0ab54 Missing LET variable definition in EXPAND-TYPEP (J. James). 2011-01-24 22:27:13 +01:00
Juan Jose Garcia Ripoll
42098d13af Fixed typo in C1COMPILER-TYPECASE (J. James) 2011-01-24 22:26:07 +01:00
Juan Jose Garcia Ripoll
d9a7ebb50c Fixed typo in error message from LOCAL-FUNCION-REF (J. James). 2011-01-24 22:23:23 +01:00
Juan Jose Garcia Ripoll
87d159a45d Fixed typo in proclaim (J. James). 2011-01-24 22:21:47 +01:00
Juan Jose Garcia Ripoll
daf5ecc82c In std-class-sealed-accessor, fixed typo in declaration (J. James). 2011-01-24 22:21:03 +01:00
Juan Jose Garcia Ripoll
412bfc1f4f potential_number_p() did not recognize numbers with +-/^. inside. 2011-01-24 22:20:03 +01:00
Juan Jose Garcia Ripoll
1d03e4d50e Fixed typo in hash.d (J. James) 2011-01-24 22:12:31 +01:00
Juan Jose Garcia Ripoll
1b78dcc002 Some versions of Clang do not allow computed gotos. 2011-01-24 21:54:41 +01:00
Juan Jose Garcia Ripoll
24d5030c77 Further changes to avoid duplicated command line parsing: once by the toplevel and once by the user 2011-01-23 23:30:38 +01:00
Juan Jose Garcia Ripoll
99a427f8b4 EXT:SET-LIMIT with option EXT:FRAME-STACK corrupted the frame stack. 2011-01-23 22:51:42 +01:00
Juan Jose Garcia Ripoll
b6be33e382 Fixed typo in frs_set_limit 2011-01-23 22:50:55 +01:00
Juan Jose Garcia Ripoll
2668b414cb Do not use static constants when compiling Lisp code other than ECL's core 2011-01-23 21:43:37 +01:00
Juan Jose Garcia Ripoll
92fd2856ba The interrupt function terminal-interrupt ignores the signal servicing thread 2011-01-23 18:58:56 +01:00
Juan Jose Garcia Ripoll
979d60834f Export the symbols in cmdline.lsp directly from symbols_list.h 2011-01-23 18:23:29 +01:00
Juan Jose Garcia Ripoll
e2aa42d050 ENSURE-DIRECTORIES-EXIST did not convert logical pathnames into physical pathnames before creating them 2011-01-23 18:07:45 +01:00
Juan Jose Garcia Ripoll
a86bbd3605 Fixed various warnings to allow compiling ECL with CLang 2011-01-23 16:06:47 +01:00