Commit Graph
32703 Commits
Author SHA1 Message Date
Timo Kreuzer de42bbb865 fix usage of InterlockedIncrement
svn path=/branches/ros-amd64-bringup/; revision=36605
2008-10-01 09:44:53 +00:00
Timo Kreuzer f5ab6f6e18 remove duplicate definitions
svn path=/branches/ros-amd64-bringup/; revision=36570
2008-09-28 10:56:06 +00:00
Samuel Serapion 5ebf3324ac Work around bug 3746. Use arch specific def files.
svn path=/branches/ros-amd64-bringup/; revision=36562
2008-09-28 08:47:44 +00:00
Timo Kreuzer 050cbc0040 Fix the "fix".
svn path=/branches/ros-amd64-bringup/; revision=36511
2008-09-25 15:56:14 +00:00
Samuel Serapion 9efd1ef0be Convert to spec.
Protect _WIN32_WINNT from redefinition warning.

svn path=/branches/ros-amd64-bringup/; revision=36505
2008-09-25 05:43:26 +00:00
Samuel Serapion 6f35805a28 Fix redefinition warning.
svn path=/branches/ros-amd64-bringup/; revision=36504
2008-09-25 05:15:16 +00:00
Samuel Serapion fd1faed0cf Remove hack in cstub.c, it was caused by a hack in the rbuild file.
Fix fill_table() definition for non i386.

svn path=/branches/ros-amd64-bringup/; revision=36503
2008-09-25 05:13:21 +00:00
Samuel Serapion fa7128be01 - Convert to spec.
- No need to assert an offset thats only used in i386 specific code.

svn path=/branches/ros-amd64-bringup/; revision=36502
2008-09-25 04:27:03 +00:00
Samuel Serapion 0a516495af Small 64bit fix.
svn path=/branches/ros-amd64-bringup/; revision=36477
2008-09-24 12:33:59 +00:00
Timo Kreuzer d84724a86e add gdi32.spec taken from wine 1.13
svn path=/branches/ros-amd64-bringup/; revision=36476
2008-09-24 12:21:04 +00:00
Samuel Serapion 9d500537c2 - Fix ReadProcessMemory and Toolhelp32ReadProcessMemory definitions.
- Numerous 64bit fixes.
- Remove useless cast.
- Remove Fls API exports as per trunk.

svn path=/branches/ros-amd64-bringup/; revision=36475
2008-09-24 12:03:27 +00:00
Samuel Serapion a870b6d07f Fix ReadProcessMemory and Toolhelp32ReadProcessMemory prototypes.
svn path=/branches/ros-amd64-bringup/; revision=36474
2008-09-24 12:01:07 +00:00
Samuel Serapion 3686c8090f remove unneeded "fixes"
svn path=/branches/ros-amd64-bringup/; revision=36473
2008-09-24 11:38:39 +00:00
Samuel Serapion bb39afaeaf Convert to spec. Minor 64bit fixes.
svn path=/branches/ros-amd64-bringup/; revision=36470
2008-09-24 10:52:32 +00:00
Samuel Serapion bfd898eae6 Fix NetLocalGroupGetMembers prototype.
svn path=/branches/ros-amd64-bringup/; revision=36469
2008-09-24 10:50:50 +00:00
Timo Kreuzer 274b9d1f57 Add MemoryBarrier definition for amd64
svn path=/branches/ros-amd64-bringup/; revision=36468
2008-09-24 10:45:58 +00:00
Samuel Serapion 5ea1818ff4 Convert to spec. two for the price of one.
svn path=/branches/ros-amd64-bringup/; revision=36467
2008-09-24 10:45:05 +00:00
Samuel Serapion 629e99b314 Convert to spec. Minor 64bit fixes.
svn path=/branches/ros-amd64-bringup/; revision=36466
2008-09-24 10:41:39 +00:00
Samuel Serapion 2edf435328 Convert to spec.
svn path=/branches/ros-amd64-bringup/; revision=36465
2008-09-24 10:41:07 +00:00
Samuel Serapion b57f969783 Minor 64bit fix.
svn path=/branches/ros-amd64-bringup/; revision=36464
2008-09-24 10:35:36 +00:00
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