Steven Edwards
de89ca03e4
add __i386__
...
svn path=/trunk/; revision=19458
2005-11-22 08:20:55 +00:00
Steven Edwards
13b219657a
_M_IX86 is not the same as _X86_ on the most recent PSDK. Define both
...
svn path=/trunk/; revision=19452
2005-11-22 06:22:21 +00:00
Alex Ionescu
f355909c07
- Define DECLSPEC_ADDRSAFE and FORCEINLINE for gcc in winnt.h
...
- Remove FASTCALL define from windef.h and add it to winddk.h
- Move EXCEPTION_ defines to crt/except.h
- Remove public GUIDs from sysguid.h and move from NDK to public umpnpmgr lib headers (since no other component but it + kernel uses them)
- Make include/ndk an include path. The NDK is now used like the DDK, so including ndk/foo.h should be replaced by include foo.h just like for PSDK or DDK.
- Don't include misc.h in usermode.
- Protect some stuff in helper.h against multiple definitions.
- Sync with NDK 1.00 Beta 1 to prepare for public NDK release.
svn path=/trunk/; revision=19450
2005-11-22 04:57:45 +00:00
Steven Edwards
fd962d4f5b
created crt public headers directory. Moved excpt.h there
...
svn path=/trunk/; revision=19259
2005-11-16 05:39:32 +00:00
Thomas Bluemel
d613b54421
revert back to -Os because of some buggy versions of GCC
...
svn path=/trunk/; revision=16952
2005-08-01 13:01:58 +00:00
Thomas Bluemel
5d4a08e403
compile release builds with -O3 instead of -Os because it catches more mistakes
...
svn path=/trunk/; revision=16951
2005-08-01 12:57:34 +00:00
Martin Fuchs
66fd6f0880
set eol-style for most xml files
...
svn path=/trunk/; revision=16720
2005-07-24 21:42:00 +00:00
Alex Ionescu
0452118dc0
- Created include/libs and moved all library headers there.
...
- Created include/drivers and moved driver headers there.
- Brought back core.h as diskdump.h, and re-enabled diskdump...it seems even though I was told it doesn't work, it's still very much used.
svn path=/trunk/; revision=16657
2005-07-20 03:42:05 +00:00
Thomas Bluemel
9766bda54e
globally enable the -Wpointer-arith warning to prevent usage of GCC's pointer arithmetics extension
...
svn path=/trunk/; revision=16422
2005-07-05 01:18:07 +00:00
Alex Ionescu
2125679164
Move some internal headers to /reactos, set it as a default include path, move pseh and elf headers to their respective directories
...
svn path=/trunk/; revision=16358
2005-06-30 22:40:36 +00:00
Casper Hornstrup
da4957ec53
External modules area
...
svn path=/trunk/; revision=16016
2005-06-17 20:30:57 +00:00
Casper Hornstrup
f892959c3d
MP configuration
...
svn path=/trunk/; revision=15705
2005-05-31 20:39:13 +00:00
Alex Ionescu
da2d081ecb
use right optimization setting
...
svn path=/trunk/; revision=15626
2005-05-28 21:46:37 +00:00
Alex Ionescu
c5d7317110
Build with optimizations
...
svn path=/trunk/; revision=15589
2005-05-28 16:43:25 +00:00
Casper Hornstrup
72053cbd18
Don't put modules in project root to avoid overwriting the top-level makefile with a proxy makefile
...
svn path=/branches/xmlbuildsystem/; revision=15411
2005-05-19 18:38:04 +00:00
Casper Hornstrup
e8fbafa083
Disable -O2
...
svn path=/branches/xmlbuildsystem/; revision=15377
2005-05-17 17:19:10 +00:00
Casper Hornstrup
e44380e9a3
Extract WINE resources at compile-time
...
svn path=/branches/xmlbuildsystem/; revision=15280
2005-05-14 17:57:31 +00:00
Casper Hornstrup
ca82812967
Support 'make livecd'
...
svn path=/branches/xmlbuildsystem/; revision=14705
2005-04-19 20:52:49 +00:00
Casper Hornstrup
6d5cdde45c
Merge 13831:14550 from trunk
...
svn path=/branches/xmlbuildsystem/; revision=14575
2005-04-10 14:32:30 +00:00
Casper Hornstrup
297bfe4644
Test module type support
...
svn path=/branches/xmlbuildsystem/; revision=14241
2005-03-20 21:58:30 +00:00
Casper Hornstrup
346a557406
* Build bin2res and cabman in bootstrap makefiles
...
* Remove make directory hack as it wasn't needed anyway
svn path=/branches/xmlbuildsystem/; revision=14066
2005-03-14 18:51:29 +00:00
Royce Mitchell III
56532e03e1
Makefile.auto -> makefile.auto
...
svn path=/branches/xmlbuildsystem/; revision=13911
2005-03-10 16:42:28 +00:00
Casper Hornstrup
1ae869295f
Copy non-generated files to cd
...
svn path=/branches/xmlbuildsystem/; revision=13808
2005-03-03 21:26:27 +00:00
Casper Hornstrup
4ef89a29c6
Support for non-standard module base addresses
...
svn path=/branches/xmlbuildsystem/; revision=13755
2005-02-26 17:11:06 +00:00
Casper Hornstrup
170bf2d5d5
Merge 13159:13510 from trunk
...
svn path=/branches/xmlbuildsystem/; revision=13590
2005-02-15 21:24:19 +00:00
Casper Hornstrup
0dd134f1a2
Build snmpapi and network applications
...
svn path=/branches/xmlbuildsystem/; revision=13435
2005-02-06 11:01:22 +00:00
Casper Hornstrup
11d1cdd366
Build services
...
svn path=/branches/xmlbuildsystem/; revision=13432
2005-02-06 10:23:29 +00:00
Casper Hornstrup
ac58a35d34
* Build cabman and zlib
...
* Add iso module type
svn path=/branches/xmlbuildsystem/; revision=13214
2005-01-22 15:27:06 +00:00
Casper Hornstrup
87f69aaf32
* Build freeldr
...
* Add BootLoader and ObjectLibrary module types
* Add <compilerflag> tag
svn path=/branches/xmlbuildsystem/; revision=13211
2005-01-22 14:07:45 +00:00
Casper Hornstrup
40a6da67c4
* KernelModeDriver module support
...
* Build afd.sys
svn path=/branches/xmlbuildsystem/; revision=13078
2005-01-16 13:51:33 +00:00
Casper Hornstrup
d3a30bf22d
* LinkerFlag tag support
...
* Build addsys, libwine.a, user32.dll, advapi32.dll, gdi32.dll, msvcrt.dll, and welcome.exe
svn path=/branches/xmlbuildsystem/; revision=13055
2005-01-15 13:52:36 +00:00
Royce Mitchell III
e35d70d940
add csq library to ntoskrnl
...
svn path=/branches/xmlbuildsystem/; revision=13039
2005-01-14 13:29:27 +00:00
Royce Mitchell III
84c57ede37
bugfixes to new <if> and related code
...
svn path=/branches/xmlbuildsystem/; revision=13016
2005-01-13 03:43:10 +00:00
Royce Mitchell III
9264ed7582
support for <if> tag
...
.PHONY must be output before the target gets defined
svn path=/branches/xmlbuildsystem/; revision=12944
2005-01-12 06:02:58 +00:00
Casper Hornstrup
b663342f01
* Nasm support
...
* Hal, rosrtl, pseh, string modules
* Build ntoskrnl
svn path=/branches/xmlbuildsystem/; revision=12913
2005-01-09 21:26:16 +00:00
Royce Mitchell III
e5130a546a
added xi:fallback support
...
fixed some memory leaks in Project
detect and report "end of file looking for end tag" instead of just crashing
svn path=/branches/xmlbuildsystem/; revision=12911
2005-01-09 19:16:35 +00:00
Casper Hornstrup
2ddad45463
Precondition dependencies.
...
svn path=/branches/xmlbuildsystem/; revision=12897
2005-01-09 01:10:43 +00:00
Casper Hornstrup
87d6ec37a6
Invocation of buildtool modules.
...
svn path=/branches/xmlbuildsystem/; revision=12891
2005-01-08 19:38:51 +00:00
Casper Hornstrup
30e8e25cb7
BuildTool module type support.
...
svn path=/branches/xmlbuildsystem/; revision=12887
2005-01-08 12:54:43 +00:00
Royce Mitchell III
aead7a68f9
<include> now has attribute 'base' which allows to specify subdirectory of another module
...
svn path=/branches/xmlbuildsystem/; revision=12880
2005-01-08 04:33:01 +00:00
Casper Hornstrup
5f69cb429e
Static library module type.
...
svn path=/branches/xmlbuildsystem/; revision=12877
2005-01-08 00:25:48 +00:00
Casper Hornstrup
49a2dd8017
Include and define support.
...
svn path=/branches/xmlbuildsystem/; revision=12876
2005-01-07 21:46:18 +00:00
Casper Hornstrup
f7257ee1be
* Generate kernel
...
* Add static library module type
* Add build script for kjs
svn path=/branches/xmlbuildsystem/; revision=12856
2005-01-06 22:22:13 +00:00
Royce Mitchell III
00a8526f83
allow for other build systems
...
svn path=/branches/xmlbuildsystem/; revision=12824
2005-01-05 18:48:45 +00:00
Royce Mitchell III
f2f4ddff19
specify output filename
...
svn path=/branches/xmlbuildsystem/; revision=12823
2005-01-05 18:16:55 +00:00
Royce Mitchell III
83a90b1ff8
use ntoskrnl/module.xml
...
svn path=/branches/xmlbuildsystem/; revision=12784
2005-01-04 07:05:31 +00:00
Casper Hornstrup
4aa419fcb5
Add sample build script.
...
svn path=/branches/xmlbuildsystem/; revision=12739
2005-01-02 22:17:02 +00:00