ecl/src/c
Daniel Kochmański d22bfd0ce1 Merge branch 'unix-signal' into 'develop'
Document unix signal handling capabilities

See merge request embeddable-common-lisp/ecl!137
2019-03-15 19:26:56 +00:00
..
arch indent: indent files according to GNU standard 2016-05-05 13:40:27 +02:00
clos cosmetic changes in assignment.d and clos/instance.d 2018-10-15 19:55:39 +02:00
coverity The ECL code no longer uses tabulator characters, they were replaced 2015-09-03 07:35:47 -04:00
ffi clean up functions creating base strings from C strings 2019-01-07 18:43:55 +01:00
numbers numbers: don't assume ECL is always built with longfloat 2019-02-16 10:45:19 +01:00
printer printer: fix wrong string printed in write_condition_variable 2018-12-28 10:08:38 +01:00
reader reader: don't treat -. and +. as a number 2018-08-23 22:55:23 +02:00
threads clean up functions creating base strings from C strings 2019-01-07 18:43:55 +01:00
unicode clean up functions creating base strings from C strings 2019-01-07 18:43:55 +01:00
all_symbols.d clean up functions creating base strings from C strings 2019-01-07 18:43:55 +01:00
alloc_2.d clean up functions creating base strings from C strings 2019-01-07 18:43:55 +01:00
apply.d Remove FEprogram_error_noreturn and replace uses with FEprogram_error 2017-06-29 17:24:54 -05:00
array.d ecl_equalp: improve efficiency of array comparison 2018-12-19 23:30:51 +01:00
assignment.d cosmetic changes in assignment.d and clos/instance.d 2018-10-15 19:55:39 +02:00
backq.d indent: indent files according to GNU standard 2016-05-05 13:40:27 +02:00
big.d fix memory leak with bignums 2018-03-26 22:00:55 +02:00
big_ll.d indent: indent files according to GNU standard 2016-05-05 13:40:27 +02:00
cfun.d bytecmp: be smart wrt bytecompiled code 2017-10-09 22:45:50 +02:00
cfun_dispatch.d indent: indent files according to GNU standard 2016-05-05 13:40:27 +02:00
char_ctype.d indent: indent files according to GNU standard 2016-05-05 13:40:27 +02:00
character.d clean up functions creating base strings from C strings 2019-01-07 18:43:55 +01:00
cinit.d Use bdwgc macros to allow memory debug. 2017-09-19 00:23:47 -04:00
cmpaux.d Remove FEprogram_error_noreturn and replace uses with FEprogram_error 2017-06-29 17:24:54 -05:00
compiler.d bytecmp: tagbody: ensure ECL_NIL->ECL_NIL_SYMBOL conversion 2019-02-24 14:22:13 +01:00
cons.d indent: indent files according to GNU standard 2016-05-05 13:40:27 +02:00
disassembler.d clean up functions creating base strings from C strings 2019-01-07 18:43:55 +01:00
dpp.c doc: improvements to developer's guide 2018-12-29 23:41:17 +01:00
ecl_constants.h use correct unnormalized values for minimum float constants 2019-02-13 20:24:26 +01:00
ecl_features.h doc: improvements to developer's guide 2018-12-29 23:41:17 +01:00
error.d clean up functions creating base strings from C strings 2019-01-07 18:43:55 +01:00
eval.d Fix #402 multiple-values are not returned (reverted) 2017-09-19 00:16:06 -04:00
ffi.d clean up functions creating base strings from C strings 2019-01-07 18:43:55 +01:00
file.d sequence streams: fix and simplify stream creation functions 2019-03-02 17:40:38 +01:00
format.d clean up functions creating base strings from C strings 2019-01-07 18:43:55 +01:00
hash.d fix the broken serialization functions for externalizable objects 2018-12-10 18:14:01 +01:00
interpreter.d bytecmp: Allow compilation of closures over macros 2018-06-23 21:37:25 +02:00
iso_latin_names.h c-indent: g-n 2016-05-05 16:28:32 +02:00
list.d threading: add support for atomic operations 2018-10-15 19:55:39 +02:00
load.d clean up functions creating base strings from C strings 2019-01-07 18:43:55 +01:00
macros.d Cosmetic fixes to bytecodes compiler. 2018-02-12 16:01:02 +01:00
main.d ansi conformance: remove spurious package nicknames 2019-03-15 19:22:35 +00:00
Makefile.in cleanup: move C/CXX part of CLOS to src/c/clos/ directory 2017-05-06 18:27:34 +02:00
mapfun.d Remove FEprogram_error_noreturn and replace uses with FEprogram_error 2017-06-29 17:24:54 -05:00
multival.d c-indent: g-n 2016-05-05 16:28:32 +02:00
newhash.h c-indent: g-n 2016-05-05 16:28:32 +02:00
num_arith.d c-indent: g-n 2016-05-05 16:28:32 +02:00
num_co.d fix float-precision for long floats 2019-02-09 22:06:35 +01:00
num_log.d c-indent: g-n 2016-05-05 16:28:32 +02:00
num_pred.d ieee-fp: remove si_infinity 2016-11-18 13:48:22 +01:00
num_rand.d num_rand: put declaration above assignment 2016-09-01 21:59:25 +02:00
number.d disable floating point exceptions when feenableexcept is not defined 2017-08-12 13:34:11 +02:00
package.d extensions: put ext:package-locked-p in core module. 2019-02-07 13:27:12 +01:00
pathname.d clean up functions creating base strings from C strings 2019-01-07 18:43:55 +01:00
predicate.d ecl_equal: fix comparison of displaced bitvectors (this time for real) 2018-12-23 13:37:23 +01:00
print.d printer/reader: call user defined write/read-sequence methods for CLOS streams 2018-06-06 22:32:22 +02:00
read.d clean up functions creating base strings from C strings 2019-01-07 18:43:55 +01:00
reference.d cosmetic: fix indent (rest of C) 2016-05-06 08:41:52 +02:00
sequence.d cosmetic: fix indent (rest of C) 2016-05-06 08:41:52 +02:00
serialize.d fix the broken serialization functions for externalizable objects 2018-12-10 18:14:01 +01:00
sse2.d cosmetic: fix indent (rest of C) 2016-05-06 08:41:52 +02:00
stacks.d clean up functions creating base strings from C strings 2019-01-07 18:43:55 +01:00
string.d clean up functions creating base strings from C strings 2019-01-07 18:43:55 +01:00
structure.d threading: add support for atomic operations 2018-10-15 19:55:39 +02:00
symbol.d gensym: check type of *gensym-counter* to be non-negative integer 2019-01-19 21:44:35 +01:00
symbols_list.h streams: export si:set-buffering-mode in ext package 2019-03-02 17:40:38 +01:00
symbols_list2.h streams: export si:set-buffering-mode in ext package 2019-03-02 17:40:38 +01:00
tcp.d clean up functions creating base strings from C strings 2019-01-07 18:43:55 +01:00
time.d clean up functions creating base strings from C strings 2019-01-07 18:43:55 +01:00
typespec.d gensym: check type of *gensym-counter* to be non-negative integer 2019-01-19 21:44:35 +01:00
unixfsys.d clean up functions creating base strings from C strings 2019-01-07 18:43:55 +01:00
unixint.d be consistent with the arguments passed to signal handlers 2019-03-15 18:54:05 +01:00
unixsys.d clean up functions creating base strings from C strings 2019-01-07 18:43:55 +01:00
vector_push.d cosmetic: vp 2016-05-06 08:43:40 +02:00