Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

ECL Git Log


Commit Date  
[8e853c] by Juanjo Garcia-Ripoll Juanjo Garcia-Ripoll

ECL_WEAK_HASH was not active in the Windows port.

2012-07-13 09:59:52 Tree
[d6a56f] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Redefine CHAR_CODE_LIMIT -> ECL_CHAR_CODE_LIMIT

2012-06-27 20:16:39 Tree
[a2fe30] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Prefix the function argument limits

2012-06-22 21:47:45 Tree
[df4f2f] by Juanjo Garcia-Ripoll Juanjo Garcia-Ripoll , pushed by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Some symbols which are now part of the legacy are not updated in msvc/ecl/config.h.msvc6

2012-06-17 14:23:24 Tree
[57cd6e] by Juanjo Garcia-Ripoll Juanjo Garcia-Ripoll , pushed by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Minor changes to add the new MP objects to the MSVC port and new code for waking up processes in this platform.

2012-04-16 21:35:40 Tree
[a98786] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

MSVC admits 64 bit integers also in 32 bit mode.

2012-03-18 14:43:27 Tree
[55821d] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

In Windows64, ECL_LONG_BITS must be 32 (LL64) not 64, as it was defined in msvc/ecl/config.h.msvc6

2011-11-13 10:47:41 Tree
[f1902c] by syakovyn syakovyn , pushed by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Configured _WIN64 support for MSVC

2011-11-11 22:08:09 Tree
[d3fdd0] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Missing definition for ecl_character.

2011-05-22 21:35:51 Tree
[69ca2d] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Only use long double when the special functions are available

2010-10-29 20:29:05 Tree
[1ec501] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Initial support for WIN64

2010-08-28 21:52:23 Tree
[ab6f5d] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Add the definition of ECL_MS_WINDOWS_HOST to MSVC's config.h

2010-08-22 20:30:14 Tree
[dc2ce3] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Make the SSE2 feature optional.

2010-08-20 19:07:01 Tree
[957dd8] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Fixes for MSVC to accomodate latest changes in macros, SRC: pathname.

2010-03-02 14:52:08 Tree
[73e000] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

The latest aliases for __attribute__((noreturn)) and other macros were not ported to MSVC.

2010-02-15 23:09:28 Tree
[1f7450] by Juanjo Juanjo , pushed by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

msvc/ecl/confg.h.msvc6: the value of UNICODE is now hardcoded in the header file, just like in other ports.

2009-10-05 09:00:36 Tree
[e3a8f6] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

* msvc/ecl/config.msvc6: export ECL_WINDOWS_THREADS macro
* src/h/config.h: define GC_THREADS when using the garbage collector and threads.

2009-10-01 14:04:13 Tree
[28f2f9] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Export ECL_THREADS configuration flag when processing msvc/ecl/config.h.msvc6

2009-09-25 06:49:04 Tree
[78e985] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Code to implement mp:interrupt-process in Windows:
* unixint.d: capture exceptions caused by page guards.
* unixint.d: to interrupt a Windows thread, set up a page guard onto the
ECL environment and in addition queue an APC call that accesses the
environment to trigger that exception.
* stacks.h: CL_CATCH_ALL uses _try/_except to enforce ECL's exception
handler. Without it, Windows behaves randomly and sometimes uses the
default handler and sometimes it simply aborts.
* threads.d: we use ordinary handlers to identify threads.
* time.d: SLEEP now uses Windows' SleepEx, leaving the thread in an
alertable state -- that is, it can be interrupted.
* top.lsp: fixed and improved the code that handles console interrupts,
by first using ordinary conditions and then using an interactive
query function to decide which process to interrupt.

2009-09-22 18:13:23 Tree
[7dbe45] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

First implementation of DFFI using libffi

2009-07-28 21:33:45 Tree
[ff6b91] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Definition of ECL_{INT,LONG}_BITS missing in msvc.

2009-07-21 18:57:44 Tree
[bd75a7] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

The definition of signbit() for MSVC was wrong.

2009-06-16 18:16:46 Tree
[8e8204] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Compile the MSVC port with support for IEEE floating point numbers.

2009-06-14 22:39:40 Tree
[fb1b52] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Update the Windows port to the latest changes.

2009-06-14 22:03:26 Tree
[a8c830] by Juan Jose Garcia Ripoll Juan Jose Garcia Ripoll

Some configuration flags were not installed in config.h and thus compiled code and the library saw a different structure for cl_core.

2009-06-14 17:09:35 Tree
Older >