Timo Kreuzer
afd9bec15b
fix a warning that we get since the crt header update
...
svn path=/branches/ros-amd64-bringup/; revision=36331
2008-09-19 22:36:18 +00:00
Samuel Serapion
ff316cad4d
remove unicode="yes" on suggestion from Christoph_vW
...
svn path=/branches/ros-amd64-bringup/; revision=36280
2008-09-17 06:37:38 +00:00
Samuel Serapion
46fe903e03
Use build-in mechanisms(rbuild) to define UNICODE and friends.
...
Fix a small warning about SetWindowText.
Use correct definition of WinMain(not a CALLBACK by any means, somehow this caused real WIN64 to think this wasn't a valid application)
svn path=/branches/ros-amd64-bringup/; revision=36279
2008-09-17 05:15:51 +00:00
Samuel Serapion
dbf0f4225c
Fix up win64 warnings about NtQuerySystemInformation.
...
svn path=/branches/ros-amd64-bringup/; revision=36274
2008-09-17 02:52:33 +00:00
Samuel Serapion
caf9aa6e7f
Re-add code mistakenly removed in last sync to trunk.
...
Remove explorer from build.(for now)
svn path=/branches/ros-amd64-bringup/; revision=36261
2008-09-15 16:17:42 +00:00
Samuel Serapion
28f2a70107
Tidy up code a bit
...
svn path=/branches/ros-amd64-bringup/; revision=36260
2008-09-15 16:15:53 +00:00
Samuel Serapion
f58e2f78ce
always double check late night commits.
...
svn path=/branches/ros-amd64-bringup/; revision=36224
2008-09-14 08:45:07 +00:00
Samuel Serapion
a4019b877f
Make rsym smart enough to handle 64bit PEs.
...
winebuild: remove unnecessary condition.
svn path=/branches/ros-amd64-bringup/; revision=36223
2008-09-14 08:42:26 +00:00
Samuel Serapion
0e905fcd94
Fix command line passing(again), after tchar.h update.
...
svn path=/branches/ros-amd64-bringup/; revision=36221
2008-09-14 06:42:58 +00:00
Samuel Serapion
ba47225813
Remove hacks. Add hacks. Zero sum game?
...
svn path=/branches/ros-amd64-bringup/; revision=36177
2008-09-13 07:13:27 +00:00
Samuel Serapion
5c266abfd2
Move several functions out of file.c, use common code for 64bit, 32bit, unicode and non-unicode versions and provide proper definition. Fixes amd64 build of crt lib. (nothing tested)
...
svn path=/branches/ros-amd64-bringup/; revision=36176
2008-09-13 07:12:22 +00:00
Samuel Serapion
20695eeb01
Protect other architectures from i386 and amd64 specifics.
...
Disallow warnings in this module(like it was before).
svn path=/branches/ros-amd64-bringup/; revision=36175
2008-09-13 07:05:42 +00:00
Samuel Serapion
72adb4a0af
Fix warnings/errors in 64bit build.
...
svn path=/branches/ros-amd64-bringup/; revision=36174
2008-09-13 02:00:44 +00:00
Samuel Serapion
2c8d1577ee
Convert winspool to spec
...
svn path=/branches/ros-amd64-bringup/; revision=36173
2008-09-13 01:36:21 +00:00
Samuel Serapion
7adc5e628f
Fix CreateToolBarEx.
...
Build as unicode.
No need to allow warnings anymore.
svn path=/branches/ros-amd64-bringup/; revision=36172
2008-09-13 00:55:13 +00:00
Samuel Serapion
391cff10a7
Fix TIMERPROC definition.
...
Fix CreateToolbarEx definition.
svn path=/branches/ros-amd64-bringup/; revision=36171
2008-09-13 00:52:44 +00:00
Samuel Serapion
96d080d8b3
Stop annoying warning.
...
svn path=/branches/ros-amd64-bringup/; revision=36146
2008-09-11 20:19:23 +00:00
Timo Kreuzer
6732b49141
Fix some warnings
...
svn path=/branches/ros-amd64-bringup/; revision=36098
2008-09-09 22:11:45 +00:00
Timo Kreuzer
2415d5a23a
This is the amd64 branch! If arm is broken I don't care, if x86 is broken for some time, it's not that bad. But why the heck do you break amd64 build and then leave it broken? Please fix it ASAP. Yes, encoded, I mean you! - Comment out some files from crt to build bootcd again.
...
svn path=/branches/ros-amd64-bringup/; revision=36069
2008-09-08 22:54:32 +00:00
Timo Kreuzer
3fc7faad0d
comment out some functions on AMD64 build that don't belong here.
...
svn path=/branches/ros-amd64-bringup/; revision=36013
2008-09-07 00:17:05 +00:00
Timo Kreuzer
6acdf6d0d2
more ulong <-> pointer fixes
...
svn path=/branches/ros-amd64-bringup/; revision=36012
2008-09-07 00:04:29 +00:00
Timo Kreuzer
3a18219adc
Fix a ULONG to pointer cast to make out shiny new RosBE happy.
...
svn path=/branches/ros-amd64-bringup/; revision=36011
2008-09-06 23:56:10 +00:00
Samuel Serapion
829999d203
change stub to stdcall, less likely to fuck up the stack
...
svn path=/branches/ros-amd64-bringup/; revision=35994
2008-09-06 17:11:46 +00:00
Samuel Serapion
20f8660468
Fix 64 bit portability issues.
...
svn path=/branches/ros-amd64-bringup/; revision=35990
2008-09-06 15:53:36 +00:00
Samuel Serapion
2cca1c8750
Merge 35977. Fix 64 bit portability issues. Thanks ekohl!
...
svn path=/branches/ros-amd64-bringup/; revision=35989
2008-09-06 15:52:53 +00:00
Timo Kreuzer
7e2503da06
more pointer <-> ULONG cast fixes
...
svn path=/branches/ros-amd64-bringup/; revision=35971
2008-09-05 23:53:36 +00:00
Timo Kreuzer
de62b70a2c
fix pointer <-> ULONG cast
...
svn path=/branches/ros-amd64-bringup/; revision=35970
2008-09-05 23:46:47 +00:00
Timo Kreuzer
48f7ad5d4c
Fix and update CM_PARTIAL_RESOURCE_DESCRIPTOR
...
svn path=/branches/ros-amd64-bringup/; revision=35969
2008-09-05 23:35:40 +00:00
Timo Kreuzer
cc04d5e1a7
use KeAcquireSpinLockAtDpcLevel and KeReleaseSpinLockFromDpcLevel instead of KefAcquireSpinLockAtDpcLevel and KefReleaseSpinLockFromDpcLevel. Fix Size parameter of CmpAllpcate (ULONG->SIZE_T).
...
svn path=/branches/ros-amd64-bringup/; revision=35968
2008-09-05 23:33:38 +00:00
Timo Kreuzer
8eac8b62af
use KeAcquireSpinLockAtDpcLevel and KeReleaseSpinLockFromDpcLevel instead of KefAcquireSpinLockAtDpcLevel and KefReleaseSpinLockFromDpcLevel
...
svn path=/branches/ros-amd64-bringup/; revision=35967
2008-09-05 22:33:50 +00:00
Timo Kreuzer
b01ff9f694
use own asm.h on amd64 builds
...
svn path=/branches/ros-amd64-bringup/; revision=35966
2008-09-05 22:25:27 +00:00
Timo Kreuzer
53181b207f
sync to trunk head (35945)
...
svn path=/branches/ros-amd64-bringup/; revision=35954
2008-09-05 00:03:53 +00:00
Timo Kreuzer
291553900d
fix x64 build of hal
...
svn path=/branches/ros-amd64-bringup/; revision=35953
2008-09-04 21:24:44 +00:00
Timo Kreuzer
cb1e57ab68
fix a typo
...
svn path=/branches/ros-amd64-bringup/; revision=35952
2008-09-04 21:22:14 +00:00
Timo Kreuzer
c72a03b170
Remove hacks from __addgsbyte, __addgsword, __addgsdword. They are correct on ms compiler. (fs ones still broken on x86 compiler that comes with the wdk). Implement __addgsqword.
...
svn path=/branches/ros-amd64-bringup/; revision=35951
2008-09-04 20:55:46 +00:00
Timo Kreuzer
8d9af3292a
implement __readeflags and __writeeflags
...
svn path=/branches/ros-amd64-bringup/; revision=35950
2008-09-04 19:39:29 +00:00
Timo Kreuzer
16630cb368
Revert the testcode I accidentally committed.
...
svn path=/branches/ros-amd64-bringup/; revision=35949
2008-09-04 19:36:48 +00:00
Timo Kreuzer
399ee68de4
fix hal build on x86
...
svn path=/branches/ros-amd64-bringup/; revision=35948
2008-09-04 19:29:48 +00:00
Timo Kreuzer
a6a7745b55
Don't use hal_generic_pc.rbuild. Remove obsolete hal.c. Add apic.c from x86 to build. Add some stubs.
...
svn path=/branches/ros-amd64-bringup/; revision=35947
2008-09-04 19:11:19 +00:00
Christoph von Wittich
0542c270aa
fix some advapi crypt winetests
...
svn path=/trunk/; revision=35945
2008-09-04 18:43:56 +00:00
Colin Finck
fac1457233
- Sync wininet to Wine HEAD
...
- Remove a change from our "wininet_ros.diff" file, which has been applied to Wine as well in the meantime
- Eliminate a warning in our "inet_ntop.c" (ROS glue code)
svn path=/trunk/; revision=35943
2008-09-04 18:37:34 +00:00
Timo Kreuzer
2b96a78f9a
Make apic.c compile on amd64 build.
...
svn path=/branches/ros-amd64-bringup/; revision=35942
2008-09-04 17:43:00 +00:00
Ged Murphy
0728b1b869
missed this, it's not needed.
...
svn path=/trunk/; revision=35941
2008-09-04 15:55:46 +00:00
Ged Murphy
c98c9900e0
restart the clock when it's been stopped to be altered
...
svn path=/trunk/; revision=35940
2008-09-04 15:51:11 +00:00
Christoph von Wittich
7f1a28a669
work around a bug in ReactOS (FindFirstFile isn't working with environment vars)
...
svn path=/trunk/; revision=35939
2008-09-04 15:28:40 +00:00
Ged Murphy
414cbcdc62
Please test your code before you ruin mine.
...
It's annoying fixing other peoples mess in your own code.
See issue #3701 for more details.
svn path=/trunk/; revision=35937
2008-09-04 15:13:07 +00:00
Christoph von Wittich
93436d4b0f
run all winetests
...
svn path=/trunk/; revision=35936
2008-09-04 15:11:49 +00:00
Stefan Ginsberg
b3e9863132
- Fix kernel exports ARM
...
- Add KeSaveFloatingPointState/KeRestoreFloatingPointState stubs to ARM kernel as is done for other architectures (like AMD64). They have nothing to do on ARM, so they just return success.
svn path=/trunk/; revision=35934
2008-09-04 12:13:20 +00:00
Christoph von Wittich
d252c45d77
fix warnings
...
svn path=/trunk/; revision=35932
2008-09-04 11:37:40 +00:00
Christoph von Wittich
f26bc8dd86
dbgprint and shutdown should be in PATH
...
svn path=/trunk/; revision=35931
2008-09-04 11:35:27 +00:00