jjgarcia
|
9f16d5106e
|
Added the support for bsd sockets made by Julian Stecklina and ported to windows by M. Goffioul
|
2005-02-11 18:00:24 +00:00 |
|
jjgarcia
|
8a4afd0424
|
Thread support for Mingw32
|
2005-01-31 17:59:46 +00:00 |
|
jjgarcia
|
b5e2b48cdd
|
Option --with-cmuformat becomes default
|
2005-01-24 15:19:58 +00:00 |
|
jjgarcia
|
ab4b13d9ee
|
Some files were not comitted in the last revision
|
2005-01-14 12:24:59 +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
|
7704eea776
|
host_alias and build_alias have host names which are compatible with config.guess
|
2004-10-29 11:38:26 +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 |
|
jjgarcia
|
f6d9067b7c
|
*** empty log message ***
|
2004-06-20 08:50:41 +00:00 |
|
jjgarcia
|
d78f7447dc
|
*** empty log message ***
|
2004-06-20 08:50:41 +00:00 |
|
jjgarcia
|
4d138ee755
|
Install also the license file
|
2004-06-19 11:52:31 +00:00 |
|
jjgarcia
|
ce41ff78fd
|
Support for DLL in Windows
|
2004-06-18 07:51:14 +00:00 |
|
jjgarcia
|
073acdb9f1
|
The portable CLX library is now compiled by ECL
|
2004-06-11 11:38:16 +00:00 |
|
jjgarcia
|
3246405dcc
|
Imported the PRETTY-PRINTER from CMUCL and integrated it with the previously commited format.lsp. The old pretty printer remains merged in and is used by default.
|
2004-05-12 08:07:53 +00:00 |
|
jjgarcia
|
62d43f4892
|
Preliminary implementation of the UFFI.
|
2004-03-29 11:13:17 +00:00 |
|
jjgarcia
|
403511c488
|
The portable CLX library has been incorporated.
|
2004-03-25 09:02:27 +00:00 |
|
jjgarcia
|
72dc89f61b
|
Fixed generation of function prototypes, and other glitches so that the lisp code can be compiled with a C++ compiler. The core library is still compiled with a C compiler.
|
2004-03-03 09:18:20 +00:00 |
|
jjgarcia
|
268203b4a5
|
New configuration variable GCLIB.
|
2004-02-29 15:50:00 +00:00 |
|
jjgarcia
|
860dbd69ec
|
Fixes due to type sizes, updates of the old garbage collector and the terrible bug with hash tables merged into main trunk
|
2004-02-29 15:47:01 +00:00 |
|
jjgarcia
|
fbbeb10815
|
More standard way of installing info files, by registering them with install-info
|
2004-02-03 19:15:40 +00:00 |
|
jjgarcia
|
a6715bfa92
|
Split the compiler flags into CFLAGS (used only when building ECL) and ECL_CFLAGS (exported into ecl-config). Set the value of SHELL explicitely in the makefiles so that they work when SHELL=/bin/csh in the environment.
|
2003-12-08 09:41:29 +00:00 |
|
jjgarcia
|
c6b914dc7b
|
Due to VPATH, lsp/config.lsp would sometimes be built, and sometimes not. Also, extension '.in' is not good for the files output by configure
|
2003-12-05 10:22:24 +00:00 |
|
jjgarcia
|
1b45538191
|
ecl-config must also be built using the Makefile
|
2003-12-04 16:02:51 +00:00 |
|
jjgarcia
|
d5a84d6482
|
compile.lsp also has to be build by the Makefile because it has a reference to the final location of ECL.
|
2003-12-03 10:56:59 +00:00 |
|
jjgarcia
|
933cb8b4ba
|
ECL now follows the GNU coding standards for handling the configuration parameters prefix,libdir,bindir...
|
2003-12-02 10:49:20 +00:00 |
|
jjgarcia
|
b55dafa58d
|
Finished the port to MingW32.
|
2003-12-01 11:21:47 +00:00 |
|
jjgarcia
|
bbb36b39df
|
During configuration process, ensure that GMP and GC install _anything_ under the build directory. Use the files src/gmp/config.{guess,sub} to guess the hosts. Use src/gc/mkinstalldirs to create directories.
|
2003-11-27 09:09:24 +00:00 |
|
jjgarcia
|
4eac79774e
|
Preliminary support for POSIX threads.
|
2003-11-18 11:23:07 +00:00 |
|
jjgarcia
|
edc0ac77b2
|
srcdir is already made an absolute path by autoconf
|
2003-11-12 14:20:32 +00:00 |
|
jjgarcia
|
8bbc5146a6
|
Change release number to 0.9d
|
2003-11-11 16:23:16 +00:00 |
|
jjgarcia
|
f7c7d6c88f
|
When the user supplies a value for LDFLAGS, include it in SHARED_LDFLAGS and BUNDLE_LDFLAGS. The GMP library and the Boehm-Weiser garbage collector need not be included in CLIBS.
|
2003-11-10 08:55:06 +00:00 |
|
jjgarcia
|
6c7e48efb6
|
Support for making and loading FASL files under OSX.
|
2003-11-08 16:53:22 +00:00 |
|
jjgarcia
|
b828b62780
|
New manual page. Removed unused files.
|
2003-11-03 18:22:13 +00:00 |
|
jjgarcia
|
f275da2454
|
Check whether the FILE structure has a field from which we can guess the number of characters in the buffer.
|
2003-11-03 12:53:32 +00:00 |
|
jjgarcia
|
158997357b
|
In the compiling process, we differentiate between registration of a constant, and dumping of the database of constants. The later being improved with support for a common storage space. Also, complex numbers may now be read that use #n# and #n=.
|
2003-11-03 08:57:01 +00:00 |
|
jjgarcia
|
eec66e8776
|
*** empty log message ***
|
2003-10-30 17:11:33 +00:00 |
|
jjgarcia
|
d44bc4ae09
|
Repair broken build process for statically linked ECL.
|
2003-10-30 16:27:52 +00:00 |
|
jjgarcia
|
4b11900381
|
By default, bytecodes are built using 16-bits integers. This avoids SIGBUS due to pointer misalignment in Alpha and SPARC architectures.
|
2003-10-30 10:30:37 +00:00 |
|
jjgarcia
|
32d82fe319
|
In many platforms, the -fPIC flag is required to make DLLs.
|
2003-10-27 08:45:55 +00:00 |
|
jjgarcia
|
c8ab6d11b9
|
Fix typo pw.h->pwd.h
|
2003-10-06 13:26:10 +00:00 |
|
jjgarcia
|
cc7bcb81fc
|
Fixes on the build sequence, to avoid duplicate mentions of libgmp and not required uses of -rpath
|
2003-10-06 12:46:09 +00:00 |
|
jjgarcia
|
e3473825d2
|
Bunch of fixes to allow loaded files to be garbage collected. New file naming conventions.
|
2003-10-06 09:40:32 +00:00 |
|
jjgarcia
|
90d7e3b3ed
|
LDRPATH needs a different value when --disable-shared is used
|
2003-09-19 07:59:51 +00:00 |
|
jjgarcia
|
df97ca1b92
|
Fixed bug that prevented compilation under windows. ECL is now built as a single shared library on systems which support it. The compiler is being rewritten using higher level, more expressive functions.
|
2003-09-08 16:53:29 +00:00 |
|
jjgarcia
|
8417f93d2e
|
FORMATTER implemented. FORMAT ported from CMUCL and optionally included when --with-cmuformat is used at configuration time.
|
2003-07-31 16:37:46 +00:00 |
|
jjgarcia
|
e5072a82d9
|
Use user-supplied DPP to build the C files. machines.h is no longer required.
|
2003-07-23 13:09:37 +00:00 |
|
jjgarcia
|
529b760061
|
Fix typo in help
|
2003-07-10 12:04:13 +00:00 |
|
jjgarcia
|
d0cd173cf4
|
Initial patches for supporting MINGW32
|
2003-07-08 17:36:41 +00:00 |
|
jjgarcia
|
34c9a7fdcd
|
Only include ffi.d when it is required. Some compilers do not like empty files.
|
2003-07-02 08:41:39 +00:00 |
|
jjgarcia
|
5e56be36a8
|
ECL ported to Solaris/SPARC-32
|
2003-07-01 12:28:44 +00:00 |
|
jjgarcia
|
621aaaa03b
|
Implement part of LISTEN using the C function select().
|
2003-05-26 14:27:24 +00:00 |
|