Ulrich Weigand
|
aa3f71148c
|
Fixed bug in CBClient routines by storing the SEGPTR in the global
table and translating it on every use.
|
1999-09-10 14:02:28 +00:00 |
|
Ulrich Weigand
|
c3d9f28172
|
Moved implementation of WOW routines to single file.
Added all missing WOW routines, fixed WOWCallback16Ex.
|
1999-08-18 18:31:26 +00:00 |
|
Ulrich Weigand
|
8336cc9e51
|
Adapted to glue code generation changes.
|
1999-08-15 12:45:53 +00:00 |
|
Ulrich Weigand
|
c50a1d05de
|
Adapted to new-style Wine thunks.
Removed some now unnecessary function pointers.
|
1999-08-15 12:45:01 +00:00 |
|
Alexandre Julliard
|
89f079bfd1
|
Replaced a few calls to lstr* functions by their CRTDLL or libc
equivalent.
|
1999-08-08 18:54:47 +00:00 |
|
Alexandre Julliard
|
15de615276
|
Got rid of dsprintf and related macros.
|
1999-08-04 12:22:42 +00:00 |
|
Ulrich Weigand
|
6c6da674ef
|
Moved various DLLs to dlls/
|
1999-08-04 09:49:49 +00:00 |
|
Alexandre Julliard
|
7d8cfeb95c
|
Removed IP_reg, SP_reg and FL_reg definitions to avoid potential
aliasing optimization problems.
|
1999-08-01 14:58:01 +00:00 |
|
Alexandre Julliard
|
a1089c59b9
|
Made stack manipulation macros into inline functions.
Changed a few accesses to context registers to avoid potential
aliasing optimization problems.
|
1999-08-01 12:51:55 +00:00 |
|
Patrik Stridvall
|
b8684a266b
|
Fixed some of the issues reported by winapi-check.
|
1999-07-31 17:32:05 +00:00 |
|
Ulrich Weigand
|
081daf7d21
|
Implemented KERNEL.447 (WIN32_OldYield16).
|
1999-07-31 17:27:38 +00:00 |
|
Andreas Mohr
|
95fd3cd43b
|
Implemented CoRevokeClassObject stub needed by Acrobat 3 16 bit.
|
1999-07-30 17:56:38 +00:00 |
|
Ulrich Weigand
|
98c3053e6e
|
Added FinalUserInit16/FinalGdiInit16 stubs.
Call out to FinalUserInit in MAIN_EmulatorRun.
|
1999-07-27 17:10:06 +00:00 |
|
Ulrich Weigand
|
98b5f77fc2
|
Added IsBadFlatReadWritePtr16().
|
1999-07-27 17:09:14 +00:00 |
|
Ulrich Weigand
|
cb310a3ce0
|
More gcc bug workarounds.
|
1999-07-27 16:10:04 +00:00 |
|
Ulrich Weigand
|
daed93ee99
|
Moved .spec files to corresponding dlls/ directory.
|
1999-07-25 13:14:13 +00:00 |
|
Ulrich Weigand
|
b5151d003d
|
Relay code for Win16 register functions converts arguments.
New 'interrupt' keyword added (for Win16 interrupt handlers).
Adapted .spec files and implementations of register routines.
|
1999-07-25 11:27:36 +00:00 |
|
Huw D M Davies
|
815615025e
|
{Start|End}{Doc|Page} go through DCfuncs.
Implement these in the PostScript driver.
Change PSDRV_Escape to use them.
|
1999-07-25 11:25:59 +00:00 |
|
Ulrich Weigand
|
2f4bd6617f
|
Unify startup sequence for Wine and WineLib.
|
1999-07-24 12:20:24 +00:00 |
|
Ulrich Weigand
|
8dbffe70fb
|
Removed MODULE_GetWndProcEntry16().
Use 32-bit window procedures in COMMDLG instead.
|
1999-07-24 10:27:58 +00:00 |
|
Ulrich Weigand
|
b4860a8cff
|
Always retrieve Callout routines using GetProcAddress().
|
1999-07-24 10:15:55 +00:00 |
|
Ulrich Weigand
|
22d2c527b8
|
Bugfix: Reverted CallTo16 routines to STDCALL convention.
|
1999-07-23 19:27:36 +00:00 |
|
Ulrich Weigand
|
d65b73bb54
|
GlobalSmartPageUnlock() stub added.
|
1999-07-15 14:58:48 +00:00 |
|
Ulrich Weigand
|
4b32fd0d43
|
Use position-independent code in assembly glue when building .so.
Include if1632/ and graphics/win16drv/ into WineLib.
Move miscemu/emulate.c into dlls/win87em/.
|
1999-07-15 14:51:40 +00:00 |
|
Ulrich Weigand
|
cfa977d9da
|
Fixed bugs introduced by 'register' and 'return' function changes.
|
1999-07-12 13:39:10 +00:00 |
|
Alexandre Julliard
|
4220b29be9
|
Take advantage of the new registers saved in the STACK16FRAME to turn
some 'register' functions into normal functions.
Removed the few remaining 'return' functions to simplify relay
handling.
|
1999-07-11 17:20:01 +00:00 |
|
Ulrich Weigand
|
3dff7bb842
|
Modularized CallFrom/To16 routines. Adapted dependent routines,
16-bit snoop/relay debugging, and make rules.
|
1999-07-11 13:58:31 +00:00 |
|
Marcus Meissner
|
623c0d6f94
|
some small include fixes, some checks for NULL ptrs,
loader/elf.c: fixed the "lib" insertion
crtdll: added fsopen()
dinput: return that we are attached.
|
1999-07-03 16:01:42 +00:00 |
|
Alexandre Julliard
|
617955db88
|
Changed CONTEXT into CONTEXT86 everywhere we really want an i386
context.
Added #ifdef __i386__ around accesses to 386 registers in the generic
CONTEXT structure.
|
1999-06-26 18:40:24 +00:00 |
|
Andreas Mohr
|
102e1f46e2
|
Kind of implemented OleMetaFilePictFromIconAndLabel.
|
1999-06-26 10:28:53 +00:00 |
|
Andreas Mohr
|
1597d735ef
|
Added COMPOBJ.DllEntryPoint (Acrobat3 16bit needs it).
|
1999-06-22 19:10:52 +00:00 |
|
Alexandre Julliard
|
0a860a01f9
|
Merged THDB and TEB structures.
Made SetLastError(), GetCurrentThreadId() and PROCESS_Current() inline.
|
1999-06-22 11:43:42 +00:00 |
|
Alexandre Julliard
|
a099a555c3
|
Converted to the new debug interface, using script written by Patrik
Stridvall.
|
1999-06-12 15:45:58 +00:00 |
|
Patrik Stridvall
|
fdcfdb9a6d
|
Added missing/wrong includes.
|
1999-06-12 14:55:11 +00:00 |
|
Ulrich Weigand
|
5cec819d11
|
Removed Callback.CallTaskRescheduleProc().
|
1999-06-06 14:52:05 +00:00 |
|
Ulrich Weigand
|
7b5fcc722f
|
Fixed behaviour of Alloc..ThunkletCallback[Ex] for NULL target.
|
1999-06-05 11:49:52 +00:00 |
|
Eric Pouech
|
6f28722b9a
|
Workaroung gcc 2.7.2.x sig 11 issue.
|
1999-06-05 08:49:05 +00:00 |
|
Eric Pouech
|
bfe8c8c808
|
fixed builtin mmsystem.dll init sequence
|
1999-05-24 08:25:09 +00:00 |
|
Ulrich Weigand
|
d30821a0ff
|
Added _DebugOutput (KERNEL.328), LogApiThk (KERNEL.423), LogApiThkLSF
(KERNEL32.42), LogApiThkSL (KERNEL32.44), LogCBThkSL (KERNEL32.47),
and SSConfirmSmallStack (KERNEL.704).
|
1999-05-23 09:19:52 +00:00 |
|
Ulrich Weigand
|
e99e844c75
|
Fix typo (wrong DISPLAY.CheckCursor ordinal).
Superfluous FIXME converted to TRACE in CheckCursor.
|
1999-05-23 09:18:30 +00:00 |
|
James Juran
|
da5d417dbf
|
task.h was included twice. Removing one fixed a sig11 in gcc-2.7.2.3.
|
1999-05-22 18:42:10 +00:00 |
|
Ulrich Weigand
|
6cd829bd4c
|
Check for syslevel violations while relay debugging.
|
1999-05-22 16:29:39 +00:00 |
|
Ulrich Weigand
|
c5b8b3aeae
|
Improved syslevel handling, store currently held syslevels in thread
database, WIN_CritSection converted to syslevel.
|
1999-05-22 16:28:47 +00:00 |
|
Ulrich Weigand
|
c319c669fb
|
Added ExitKernel16 (replacing USER_ExitWindows), ExitProcess16, and
MapProcessHandle; stub for BUNNY_351.
|
1999-05-22 16:18:36 +00:00 |
|
Ulrich Weigand
|
733145f726
|
Handle proc == NULL in THUNK_SetDCHook correctly.
|
1999-05-22 16:09:52 +00:00 |
|
Ulrich Weigand
|
eec4c25468
|
Set %ebx to point to real 16-bit stack in CBClientThunkSL.
Pass %esi back-and-forth in CBClientThunkSL(Ex).
Copy modified buffers back after return from FT_Thunk.
Fix broken recognition of LS thunklets.
|
1999-05-22 11:24:46 +00:00 |
|
Marcus Meissner
|
1d58651149
|
Fixed specs for mixerGetDevCaps16/mixerGetID16, fixed mixGetDevCaps16.
|
1999-05-22 10:42:54 +00:00 |
|
Ulrich Weigand
|
fdd6429632
|
Release Win16Lock when calling LoadLibrary32 from 16-bit code.
|
1999-05-17 15:00:13 +00:00 |
|
Ulrich Weigand
|
cb78164396
|
Fixed THUNK_SetDCHook when using native USER.
|
1999-05-17 14:57:59 +00:00 |
|
Andreas Mohr
|
506fb71043
|
Implemented InsertInASPIChain and fixed minor things.
|
1999-05-13 18:44:14 +00:00 |
|