ecl/src/c
2012-05-22 22:00:52 +02:00
..
arch
clos Removed further warnings about uninitialized or unused variables and functions 2012-04-11 23:04:27 +02:00
ffi Fixes to remove warnings about unused variables. Replaced some uses of @(return) with ecl_return*() 2012-04-10 23:20:40 +02:00
numbers Added a new file, impl/math_fenv.h, grouping all definitions related to floating point exceptions and their handling. This is completed with impl/math_fenv_msvc.h with inline definitions of the C99 fenv.h functions for Microsoft's compiler 2010-11-09 00:44:12 +01:00
printer New console streams for Windows. 2012-05-19 09:34:35 +02:00
reader When parsing a floating point number at least one digit should be present. ECL parsed +.e0 as +0.0e0, instead of as a symbol. 2011-07-31 15:51:09 +02:00
threads Mingw has sched.h but does not work 2012-05-09 23:15:02 +02:00
unicode Fixed various type warnings issued by Clang 2012-04-09 22:31:09 +02:00
all_symbols.d EXT package created containing the original set of symbols (not yet filtered) and re-exported from SYS 2011-02-27 23:20:12 +01:00
alloc.d Changed the bytecodes compiler so that constants are stored in a vector and are shared by the main form and all its children (functions) 2012-02-06 17:06:14 +01:00
alloc_2.d Detect the codepage in Windows. 2012-05-19 10:07:48 +02:00
apply.d
array.d Removed further warnings about uninitialized or unused variables and functions 2012-04-11 23:04:27 +02:00
assignment.d Directly access the option values array and only block the process interrupt in ecl_wait_on(). 2012-03-29 22:11:29 +02:00
backq.d
big.d Directly access the option values array and only block the process interrupt in ecl_wait_on(). 2012-03-29 22:11:29 +02:00
big_ll.d
cfun.d Fixes to remove warnings about unused variables. Replaced some uses of @(return) with ecl_return*() 2012-04-10 23:20:40 +02:00
cfun_dispatch.d The value of C_ARGUMENTS_LIMIT was not well precised 2012-04-14 20:36:03 +02:00
char_ctype.d Embed the Unicode database in the C library as a sequence of C arrays. 2011-02-20 23:52:24 +00:00
character.d Removed further warnings about uninitialized or unused variables and functions 2012-04-11 23:04:27 +02:00
cinit.d New console streams for Windows. 2012-05-19 09:34:35 +02:00
cmpaux.d Unboxed type SHORT-FLOAT removed from the core. 2010-08-17 19:47:14 +02:00
compiler.d Remove further uses of cl_funcall in the C core 2012-05-05 10:40:14 +02:00
cons.d 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
disassembler.d Fixes to remove warnings about unused variables. Replaced some uses of @(return) with ecl_return*() 2012-04-10 23:20:40 +02:00
dosdummy.d
dostimes.d
dpp.c Added C backtraces (EXT:DUMP-C-BACKTRACE) and used them at boot time, when the error handler is not set up. 2010-11-07 12:49:55 +01:00
earith.d
ecl_constants.h Removed init_numbers(), replacing it with static constants in all_symbols.d 2010-11-06 00:06:06 +01:00
ecl_features.h Weak hash tables 2011-12-30 12:40:06 +01:00
error.d FElibc_error/FEwin32_error now explain that what the user is seeing is a core library message 2012-04-13 01:10:13 +02:00
eval.d When computing the generic function dispatch, we eliminate the case in which the generic function takes too many required arguments. Slight optimizations in STD-COMPUTE-EFFECTIVE-METHOD. 2012-04-27 16:09:17 +02:00
ffi.d :CDECL was not accepted as an FFI declaration due to a typo. 2012-04-19 21:35:54 +02:00
file.d Fixed typo in file.d 2012-05-22 09:45:10 +02:00
format.d Remove further uses of cl_funcall in the C core 2012-05-05 10:40:14 +02:00
gbc-new.d Add the boxed SSE packed vector types. 2010-08-20 20:29:03 +02:00
gbc.d Changed the bytecodes compiler so that constants are stored in a vector and are shared by the main form and all its children (functions) 2012-02-06 17:06:14 +01:00
gfun.d When computing the generic function dispatch, we eliminate the case in which the generic function takes too many required arguments. Slight optimizations in STD-COMPUTE-EFFECTIVE-METHOD. 2012-04-27 16:09:17 +02:00
hash.d Fixes to remove warnings about unused variables. Replaced some uses of @(return) with ecl_return*() 2012-04-10 23:20:40 +02:00
instance.d New class METHOD-COMBINATION used in combin.lsp 2012-04-26 10:09:34 +02:00
interpreter.d ECL's discriminating function protocol now relies on COMPUTE-APPLICABLE-METHODS-USING-CLASSES 2012-04-24 23:23:05 +02:00
iso_latin_names.h More of the string constants that are used in main.d are now statically allocated. 2010-08-21 13:25:16 +02:00
list.d Replace most uses of fixint with ecl_to_fix/ecl_to_size 2012-01-01 23:49:37 +01:00
load.d Detect the codepage in Windows. 2012-05-19 10:07:48 +02:00
macros.d Introduce _ecl_funcall[0-5] to move the core from using cl_funcall to ecl_function_dispatch. 2011-12-18 00:26:53 +01:00
main.d Detect the codepage in Windows. 2012-05-19 10:07:48 +02:00
Makefile.in Separate file for atomic operations 2012-02-19 22:55:46 +01:00
mapfun.d
multival.d Slight optimizations in VALUES and MULTIPLE-VALUE-LIST 2012-04-11 23:04:07 +02:00
newhash.h
num_arith.d Removed further warnings about uninitialized or unused variables and functions 2012-04-11 23:04:27 +02:00
num_co.d Removed further warnings about uninitialized or unused variables and functions 2012-04-11 23:04:27 +02:00
num_log.d Replace most uses of fixint with ecl_to_fix/ecl_to_size 2012-01-01 23:49:37 +01:00
num_pred.d ODDP, PLUSP, MINUSP split into separate files 2010-11-02 18:09:19 +01:00
num_rand.d Missing #include statements for mempcy(), read(), close() 2012-02-06 21:58:45 +01:00
number.d Fixes to remove warnings about unused variables. Replaced some uses of @(return) with ecl_return*() 2012-04-10 23:20:40 +02:00
package.d Removed further warnings about uninitialized or unused variables and functions 2012-04-11 23:04:27 +02:00
pathname.d MAKE-PATHNAME should not simplify :BACK in the directory part. 2012-04-14 19:30:12 +02:00
predicate.d Remove further uses of cl_funcall in the C core 2012-05-05 10:40:14 +02:00
print.d Introduce _ecl_funcall[0-5] to move the core from using cl_funcall to ecl_function_dispatch. 2011-12-18 00:26:53 +01:00
read.d When fixing the value of a #n# form, do_patch_sharp() could lead to infinite recursion. 2012-04-14 19:05:45 +02:00
reference.d Fixes to remove warnings about unused variables. Replaced some uses of @(return) with ecl_return*() 2012-04-10 23:20:40 +02:00
sequence.d Replace most uses of fixint with ecl_to_fix/ecl_to_size 2012-01-01 23:49:37 +01:00
serialize.d Remove further uses of cl_funcall in the C core 2012-05-05 10:40:14 +02:00
sse2.d Make boxed SSE packs untyped for all purposes but printing. 2010-10-03 23:43:52 +02:00
stacks.d Removed debug statement 2012-04-13 11:06:52 +02:00
string.d Fixes to remove warnings about unused variables. Replaced some uses of @(return) with ecl_return*() 2012-04-10 23:20:40 +02:00
structure.d
symbol.d Fixes to remove warnings about unused variables. Replaced some uses of @(return) with ecl_return*() 2012-04-10 23:20:40 +02:00
symbols_list.h Signal handlers receive now an optional keyword argument with the process that received the signal. 2012-05-17 08:51:26 +02:00
symbols_list2.h New functions ext:get-interrupt-handler and ext:set-interrupt-handler for customizing how certain signals are caught. 2012-05-06 00:03:56 +02:00
tcp.d Fixes to remove warnings about unused variables. Replaced some uses of @(return) with ecl_return*() 2012-04-10 23:20:40 +02:00
time.d Detect the codepage in Windows. 2012-05-19 10:07:48 +02:00
typespec.d Implemented a first prototype of mailbox 2012-04-07 00:55:14 +02:00
unify.d
unixfsys.d Detect the codepage in Windows. 2012-05-19 10:07:48 +02:00
unixint.d The deferred signal handler has to be defined whenever sigprocmask() is used 2012-05-22 22:00:52 +02:00
unixsys.d Detect the codepage in Windows. 2012-05-19 10:07:48 +02:00
vector_push.d Rewrite vector-push-extend so that MSVC accepts it. 2012-02-06 21:36:43 +01:00