Fri, 15 Sep 2017 10:49:26 -0400 Ryan C. Gordon Whoops, DosCloseMutexSem() needs to free memory we previously allocated. default tip
Thu, 14 Sep 2017 23:51:04 -0400 Ryan C. Gordon Implemented DosCloseMutexSem().
Tue, 01 Nov 2016 21:38:48 -0400 Ryan C. Gordon More work on getting Java to run. Still not there.
Tue, 01 Nov 2016 21:37:57 -0400 Ryan C. Gordon 16-bit bridging code now protects %es register.
Sat, 29 Oct 2016 23:53:47 -0400 Ryan C. Gordon Filled in stubs for QUECALLS library.
Sat, 29 Oct 2016 02:05:01 -0400 Ryan C. Gordon Some initial VIOCALLS support via ncurses, other 16-bit updates.
Fri, 28 Oct 2016 02:32:05 -0400 Ryan C. Gordon Deal more correctly with process termination politics.
Thu, 27 Oct 2016 11:19:24 -0400 Ryan C. Gordon Generate missing-function-called trampolines for 16-bit APIs.
Thu, 27 Oct 2016 03:20:02 -0400 Ryan C. Gordon Bunch of work on getting java.exe to start up. Not there yet.
Thu, 27 Oct 2016 03:17:23 -0400 Ryan C. Gordon Just enough to get wasm.exe to not crash prompting for the Any key.
Thu, 27 Oct 2016 02:26:20 -0400 Ryan C. Gordon Fixed lookups into the non-resident name table.
Thu, 27 Oct 2016 01:44:26 -0400 Ryan C. Gordon 16-bit support!
Wed, 19 Oct 2016 03:21:15 -0400 Ryan C. Gordon Implemented Thread Local Storage support.
Wed, 19 Oct 2016 01:54:55 -0400 Ryan C. Gordon Forgot to add DosSleep() to the DOSCALLS export table.
Tue, 18 Oct 2016 01:06:31 -0400 Ryan C. Gordon Implemented support for "iterated" data pages.
Mon, 17 Oct 2016 21:55:20 -0400 Ryan C. Gordon runLx* don't need to adjust the stack for the TIB space any more.
Mon, 17 Oct 2016 21:45:11 -0400 Ryan C. Gordon Whoops, unbroke my EMX hack.
Mon, 17 Oct 2016 21:10:29 -0400 Ryan C. Gordon Moved the path conversion code to lx_loader.c, and use it.
Mon, 17 Oct 2016 20:06:52 -0400 Ryan C. Gordon Added support for import-by-name fixup records.
Mon, 17 Oct 2016 17:00:32 -0400 Ryan C. Gordon Initialize the PIB at startup.
Mon, 17 Oct 2016 15:53:11 -0400 Ryan C. Gordon Removed some commented-out incorrect code.
Mon, 17 Oct 2016 15:51:22 -0400 Ryan C. Gordon Whoops, that's not what waitpid() returns.
Mon, 17 Oct 2016 15:44:47 -0400 Ryan C. Gordon Implemented DosQueryAppType().
Mon, 17 Oct 2016 15:44:20 -0400 Ryan C. Gordon Fixes to DosQueryCurrentDir().
Mon, 17 Oct 2016 15:43:08 -0400 Ryan C. Gordon Wire up loading of LX name tables. Fixes DosQueryProcAddr() with strings.
Mon, 17 Oct 2016 12:00:57 -0400 Ryan C. Gordon Fixed some details of DLL loading.
Mon, 17 Oct 2016 10:56:50 -0400 Ryan C. Gordon Implemented more APIs; a little further into Watcom C's wcc386.exe now...
Mon, 17 Oct 2016 02:35:39 -0400 Ryan C. Gordon Implemented more APIs. Watcom C's "wasm.exe" works now.
Sun, 16 Oct 2016 12:24:38 -0400 Ryan C. Gordon Separate TIB from OS/2 stack.
Sun, 16 Oct 2016 12:23:24 -0400 Ryan C. Gordon Pass actual selector (without shifting) so we deinit the segment correctly.
Sun, 16 Oct 2016 12:21:32 -0400 Ryan C. Gordon Library init passes the library module handle on the stack, as it should.
Sat, 15 Oct 2016 22:10:29 -0400 Ryan C. Gordon Pass the exe's module handle to the OS/2 process entry point.
Sat, 15 Oct 2016 22:09:56 -0400 Ryan C. Gordon Fixed environment/command line tables passed in at OS/2 process entry.
Sat, 15 Oct 2016 22:08:00 -0400 Ryan C. Gordon Some APIs that Watcom's wasm.exe needs to start up.
Fri, 14 Oct 2016 03:40:24 -0400 Ryan C. Gordon Turned some error output back on.
Fri, 14 Oct 2016 02:51:37 -0400 Ryan C. Gordon Consolidate and turn off all the debug logging for now.
Fri, 14 Oct 2016 02:39:17 -0400 Ryan C. Gordon Bunch More Work: more APIs, subprocesses, multithreading.
Sun, 09 Oct 2016 13:45:58 -0400 Ryan C. Gordon Implemented some file i/o APIs and stubbed some threading primitives.
Sun, 09 Oct 2016 13:44:10 -0400 Ryan C. Gordon DosFlatToSel() is called like any other OS/2 API.
Sat, 08 Oct 2016 16:34:59 -0400 Ryan C. Gordon Hooked up the FS register and TIB support.
Fri, 07 Oct 2016 20:25:03 -0400 Ryan C. Gordon This is me trying to figure out how to change the %fs register on Linux. :)
Thu, 06 Oct 2016 16:37:46 -0400 Ryan C. Gordon Fixed passing of command lines to LX program.
Thu, 06 Oct 2016 16:37:13 -0400 Ryan C. Gordon Added program to test command line and environment variable passing.
Thu, 06 Oct 2016 15:56:20 -0400 Ryan C. Gordon Implemented DosGetDateTime() and DosOpen().
Thu, 06 Oct 2016 15:55:37 -0400 Ryan C. Gordon Added FIXME and STUBBED macros
Thu, 06 Oct 2016 15:55:09 -0400 Ryan C. Gordon Added -D_FILE_OFFSET_BITS=64
Wed, 05 Oct 2016 15:52:11 -0400 Ryan C. Gordon Add native modules to the loaded modules list.
Wed, 05 Oct 2016 15:45:23 -0400 Ryan C. Gordon Turn off some debug output. I'm sure I'll regret this soon. :)
Wed, 05 Oct 2016 15:44:29 -0400 Ryan C. Gordon Implemented some HFILE-related code better. tests/helloc.exe now works!
Sun, 02 Oct 2016 18:26:27 -0400 Ryan C. Gordon Implemented some more APIs.
Sun, 02 Oct 2016 18:23:28 -0400 Ryan C. Gordon Initialize the DosExitList() items' function pointers.
Sun, 02 Oct 2016 18:21:51 -0400 Ryan C. Gordon Nop out the read of the FS register in EMX's syscall interface for now.
Sun, 02 Oct 2016 18:18:31 -0400 Ryan C. Gordon Reworked the native module loading code.
Fri, 30 Sep 2016 18:08:36 -0400 Ryan C. Gordon Put a real CMake project in here.
Fri, 30 Sep 2016 15:58:48 -0400 Ryan C. Gordon Bunch More Work, mostly cleanup and organization.
Fri, 30 Sep 2016 10:36:33 -0400 Ryan C. Gordon Bunch More Work on getting an EMX-based "hello world" to run.
Tue, 27 Sep 2016 10:07:47 -0400 Ryan C. Gordon Fixed buffer overflow.
Tue, 27 Sep 2016 10:05:08 -0400 Ryan C. Gordon Report caller address for missing functions.
Mon, 26 Sep 2016 15:31:54 -0400 Ryan C. Gordon More fixup fixes. We're now into EMX crt0.s, calling missing doscalls APIs.
Mon, 26 Sep 2016 12:14:45 -0400 Ryan C. Gordon Call library init/termination code.