jjgarcia
|
3fea9f3c11
|
Fixed typo
|
2005-11-08 14:42:48 +00:00 |
|
jjgarcia
|
5386cfc94f
|
Missing array element type in marker
|
2005-11-08 14:29:11 +00:00 |
|
jjgarcia
|
c7322bd6e6
|
Port the floating-point exception handler to mingw32
|
2005-11-08 14:19:52 +00:00 |
|
jjgarcia
|
80f5b2bf3b
|
Ported to OpenBSD/x86.
|
2005-11-08 13:17:52 +00:00 |
|
jjgarcia
|
d06364ce7f
|
Removed another use of SIMPLE-PACKAGE-ERRO
|
2005-11-07 10:32:33 +00:00 |
|
jjgarcia
|
ce5471c0e0
|
The Mac OSX system headers define 'bool' to be a different type than 'int'. Also, tzset() does not define the global variable 'timezone'
|
2005-11-07 10:31:51 +00:00 |
|
jjgarcia
|
675cb421e1
|
Remove another use of simple-package-error
|
2005-11-04 13:45:50 +00:00 |
|
jjgarcia
|
7ca819c59a
|
Remove one more use of SIMPLE-PACKAGE-ERROR.
|
2005-11-04 13:20:55 +00:00 |
|
jjgarcia
|
22033ae9e6
|
Fixed typo.
|
2005-11-04 13:17:03 +00:00 |
|
jjgarcia
|
7eb8009d20
|
Type t_codeblock also exists in statically linked ECL.
|
2005-11-04 13:09:35 +00:00 |
|
jjgarcia
|
81babfd3af
|
The condition SIMPLE-PROGRAM-ERROR no longer exists.
|
2005-11-04 13:09:26 +00:00 |
|
jjgarcia
|
aa9abe50a8
|
Removed spurious lines produced during application of patch file
|
2005-11-04 12:38:56 +00:00 |
|
jjgarcia
|
c2506f8283
|
Do not create SIMPLE-* versions of many conditions, but do that at run time, via a uniform SIGNAL-SIMPLE-ERROR function, that can produce both normal and correctable errors.
|
2005-11-04 12:35:20 +00:00 |
|
jjgarcia
|
ec31caef2a
|
Move some internal functions from time.d and the SI package to mislib without exporting the names.
|
2005-11-04 11:24:32 +00:00 |
|
jjgarcia
|
3c75e19b61
|
Make DECODE/ENCODE-UNIVERSAL-TIME work with dates which are bignums.
|
2005-11-04 11:23:49 +00:00 |
|
jjgarcia
|
1bb9336485
|
read_constituent() now also reads non-terminating macro characters, because this is the proper way to build/skip a token.
|
2005-11-04 11:23:36 +00:00 |
|
jjgarcia
|
ab95aec441
|
The dispatch macro from sharp+backslash works also when assigned to other characters.
|
2005-11-04 11:17:48 +00:00 |
|
jjgarcia
|
4c7187dae5
|
Forbid creating arrays with element type NIL, but produce the right output for UPGRADED-A-E-T.
|
2005-11-04 09:45:55 +00:00 |
|
jjgarcia
|
43967003d4
|
The compiler inlined SQRT of negative number using the C sqrt function.
|
2005-11-04 09:45:42 +00:00 |
|
jjgarcia
|
dcf915593e
|
SUBTYPEP formerly broken when handling (EQL #C(...))
|
2005-11-04 09:45:30 +00:00 |
|
jjgarcia
|
2bd547f0eb
|
A method might not be attached to any generic function. In that case print it as UNNAMED.
|
2005-11-04 09:45:19 +00:00 |
|
japhie
|
db371a2edc
|
- Correctly handle quoted foreign types
- Correctly generate Lisp symbols from C names
- New variable SI::*USE-DFFI* to turn off/on dynamic FFI support for
individual compilations
|
2005-10-30 16:25:34 +00:00 |
|
jjgarcia
|
2205fb5abc
|
Simplified routines for reading numbers
|
2005-10-28 09:42:32 +00:00 |
|
jjgarcia
|
c4134c9013
|
All complex types are upgraded to (COMPLEX REAL)
|
2005-10-28 08:55:09 +00:00 |
|
japhie
|
cd7d965c5c
|
- Added omitted lock type to cl_alloc_object.
|
2005-10-27 18:48:18 +00:00 |
|
jjgarcia
|
4581520a15
|
Simplify the cl_alloc_object() routine
|
2005-10-27 17:46:52 +00:00 |
|
jjgarcia
|
7914b23b54
|
Change location of GC headers as seen by the C source code
|
2005-10-27 17:04:06 +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 |
|
jjgarcia
|
b2b226ae47
|
Removed call to inexistent function PRINT-IHS
|
2005-10-27 14:18:22 +00:00 |
|
jjgarcia
|
cc57385a24
|
Fixed limits of loop and moving of memory among overlapping regions
|
2005-10-27 14:12:45 +00:00 |
|
goffioul
|
031a2edb76
|
Fix DEFINE-COMPILER-MACRO behavior: supersedes regular macros on compile time unless NOTINLINE.
|
2005-10-27 13:17:49 +00:00 |
|
jjgarcia
|
91643a7c13
|
The command line option "-s" does not take any arguments.
|
2005-10-27 08:50:10 +00:00 |
|
jjgarcia
|
100e1ef290
|
The command line option "-s" does not take any arguments.
|
2005-10-27 08:37:03 +00:00 |
|
jjgarcia
|
279dcab0ab
|
Some functions are not available in the statically linked ECL
|
2005-10-26 19:13:40 +00:00 |
|
jjgarcia
|
1cfd45f871
|
Port the changes from MSVC to GCC
|
2005-10-26 19:10:20 +00:00 |
|
goffioul
|
56379e1025
|
Rely on COMPILE-FILE-PATHNAME to compute the actual static library name.
|
2005-10-26 15:07:52 +00:00 |
|
goffioul
|
2301f0ceed
|
Do not use calling convention for dynamic call of C functions: save/restore the stack pointer manually, which work in all cases.
|
2005-10-26 15:02:18 +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 |
|
jjgarcia
|
a6e722ee50
|
Use make_{short/long}float to ensure that floating-point exceptions are detected
|
2005-10-26 11:21:26 +00:00 |
|
jjgarcia
|
4e81043908
|
Insert FWAIT routines in make_{short,long}float to detect floating point exceptions under x86
|
2005-10-26 09:14:59 +00:00 |
|
jjgarcia
|
a984e694e5
|
The flag HAVE_FENV_H is defined _after_ including ecl.h
|
2005-10-26 08:40:43 +00:00 |
|
jjgarcia
|
d58911db98
|
Most of the STRING* functions operate on string designators
|
2005-10-26 08:15:15 +00:00 |
|
jjgarcia
|
c7e83eeba9
|
While looking for the optimal length to print a floating point number, write_double() may cause some underflow exceptions, which are harmless and should be masks.
|
2005-10-26 07:49:08 +00:00 |
|
goffioul
|
0deebf6f4f
|
Support FPE handling under MSVC/mingw32.
|
2005-10-25 13:05:39 +00:00 |
|
jjgarcia
|
41bb1742be
|
Ported the new thread-import routines to the WIN32 architecture
|
2005-10-25 09:51:56 +00:00 |
|
goffioul
|
b449b5bf1e
|
Add missing ; in generated code.
|
2005-10-25 07:35:59 +00:00 |
|
jjgarcia
|
8c25fe45cb
|
When using signal() the handler only takes one argument
|
2005-10-24 09:40:08 +00:00 |
|
goffioul
|
2ac98f0572
|
Avoid the garbage collection of foreign modules.
|
2005-10-24 09:38:48 +00:00 |
|
goffioul
|
893a514da4
|
Fix callbacks with :VOID and :UNSIGNED-BYTE return type.
|
2005-10-24 09:29:13 +00:00 |
|