Commit graph

833 commits

Author SHA1 Message Date
jjgarcia
b85001ea7c Functions for allocating uncollectable, but scanned memory. 2004-11-29 15:52:11 +00:00
jjgarcia
27c98657f1 Complete support for UFFI (Michael Goffioul) 2004-11-29 13:13:03 +00:00
jjgarcia
2f7c73a3ac Fix the output of several tests (Michael Goffioul) 2004-11-29 13:10:56 +00:00
jjgarcia
6c53cff251 Include math.h before ecl.h so that we can undefine complex in MSVC 2004-11-29 13:09:31 +00:00
jjgarcia
0a7813e93e Fixes for Windows 2004-11-29 13:05:22 +00:00
jjgarcia
1281dfb830 FFI Patches by M. Goffioul 2004-11-23 15:11:02 +00:00
jjgarcia
3b2fe13154 Print the address of the foreign data in ffi objects 2004-11-23 15:09:41 +00:00
jjgarcia
6b771da508 Compiler data structures print now unreadable, because they have too many circular dependencies that drive the printer crazy. 2004-11-23 15:08:04 +00:00
jjgarcia
c756aeb543 Discarded data is compiled with C2EXPR\* 2004-11-23 15:07:17 +00:00
jjgarcia
3b411fbfaf MKSTEMP now accepts and returns pathnames 2004-11-23 15:01:40 +00:00
jjgarcia
b35828886a Guess a good value of the directory for temporary files. 2004-11-23 14:59:28 +00:00
jjgarcia
72b21aa289 Fixes for mingw32 2004-11-23 10:50:36 +00:00
jjgarcia
29989cb461 Fixes for mingw32 2004-11-23 08:57:37 +00:00
jjgarcia
63678eb25c Fixes for mingw32 2004-11-22 19:02:58 +00:00
jjgarcia
9d449d9565 Spellchecking done by Ralph Campbell 2004-11-22 17:39:29 +00:00
jjgarcia
96c2fb933c Slimmer changelog. The TODO items move into the TODO file 2004-11-22 14:34:26 +00:00
jjgarcia
83e5db4c77 Better code for traversing symlinks so that relative symlinks are understood 2004-11-22 14:33:14 +00:00
jjgarcia
6c445495ae LOAD must save the value of *READTABLE* 2004-11-22 14:31:37 +00:00
jjgarcia
9eb3a5b814 Do not rebind *readtable* when reading user's input 2004-11-22 14:29:07 +00:00
jjgarcia
aaac3b4650 When configuring the Boehm-Weiser garbage collector, make use of the flags --enable/disable-threads and --enable/disable-cplusplus 2004-11-04 09:34:45 +00:00
jjgarcia
01422a5034 Conditionally define out code that is only used for a thread support under Darwin. 2004-11-03 13:11:54 +00:00
jjgarcia
00e78f2877 Add msvc to list of source files 2004-11-02 11:25:37 +00:00
jjgarcia
94ae205a22 Release announcement. 2004-11-02 11:17:03 +00:00
jjgarcia
2b65ed60ad Note changes 2004-11-02 11:15:56 +00:00
jjgarcia
676cb4d015 Support for :PRINT-OBJECT in DEFSTRUCT 2004-11-02 11:14:59 +00:00
jjgarcia
5254ad4c3d A variable name was clobbered. The first argument to execvp() was of type
object, instead of a pointer to a string.
2004-11-02 10:54:54 +00:00
jjgarcia
1c435cd8ff limits.h needed for INT_MAX, UINT_MAX, etc 2004-10-29 17:00:05 +00:00
jjgarcia
b4f65887e7 Fixed typo 2004-10-29 16:52:14 +00:00
jjgarcia
5145cd5f62 Fixed typo 2004-10-29 16:51:52 +00:00
jjgarcia
e461e180ed Only do host guessing when required by the user 2004-10-29 16:50:18 +00:00
jjgarcia
73186ea198 Deactivate host guessing with GMP 2004-10-29 16:46:38 +00:00
jjgarcia
1b87eaae01 Make the MSVC++ port relocatable, i.e. the installation path is not hardcoded in ECL. Also, suport for NSI under MSVC++. 2004-10-29 13:50:26 +00:00
jjgarcia
2b6e16ad98 Allow ~...,V,... arguments to also be big integers 2004-10-29 13:48:47 +00:00
jjgarcia
76d412d475 configure rebuilt to incorporate the host/host_alias fix 2004-10-29 13:13:28 +00:00
jjgarcia
7400cf16d0 Use more recent config.{sub,guess} files 2004-10-29 11:39:36 +00:00
jjgarcia
7704eea776 host_alias and build_alias have host names which are compatible with config.guess 2004-10-29 11:38:26 +00:00
jjgarcia
6d862be4fe Imported version 6.3 of the garbage collector 2004-10-29 10:27:18 +00:00
jjgarcia
17968b715a *** empty log message *** 2004-10-27 08:51:18 +00:00
jjgarcia
6b219625b5 Port to Microsoft VC++ by Goffioul Michael <goffioul@imec.be> 2004-10-25 16:34:20 +00:00
jjgarcia
d70236c84c Allow integer arguments to be bignums, though truncate their values to fixnumes 2004-10-25 16:29:43 +00:00
jjgarcia
6f3bb037dd Fixed typo 2004-10-21 14:17:23 +00:00
jjgarcia
558c345e2c Fix problem with argument quoting 2004-10-21 14:15:38 +00:00
jjgarcia
d981b63c0b Disable warnings, because their names depend very much on the version of GCC 2004-10-15 14:46:52 +00:00
jjgarcia
d584df2e43 Use smaller int types for padding 2004-10-15 14:45:55 +00:00
jjgarcia
cca49cd1c7 Removed attribute "noreturn" because GCC does not take into account the
possibility of longjmp into the function that called a noreturn function.
Simplified the FORMAT routine abstracting the operations on arguments,
so that they can be easily reimplemented when the type of stack changes.
FORMAT does no longer use the lisp stack, but builds lists of arguments.
2004-10-11 08:02:21 +00:00
jjgarcia
4250bf1081 *** empty log message *** 2004-10-04 11:10:19 +00:00
jjgarcia
23a1e93a65 Still some problems when quoting shell arguments 2004-10-04 10:17:20 +00:00
jjgarcia
a0417f0a88 Summer fixes 2004-10-04 08:02:39 +00:00
jjgarcia
d4d68e7b64 New function cl_shutdown(), complementary of cl_boot(). 2004-08-13 13:34:00 +00:00
jjgarcia
bed391b149 Rename the libraries produced by ECL in order to avoid conflicts with locally installed ones 2004-08-13 13:32:11 +00:00