Commit graph

61 commits

Author SHA1 Message Date
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
jjgarcia
6a653a966a src/c/init.d is no longer used. 2002-11-23 11:56:27 +00:00
jjgarcia
8fa35bd98a init.d is no longer required. 2002-11-19 14:30:09 +00:00
jjgarcia
46a490ffe2 Function names have changed. Reflect this in the debugger. 2002-11-18 12:51:28 +00:00
jjgarcia
bd2128aa27 stacks.h is frequently used: include it in the list of edited files. 2002-11-11 10:28:44 +00:00
jjgarcia
b0ce08d0ea Changes towards 0.7b comprise naming and calling conventions. See CHANGELOG. 2002-11-04 14:08:24 +00:00
jjgarcia
10fbd27569 Add multival.d to the list of source files. 2002-10-21 09:26:50 +00:00
jjgarcia
e33e82eafc Collect function and symbol declarations in the same file: all_symbols.d 2002-09-22 12:19:23 +00:00
jjgarcia
d3cb296d05 Update list of useful files. 2002-09-16 16:39:45 +00:00
jjgarcia
13f65ea3fe Hannu Koivisto:
* define-setf-method -> define-setf-expander,
* get-setf-method -> get-setf-expansion.
* (setf-expand-1) Now relies completely on get-setf-expansion and
  macros are no longer favored over setf expanders.
* Export added reinitialize-instance, shared-initialize and
  update-instance-for-redefined-class
2002-02-18 11:13:19 +00:00