Commit graph

70 commits

Author SHA1 Message Date
jjgarcia
0dcf6bbfe5 Removed unused function. 2006-01-09 09:16:05 +00:00
jjgarcia
66505e8fd9 ENSURE-GENERIC-FUNCTION implemented using only E-G-F-USING-CLASS. Removed assert_non_wild_pathname, as it is only required by one function. *LOAD-PATHNAME* contains the pathname supplied by the user, not the one merged with SI::GETCWD. 2006-01-09 09:15:10 +00:00
jjgarcia
63463381e7 New symbol definition 2005-12-20 10:35:29 +00:00
goffioul
6872a226a7 Comment un-found function (probably removed). 2005-11-21 20:39:42 +00:00
jjgarcia
02efa0ea98 /nodefaultlib:libd is required by the free Visual Studio compiler when compiling with debugging information 2005-11-21 12:32:40 +00:00
jjgarcia
48efb20909 Remove unused functions and use prefix ecl_ on all internal functions in file.d 2005-11-21 10:15:22 +00:00
goffioul
bdd8a42449 Export ecl_null_terminated_string(). 2005-11-18 13:40:56 +00:00
goffioul
f4d402e8ef Fix scripts for self-installing executable generation. 2005-11-18 09:09:22 +00:00
goffioul
d3b30eed35 Add defsystem compilation under MSVC. 2005-11-18 07:59:47 +00:00
goffioul
831e377bdf Define HAVE_TZSET under MSVC. 2005-11-18 07:59:17 +00:00
jjgarcia
2e458ac55a Reorder arguments because /nodefaultlib:libc should appear _after_ the first object or source file 2005-11-14 09:11:58 +00:00
jjgarcia
26d3cad037 Also avoid linking statically against libc.lib 2005-11-09 09:19:57 +00:00
jjgarcia
81e472b860 Accidentally removed 2005-11-08 12:52:07 +00:00
jjgarcia
504a8c6e62 No longer used 2005-11-08 12:48:17 +00:00
jjgarcia
4488f3b900 Add flags required by the free MS Visual Studio 2003 2005-11-07 12:22:50 +00:00
jjgarcia
c4ae60bc39 Some symbols have been removed from time.d 2005-11-07 12:22:11 +00:00
goffioul
cb5ccd7927 Add compile utility under Win32/MSVC. 2005-10-28 14:57:10 +00:00
goffioul
a42442819c Restore default config under MSVC. 2005-10-27 14:34:53 +00:00
goffioul
716eae22a8 Clean-up the way how GC symbols are accessed and re-exported from ECL. 2005-10-27 14:32:53 +00:00
goffioul
256414bf1d Export GC_CreateThread with MSVC. 2005-10-27 07:26:26 +00:00
goffioul
0300955bf2 Fix cut.exe and installed config header under Win32. 2005-10-26 12:38:58 +00:00
goffioul
1861bee4ff Make FPE catching work under MSVC. 2005-10-26 11:29:28 +00:00
goffioul
8314aaa872 Enable RT module compilation. 2005-10-25 13:04:50 +00:00
goffioul
8d2c7cd69a Port threads change to Win32 (what about the rest?). 2005-10-24 09:24:42 +00:00
goffioul
f00afa3a6e Install internal.h under MSVC. 2005-10-20 13:59:00 +00:00
goffioul
91335cdfd3 Export new dynamic FFI functions. 2005-10-20 13:58:27 +00:00
jjgarcia
e1d3382279 Importing of C threads into the lisp world 2005-10-12 09:22:09 +00:00
goffioul
5e0c4037d5 Add dynamic FFI support under Win32/MSVC. 2005-10-10 14:54:57 +00:00
goffioul
b9e0348f37 - Added SI:LOAD-FOREIGN-MODULE to load a dynamic module into memory with load-only-once capability
- Added :DEFAULT as possible module argument to SI:FIND-FOREIGN-SYMBOL to look into the already
  loaded modules
2005-10-06 13:51:09 +00:00
jjgarcia
96fcaaf344 New implementation of DEF-FOREIGN-VAR which can load shared libraries on demand (M. Goffioul) 2005-10-04 13:48:34 +00:00
goffioul
a4343c031f Increase managed memory under Win32. 2005-10-04 08:15:51 +00:00
goffioul
e692d3f574 Disable MSVCRT.DLL debugging for the moment as it seems to conflict with the regular one. 2005-10-04 08:15:01 +00:00
goffioul
03240111d0 - Make it compile again under MSVC/Win32
- Use -MDd when debug is enabled
2005-09-20 08:39:39 +00:00
goffioul
ff0f03ef28 Allow compilation without debug info under MSVC. 2005-09-05 09:27:02 +00:00
jjgarcia
a78bdff27a Activated building ECL with debug information under Windows VC6 (M. Goffioul) 2005-09-02 15:29:25 +00:00
jjgarcia
2b1a17c241 The project is now called ECL (J. Stecklina) 2005-09-02 13:45:26 +00:00
goffioul
5b18148e13 Update DLL definition file to recently added/removed symbols 2005-09-02 09:53:40 +00:00
goffioul
b48db26886 Make it compile (again) under MSVC 2005-08-22 14:14:22 +00:00
goffioul
db91941bf8 Make it compile again under MSVC. 2005-08-02 07:37:25 +00:00
jjgarcia
e4da9b1816 Missing symbols from predlib.lsp 2005-06-27 15:05:07 +00:00
jjgarcia
7cc625e136 Minimized consing in VECTOR-PUSH-EXTEND and simplified sequence routines with two new abstractions ecl_copy/reverse_subarray(). 2005-06-27 08:14:04 +00:00
goffioul
19d74b2245 Increase version number to 0.9g 2005-06-09 11:43:05 +00:00
goffioul
ba03609351 Needs to get back to top directory explicitely. 2005-06-06 06:44:47 +00:00
jjgarcia
49594fdc39 New function for converting objects to unsigned integers 2005-06-03 14:56:15 +00:00
jjgarcia
d83012b506 Patches for building ECL using the Microsoft Visual C++ Toolkit 2003 2005-05-30 09:27:44 +00:00
jjgarcia
bd283f5a2b Patches for building ECL using the Microsoft Visual C++ Toolkit 2003 2005-05-30 09:06:51 +00:00
goffioul
4f55311fb6 - Increase ECL version
- Generate debuggable dynamic libs
2005-05-23 09:52:43 +00:00
goffioul
4cc58116bb Export new functions in the DLL. 2005-05-11 08:15:11 +00:00
jjgarcia
57ea34ce87 To remove an environment variable under Windows, one must do a setenv() with a null string 2005-05-02 12:50:47 +00:00
goffioul
af2d9050bf Make ECL compilable again under MSVC. 2005-04-13 14:36:45 +00:00