Commit Graph
40025 Commits
Author SHA1 Message Date
Timo Kreuzer fa0c6f588d [MSACM32]
Copy from trunk

svn path=/branches/ros-amd64-bringup/; revision=44598
2009-12-15 04:25:05 +00:00
Timo Kreuzer 4cba4fc3cb use tabs in rbuild file (copied from trunk)
svn path=/branches/ros-amd64-bringup/; revision=44593
2009-12-14 22:59:38 +00:00
Timo Kreuzer 60574f15b9 copy from trunk
svn path=/branches/ros-amd64-bringup/; revision=44588
2009-12-14 22:44:39 +00:00
Timo Kreuzer e1f86bf08f Copy file from trunk. Only formatting fixes.
svn path=/branches/ros-amd64-bringup/; revision=44586
2009-12-14 20:31:24 +00:00
Timo Kreuzer 4a5b4c2097 reduce differences to trunk
svn path=/branches/ros-amd64-bringup/; revision=44585
2009-12-14 20:15:56 +00:00
Timo Kreuzer ff716ba92c remove unneccessary change from wine code
svn path=/branches/ros-amd64-bringup/; revision=44584
2009-12-14 20:03:59 +00:00
Samuel Serapion be486cc570 fix build 2.
svn path=/branches/ros-amd64-bringup/; revision=44581
2009-12-14 19:12:05 +00:00
Samuel Serapion c4a74680e2 fix build.
svn path=/branches/ros-amd64-bringup/; revision=44580
2009-12-14 19:01:42 +00:00
Samuel Serapion 7b5e8cc133 Try to fix IDL compilation race condition with patch from bug #4994
svn path=/branches/ros-amd64-bringup/; revision=44579
2009-12-14 18:55:32 +00:00
Samuel Serapion 1cc5650297 Try to fix build with rosbe 1.5 x86
svn path=/branches/ros-amd64-bringup/; revision=44578
2009-12-14 18:42:30 +00:00
Samuel Serapion 42610c6d93 -Remove hacks for older gcc versions.
-Black list gcc below 4.4.2
-Black list ld below 20091119.
-99.99% Based on bug 4810
-Speeds up my build by 3 minutes

svn path=/branches/ros-amd64-bringup/; revision=44550
2009-12-12 15:41:43 +00:00
Samuel Serapion 17360de0ad -Detect if this is a amd64 CPU before attempting to boot.
Patch by Basil Gello (gellmar at yahoo dot com).

svn path=/branches/ros-amd64-bringup/; revision=44540
2009-12-11 19:01:45 +00:00
Samuel Serapion 304829a946 Fix i386 build
svn path=/branches/ros-amd64-bringup/; revision=44537
2009-12-11 12:29:05 +00:00
Samuel Serapion 6397d5d0a2 Fix i386 build
svn path=/branches/ros-amd64-bringup/; revision=44536
2009-12-11 12:15:23 +00:00
Timo Kreuzer f2e27ac975 Don't include i386/ke.h from ntoskrnl, it's not needed
svn path=/branches/ros-amd64-bringup/; revision=44530
2009-12-10 21:04:15 +00:00
Timo Kreuzer 19829753fd More fix of TEB::KernelCallbackTable usage
svn path=/branches/ros-amd64-bringup/; revision=44526
2009-12-10 13:40:05 +00:00
Timo Kreuzer 5c58ca4af8 [NDK]
Fix a TEB array size.

svn path=/branches/ros-amd64-bringup/; revision=44525
2009-12-10 13:33:57 +00:00
Timo Kreuzer 07d56c3f54 [NDK]
- Add missing TEB member for Vista

svn path=/branches/ros-amd64-bringup/; revision=44524
2009-12-10 13:04:36 +00:00
Timo Kreuzer fbb3b9e1a8 Fix usage of PEB::KernelCallbacktable. It's a PVOID.
svn path=/branches/ros-amd64-bringup/; revision=44523
2009-12-10 12:39:54 +00:00
Timo Kreuzer cda052bdd5 [NTDKK]
- Don't use PEB::FastPeb(Un)LockRoutine, these members are deprecated since Windows 2003, use RtlEnter/LeaveCriticalSection instead.

svn path=/branches/ros-amd64-bringup/; revision=44521
2009-12-10 11:54:17 +00:00
Timo Kreuzer d7c4b1608d [NDK]
Fix some dependencies

svn path=/branches/ros-amd64-bringup/; revision=44512
2009-12-10 03:07:30 +00:00
Timo Kreuzer ee49fa9c0f [NDK]
- Add Wx86ThreadState
- Add WinXP version of ACTIVATION_CONTEXT_STACK
- rtltypes doesn't depend on pstypes, but the opposite way around now

svn path=/branches/ros-amd64-bringup/; revision=44511
2009-12-10 02:30:09 +00:00
Timo Kreuzer 3f4e4492cd [IPHLPAPI]
Don't redefine _WIN32_WINNT to 0x500. When using the NDK we need at least 0x503 when compiling for 64 bit (XP64 is 502)

svn path=/branches/ros-amd64-bringup/; revision=44510
2009-12-10 02:17:54 +00:00
Timo Kreuzer 74ce61800e Don't C_ASSERT inside a function body. The new definition causes a warning with this.
svn path=/branches/ros-amd64-bringup/; revision=44509
2009-12-10 01:48:07 +00:00
Timo Kreuzer ec3e6b9382 updates EFLAGS definitions
svn path=/branches/ros-amd64-bringup/; revision=44508
2009-12-10 01:44:42 +00:00
Timo Kreuzer bcd5ab1175 fix a typo
svn path=/branches/ros-amd64-bringup/; revision=44506
2009-12-10 01:09:51 +00:00
Timo Kreuzer 5fae13a4ff Add MmFreeSection prototype
svn path=/branches/ros-amd64-bringup/; revision=44505
2009-12-10 01:06:30 +00:00
Timo Kreuzer c7b2342d5c Fix number 2
svn path=/branches/ros-amd64-bringup/; revision=44504
2009-12-10 00:51:35 +00:00
Timo Kreuzer 9a8e8247d8 Fix number 1
svn path=/branches/ros-amd64-bringup/; revision=44503
2009-12-10 00:51:14 +00:00
Timo Kreuzer 2e2e7009ab Add PDE_TOP for x86
svn path=/branches/ros-amd64-bringup/; revision=44502
2009-12-10 00:39:03 +00:00
Timo Kreuzer c5a2bbe739 [NDK]
- Add CLIENT_ID32/64
- Create explicit 32/64 bit versions of PEB, GDI_TEB_BATCH and TEB, using macros. Thanks to Alex for feedback and suggestions.
- Fix some member names.
- Note to self: fix rostests, too!

svn path=/branches/ros-amd64-bringup/; revision=44501
2009-12-10 00:35:12 +00:00
Timo Kreuzer 8c8c4fcf16 Add NT_TIB32/64
svn path=/branches/ros-amd64-bringup/; revision=44500
2009-12-09 23:58:31 +00:00
Samuel Serapion f657f33288 Eliminate warning.
svn path=/branches/ros-amd64-bringup/; revision=44499
2009-12-09 22:12:41 +00:00
Timo Kreuzer 5a6e9037ae - add LIST_ENTRY32/64, STRING32/64
- change C_ASSERT in winnt.h, too

svn path=/branches/ros-amd64-bringup/; revision=44491
2009-12-09 17:48:56 +00:00
Samuel Serapion 9ed44b0a95 commit stragglers from main tree
svn path=/branches/ros-amd64-bringup/; revision=44477
2009-12-09 01:20:38 +00:00
Samuel Serapion fee45191b7 Fix building all rosapps modules
svn path=/branches/ros-amd64-bringup/; revision=44476
2009-12-09 01:15:20 +00:00
Samuel Serapion ad9860b254 - Create some stubs for some w32kdll api tests. Someone please verify and complete the job.
- Fix building all rostests for amd64. No guarantee anything works now, or ever did...

svn path=/branches/ros-amd64-bringup/; revision=44475
2009-12-09 01:14:28 +00:00
Timo Kreuzer ca0ebabfdd Update moldname-msvcrt.def
svn path=/branches/ros-amd64-bringup/; revision=44471
2009-12-08 17:14:33 +00:00
Timo Kreuzer be39596e77 Thanks to ktietz for his awesome dlltool patch!
Will require dlltool 2.20.51.20091118


svn path=/branches/ros-amd64-bringup/; revision=44470
2009-12-08 16:41:01 +00:00
Timo Kreuzer c2d98129d6 Fix 2nd try.
svn path=/branches/ros-amd64-bringup/; revision=44468
2009-12-08 14:32:39 +00:00
Timo Kreuzer d070fd9f2f Try to fix encoded's broken apps.
svn path=/branches/ros-amd64-bringup/; revision=44467
2009-12-08 14:00:42 +00:00
Samuel Serapion 20a05a760b Fix building some modules.
svn path=/branches/ros-amd64-bringup/; revision=44463
2009-12-07 23:11:49 +00:00
Samuel Serapion 0d2d36c7de Fix building some modules. special thanks to Basil Gello.
svn path=/branches/ros-amd64-bringup/; revision=44462
2009-12-07 23:09:35 +00:00
Samuel Serapion 5fc07e5280 enable user32 generated winetest.
svn path=/branches/ros-amd64-bringup/; revision=44461
2009-12-07 22:30:42 +00:00
Samuel Serapion 4cf93165be Define PHDEVNOTIFY, PDLGITEMTEMPLATEA/W, LPDLGITEMTEMPLATEA/W, PPAINTSTRUCT, PMENUITEMTEMPLATE, PUSEROBJECTFLAGS, PMINIMIZEDMETRICS, PNONCLIENTMETRICSA/W, LPMOUSEINPUT, LPKEYBDINPUT, LPHARDWAREINPUT.
Add HARDWAREHOOKSTRUCT structure.

svn path=/branches/ros-amd64-bringup/; revision=44460
2009-12-07 22:29:45 +00:00
Samuel Serapion 57f3a21c86 Fix some modules
svn path=/branches/ros-amd64-bringup/; revision=44459
2009-12-07 20:01:50 +00:00
Samuel Serapion 1bd3f2e4b8 Add mysteriously missing files
Fix some builds

svn path=/branches/ros-amd64-bringup/; revision=44458
2009-12-07 19:36:36 +00:00
Samuel Serapion af9094fe39 Add mysteriously missing file
svn path=/branches/ros-amd64-bringup/; revision=44457
2009-12-07 18:41:34 +00:00
Samuel Serapion e2226bdaec sync rostests to r44455
svn path=/branches/ros-amd64-bringup/; revision=44456
2009-12-07 18:40:32 +00:00
Samuel Serapion 17b396a6d2 sync rosapps to r44454
svn path=/branches/ros-amd64-bringup/; revision=44455
2009-12-07 18:24:19 +00:00