syakovyn
|
f1902ca956
|
Configured _WIN64 support for MSVC
|
2011-11-11 23:08:09 +01:00 |
|
syakovyn
|
13ff478d41
|
Fixed some GMP issues with long being 32 bit on Windows 64 bit by introducing new level of indirection gmp_long to be __int64 in the above case and long otherwise
|
2011-11-11 23:08:05 +01:00 |
|
Juan Jose Garcia Ripoll
|
fd5488269b
|
In Windows, include direct.h for rmdir()
|
2011-11-11 23:03:42 +01:00 |
|
Juan Jose Garcia Ripoll
|
ea0fdff007
|
Avoid further uses of make_simple_base_string.
|
2011-11-06 10:02:55 +01:00 |
|
Juan Jose Garcia Ripoll
|
9e1d0a97b5
|
*compile-in-constants* defaults to t everywhere else outside Windows
|
2011-11-06 09:58:03 +01:00 |
|
Juan Jose Garcia Ripoll
|
8bb0b8a25f
|
Added optimizers for PRINT, PRINC and TERPRI based on compiler macros.
|
2011-11-05 20:18:52 +01:00 |
|
Juan Jose Garcia Ripoll
|
9a10cd1767
|
Removed obsolete optimizers for PRINC and TERPRI
|
2011-11-05 20:18:02 +01:00 |
|
Juan Jose Garcia Ripoll
|
267be3903c
|
ecl_princ_char() now returns the character
|
2011-11-05 20:17:18 +01:00 |
|
Juan Jose Garcia Ripoll
|
0d41a1de04
|
Added an 'unlikely' in ecl_symbol_value.
|
2011-11-05 20:16:59 +01:00 |
|
Juan Jose Garcia Ripoll
|
96789977a8
|
New function to transform strings into C expressions
|
2011-11-05 20:16:40 +01:00 |
|
Juan Jose Garcia Ripoll
|
fe46662b13
|
Show git commit together with version number.
|
2011-10-30 12:20:47 +01:00 |
|
Juan Jose Garcia Ripoll
|
efc0ca6b9e
|
COPY-SUBARRAY (and REPLACE for that matter) did not always work when arrays overlapped.
|
2011-10-30 12:11:42 +01:00 |
|
Juan Jose Garcia Ripoll
|
5039d33867
|
When optimizing NOT over location arguments the compiler sometimes failed to check whether those locations where constant.
|
2011-10-29 22:05:03 +02:00 |
|
Juan Jose Garcia Ripoll
|
6f0aa55cba
|
When writing characters, ECL used the '...' syntax in C but this creates signed integers which then have problems when promoted to cl_fixnum via CODE_CHAR.
|
2011-10-29 21:52:28 +02:00 |
|
Juan Jose Garcia Ripoll
|
b517032ebc
|
In DIRECTORY, :RESOLVE-SYMLINKS defaults to T.
|
2011-10-29 20:33:24 +02:00 |
|
Juan Jose Garcia Ripoll
|
8f9aeb2815
|
DELETE-FILE works on empty directories.
|
2011-10-29 20:32:12 +02:00 |
|
Juan Jose Garcia Ripoll
|
7beedc12c8
|
Fixed list of compiled/library/executable file extensions in cmpmain.lsp
|
2011-10-29 20:30:46 +02:00 |
|
Juan Jose Garcia Ripoll
|
a0dacd6175
|
Allow an argument :lisp-files to MAKE-BUILD.
|
2011-09-09 23:04:31 +02:00 |
|
Juan Jose Garcia Ripoll
|
13a86dd2ff
|
Yet another attempt at Opensolaris' make.
|
2011-09-04 20:07:08 +02:00 |
|
Juan Jose Garcia Ripoll
|
ae25e5b70b
|
Additional Makefile statement for Opensolaris.
|
2011-09-04 20:00:52 +02:00 |
|
Juan Jose Garcia Ripoll
|
65fc207067
|
Simplify Makefile even more for Solaris' dump make.
|
2011-09-04 19:55:37 +02:00 |
|
Juan Jose Garcia Ripoll
|
d8b042877e
|
Changed the entry point of compiled code, which now takes either a codeblock or OBJNULL.
|
2011-09-04 19:18:30 +02:00 |
|
Juan Jose Garcia Ripoll
|
46aac929b6
|
Undo previous change that allowed CC being overriden in the Makefiles, because the syntax '?=' is not allowed in Opensolaris
|
2011-09-02 12:36:25 +02:00 |
|
Juan Jose Garcia Ripoll
|
bf46246272
|
Remove redundant flag MAP_PRIVATE from mmap.d
|
2011-08-29 21:04:02 +02:00 |
|
Juan Jose Garcia Ripoll
|
e4d9d008e7
|
Fixed mmap.d, which used a Linux-only flag, MAP_FILE.
|
2011-08-28 17:32:26 +02:00 |
|
Juan Jose Garcia Ripoll
|
5a22fc4b36
|
In the precise garbage collector, removed a reference to an inexistent field hash.lock.
|
2011-08-28 17:04:43 +02:00 |
|
Juan Jose Garcia Ripoll
|
64ee7557e7
|
Fixed typo in make-sequence-output-stream
|
2011-08-28 13:28:22 +02:00 |
|
Juan Jose Garcia Ripoll
|
9296feb56b
|
Change the semantics of sequence streams when the vector is a string.
|
2011-08-28 13:10:08 +02:00 |
|
Juan Jose Garcia Ripoll
|
1da52973ee
|
Fix the endianness and the external format for sequence streams with strings.
|
2011-08-28 11:41:08 +02:00 |
|
Juan Jose Garcia Ripoll
|
4190f5a484
|
SEQUENCE-INPUT-STREAMS did not read from the desired position.
|
2011-08-28 10:59:09 +02:00 |
|
Juan Jose Garcia Ripoll
|
ab151e9c55
|
Symbol FREE-FFI-CLOSURE should only be defined when using LIBFFI
|
2011-08-27 19:30:59 +02:00 |
|
Juan Jose Garcia Ripoll
|
69cc872fe5
|
The compiler only defines the FFI type unsigned-long-long when it exists.
|
2011-08-27 19:29:49 +02:00 |
|
Juan Jose Garcia Ripoll
|
dd05b04372
|
Implemented SEQUENCE-STREAMs
|
2011-08-27 17:33:12 +02:00 |
|
Juan Jose Garcia Ripoll
|
adb519d6f0
|
Silence some more forms that cannot be type propagated.
|
2011-08-25 22:40:16 +02:00 |
|
Juan Jose Garcia Ripoll
|
24eb6a44bc
|
Include missing changes from Commit 9b083e4d78
|
2011-08-23 22:37:03 +02:00 |
|
Juan Jose Garcia Ripoll
|
7a5588c3fc
|
DRIBBLE now changes *standard-input/output* instead of terminal-io
|
2011-08-23 22:34:18 +02:00 |
|
Juan Jose Garcia Ripoll
|
202ff8b393
|
Remove unneeded locks from GC_get_bytes_since_gc() and related functions.
|
2011-08-23 14:30:44 +02:00 |
|
Juan Jose Garcia Ripoll
|
c1b98706fa
|
Removed debug statement in error.d (FEundefined_function)
|
2011-08-23 14:02:10 +02:00 |
|
Juan Jose Garcia Ripoll
|
9b083e4d78
|
Include an unstable version of the garbage collector for OS X Lion.
|
2011-08-22 23:01:02 +02:00 |
|
Juan Jose Garcia-Ripoll
|
7060054e78
|
Log last commit
|
2011-08-21 22:55:09 +02:00 |
|
Juan Jose Garcia-Ripoll
|
fc739cc581
|
Deactivate the threaded interpreter when building with OS X Lion.
|
2011-08-21 22:54:47 +02:00 |
|
Juan Jose Garcia-Ripoll
|
7279934ed3
|
Allow building with external versions of the GC library (needed for OSX Lion)
|
2011-08-21 22:54:27 +02:00 |
|
Juan Jose Garcia Ripoll
|
6c3992e8ae
|
Also allow CC to be overwriten in src/Makefile.in
|
2011-08-11 09:27:06 +02:00 |
|
Juan Jose Garcia Ripoll
|
36225c3cda
|
Add special rules for monolithic-lib-op.
|
2011-08-10 22:43:47 +02:00 |
|
Juan Jose Garcia Ripoll
|
cbd1507a8e
|
Some older versions of libffi do not provide ffi_closure_alloc -- change the autoconf check to verify that.
|
2011-08-10 21:28:02 +02:00 |
|
Juan Jose Garcia Ripoll
|
1b9d167737
|
Allow overriding CC and using LLVM scan-build
|
2011-08-09 21:55:18 +02:00 |
|
Juan Jose Garcia Ripoll
|
b401fb9485
|
Allocate executable memory using libffi (si:make-dynamic-callback)
|
2011-08-09 19:30:40 +02:00 |
|
Juan Jose Garcia Ripoll
|
5c0c72f337
|
Fix error check when FLOOR and CEILING get a complex second argument
|
2011-08-07 19:24:17 +02:00 |
|
Juan Jose Garcia Ripoll
|
bc7be9bb98
|
Improved EXT:CATCH-SIGNAL to handle not running processes, threads and better use of sigprocmask.
|
2011-08-06 22:47:39 +02:00 |
|
Juan Jose Garcia Ripoll
|
ccfb2673f9
|
array-index-p was missing from cdr-5
|
2011-08-05 00:25:25 +02:00 |
|