Juan Jose Garcia Ripoll
2863a7cf2e
Not all values were properly substituted in 'ecl-config'
2010-03-11 00:19:34 +01:00
Juan Jose Garcia Ripoll
de14b01c7c
Update the compiler list of files.
2009-12-31 11:42:34 +01:00
Juan Jose Garcia Ripoll
7a59afb68d
Add missing compiler files to the list of sources loaded by Emacs.
2009-12-28 14:47:27 +01:00
Juan Jose Garcia Ripoll
8fc0cdcf5e
Load new compiler into emacs
2009-12-26 15:40:28 +01:00
Juan Jose Garcia Ripoll
96eb98b231
Update the name of the breakpoints (src/util/gdbinit)
2009-11-29 19:07:19 +01:00
Juan Jose Garcia Ripoll
cae50cb7b3
Changed the file for tagging ECL releases
2009-07-09 16:08:12 +02:00
jgarcia
8800b254f5
Committed the changes to implement small conses
2008-04-30 14:24:20 +00:00
jgarcia
2cb141c3ba
The symbols from Boehm-Weiser garbage collector are now exported from the DLL also in Windows. This means PROFILE can be built there. In addition, under mingw32 we now only export symbols which have been marked with dllexport.
2008-03-17 08:28:20 +00:00
jgarcia
b4e058bb0d
Remove the need to use ecl.def and ecl-threads.def
2008-03-16 12:08:44 +00:00
jgarcia
2d1a535eb8
Also tag with precise hour, for sometimes more than one bug is fixed on one day
2007-10-13 09:40:17 +00:00
jgarcia
8d22f1971d
Small script to add CVS timestamp into the ECL binary
2007-10-10 08:28:37 +00:00
jgarcia
af8c7a0618
Change directory structure
2007-06-04 18:43:32 +00:00
jgarcia
d85c3831e4
Changed all files to Unix line end convention to keep TortoiseCVS/CVSNET happy
2007-02-14 16:25:16 +00:00
jgarcia
aa3dfe4058
Prefix most functions with 'ecl_' to avoid name collisions when embedding ECL in other libraries
2007-01-18 11:46:07 +00:00
jgarcia
da5c0d6e17
Remove illegal prefix keys from emacs configuration file
2006-11-10 13:07:46 +00:00
jgarcia
21d0d6c4c0
profile.d is no longer part of the editable sources.
2006-10-25 10:21:19 +00:00
jgarcia
3866908bf3
We can now specify the directory for GMP files
2006-05-19 08:04:02 +00:00
jjgarcia
535a79c600
tkmain.d no longer exists.
2006-03-06 09:38:37 +00:00
jjgarcia
98ea0de355
tclbasic.d no longer exists.
2006-03-06 09:38:23 +00:00
jjgarcia
936b7fb6f6
Header files are now kept in a directory named 'ecl', so as to avoid name clashes with other headers.
2006-02-28 14:05:47 +00:00
goffioul
f4d402e8ef
Fix scripts for self-installing executable generation.
2005-11-18 09:09:22 +00:00
goffioul
0300955bf2
Fix cut.exe and installed config header under Win32.
2005-10-26 12:38:58 +00:00
jjgarcia
d83012b506
Patches for building ECL using the Microsoft Visual C++ Toolkit 2003
2005-05-30 09:27:44 +00:00
jjgarcia
4613cb05be
Small replacement for sed
2005-05-03 11:18:13 +00:00
jjgarcia
28e3a1c47f
The build system has been cleaned. The --with-system-* options now can automatically detect the existence of GMP and Boehm-Weiser libraries
2005-04-12 11:59:26 +00:00
jjgarcia
ea7b544af3
Xmas fixes. See CHANGELOG for list of changes.
2005-01-07 11:51:23 +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
e2f12299e9
Scripts for generating a self-installer program under Windows using NSIS
2004-06-19 13:29:20 +00:00
jjgarcia
e727b1989c
*** empty log message ***
2004-06-19 11:26:29 +00:00
jjgarcia
b20700a913
Remove references to the CLOCC CLX library
2004-06-11 12:03:23 +00:00
jjgarcia
24b91659b2
C-{INT,LONG,UINT,ULONG}-{MIN,MAX} could exceed the limits of a fixnum and thus have to be created at boot time.
2004-06-08 07:14:18 +00:00
jjgarcia
4b7bfbe93e
List new files
2004-05-12 19:07:55 +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
7013ab5278
File thread.lsp is now mp.lsp
2003-12-09 09:34:05 +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
1b45538191
ecl-config must also be built using the Makefile
2003-12-04 16:02:51 +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
41923d5927
lwp.d is no longer used
2003-11-21 17:00:16 +00:00
jjgarcia
4eac79774e
Preliminary support for POSIX threads.
2003-11-18 11:23:07 +00:00
jjgarcia
aa863038be
Option -D@host@ is no longer used. Instead -D@thehost@ is included at configuration time in CFLAGS.
2003-11-13 08:39:52 +00:00
jjgarcia
b097c59a7f
Giusseppe should read Giuseppe.
2003-11-06 13:49:13 +00:00
jjgarcia
a92f3a2214
When embedding ECL, the flag --rpath is also required, so that applications may find the ECL library.
2003-10-31 16:34:08 +00:00
jjgarcia
ca8abf125c
libclos is no longer installed
2003-10-31 10:34:36 +00:00
jjgarcia
008da2e341
*** empty log message ***
2003-10-27 10:51:40 +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
45c6042fbc
Implement query-replace over the source tree
2003-06-27 10:22:39 +00:00
jjgarcia
a381a7ee09
Merge NEW_COMPILER 25.05.03
2003-05-26 09:49:50 +00:00
jjgarcia
5f57762ca6
FEcondition does no longer exist.
2003-03-20 15:46:52 +00:00
jjgarcia
5f6f65b407
Bunch of fixes inspired by the ANSI test suite of GCL.
2003-03-10 09:10:13 +00:00