reactos.git
12 years agomerge trunk head (37902)
Timo Kreuzer [Sat, 6 Dec 2008 19:06:05 +0000 (19:06 +0000)]
merge trunk head (37902)

svn path=/branches/ros-amd64-bringup/; revision=37904

12 years agooops, looks like I forgot to commit this file (SEH2 stubs)
Timo Kreuzer [Sat, 6 Dec 2008 18:33:48 +0000 (18:33 +0000)]
oops, looks like I forgot to commit this file (SEH2 stubs)

svn path=/branches/ros-amd64-bringup/; revision=37903

12 years ago- move CONTEXT stuff from wdm.h to winddk.h / armddk.h
Timo Kreuzer [Sat, 6 Dec 2008 18:31:33 +0000 (18:31 +0000)]
- move CONTEXT stuff from wdm.h to winddk.h / armddk.h
- inlcude intrin.h in wdm.h
- avoid redefining PCONTEXT
- use intrinsics for BitScanForward/Reverse

svn path=/trunk/; revision=37902

12 years agorename section "init" to "INIT", so that pefixup will actually recognize it
Timo Kreuzer [Sat, 6 Dec 2008 18:25:06 +0000 (18:25 +0000)]
rename section "init" to "INIT", so that pefixup will actually recognize it

svn path=/trunk/; revision=37901

12 years ago- Implement IoGetRemainingStackSize.
Aleksey Bragin [Sat, 6 Dec 2008 14:59:11 +0000 (14:59 +0000)]
- Implement IoGetRemainingStackSize.

svn path=/trunk/; revision=37900

12 years ago- Add missing function declarations.
Aleksey Bragin [Sat, 6 Dec 2008 14:52:16 +0000 (14:52 +0000)]
- Add missing function declarations.

svn path=/trunk/; revision=37899

12 years ago- Merge Pierre's changes to ntifs.h from the branch, with my edits.
Aleksey Bragin [Sat, 6 Dec 2008 14:36:03 +0000 (14:36 +0000)]
- Merge Pierre's changes to ntifs.h from the branch, with my edits.
- Remove a duplicate structure which does not exist in official ntifs.h.
- Fix a typo in PNOTIFY_SYNC declaration.

svn path=/trunk/; revision=37898

12 years agoAllow loading files with relocs stripped off.
Timo Kreuzer [Sat, 6 Dec 2008 13:47:03 +0000 (13:47 +0000)]
Allow loading files with relocs stripped off.
Finally it boots again.

svn path=/branches/ros-amd64-bringup/; revision=37896

12 years agorecalculate VA and PA of .pdata section
Timo Kreuzer [Sat, 6 Dec 2008 13:43:35 +0000 (13:43 +0000)]
recalculate VA and PA of .pdata section

svn path=/branches/ros-amd64-bringup/; revision=37895

12 years agoFix a race condition between umpnpmgr service and CMP_WaitNoPendingInstallEvents...
Hervé Poussineau [Sat, 6 Dec 2008 12:54:24 +0000 (12:54 +0000)]
Fix a race condition between umpnpmgr service and CMP_WaitNoPendingInstallEvents API.

svn path=/trunk/; revision=37894

12 years ago- Add localui from Wine
Dmitry Chapyshev [Sat, 6 Dec 2008 12:09:14 +0000 (12:09 +0000)]
- Add localui from Wine
- Add baseaddress for localui
- Add localui to bootcd

svn path=/trunk/; revision=37893

12 years ago- Update headers
Dmitry Chapyshev [Sat, 6 Dec 2008 11:18:08 +0000 (11:18 +0000)]
- Update headers
- Add more stubs for winspool

svn path=/trunk/; revision=37892

12 years agoReplace call to ExtractIconExW (shell32.dll) by a call to PrivateExtractIconExw ...
Eric Kohl [Sat, 6 Dec 2008 11:13:50 +0000 (11:13 +0000)]
Replace call to ExtractIconExW (shell32.dll) by a call to PrivateExtractIconExw (user32.dll) and remove shell32.dll from the list of linked libraries because shell32.dll requires a valid user account upon initialization.

Please remember: Don't use high-level DLLs in low-level components (dll or exe)!!!!

svn path=/trunk/; revision=37891

12 years ago- Add reserved reparse tags definitions.
Aleksey Bragin [Sat, 6 Dec 2008 11:05:21 +0000 (11:05 +0000)]
- Add reserved reparse tags definitions.

svn path=/trunk/; revision=37890

12 years agomerge rbuild changes 37811-37861 from trunk
Timo Kreuzer [Sat, 6 Dec 2008 10:48:26 +0000 (10:48 +0000)]
merge rbuild changes 37811-37861 from trunk

svn path=/branches/ros-amd64-bringup/; revision=37889

12 years ago.def -> .spec
Dmitry Chapyshev [Sat, 6 Dec 2008 10:28:06 +0000 (10:28 +0000)]
.def -> .spec

svn path=/trunk/; revision=37888

12 years agomerge 37780 from trunk
Timo Kreuzer [Sat, 6 Dec 2008 10:17:19 +0000 (10:17 +0000)]
merge 37780 from trunk
fix it so on x64 builds we use dwarf2 debugging format.

svn path=/branches/ros-amd64-bringup/; revision=37887

12 years agomerge rbuild changes 37747,37778 from trunk
Timo Kreuzer [Sat, 6 Dec 2008 09:52:19 +0000 (09:52 +0000)]
merge rbuild changes 37747,37778 from trunk

svn path=/branches/ros-amd64-bringup/; revision=37886

12 years ago- Sync mlang with Wine 1.1.10
Dmitry Chapyshev [Sat, 6 Dec 2008 09:39:38 +0000 (09:39 +0000)]
- Sync mlang with Wine 1.1.10

svn path=/trunk/; revision=37885

12 years agomerge rbuild changes 37270-37632 from trunk
Timo Kreuzer [Sat, 6 Dec 2008 09:37:08 +0000 (09:37 +0000)]
merge rbuild changes 37270-37632 from trunk

svn path=/branches/ros-amd64-bringup/; revision=37884

12 years ago- Sync gdiplus wine tests
Dmitry Chapyshev [Sat, 6 Dec 2008 09:26:52 +0000 (09:26 +0000)]
- Sync gdiplus wine tests

svn path=/trunk/; revision=37883

12 years ago- Sync headers with Wine head
Dmitry Chapyshev [Sat, 6 Dec 2008 09:26:01 +0000 (09:26 +0000)]
- Sync headers with Wine head
- Sync gdiplus with Wine head

svn path=/trunk/; revision=37882

12 years agodisable build of icu and nls for now (doesn't compile)
Timo Kreuzer [Sat, 6 Dec 2008 09:23:40 +0000 (09:23 +0000)]
disable build of icu and nls for now (doesn't compile)

svn path=/branches/ros-amd64-bringup/; revision=37881

12 years agoAdd ExpInterlockedFlushSList stub
Timo Kreuzer [Sat, 6 Dec 2008 09:21:46 +0000 (09:21 +0000)]
Add ExpInterlockedFlushSList stub

svn path=/branches/ros-amd64-bringup/; revision=37880

12 years agoadd back InterlockedPush/PopEntrySList
Timo Kreuzer [Sat, 6 Dec 2008 09:20:54 +0000 (09:20 +0000)]
add back InterlockedPush/PopEntrySList

svn path=/branches/ros-amd64-bringup/; revision=37879

12 years agofix inflib_host build
Timo Kreuzer [Sat, 6 Dec 2008 09:16:56 +0000 (09:16 +0000)]
fix inflib_host build

svn path=/branches/ros-amd64-bringup/; revision=37878

12 years ago- Add CFSTR_SHELLIDLISTA
Dmitry Chapyshev [Sat, 6 Dec 2008 09:10:05 +0000 (09:10 +0000)]
- Add CFSTR_SHELLIDLISTA

svn path=/trunk/; revision=37877

12 years ago- Implement SetupInstallFileA/W
Dmitry Chapyshev [Sat, 6 Dec 2008 09:07:05 +0000 (09:07 +0000)]
- Implement SetupInstallFileA/W
- Stub implement SetupPromptForDiskA/W
All from Wine.

svn path=/trunk/; revision=37876

12 years agoinlcude excpt.h in winnt.h
Timo Kreuzer [Sat, 6 Dec 2008 08:46:08 +0000 (08:46 +0000)]
inlcude excpt.h in winnt.h

svn path=/branches/ros-amd64-bringup/; revision=37875

12 years agoavoid redefinition of PTCSTR and fix missing PTCHAR
Timo Kreuzer [Sat, 6 Dec 2008 08:38:09 +0000 (08:38 +0000)]
avoid redefinition of PTCSTR and fix missing PTCHAR

svn path=/branches/ros-amd64-bringup/; revision=37874

12 years agoSTDCALL->NTAPI
Timo Kreuzer [Sat, 6 Dec 2008 08:02:11 +0000 (08:02 +0000)]
STDCALL->NTAPI

svn path=/branches/ros-amd64-bringup/; revision=37873

12 years ago- fix what got broken with recent merge in intrin_x86.h
Timo Kreuzer [Fri, 5 Dec 2008 20:18:58 +0000 (20:18 +0000)]
- fix what got broken with recent merge in intrin_x86.h
- add intrinsic bittest functions to wdm.h

svn path=/branches/ros-amd64-bringup/; revision=37872

12 years agoSTDCALL -> NTAPI
Timo Kreuzer [Fri, 5 Dec 2008 19:30:32 +0000 (19:30 +0000)]
STDCALL -> NTAPI

svn path=/branches/ros-amd64-bringup/; revision=37871

12 years ago- cleanup merge mess
Timo Kreuzer [Fri, 5 Dec 2008 16:42:35 +0000 (16:42 +0000)]
- cleanup merge mess

svn path=/branches/ros-amd64-bringup/; revision=37870

12 years agoadd dummy LDT_ENTRY
Timo Kreuzer [Fri, 5 Dec 2008 16:39:16 +0000 (16:39 +0000)]
add dummy LDT_ENTRY

svn path=/branches/ros-amd64-bringup/; revision=37869

12 years agoadd CONTEXT flags for x64
Timo Kreuzer [Fri, 5 Dec 2008 16:29:01 +0000 (16:29 +0000)]
add CONTEXT flags for x64

svn path=/branches/ros-amd64-bringup/; revision=37868

12 years agosync to trunk head (37853) (except rbuild changes)
Timo Kreuzer [Fri, 5 Dec 2008 15:30:17 +0000 (15:30 +0000)]
sync to trunk head (37853) (except rbuild changes)
This breaks everything. Sorry, but it has to be done.
Will fix ASAP.

svn path=/branches/ros-amd64-bringup/; revision=37867

12 years agofix FIELD_OFFSET macro
Timo Kreuzer [Fri, 5 Dec 2008 12:10:31 +0000 (12:10 +0000)]
fix FIELD_OFFSET macro

svn path=/trunk/; revision=37866

12 years agofix x64 definition of __readmsr()
Timo Kreuzer [Fri, 5 Dec 2008 12:00:39 +0000 (12:00 +0000)]
fix x64 definition of __readmsr()

svn path=/trunk/; revision=37865

12 years agoSync to wine-1.1.4:
Eric Kohl [Thu, 4 Dec 2008 21:22:42 +0000 (21:22 +0000)]
Sync to wine-1.1.4:

- Rob Shearman <robertshearman@gmail.com> Tue, 26 Aug 2008
widl: Raise RPC_X_SS_IN_NULL_CONTEXT exception for NULL in-only context handles instead of RPC_X_NULL_REF_PTR.

Based on a patch by Michael Martin.

- Alexandre Julliard <julliard@winehq.org> Sat, 30 Aug 2008
widl: Replace write_name() by get_name() to make the code more readable.

- Dan Hipschman <dsh@linux.ucla.edu> Tue, 2 Sep 2008
widl: Output NULL for inherited methods in the vtbl.

svn path=/trunk/; revision=37862

12 years agomodified tools/rbuild/backend/mingw/modulehandler.cpp
KJK::Hyperion [Thu, 4 Dec 2008 21:13:43 +0000 (21:13 +0000)]
modified   tools/rbuild/backend/mingw/modulehandler.cpp
   DWARF debugging information confuses rsym, and DWARF-2 information from internal libraries (like libgcc) results in huge executables that don't even run on Windows. Therefore, before the rsym phase, strip all DWARF-2 sections
   This is a HACK for gcc builds compiled with DWARF-2 symbols (e.g. 4.3.2-tdm-1). The real solution (to be implemented soon) is to parse DWARF-2 line numbers in rsym
   Amendment to r37851: use objcopy instead of strip because strip gets us more than we bargained for, and strips all debug information too

modified   tools/rsym.c
   Don't overrun a heap block when there are discarded relocations

svn path=/trunk/; revision=37861

12 years agoSync to wine-1.1.3:
Eric Kohl [Thu, 4 Dec 2008 20:20:08 +0000 (20:20 +0000)]
Sync to wine-1.1.3:

- Dan Hipschman <dsh@linux.ucla.edu> Thu, 7 Aug 2008
widl: Honor typedef pointer attributes.

svn path=/trunk/; revision=37860

12 years agoSync to wine-1.1.1 (Patch 10 of 10):
Eric Kohl [Thu, 4 Dec 2008 19:52:55 +0000 (19:52 +0000)]
Sync to wine-1.1.1 (Patch 10 of 10):

- Alexandre Julliard <julliard@winehq.org> Mon, 7 Jul 2008
Add noinput directive to all lex files to avoid a compiler warning.

svn path=/trunk/; revision=37859

12 years agoSync to wine-1.1.1 (Patch 9 of 10):
Eric Kohl [Thu, 4 Dec 2008 19:37:53 +0000 (19:37 +0000)]
Sync to wine-1.1.1 (Patch 9 of 10):

- Alexandre Julliard <julliard@winehq.org> Mon, 7 Jul 2008
widl: Fix a couple of uninitialized variable compiler warnings.

svn path=/trunk/; revision=37858

12 years agofix some ULONG/ULONG_PTR issues
Timo Kreuzer [Thu, 4 Dec 2008 19:08:55 +0000 (19:08 +0000)]
fix some ULONG/ULONG_PTR issues

svn path=/trunk/; revision=37857

12 years agoUndo r37851 because rsym sucks
KJK::Hyperion [Thu, 4 Dec 2008 19:01:50 +0000 (19:01 +0000)]
Undo r37851 because rsym sucks

svn path=/trunk/; revision=37856

12 years ago- Implement PcGetDeviceProperty, PcGetTimeInterval
Johannes Anderwald [Thu, 4 Dec 2008 18:43:42 +0000 (18:43 +0000)]
- Implement PcGetDeviceProperty, PcGetTimeInterval
- Stub interfaces of IDmaChannel, IDmaChannelSlave
- Stub IMiniport adapters IMiniportDMus
- Stub IPort drivers (IPortDMus, IPortMidi, IPortTopology, IPortWaveCyclic, IPortWavePci)
- Implement IRegistryKey interface
- Enhance IResource interface

svn path=/trunk/; revision=37855

12 years ago"save your files before committing them!" -> good
Timo Kreuzer [Thu, 4 Dec 2008 17:49:36 +0000 (17:49 +0000)]
"save your files before committing them!" -> good
"test your changes before comitting them!" -> better
revert 37787

svn path=/branches/ros-amd64-bringup/; revision=37854

12 years agoFree allocated resource on error, CID 1358.
Gregor Schneider [Thu, 4 Dec 2008 16:46:54 +0000 (16:46 +0000)]
Free allocated resource on error, CID 1358.

svn path=/trunk/; revision=37853

12 years ago- Add interfaces for IMasterClock, IMXF, IAllocatorMXF, IPortDMus, IMiniportDMus
Johannes Anderwald [Thu, 4 Dec 2008 16:29:56 +0000 (16:29 +0000)]
- Add interfaces for IMasterClock, IMXF, IAllocatorMXF, IPortDMus, IMiniportDMus

svn path=/trunk/; revision=37852

12 years agoDWARF debugging information confuses rsym, and DWARF-2 information from internal...
KJK::Hyperion [Thu, 4 Dec 2008 16:09:26 +0000 (16:09 +0000)]
DWARF debugging information confuses rsym, and DWARF-2 information from internal libraries (like libgcc) results in huge executables that don't even run on Windows. Therefore, before the rsym phase, strip all DWARF-2 sections

This is a HACK for gcc builds compiled with DWARF-2 symbols (e.g. 4.3.2-tdm-1). The real solution (to be implemented soon) is to parse DWARF-2 line numbers in rsym

svn path=/trunk/; revision=37851

12 years agomodified lib/3rdparty/mingw/main.c
KJK::Hyperion [Thu, 4 Dec 2008 15:49:47 +0000 (15:49 +0000)]
modified   lib/3rdparty/mingw/main.c
   Make -Wno-main redundant

modified   tools/rbuild/backend/mingw/modulehandler.cpp
   -Wno-main now redundant

svn path=/trunk/; revision=37850

12 years agoPartly implement KiDispatchException, based on x86 implementation.
Timo Kreuzer [Thu, 4 Dec 2008 15:39:42 +0000 (15:39 +0000)]
Partly implement KiDispatchException, based on x86 implementation.

svn path=/branches/ros-amd64-bringup/; revision=37849

12 years ago- Don't cache a value if we might dereference NULL
Stefan Ginsberg [Thu, 4 Dec 2008 15:15:01 +0000 (15:15 +0000)]
- Don't cache a value if we might dereference NULL
- Fix for CID 653

svn path=/trunk/; revision=37848

12 years agoImplement KeContextToTrapFrame and KeTrapFrameToContext
Timo Kreuzer [Thu, 4 Dec 2008 15:01:02 +0000 (15:01 +0000)]
Implement KeContextToTrapFrame and KeTrapFrameToContext

svn path=/branches/ros-amd64-bringup/; revision=37847

12 years ago- Fix some redefinitions
Stefan Ginsberg [Thu, 4 Dec 2008 14:11:57 +0000 (14:11 +0000)]
- Fix some redefinitions

svn path=/trunk/; revision=37846

12 years ago- WDK defines PNOTIFY_SYNC as a pointer to VOID.
Aleksey Bragin [Thu, 4 Dec 2008 14:01:50 +0000 (14:01 +0000)]
- WDK defines PNOTIFY_SYNC as a pointer to VOID.

svn path=/trunk/; revision=37845

12 years agofix a comment, #undef RtlGetCallersaddress before implementing it
Timo Kreuzer [Thu, 4 Dec 2008 11:26:30 +0000 (11:26 +0000)]
fix a comment, #undef RtlGetCallersaddress before implementing it

svn path=/branches/ros-amd64-bringup/; revision=37844

12 years ago- Fix FsRtlFastCheckLockForRead and Write function prototypes.
Aleksey Bragin [Thu, 4 Dec 2008 11:12:42 +0000 (11:12 +0000)]
- Fix FsRtlFastCheckLockForRead and Write function prototypes.

svn path=/trunk/; revision=37843

12 years ago- Add CLSIDs for Miniport drivers
Johannes Anderwald [Thu, 4 Dec 2008 08:44:17 +0000 (08:44 +0000)]
- Add CLSIDs for Miniport drivers
- Add IIDs for IResourceList, IRegistryKey
- Add IMiniportWaveCyclicStream, IMiniportWaveCyclic interface

svn path=/trunk/; revision=37842

12 years agoFix them second time.
Dmitry Gorbachev [Thu, 4 Dec 2008 00:55:15 +0000 (00:55 +0000)]
Fix them second time.

svn path=/trunk/; revision=37841

12 years agoFix Ke386Get(Global|Local|Interrupt)DescriptorTable, Ke386GetTr.
Dmitry Gorbachev [Wed, 3 Dec 2008 22:24:29 +0000 (22:24 +0000)]
Fix Ke386Get(Global|Local|Interrupt)DescriptorTable, Ke386GetTr.

svn path=/trunk/; revision=37840

12 years agoTrying to fix...
Dmitry Gorbachev [Wed, 3 Dec 2008 18:04:26 +0000 (18:04 +0000)]
Trying to fix...

svn path=/trunk/; revision=37839

12 years agoSlovak patch by Mario Kacmar aka Kario (bug #3934).
Dmitry Gorbachev [Wed, 3 Dec 2008 17:52:24 +0000 (17:52 +0000)]
Slovak patch by Mario Kacmar aka Kario (bug #3934).

svn path=/trunk/; revision=37838

12 years agoSome assembly code to save restore registers on traps
Timo Kreuzer [Wed, 3 Dec 2008 17:45:50 +0000 (17:45 +0000)]
Some assembly code to save restore registers on traps

svn path=/branches/ros-amd64-bringup/; revision=37837

12 years agoFix Unicode -> Multibyte conversion (bug #3903).
Dmitry Gorbachev [Wed, 3 Dec 2008 17:40:49 +0000 (17:40 +0000)]
Fix Unicode -> Multibyte conversion (bug #3903).

svn path=/trunk/; revision=37836

12 years agoRemove stray semicolons, GCC gratias.
Dmitry Gorbachev [Wed, 3 Dec 2008 17:39:55 +0000 (17:39 +0000)]
Remove stray semicolons, GCC gratias.

svn path=/trunk/; revision=37835

12 years agoFix GCC complaints about uninitialized variables (bug #3912).
Dmitry Gorbachev [Wed, 3 Dec 2008 17:38:56 +0000 (17:38 +0000)]
Fix GCC complaints about uninitialized variables (bug #3912).

svn path=/trunk/; revision=37834

12 years agoSilence compiler warnings (11/11).
Dmitry Gorbachev [Wed, 3 Dec 2008 17:37:58 +0000 (17:37 +0000)]
Silence compiler warnings (11/11).

svn path=/trunk/; revision=37833

12 years agoSilence compiler warnings (10/11).
Dmitry Gorbachev [Wed, 3 Dec 2008 17:37:23 +0000 (17:37 +0000)]
Silence compiler warnings (10/11).

svn path=/trunk/; revision=37832

12 years agoSilence compiler warnings (9/11).
Dmitry Gorbachev [Wed, 3 Dec 2008 17:36:23 +0000 (17:36 +0000)]
Silence compiler warnings (9/11).

svn path=/trunk/; revision=37831

12 years agoSilence compiler warnings (8/11).
Dmitry Gorbachev [Wed, 3 Dec 2008 17:34:49 +0000 (17:34 +0000)]
Silence compiler warnings (8/11).

svn path=/trunk/; revision=37830

12 years agoSilence compiler warnings (7/11).
Dmitry Gorbachev [Wed, 3 Dec 2008 17:33:13 +0000 (17:33 +0000)]
Silence compiler warnings (7/11).

svn path=/trunk/; revision=37829

12 years agoSilence compiler warnings (6/11).
Dmitry Gorbachev [Wed, 3 Dec 2008 17:32:36 +0000 (17:32 +0000)]
Silence compiler warnings (6/11).

svn path=/trunk/; revision=37828

12 years agoSilence compiler warnings (5/11).
Dmitry Gorbachev [Wed, 3 Dec 2008 17:31:38 +0000 (17:31 +0000)]
Silence compiler warnings (5/11).

svn path=/trunk/; revision=37827

12 years agoSilence compiler warnings (4/11).
Dmitry Gorbachev [Wed, 3 Dec 2008 17:29:38 +0000 (17:29 +0000)]
Silence compiler warnings (4/11).

svn path=/trunk/; revision=37826

12 years agoSilence compiler warnings (3/11).
Dmitry Gorbachev [Wed, 3 Dec 2008 17:28:59 +0000 (17:28 +0000)]
Silence compiler warnings (3/11).

svn path=/trunk/; revision=37825

12 years agoSilence compiler warnings (2/11).
Dmitry Gorbachev [Wed, 3 Dec 2008 17:28:33 +0000 (17:28 +0000)]
Silence compiler warnings (2/11).

svn path=/trunk/; revision=37824

12 years agoSilence compiler warnings (1/11).
Dmitry Gorbachev [Wed, 3 Dec 2008 17:28:24 +0000 (17:28 +0000)]
Silence compiler warnings (1/11).

svn path=/trunk/; revision=37823

12 years ago- Implement iInitializeCouFeatures, replacing KiSetCR0Bits. This allows us to save...
Timo Kreuzer [Wed, 3 Dec 2008 17:24:40 +0000 (17:24 +0000)]
- Implement iInitializeCouFeatures, replacing KiSetCR0Bits. This allows us to save / restore xmm registers
- check supported cpu features

svn path=/branches/ros-amd64-bringup/; revision=37822

12 years agofix UNIMPLEMENTED asm macro
Timo Kreuzer [Wed, 3 Dec 2008 17:15:09 +0000 (17:15 +0000)]
fix UNIMPLEMENTED asm macro

svn path=/branches/ros-amd64-bringup/; revision=37821

12 years agoadd more stuff to x64 asm.h
Timo Kreuzer [Wed, 3 Dec 2008 16:39:26 +0000 (16:39 +0000)]
add more stuff to x64 asm.h

svn path=/branches/ros-amd64-bringup/; revision=37820

12 years agoSimplyfy KiGetFeatureBits
Timo Kreuzer [Wed, 3 Dec 2008 15:40:26 +0000 (15:40 +0000)]
Simplyfy KiGetFeatureBits

svn path=/branches/ros-amd64-bringup/; revision=37819

12 years agofix ULONG/ULONG_PTR issue
Timo Kreuzer [Wed, 3 Dec 2008 14:10:19 +0000 (14:10 +0000)]
fix ULONG/ULONG_PTR issue

svn path=/branches/ros-amd64-bringup/; revision=37818

12 years ago- Make imagehlp compile warning free (don't mix Wine and ros debug style, add missing...
Stefan Ginsberg [Wed, 3 Dec 2008 13:05:54 +0000 (13:05 +0000)]
- Make imagehlp compile warning free (don't mix Wine and ros debug style, add missing casts)

svn path=/trunk/; revision=37817

12 years ago- Patch by hto: Correct definitions of PSN_* constants
Stefan Ginsberg [Wed, 3 Dec 2008 12:48:53 +0000 (12:48 +0000)]
- Patch by hto: Correct definitions of PSN_* constants
See issue #3925 for more details.

svn path=/trunk/; revision=37816

12 years agoMinGW does have vsnprintf. Fixes a warning in libxml2
KJK::Hyperion [Tue, 2 Dec 2008 23:18:25 +0000 (23:18 +0000)]
MinGW does have vsnprintf. Fixes a warning in libxml2
Dedicated to Samuel Serapión

svn path=/trunk/; revision=37815

12 years agoSync to wine-1.1.1 (Patch 8 of 10):
Eric Kohl [Tue, 2 Dec 2008 21:08:02 +0000 (21:08 +0000)]
Sync to wine-1.1.1 (Patch 8 of 10):

- Rob Shearman <robertshearman@gmail.com> Fri, 4 Jul 2008
widl: Remove some unnecessary calls to duptype.

svn path=/trunk/; revision=37814

12 years agoSync to wine-1.1.1 (Patch 7 of 10):
Eric Kohl [Tue, 2 Dec 2008 20:45:09 +0000 (20:45 +0000)]
Sync to wine-1.1.1 (Patch 7 of 10):

- Rob Shearman <robertshearman@gmail.com> Fri, 4 Jul 2008
widl: Rename find_type_helper, find_type and find_type2 to find_type, find_type_error and find_type_error2 respectively.

svn path=/trunk/; revision=37813

12 years agoRevert r37802, which reverted r37801, which was previously reverted in r37477 reverti...
Colin Finck [Tue, 2 Dec 2008 19:17:32 +0000 (19:17 +0000)]
Revert r37802, which reverted r37801, which was previously reverted in r37477 reverting r37476.
In other words: Reapply ekohl's widl change part 4, as the Release slave should build it properly now.

svn path=/trunk/; revision=37812

12 years agoRevert my changes in r37808.
Colin Finck [Tue, 2 Dec 2008 19:05:11 +0000 (19:05 +0000)]
Revert my changes in r37808.
Reenable testing on undefined properties, they are treated as being empty now. This feature got lost when moving the <if> block parsing entirely to rbuild in r34852.

Should fix the Release build properly _with_ touching rbuild :-)

svn path=/trunk/; revision=37811

12 years agoRamDRV is not in our tree anymore.
Daniel Reimer [Tue, 2 Dec 2008 15:55:24 +0000 (15:55 +0000)]
RamDRV is not in our tree anymore.

svn path=/trunk/; revision=37809

12 years agoKDBG needs DBG to be set, I can't imagine any useful situation for KDBG without DBG.
Colin Finck [Tue, 2 Dec 2008 11:38:23 +0000 (11:38 +0000)]
KDBG needs DBG to be set, I can't imagine any useful situation for KDBG without DBG.
Change the <if> logic in ReactOS-general.rbuild (and ReactOS-arm.rbuild for the ARM guys) accordingly. This also supersedes DBG_OR_KDBG, which never worked properly for Release builds anyway.

Should fix the Release build without touching rbuild itself :-)

svn path=/trunk/; revision=37808

12 years agoByeBye 100 MB Log File. Byebye, 200 kB/s
Daniel Reimer [Tue, 2 Dec 2008 09:08:01 +0000 (09:08 +0000)]
ByeBye 100 MB Log File. Byebye, 200 kB/s

svn path=/trunk/; revision=37806

12 years agoNevermind, I'd rather have the debug build. Someone fix this correctly, please.
Andrew Munger [Tue, 2 Dec 2008 08:38:03 +0000 (08:38 +0000)]
Nevermind, I'd rather have the debug build.  Someone fix this correctly, please.

svn path=/trunk/; revision=37805

12 years ago"Fix" the release build.
Andrew Munger [Tue, 2 Dec 2008 08:10:36 +0000 (08:10 +0000)]
"Fix" the release build.

svn path=/trunk/; revision=37804

12 years ago- Correct the copyright header for path.c. Crediting Dmitry Timoshkov for his great...
James Tabor [Mon, 1 Dec 2008 21:38:57 +0000 (21:38 +0000)]
- Correct the copyright header for path.c. Crediting Dmitry Timoshkov for his great work in the Open Source Software movement.

svn path=/trunk/; revision=37803

12 years agoRevert 37801 because it still breaks the release build.
Eric Kohl [Mon, 1 Dec 2008 20:38:24 +0000 (20:38 +0000)]
Revert 37801 because it still breaks the release build.

svn path=/trunk/; revision=37802

12 years agoSync to wine-1.1.1 (Patch 4 of 10):
Eric Kohl [Mon, 1 Dec 2008 20:33:43 +0000 (20:33 +0000)]
Sync to wine-1.1.1 (Patch 4 of 10):

ATTENTION: You MUST run "clean" before building ReactOS, otherwise WIDL will crash when it is run.

- Dan Hipschman <dsh@linux.ucla.edu> Tue, 1 Jul 2008
widl: Implement type redefinition checks.

This allows widl to catch type redefinitions and report an error, like MIDL.
However, this does a better job than MIDL since it also reports the location of the originial definition, like GCC.

CREDITS: Thanks to Christoph and Martin von Wittich for updating the Release-Buildslave. This patch should now build on both Buildslaves.

svn path=/trunk/; revision=37801

12 years agoSuggest LogonUser/CreateProcessAsUser as a possible
Steven Edwards [Mon, 1 Dec 2008 19:32:22 +0000 (19:32 +0000)]
Suggest LogonUser/CreateProcessAsUser as a possible
authentication method

svn path=/trunk/; revision=37800