Juan Jose Garcia Ripoll
|
045decaffa
|
Larger pointer size and thus larger stack limits
|
2008-10-02 12:37:16 +02:00 |
|
Juan Jose Garcia Ripoll
|
7e7bd0fbb4
|
When setting the C stack size, add the safety area
|
2008-10-02 12:18:26 +02:00 |
|
Juan Jose Garcia Ripoll
|
8963d7d220
|
Differentiate between correctable and non-correctable stack overflows
|
2008-10-02 12:18:02 +02:00 |
|
Juan Jose Garcia Ripoll
|
c0a1638b99
|
Added stack checks to ecl_interpret
|
2008-10-02 12:03:40 +02:00 |
|
Juan Jose Garcia Ripoll
|
fc33c6e15e
|
We chose a too large default size for the C stack
|
2008-10-02 12:03:02 +02:00 |
|
Juan Jose Garcia Ripoll
|
89a5283927
|
Implemented an interface for setting/querying options with numeric values and used it for stack sizes and limits.
|
2008-10-02 11:11:58 +02:00 |
|
Juan Jose Garcia Ripoll
|
a86e4bfb5a
|
Increase default stack sizes
|
2008-10-02 09:36:02 +02:00 |
|
Juan Jose Garcia Ripoll
|
ff71417821
|
Fix typo in handling of options
|
2008-10-02 09:35:52 +02:00 |
|
Juan Jose Garcia Ripoll
|
e68bf0204e
|
Not all signals are defined in all platforms (SIGBUS is missing on Windows)
|
2008-10-02 09:35:43 +02:00 |
|
Juan Jose Garcia-Ripoll
|
8a36069121
|
Fixed conflict
|
2008-10-01 10:54:00 +02:00 |
|
jjgarcia
|
f568712bc4
|
Code for detecting stack overflows, grown on top of ideas from Geo Carncross.
|
2008-09-30 21:09:35 +00:00 |
|
jjgarcia
|
612ef5b5f5
|
WinSock.h is needed for struct timeval (Claus Brod)
|
2008-09-28 22:41:44 +00:00 |
|
jjgarcia
|
8f337a9c2e
|
The expansion of HANDLER-CASE introduces a variable binding that is only
sometimes used. This binding is declared IGNOREd. This fix
changes that declaration to an IGNORABLE (T. C. Rittweiler)
|
2008-09-28 22:39:42 +00:00 |
|
jjgarcia
|
23a3c78611
|
Now frame stack overflows can also be recovered. Functions for enlarging stack sizes.
|
2008-09-28 22:15:24 +00:00 |
|
jjgarcia
|
1a8633a0fe
|
-0.0 and 0.0 do no longer compare EQL
|
2008-09-28 20:14:18 +00:00 |
|
jjgarcia
|
140f0611a7
|
The reader and the printer understand negative zeros.
|
2008-09-28 20:14:00 +00:00 |
|
jjgarcia
|
22538df177
|
FLOAT-SIGN returns the right value on negative zeros.
|
2008-09-28 20:11:58 +00:00 |
|
jjgarcia
|
8b1c69589a
|
ECL now signals a STACK-OVERFLOW condition when the binding stack grows too much
|
2008-09-28 20:11:38 +00:00 |
|
jjgarcia
|
420e497df6
|
Missing keyword
|
2008-09-24 20:52:03 +00:00 |
|
jjgarcia
|
b66165691f
|
Use relative links for this is required by *BSD install systems
|
2008-09-20 22:35:29 +00:00 |
|
jjgarcia
|
383c04e3c2
|
We used the wrong class for the warnings
|
2008-09-19 17:41:15 +00:00 |
|
jjgarcia
|
1c5e547036
|
New ext::simple-style-warning class for warnings with messages
|
2008-09-19 17:40:56 +00:00 |
|
jjgarcia
|
43938e166a
|
The warning for forward referenced classes is now a style-warning, so that ASDF does not abort compilation.
|
2008-09-19 17:24:06 +00:00 |
|
jjgarcia
|
9a2b12e34c
|
struct timeval is now defined in windows as well.
|
2008-09-19 17:23:30 +00:00 |
|
jjgarcia
|
7839fb9987
|
Windows.h is needed for shellapi.h
|
2008-09-19 17:23:16 +00:00 |
|
jjgarcia
|
46512ecc79
|
Changes to the MSVC build process and flags (M. Haggag)
|
2008-09-17 08:00:12 +00:00 |
|
jjgarcia
|
30282ef0e0
|
A empty file was created by COMPILE and not deleted
|
2008-09-14 09:17:53 +00:00 |
|
jjgarcia
|
b05ef138e7
|
Always use unique names for object files.
|
2008-09-13 20:06:55 +00:00 |
|
Juan Jose Garcia Ripoll
|
4a9b7eafab
|
Always use unique names for object files.
|
2008-09-13 22:04:51 +02:00 |
|
Juan Jose Garcia Ripoll
|
9673fb0c6a
|
Merge branch 'master' of http://ecls.sourceforge.net/git/ecl/
|
2008-09-13 11:13:16 +02:00 |
|
jjgarcia
|
b1b423956a
|
FTYPE now accepts user defined function types (Josh Elsasser)
|
2008-09-12 22:45:06 +00:00 |
|
Juan Jose Garcia Ripoll
|
b31723d35d
|
FTYPE now accepts user defined function types (Josh Elsasser)
|
2008-09-13 00:16:52 +02:00 |
|
jjgarcia
|
44f137a3a4
|
New configuration flag, --without-fpe, to disable floating point exception code in platforms that have buggy implementations of feenableexcept().
|
2008-09-09 20:11:04 +00:00 |
|
Juan Jose Garcia Ripoll
|
fe923a9251
|
New configuration flag, --without-fpe, to disable floating point exception code in platforms that have buggy implementations of feenableexcept().
|
2008-09-09 22:09:53 +02:00 |
|
jjgarcia
|
467011e4ab
|
Implemented sonames and the equivalent in OS X
|
2008-09-09 19:35:00 +00:00 |
|
Juan Jose Garcia Ripoll
|
1fbd480784
|
Implemented sonames and the equivalent in OS X
|
2008-09-09 21:26:29 +02:00 |
|
jjgarcia
|
c3a39f16b3
|
Fixed typo
|
2008-09-04 22:04:41 +00:00 |
|
Juan Jose Garcia Ripoll
|
3684f6c8e2
|
Fixed typo
|
2008-09-05 00:03:57 +02:00 |
|
jjgarcia
|
9f3c11c0ff
|
Remove debug statement
|
2008-09-04 21:50:29 +00:00 |
|
Juan Jose Garcia Ripoll
|
a3785ea2a3
|
Remove debug statement.
|
2008-09-04 23:48:09 +02:00 |
|
jjgarcia
|
fb39e0e7ac
|
The syntax for the saved variables in a C-INLINE form conflicts with things like "@(return 0) = ..."
|
2008-09-04 21:37:30 +00:00 |
|
Juan Jose Garcia Ripoll
|
82b5a84391
|
The syntax for the saved variables in a C-INLINE form conflicts with things like "@(return 0) = ..."
|
2008-09-04 23:36:55 +02:00 |
|
jjgarcia
|
7ab264bff2
|
Fixed typos in compiler messages
|
2008-09-04 21:13:50 +00:00 |
|
Juan Jose Garcia Ripoll
|
325b1069d8
|
Fixed typos
|
2008-09-04 23:12:53 +02:00 |
|
jjgarcia
|
3599c1645c
|
Fixed typo
|
2008-09-04 21:07:38 +00:00 |
|
Juan Jose Garcia Ripoll
|
523dc9cac0
|
Fixed typo.
|
2008-09-04 23:07:05 +02:00 |
|
jjgarcia
|
08e31d4a55
|
SETF places which are macr calls have to be expanded using MACROEXPAND-1 (ANSI 5.1.2.7)
|
2008-09-04 21:03:24 +00:00 |
|
Juan Jose Garcia Ripoll
|
3c84b0d79f
|
SETF places which are macr calls have to be expanded using MACROEXPAND-1 (ANSI 5.1.2.7)
|
2008-09-04 22:58:49 +02:00 |
|
jjgarcia
|
f40e78e063
|
Add patches that were missing
|
2008-09-04 20:50:17 +00:00 |
|
Juan Jose Garcia Ripoll
|
11807fb969
|
Merge branch 'master' of http://ecls.sourceforge.net/git/ecl/
Conflicts:
src/CHANGELOG
|
2008-09-04 22:41:10 +02:00 |
|