Alexandre Julliard
|
73dad192b4
|
krnl386: Avoid using toupperW().
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-04-01 10:30:21 +02:00 |
Alexandre Julliard
|
d637640f9a
|
krnl386: Get rid of DOS parallel port I/O support.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-03-26 18:34:50 +01:00 |
Alexandre Julliard
|
61ad36fdc9
|
krnl386: Return a handle to the vxd file itself instead of creating a dummy file.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-03-26 18:34:49 +01:00 |
Alexandre Julliard
|
7b10b02411
|
krnl386: Get rid of DOS SCSI ioctl support.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-03-26 18:34:49 +01:00 |
Alexandre Julliard
|
88746a5597
|
krnl386: Get rid of DOS direct I/O support.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-03-26 18:34:49 +01:00 |
Alexandre Julliard
|
14091b19ae
|
krnl386: Get rid of DOS DMA support.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-03-25 19:23:20 +01:00 |
Alexandre Julliard
|
a432ce86a7
|
krnl386: Get rid of DOS Soundblaster support.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-03-25 19:23:14 +01:00 |
Alexandre Julliard
|
7f2aef0506
|
krnl386: Get rid of DOS floppy disk support.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-03-25 19:23:09 +01:00 |
Alexandre Julliard
|
d94a4e46c1
|
krnl386: Get rid of DOS EMS support.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-03-25 19:23:05 +01:00 |
Alexandre Julliard
|
88cc1fb8b4
|
krnl386: Get rid of DOS UMB support.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-03-25 19:23:00 +01:00 |
Alexandre Julliard
|
7b68705d3c
|
krnl386: Fix some calling convention mismatches.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-03-25 19:22:41 +01:00 |
Dirk Niggemann
|
c57483ba4d
|
krnl386.exe: Make CallProcEx32W16 clear CPEX_DEST_CDECL flag before looping over arguments.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48480
Signed-off-by: Dirk Niggemann <dirk.niggemann@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-05 21:34:16 +01:00 |
Alexandre Julliard
|
e5590cbe6a
|
toolhelp: Avoid using libwine functions.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-05-21 18:08:36 +02:00 |
Alexandre Julliard
|
0d7d0427d0
|
user.exe: Avoid using libwine functions.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-05-21 18:08:36 +02:00 |
Alexandre Julliard
|
a23c20eee1
|
include: Don't allow using wine/library.h with msvcrt.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-05-17 20:01:01 +02:00 |
Alexandre Julliard
|
7b494f13e7
|
winebuild: Store wine_ldt_copy pointer in the NE header at load time.
Avoids having to import libwine from 16-bit modules.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-05-17 20:01:01 +02:00 |
Alexandre Julliard
|
075e561f5c
|
winebuild: Don't change %fs and %gs when calling 16-bit register functions.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-05-17 20:00:59 +02:00 |
Alexandre Julliard
|
170bd8f361
|
include: Pass function name directly to the __ASM_STDCALL macro.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-05-16 19:00:10 +02:00 |
Alexandre Julliard
|
d5a372abbb
|
include: Move inline assembly definitions to a new wine/asm.h header.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-05-14 13:45:07 +02:00 |
Alexandre Julliard
|
d708d9e611
|
krnl386.exe: Avoid using DPRINTF().
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-04-08 19:33:48 +02:00 |
Piotr Caban
|
6b2c2eb76d
|
krnl386.exe16: Get rid of NE_str(n)casecmp helper.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-04-02 19:23:45 +02:00 |
Piotr Caban
|
ea4d756cbd
|
krnl386.exe16: Don't use strncasecmp.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-04-02 19:23:42 +02:00 |
Lass Safin
|
e61d7bbfbc
|
krnl386.exe: Add comment explaining what ZeroBits argument of NtMapViewOfSection is for.
Signed-off-by: Lass Safin <las@protonmail.ch>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-03-19 19:33:52 +01:00 |
Alexandre Julliard
|
25e4cfbdb3
|
libport: Get rid of memcpy_unaligned().
The code that uses it is no longer built on non-i386.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-03-12 19:47:02 +01:00 |
Michael Stefaniuc
|
b45f948826
|
krnl386.exe16: Use the ARRAY_SIZE() macro.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-08-14 09:38:59 +02:00 |
Michael Stefaniuc
|
38ba364cc4
|
krnl386.exe16: Avoid ARRAY_SIZE-like macros.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-07-06 19:44:26 +02:00 |
Alexandre Julliard
|
3b6af70734
|
krnl386: GetCodeHandle returns a DWORD.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-23 19:24:01 +01:00 |
Francois Gouget
|
77a32d5e4a
|
krnl386.exe16: Make a couple of functions static.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-22 21:46:27 +01:00 |
Francois Gouget
|
a52b257d56
|
krnl386.exe16: Avoid the DOSVM_HardwareInterruptPM() forward declaration.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-22 21:46:27 +01:00 |
Alexandre Julliard
|
526b245237
|
krnl386: Remove support for vm86 contexts.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-05 17:14:39 +01:00 |
Alexandre Julliard
|
ed6bdb3c51
|
krnl386: Remove support for DPMI real-mode calls.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-05 17:14:39 +01:00 |
Alexandre Julliard
|
33b2d8521c
|
krnl386: Remove support for VGA emulation.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-02 14:42:38 +01:00 |
Alexandre Julliard
|
5ec5449596
|
krnl386: Remove support for DOS devices and event handling.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-02 14:42:38 +01:00 |
Alexandre Julliard
|
5e0fd3403e
|
krnl386: Remove support for running DOS executables.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-01 22:24:57 +01:00 |
Martin Payne
|
4a8834f6ce
|
krnl386.exe16: Shared libraries have a ".exe" rather than ".dll" extension on Windows < 3.0.
Signed-off-by: Martin Payne <development@martinpayne.me.uk>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-12-13 20:14:38 +01:00 |
Alexandre Julliard
|
1729cc05af
|
krnl386: Use the magic format string prefix for relay traces.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-11-25 12:05:40 +01:00 |
Martin Payne
|
5ec4d1be97
|
user.exe16: Support Windows 2 menus.
Signed-off-by: Martin Payne <development@martinpayne.me.uk>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-27 09:27:34 +02:00 |
Alexandre Julliard
|
1b85b6cab7
|
krnl386: Use RtlCaptureContext and NtSetContextThread to implement register functions.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-25 12:04:46 +02:00 |
Alexandre Julliard
|
c5a35d898f
|
krnl386: Explicitly fetch the service argument in VxDCall.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-25 11:51:18 +02:00 |
Alexandre Julliard
|
5b71091b43
|
krnl386: Mark function that are only called from assembly as hidden.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-25 11:50:51 +02:00 |
Alexandre Julliard
|
f91b4bd410
|
krnl386: Add a simple wrapper for CommonUnimpStub instead of saving/restoring all registers.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-24 18:58:30 +02:00 |
Alexandre Julliard
|
92d5ce3c76
|
krnl386: Simplify a couple of register functions.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-24 18:58:30 +02:00 |
Zebediah Figura
|
6de3c8f1a8
|
krnl386.exe16: Fail int 21, 4e if the volume label is an empty string.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-21 15:00:03 +02:00 |
Huw Davies
|
eec602fecb
|
krnl386.exe16: Fix mask values.
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-03-17 13:19:26 +01:00 |
Sebastian Lackner
|
59103375b9
|
krnl386.exe16: Ignore access denied error when flushing file.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-03-13 19:39:22 +01:00 |
André Hentschel
|
de97d2c8e7
|
krnl386.exe16: Fix AllocSLCallback spec file entry.
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-23 13:15:45 +01:00 |
André Hentschel
|
c005d89441
|
krnl386.exe16: Fix some spec file entries.
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-01-26 10:32:24 +01:00 |
Bruno Jesus
|
01ecb5834b
|
krnl386.exe16: Honour segment prefix override for outs[bwd] instruction.
Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-11-22 14:59:04 +01:00 |
Nikolay Sivov
|
ccce887eb2
|
krnl386: Fix its vs it's typo.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-03 09:56:20 -05:00 |
Sebastian Lackner
|
414c73feab
|
krnl386.exe16: Do not reassign default handles after they got closed.
Based on a patch by Michael Müller.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-18 19:28:10 +09:00 |