KJK::Hyperion
31b83f59b6
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
2008-12-04 21:13:43 +00:00
Eric Kohl
599818849a
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
2008-12-04 20:20:08 +00:00
Eric Kohl
f12d11b4f7
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
2008-12-04 19:52:55 +00:00
Eric Kohl
663337847e
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
2008-12-04 19:37:53 +00:00
Timo Kreuzer
25105f9fec
fix some ULONG/ULONG_PTR issues
...
svn path=/trunk/; revision=37857
2008-12-04 19:08:55 +00:00
KJK::Hyperion
45f6b70b73
Undo r37851 because rsym sucks
...
svn path=/trunk/; revision=37856
2008-12-04 19:01:50 +00:00
Johannes Anderwald
b355317137
- 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
2008-12-04 18:43:42 +00:00
Gregor Schneider
ea4870e585
Free allocated resource on error, CID 1358.
...
svn path=/trunk/; revision=37853
2008-12-04 16:46:54 +00:00
Johannes Anderwald
d27e3fc707
- Add interfaces for IMasterClock, IMXF, IAllocatorMXF, IPortDMus, IMiniportDMus
...
svn path=/trunk/; revision=37852
2008-12-04 16:29:56 +00:00
KJK::Hyperion
0e80776aff
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
2008-12-04 16:09:26 +00:00
KJK::Hyperion
bf1d153d93
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
2008-12-04 15:49:47 +00:00
Stefan Ginsberg
54e241e287
- Don't cache a value if we might dereference NULL
...
- Fix for CID 653
svn path=/trunk/; revision=37848
2008-12-04 15:15:01 +00:00
Stefan Ginsberg
529ad41347
- Fix some redefinitions
...
svn path=/trunk/; revision=37846
2008-12-04 14:11:57 +00:00
Aleksey Bragin
d085625992
- WDK defines PNOTIFY_SYNC as a pointer to VOID.
...
svn path=/trunk/; revision=37845
2008-12-04 14:01:50 +00:00
Aleksey Bragin
8c52058f73
- Fix FsRtlFastCheckLockForRead and Write function prototypes.
...
svn path=/trunk/; revision=37843
2008-12-04 11:12:42 +00:00
Johannes Anderwald
2242fa6da1
- Add CLSIDs for Miniport drivers
...
- Add IIDs for IResourceList, IRegistryKey
- Add IMiniportWaveCyclicStream, IMiniportWaveCyclic interface
svn path=/trunk/; revision=37842
2008-12-04 08:44:17 +00:00
Dmitry Gorbachev
987313245b
Fix them second time.
...
svn path=/trunk/; revision=37841
2008-12-04 00:55:15 +00:00
Dmitry Gorbachev
5bbb02373a
Fix Ke386Get(Global|Local|Interrupt)DescriptorTable, Ke386GetTr.
...
svn path=/trunk/; revision=37840
2008-12-03 22:24:29 +00:00
Dmitry Gorbachev
9791da2e85
Trying to fix...
...
svn path=/trunk/; revision=37839
2008-12-03 18:04:26 +00:00
Dmitry Gorbachev
d633d025d8
Slovak patch by Mario Kacmar aka Kario (bug #3934 ).
...
svn path=/trunk/; revision=37838
2008-12-03 17:52:24 +00:00
Dmitry Gorbachev
a8089cfb97
Fix Unicode -> Multibyte conversion (bug #3903 ).
...
svn path=/trunk/; revision=37836
2008-12-03 17:40:49 +00:00
Dmitry Gorbachev
774b7483da
Remove stray semicolons, GCC gratias.
...
svn path=/trunk/; revision=37835
2008-12-03 17:39:55 +00:00
Dmitry Gorbachev
c920f222c0
Fix GCC complaints about uninitialized variables (bug #3912 ).
...
svn path=/trunk/; revision=37834
2008-12-03 17:38:56 +00:00
Dmitry Gorbachev
5bc250cc36
Silence compiler warnings (11/11).
...
svn path=/trunk/; revision=37833
2008-12-03 17:37:58 +00:00
Dmitry Gorbachev
e1f79c3b49
Silence compiler warnings (10/11).
...
svn path=/trunk/; revision=37832
2008-12-03 17:37:23 +00:00
Dmitry Gorbachev
b3597def85
Silence compiler warnings (9/11).
...
svn path=/trunk/; revision=37831
2008-12-03 17:36:23 +00:00
Dmitry Gorbachev
7e3410d2b3
Silence compiler warnings (8/11).
...
svn path=/trunk/; revision=37830
2008-12-03 17:34:49 +00:00
Dmitry Gorbachev
ff091bdac5
Silence compiler warnings (7/11).
...
svn path=/trunk/; revision=37829
2008-12-03 17:33:13 +00:00
Dmitry Gorbachev
120359ef8e
Silence compiler warnings (6/11).
...
svn path=/trunk/; revision=37828
2008-12-03 17:32:36 +00:00
Dmitry Gorbachev
620e4cad34
Silence compiler warnings (5/11).
...
svn path=/trunk/; revision=37827
2008-12-03 17:31:38 +00:00
Dmitry Gorbachev
ebaf0cf88c
Silence compiler warnings (4/11).
...
svn path=/trunk/; revision=37826
2008-12-03 17:29:38 +00:00
Dmitry Gorbachev
d202dab4fa
Silence compiler warnings (3/11).
...
svn path=/trunk/; revision=37825
2008-12-03 17:28:59 +00:00
Dmitry Gorbachev
44c8aa557c
Silence compiler warnings (2/11).
...
svn path=/trunk/; revision=37824
2008-12-03 17:28:33 +00:00
Dmitry Gorbachev
5148a03069
Silence compiler warnings (1/11).
...
svn path=/trunk/; revision=37823
2008-12-03 17:28:24 +00:00
Stefan Ginsberg
2220f06c73
- Make imagehlp compile warning free (don't mix Wine and ros debug style, add missing casts)
...
svn path=/trunk/; revision=37817
2008-12-03 13:05:54 +00:00
Stefan Ginsberg
902da9ebac
- Patch by hto: Correct definitions of PSN_* constants
...
See issue #3925 for more details.
svn path=/trunk/; revision=37816
2008-12-03 12:48:53 +00:00
KJK::Hyperion
d3e2e5e2ca
MinGW does have vsnprintf. Fixes a warning in libxml2
...
Dedicated to Samuel Serapión
svn path=/trunk/; revision=37815
2008-12-02 23:18:25 +00:00
Eric Kohl
4a6ded56dd
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
2008-12-02 21:08:02 +00:00
Eric Kohl
9fcfc6eb1e
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
2008-12-02 20:45:09 +00:00
Colin Finck
48068dfdd4
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
2008-12-02 19:17:32 +00:00
Colin Finck
c00c841bd4
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
2008-12-02 19:05:11 +00:00
Daniel Reimer
533570807b
RamDRV is not in our tree anymore.
...
svn path=/trunk/; revision=37809
2008-12-02 15:55:24 +00:00
Colin Finck
61eedb351a
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
2008-12-02 11:38:23 +00:00
Daniel Reimer
9bec5399de
ByeBye 100 MB Log File. Byebye, 200 kB/s
...
svn path=/trunk/; revision=37806
2008-12-02 09:08:01 +00:00
Andrew Munger
ed4de66a9b
Nevermind, I'd rather have the debug build. Someone fix this correctly, please.
...
svn path=/trunk/; revision=37805
2008-12-02 08:38:03 +00:00
Andrew Munger
6fa1c22603
"Fix" the release build.
...
svn path=/trunk/; revision=37804
2008-12-02 08:10:36 +00:00
James Tabor
3f5de2feb4
- 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
2008-12-01 21:38:57 +00:00
Eric Kohl
371bfcc3b2
Revert 37801 because it still breaks the release build.
...
svn path=/trunk/; revision=37802
2008-12-01 20:38:24 +00:00
Eric Kohl
4b639a0b94
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
2008-12-01 20:33:43 +00:00
Steven Edwards
69e77bdaf0
Suggest LogonUser/CreateProcessAsUser as a possible
...
authentication method
svn path=/trunk/; revision=37800
2008-12-01 19:32:22 +00:00