Timo Kreuzer
6115da1a2a
[CRT]
...
Add simple C implementations for _chgsignf, _copysignf, _hypotf, asinf, atan2f, atanf, coshf, expf, log10f, modff, sinhf, tanf, tanhf
svn path=/trunk/; revision=67717
2015-05-14 19:06:00 +00:00
Timo Kreuzer
81e0eb6b13
[NTOSKRNL]
...
Rewrite KiSwapContext for ARM
svn path=/trunk/; revision=67716
2015-05-14 14:50:19 +00:00
Timo Kreuzer
6212c824eb
[NTOSKRNL] Fix compilation of some ARM assembler files
...
[NTDLL] Add missing ASM stubs for ARM
svn path=/trunk/; revision=67715
2015-05-14 14:50:07 +00:00
Timo Kreuzer
845ec2108d
[NTOSKRNL] Fix some Interlocked exports for non-x86, export some ARM specific functions
...
[NTDLL] Export some ARM specific functions
[SCSIPORT] Fix ARM exports
svn path=/trunk/; revision=67714
2015-05-14 14:49:41 +00:00
Eric Kohl
a84978c658
[PARPORT]
...
Implement basic funtions of the parallel port driver. It supports Centronics-Mode only.
You can print files using: copy <filename> lpt1:
svn path=/trunk/; revision=67713
2015-05-14 14:42:05 +00:00
Thomas Faber
f1291bfaea
[ADVAPI32_WINETEST]
...
- Replace test_reg_query_info with the upstream version as promised in r67424.
CORE-6976
svn path=/trunk/; revision=67712
2015-05-14 13:08:07 +00:00
Thomas Faber
f94cb518bb
[ADVAPI32]
...
- Add parameter check to RegQueryInfoKeyA
CORE-6976
svn path=/trunk/; revision=67711
2015-05-14 13:02:49 +00:00
Timo Kreuzer
a4c81347b4
[CRT]
...
Add stubs for __stoi64 and __stou64
svn path=/trunk/; revision=67710
2015-05-14 10:20:08 +00:00
Timo Kreuzer
c167f82226
[D3DX9_36/WINED3D]
...
- Remove useless copysignf invocation and the wrong defines for it
- BrokenHacksOnTopOfBrokenCode--;
- Should be sent upstream
svn path=/trunk/; revision=67709
2015-05-14 10:00:37 +00:00
Aleksandar Andrejevic
0aff65fcb4
[FAST486]
...
- Make Fast486ReadMemory and Fast486WriteMemory FASTCALL.
- Fix build when FAST486_NO_FPU is defined.
svn path=/trunk/; revision=67708
2015-05-13 23:26:25 +00:00
Aleksandar Andrejevic
365727d3e7
[NTVDM]
...
Fill the part of the buffer that was supposed to receive memory data
above the MAX_ADDRESS with 0xFF.
svn path=/trunk/; revision=67707
2015-05-13 23:23:17 +00:00
Amine Khaldi
41b8d0a78c
[CMAKE] Add a minimum major/minor subsystem version number for ARM. Dedicated to Timo.
...
svn path=/trunk/; revision=67706
2015-05-13 12:12:20 +00:00
Aleksandar Andrejevic
915d26288b
[FAST486]
...
For regular protected mode interrupts, the TF and NT flags should be cleared.
svn path=/trunk/; revision=67704
2015-05-13 03:00:54 +00:00
Aleksandar Andrejevic
dafeadd7ab
[FAST486]
...
Addendum to r67702.
svn path=/trunk/; revision=67703
2015-05-12 21:37:10 +00:00
Aleksandar Andrejevic
84ed5d3cf2
[FAST486]
...
Superfluous prefixes don't usually generate #UD, except for LOCK.
svn path=/trunk/; revision=67702
2015-05-12 20:08:39 +00:00
Daniel Reimer
1e3adf9e73
[REGEXPL]
...
Reenable for amd64
svn path=/trunk/; revision=67701
2015-05-12 19:16:30 +00:00
Daniel Reimer
a990c60f4d
[C++]
...
Add amd64 version of r64555. Suggested and reviewed by Thomas Faber
svn path=/trunk/; revision=67700
2015-05-12 19:16:03 +00:00
Aleksandar Andrejevic
8664805720
Fix build. Forgot a file.
...
svn path=/trunk/; revision=67699
2015-05-12 19:11:53 +00:00
Aleksandar Andrejevic
0dc2da8084
[FAST486]
...
- Only flush the TLB when needed.
- Flush the TLB after a reset.
svn path=/trunk/; revision=67698
2015-05-12 19:10:52 +00:00
Daniel Reimer
5670e997ca
[REDEXPL]
...
This is evil under amd64, too... so we disable it for now.
[ROSHTTPD]
UINT -> size_t
[NCFTP]
About time to clean this mess. Are we a Unix? No sir!
svn path=/trunk/; revision=67697
2015-05-12 18:14:39 +00:00
Daniel Reimer
7511e4b024
[OLEAUT32]
...
Wine guys... if you put all stuff which uses one local variable in a #ifdef __i386__, then god heaven... put that one in a #ifdef, too! Should be sent upstream!
svn path=/trunk/; revision=67696
2015-05-12 18:09:04 +00:00
Aleksandar Andrejevic
091319ab73
[FAST486]
...
Fix TLB flushing. An unused entry should be INVALID_TLB_ENTRY (0xFFFFFFFF) and not 0.
svn path=/trunk/; revision=67695
2015-05-12 17:09:16 +00:00
Amine Khaldi
3889e12a3a
[WINMINE] Sync with Wine Staging 1.7.37 while keeping our own resources. CORE-9246
...
svn path=/trunk/; revision=67692
2015-05-12 14:40:23 +00:00
Amine Khaldi
f730a539f5
[NDK] Add FILE_READ_ONLY_VOLUME definition in NTOS_MODE_USER mode. [SHELL32] Remove the now unneeded FILE_READ_ONLY_VOLUME definition.
...
svn path=/trunk/; revision=67691
2015-05-12 12:51:50 +00:00
Amine Khaldi
05a5f2bb89
[CMAKE] Prevent CMake from doing importlib handling as we do that on our own.
...
svn path=/trunk/; revision=67690
2015-05-12 12:19:41 +00:00
Amine Khaldi
abebbac08d
[CMAKE] The /SUBSYSTEM flag takes uppercase parameters.
...
svn path=/trunk/; revision=67689
2015-05-12 12:18:02 +00:00
Amine Khaldi
7af59d2927
[CMAKE] Take into account the build type when referencing rsym.
...
svn path=/trunk/; revision=67688
2015-05-12 12:11:50 +00:00
Amine Khaldi
a4e41cab78
[CMAKE] Update rsym location in the GCC build.
...
svn path=/trunk/; revision=67687
2015-05-12 11:40:07 +00:00
Amine Khaldi
cec93846d6
[CMAKE] Set the /MP flag for MSVC_IDE globally.
...
svn path=/trunk/; revision=67686
2015-05-12 11:38:32 +00:00
Amine Khaldi
75b42e9678
[CMAKE] Set "Debug" as the default build type globally.
...
svn path=/trunk/; revision=67685
2015-05-12 11:35:19 +00:00
Amine Khaldi
78eb5f5154
[GENINCDATA] Add missing psdk dependency.
...
svn path=/trunk/; revision=67684
2015-05-12 11:32:51 +00:00
Amine Khaldi
4f9b940d54
[SHELL32] Don't provide the format option when the volume is read only. By Barrett Karish. CORE-9530
...
svn path=/trunk/; revision=67683
2015-05-12 10:57:24 +00:00
Amine Khaldi
f591467049
[LIVECD] Rename "Audiorecorder" shortcut to "Sound Recorder". By Jared Smudde. CORE-9687
...
svn path=/trunk/; revision=67682
2015-05-12 10:46:26 +00:00
Amine Khaldi
70f374d4e7
[NOTEPAD] Apply Wine commit 7854f19 by Andrew Eikum: Don't specify initial dir for save and open dialogs. CORE-9371
...
svn path=/trunk/; revision=67681
2015-05-12 10:39:31 +00:00
Amine Khaldi
3b59131ee6
[NOTEPAD] Apply Wine commit 80cf194 by Francois Gouget: Remove the unimplemented help search menu. CORE-9371
...
* The previous commit (r67679) was from Francois Gouget too. Apologies.
svn path=/trunk/; revision=67680
2015-05-12 10:27:25 +00:00
Amine Khaldi
17390e9975
[NOTEPAD] Apply Wine commit 9b21a10 by Alexandre Julliard: Remove the 'Help on Help' menu. It is redundant with the help application's 'Help' menu and clutters notepad. CORE-9371
...
svn path=/trunk/; revision=67679
2015-05-12 10:22:20 +00:00
Amine Khaldi
b2e5b85696
[NOTEPAD] Apply Wine commit 276306e by Alexandre Julliard: Don't offer vertical fonts in the font dialog. CORE-9371
...
svn path=/trunk/; revision=67678
2015-05-12 10:13:32 +00:00
Amine Khaldi
6a731923f3
[NOTEPAD] Apply Wine commit dc8b11e by Frédéric Delanoy: Use BOOL type where appropriate. CORE-9371
...
svn path=/trunk/; revision=67677
2015-05-12 10:11:31 +00:00
Aleksandar Andrejevic
5f2e9eb893
[NTVDM]
...
Fix the XMS driver (again):
- Don't return handle information for unallocated handles.
- Don't allow freeing unallocated handles.
svn path=/trunk/; revision=67676
2015-05-12 03:47:10 +00:00
Aleksandar Andrejevic
367a28ce87
[NTVDM]
...
Fix the XMS driver. AH = 08h is supposed to return the size of the
largest free block in AX, and the total amount of *free* memory
in DX.
svn path=/trunk/; revision=67675
2015-05-12 03:37:00 +00:00
Aleksandar Andrejevic
c0e9ec7940
[FAST486]
...
The default segment is SS when the SIB base is EBP.
svn path=/trunk/; revision=67674
2015-05-12 02:47:59 +00:00
Aleksandar Andrejevic
c2725fbadb
[FAST486]
...
The TSS limit is usually the actual limit - 1.
[NTVDM]
Increase the XMS size to use the last megabyte too.
svn path=/trunk/; revision=67673
2015-05-11 23:56:15 +00:00
Hermès Bélusca-Maïto
5e85a378c0
Revert a change that should never have been done.
...
svn path=/trunk/; revision=67672
2015-05-11 23:10:00 +00:00
Hermès Bélusca-Maïto
16d08be7b0
[NTVDM][DDK]
...
Implement VDD user hooks: they are called when a DOS program is started or terminated, and when the VM enters a blocking state or is resumed.
[NTVDM]
- Do some parameter checks and set last errors in VDD memory helpers.
- Fix a bug in VDDInstallIOHook when installing IO hooks: the IoHandlers pointer MUST NEVER be incremented!!
[TESTVDD]: Update my test VDD with tests for the user hooks.
svn path=/trunk/; revision=67671
2015-05-11 23:04:24 +00:00
Pierre Schweitzer
7f03ff50e9
[NTFS]
...
Handle IRP_MJ_DEVICE_CONTROL with the dispatch routine
svn path=/trunk/; revision=67670
2015-05-11 21:11:48 +00:00
Aleksandar Andrejevic
07a731ed1c
[FAST486]
...
Duplicate prefixes don't generate #UD. Multiple segment overrides
override each other, and so do REP and REPNZ.
svn path=/trunk/; revision=67669
2015-05-11 18:49:10 +00:00
Amine Khaldi
8d53d6c2bd
[PSDK] Bring lmserver.h a bit into our formatting. NFC.
...
svn path=/trunk/; revision=67668
2015-05-11 17:27:08 +00:00
Amine Khaldi
4e7c96a96e
[CDROM_NEW] Fix MSVC build.
...
svn path=/trunk/; revision=67667
2015-05-11 17:23:38 +00:00
Thomas Faber
442e80cb84
[PSDK]
...
- Add __field_bcount_full
- Add a stub definition for __deref_out_range
svn path=/trunk/; revision=67666
2015-05-11 16:15:18 +00:00
Thomas Faber
1e20486956
[DDK]
...
- Add NTSTRSAFE_UNICODE_STRING_MAX_CCH
svn path=/trunk/; revision=67664
2015-05-11 14:09:02 +00:00