Commit Graph
32683 Commits
Author SHA1 Message Date
Samuel Serapion fe87d3cecc Convert to spec.
svn path=/branches/ros-amd64-bringup/; revision=36463
2008-09-24 10:33:46 +00:00
Samuel Serapion d4c08202f8 Convert to spec.
svn path=/branches/ros-amd64-bringup/; revision=36462
2008-09-24 10:28:59 +00:00
Samuel Serapion 6e56a5e40b Convert to spec.
svn path=/branches/ros-amd64-bringup/; revision=36461
2008-09-24 10:26:21 +00:00
Samuel Serapion a41608c1c6 Minor 64bit fixes.
svn path=/branches/ros-amd64-bringup/; revision=36460
2008-09-24 10:18:20 +00:00
Samuel Serapion cadf2f6abb Convert to spec.
Sprinkle IntToPtr all over mouse.c

svn path=/branches/ros-amd64-bringup/; revision=36458
2008-09-24 10:05:05 +00:00
Samuel Serapion 3a756711d4 Convert to spec.
Use tabs in rbuild file.

svn path=/branches/ros-amd64-bringup/; revision=36457
2008-09-24 09:51:33 +00:00
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