Samuel Serapion
7bb3cd360e
Convert to spec.
...
svn path=/branches/ros-amd64-bringup/; revision=36456
2008-09-24 09:49:25 +00:00
Samuel Serapion
3f5eb93b23
Convert to spec.
...
svn path=/branches/ros-amd64-bringup/; revision=36455
2008-09-24 09:48:04 +00:00
Samuel Serapion
4aae8ef4d5
Minor 64bit fixes.
...
svn path=/branches/ros-amd64-bringup/; revision=36454
2008-09-24 09:44:39 +00:00
Samuel Serapion
9128270195
Convert to spec.
...
svn path=/branches/ros-amd64-bringup/; revision=36453
2008-09-24 09:41:42 +00:00
Samuel Serapion
778d48d1a6
Convert appwiz.cpl to spec
...
svn path=/branches/ros-amd64-bringup/; revision=36452
2008-09-24 09:39:44 +00:00
Samuel Serapion
bcd1bf1cd6
Sorry, these are DialogBoxParams.:(
...
svn path=/branches/ros-amd64-bringup/; revision=36448
2008-09-24 07:33:48 +00:00
Samuel Serapion
684afa4491
Fix 64bit warnings/errors.
...
svn path=/branches/ros-amd64-bringup/; revision=36447
2008-09-24 05:08:25 +00:00
Samuel Serapion
2d4bc30909
It is blasphemy to say that DLGPROC returns BOOL.
...
svn path=/branches/ros-amd64-bringup/; revision=36446
2008-09-24 05:06:55 +00:00
Samuel Serapion
86109204bf
Minor 64bit fixes.
...
svn path=/branches/ros-amd64-bringup/; revision=36445
2008-09-24 04:36:35 +00:00
Samuel Serapion
da929aff6b
Fix 64bit warning.
...
svn path=/branches/ros-amd64-bringup/; revision=36444
2008-09-24 04:24:45 +00:00
Samuel Serapion
5baf01f96f
Remove references to Infp Functions that collide with inflib names, call the actual functions instead of making small functions that shared the same parameters and just called into inflib anyway, with no changes whatsoever.
...
Make InfpGetIntField's 3rd parameter an INT*
svn path=/branches/ros-amd64-bringup/; revision=36443
2008-09-24 04:07:16 +00:00
Timo Kreuzer
91fa4b7fd0
rename .spec to .pspec
...
svn path=/branches/ros-amd64-bringup/; revision=36397
2008-09-21 22:38:52 +00:00
Timo Kreuzer
0e258751a6
use precompiler for .pspec files
...
svn path=/branches/ros-amd64-bringup/; revision=36396
2008-09-21 22:37:57 +00:00
Timo Kreuzer
6bcc5a5626
revert 36379
...
svn path=/branches/ros-amd64-bringup/; revision=36395
2008-09-21 22:34:38 +00:00
Timo Kreuzer
dfb5b8873c
fix spec file
...
svn path=/branches/ros-amd64-bringup/; revision=36393
2008-09-21 21:04:40 +00:00
Timo Kreuzer
274bc28882
- add ctxswitch.S
...
- compile cmhardwr.c from i386
svn path=/branches/ros-amd64-bringup/; revision=36392
2008-09-21 20:56:19 +00:00
Timo Kreuzer
076b5a9b06
fix function description comments
...
svn path=/branches/ros-amd64-bringup/; revision=36391
2008-09-21 20:15:15 +00:00
Timo Kreuzer
57ab050fcd
- fix a typo
...
- add some prototypes
svn path=/branches/ros-amd64-bringup/; revision=36389
2008-09-21 19:17:53 +00:00
Timo Kreuzer
d62eba47ce
implement SetInterruptGate for amd64 and fix APIC_DEFAULT_BASE
...
svn path=/branches/ros-amd64-bringup/; revision=36388
2008-09-21 19:05:48 +00:00
Timo Kreuzer
caf56ecbd3
MS symbols say that the KPRCB member VebdorString is an array of UCHARs, not CHARs.
...
svn path=/branches/ros-amd64-bringup/; revision=36387
2008-09-21 18:53:48 +00:00
Timo Kreuzer
941fdb3f0b
Implement some functions that are forwarded to HAL on x86 build, but not on x64. Modify spec file (use preprocessor macro). Now scsiport can be loaded and freeldr doesn't complain about missing imports.
...
svn path=/branches/ros-amd64-bringup/; revision=36380
2008-09-21 14:40:17 +00:00
Timo Kreuzer
416333a946
preprocess all spec files
...
svn path=/branches/ros-amd64-bringup/; revision=36379
2008-09-21 14:34:48 +00:00
Timo Kreuzer
52babc02da
Make MmGetPageDirectory an inline function
...
svn path=/branches/ros-amd64-bringup/; revision=36361
2008-09-21 00:47:15 +00:00
Timo Kreuzer
fb201758c1
use FIELD_OFFSET instead of a constant
...
svn path=/branches/ros-amd64-bringup/; revision=36360
2008-09-21 00:45:49 +00:00
Timo Kreuzer
a59ab56e6b
- fix a typo
...
- silence debug output
svn path=/branches/ros-amd64-bringup/; revision=36355
2008-09-20 15:34:59 +00:00
Timo Kreuzer
96b5b93d6b
Map the APIC page.
...
svn path=/branches/ros-amd64-bringup/; revision=36343
2008-09-20 09:33:53 +00:00
Timo Kreuzer
7f388bab02
fix some 64 bit warnings
...
svn path=/branches/ros-amd64-bringup/; revision=36332
2008-09-19 22:42:40 +00:00
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