ecl/src/c
Daniel Kochmański 57f58eaeee Merge branch 'wcon-stream-fixes' into 'develop'
Fix encoding issues for msvc

Closes #580, #582, and #581

See merge request embeddable-common-lisp/ecl!220
2020-08-14 07:01:38 +00:00
..
arch cleanup: remove unused code 2019-07-16 09:04:46 +02:00
clos cosmetic: fix some compiler warnings 2020-04-29 20:35:37 +02:00
coverity
ffi cosmetic: fix some compiler warnings 2020-04-29 20:35:37 +02:00
numbers cosmetic: fix some compiler warnings 2020-04-29 20:35:37 +02:00
printer printer: fix printing of symbols with non-ascii names 2020-05-06 21:04:28 +02:00
reader bignums: fix wrong usage of bignum registers 2020-01-17 18:03:26 +01:00
threads multithreading: fix segfaults in ecl_import_current_thread 2020-08-02 10:55:25 +02:00
unicode clean up functions creating base strings from C strings 2019-01-07 18:43:55 +01:00
all_symbols.d cmp: check that number of arguments matches the declaration in symbols_list.h 2019-12-08 10:26:52 +01:00
alloc_2.d gc: fix for finalizers called from non-initialized threads 2020-08-02 10:55:25 +02:00
apply.d apply: remove case for 64 arguments 2019-07-19 14:30:53 +02:00
array.d long-float: remove conditionalization 2019-05-24 21:04:59 +00:00
assignment.d fix for calling conventions treating fixed and variadic arguments differently 2019-12-08 10:26:52 +01:00
backq.d
big.d fix fixint and fixnnint for apis with long smaller than cl_fixnum 2020-03-01 18:49:49 +01:00
big_ll.d
cfun.d fix for calling conventions treating fixed and variadic arguments differently 2019-12-08 10:26:52 +01:00
cfun_dispatch.d fix for calling conventions treating fixed and variadic arguments differently 2019-12-08 10:26:52 +01:00
char_ctype.d
character.d unicode: fix ecl_string_case for non-ascii characters 2020-05-06 21:04:28 +02:00
cinit.d Use bdwgc macros to allow memory debug. 2017-09-19 00:23:47 -04:00
cmpaux.d long-float: remove conditionalization 2019-05-24 21:04:59 +00:00
compiler.d cosmetic: fix some compiler warnings 2020-04-29 20:35:37 +02:00
cons.d
disassembler.d cosmetic: fix some compiler warnings 2020-04-29 20:35:37 +02:00
dpp.c dpp: ensure null terminating character 2020-03-28 18:16:09 +01:00
ecl_constants.h long-float: remove conditionalization 2019-05-24 21:04:59 +00:00
ecl_features.h ieee-fp: allow for infinity and NaN without floating point exceptions 2020-01-11 17:21:10 +01:00
error.d conditions: add an ext:timeout serious condition 2020-06-15 12:34:10 +02:00
eval.d apply_from_stack_frame: use correct frame base 2019-07-23 18:45:24 +02:00
ffi.d ffi: use mp_get_lock_wait instead of mp_get_lock 2020-06-15 12:34:10 +02:00
file.d fix encoding issues on windows console streams 2020-08-02 10:55:25 +02:00
format.d long-float: remove conditionalization 2019-05-24 21:04:59 +00:00
hash.d ieee_fp: use explicit checks for fpe bits if feenableexcept is not declared 2020-01-11 15:32:52 +01:00
interpreter.d cosmetic: fix some compiler warnings 2020-04-29 20:35:37 +02:00
iso_latin_names.h
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 fix encoding issues on windows console streams 2020-08-02 10:55:25 +02:00
Makefile.in gc: remove unnecessary workarounds for old bdwgc versions 2020-05-10 19:47:05 +02:00
mapfun.d Remove FEprogram_error_noreturn and replace uses with FEprogram_error 2017-06-29 17:24:54 -05:00
multival.d
newhash.h
num_arith.d numbers: use fast dispatch in ecl_integer_divide (round) 2019-05-05 10:38:02 +02:00
num_co.d numbers: remove unnecessary workarounds for single-float numeric functions 2020-04-25 18:01:00 +02:00
num_log.d
num_pred.d ieee-fp: fix ext:float-{infinity/nan}-p 2019-08-14 20:51:40 +02:00
num_rand.d long-float: remove conditionalization 2019-05-24 21:04:59 +00:00
number.d cosmetic: fix some compiler warnings 2020-04-29 20:35:37 +02:00
package.d add some missing ecl_va_end statements 2019-12-08 10:26:52 +01:00
pathname.d cosmetic: fix some compiler warnings 2020-04-29 20:35:37 +02:00
predicate.d predicate.d: fix equalp for hash tables 2020-05-10 22:18:44 +02: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 fix for calling conventions treating fixed and variadic arguments differently 2019-12-08 10:26:52 +01:00
reference.d
sequence.d cosmetic: fix some compiler warnings 2020-04-29 20:35:37 +02:00
serialize.d long-float: remove conditionalization 2019-05-24 21:04:59 +00:00
sse2.d
stacks.d stacks: introduce sensible behaviour if getrlimit fails 2020-06-11 16:33:05 +02:00
string.d clean up functions creating base strings from C strings 2019-01-07 18:43:55 +01:00
structure.d internals: rename instance.sig to instance.slotds 2020-04-19 17:04:42 +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 unixint.d: remove unused argument to si::handle-signal 2020-08-02 10:55:25 +02:00
symbols_list2.h unixint.d: remove unused argument to si::handle-signal 2020-08-02 10:55:25 +02: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 long-float: remove conditionalization 2019-05-24 21:04:59 +00:00
unixfsys.d cosmetic: fix some compiler warnings 2020-04-29 20:35:37 +02:00
unixint.d Merge branch 'wcon-stream-fixes' into 'develop' 2020-08-14 07:01:38 +00:00
unixsys.d unixsys: check for system() in configure 2019-12-08 10:26:52 +01:00
vector_push.d