Casper Hornstrup
321c3545d8
Support module_depends target
...
svn path=/trunk/; revision=15868
2005-06-12 10:18:51 +00:00
Casper Hornstrup
bfef768a76
Make test pass
...
svn path=/trunk/; revision=15866
2005-06-12 09:36:25 +00:00
Hartmut Birr
9ea1665416
Fixed the clean rule.
...
svn path=/trunk/; revision=15817
2005-06-05 21:30:41 +00:00
Casper Hornstrup
012786bd8f
Clean proxy makefiles on 'make clean'
...
svn path=/trunk/; revision=15810
2005-06-05 16:47:42 +00:00
Casper Hornstrup
5c0d2bc84c
Remove old makefiles
...
svn path=/trunk/; revision=15809
2005-06-05 16:32:33 +00:00
Casper Hornstrup
2163a01133
Generate proxy makefiles in output tree.
...
svn path=/trunk/; revision=15808
2005-06-05 15:59:18 +00:00
Casper Hornstrup
dba8d6b88a
Correct dependencies for 'make <module>_install'
...
svn path=/trunk/; revision=15802
2005-06-05 12:08:39 +00:00
Casper Hornstrup
1aa91e26e5
* Support enabling/disabling modules depending on configuration.
...
* Enable halup for MP=0 configuration and halmp for MP=1 configuration.
svn path=/trunk/; revision=15801
2005-06-05 11:22:16 +00:00
Filip Navara
4b55dd45ab
Correctly handle NOT operator in window style definitions.
...
svn path=/trunk/; revision=15788
2005-06-04 19:44:50 +00:00
Casper Hornstrup
b4dae62ae5
Generate SMP friendly temporary filenames
...
svn path=/trunk/; revision=15703
2005-05-31 17:30:54 +00:00
Gé van Geldorp
e163d454bc
Revert last change, it was causing build problems. Go back to causing run
...
problems instead (try Start/Run/Browse)
svn path=/trunk/; revision=15689
2005-05-30 20:37:29 +00:00
Gé van Geldorp
9948c2bbfa
Revert some incorrect changes that were made during rbuild merge
...
svn path=/trunk/; revision=15685
2005-05-30 19:19:06 +00:00
Alex Ionescu
0e1269ee48
Build at 2GB like before
...
svn path=/trunk/; revision=15667
2005-05-29 16:07:05 +00:00
Casper Hornstrup
750ce3d65a
Autodetect nasm
...
svn path=/trunk/; revision=15656
2005-05-29 11:51:37 +00:00
Thomas Bluemel
3574d717a4
little fix
...
svn path=/trunk/; revision=15640
2005-05-28 22:40:04 +00:00
Thomas Bluemel
12e17e01f0
make rbuild compile with gcc4
...
svn path=/trunk/; revision=15634
2005-05-28 22:22:25 +00:00
Casper Hornstrup
f4ad6d109c
Use detected prefix
...
svn path=/trunk/; revision=15604
2005-05-28 19:35:23 +00:00
Casper Hornstrup
8d5843e406
-mi switch for rbuild to not have rbuild create install directories.
...
svn path=/trunk/; revision=15599
2005-05-28 18:43:25 +00:00
Alex Ionescu
0173e06e40
Build with optimizations
...
svn path=/trunk/; revision=15588
2005-05-28 16:42:50 +00:00
Casper Hornstrup
2990d277fb
Merge 12735:15568 from xmlbuildsystem branch
...
svn path=/trunk/; revision=15583
2005-05-28 15:18:30 +00:00
Casper Hornstrup
61768ec813
Add missing separators to RBUILD_XXX_OUT variables.
...
Patch by Mike Lerwill [[email protected] ]
svn path=/branches/xmlbuildsystem/; revision=15568
2005-05-28 10:41:13 +00:00
Casper Hornstrup
062423314c
Merge 15329:15546 from trunk
...
svn path=/branches/xmlbuildsystem/; revision=15547
2005-05-27 19:29:24 +00:00
Steven Edwards
7d4d22763c
work around include_next problem when cross-compiling
...
svn path=/trunk/; revision=15525
2005-05-26 17:17:29 +00:00
Alex Ionescu
db1bf61e23
Strip files on retail builds and do not send file/section alignment twice
...
svn path=/trunk/; revision=15520
2005-05-26 13:55:13 +00:00
Gé van Geldorp
b395078e1e
Sync to Wine-20050524:
...
Michael Stefaniuc <[email protected] >
- Change the type of 1 bit wide bitfields to unsigned.
svn path=/trunk/; revision=15500
2005-05-26 09:46:02 +00:00
Gé van Geldorp
1149b4b325
Sync to Wine-20050524:
...
Alexandre Julliard <[email protected] >
- Free delayed import modules on PROCESS_DETACH.
- Removed no longer used support for 32-bit register entry points.
- Added support in winebuild for specifying import libraries directly on
the command line without the -l option.
- Changed the -d option to only mark the library as delayed, the actual
loading is now done separately.
- Generate 16-bit resources in the proper format inside the module data,
and get rid of the special case for builtins in NE_DefResourceHandler.
- Generate the 16-bit module header in the standard on-disk format, so
that winebuild doesn't need to know about kernel internal structures.
- Moved the generated code segment for 16-bit builtins inside the module
structure.
- Get rid of the BUILTIN16_DESCRIPTOR structure and directly register
the MZ header instead.
- Use RaiseException instead of RtlRaiseException in 16-bit spec files
since they already depend on kernel32.
- Renamed __wine_(un)register_dll_16 to __wine_dll_(un)register_16 for
consistency with the 32-bit version, and also make the register
function use the same prototype as the 32-bit one.
- Use the exported IMAGE_OS2_HEADER to generate the module header in the
spec file, and moved the NE_MODULE structure definition to
kernel16_private.h.
- Avoid referencing stackframe.h from outside kernel32.
- Moved data structures for 16-bit relay calls to winbase16.h and
removed builtin16.h.
- Store the 16-bit stack pointer in the WOW32Reserved TEB field.
- Use RaiseException instead of RtlRaiseException for delayed entry
points load failure to avoid creating a dependency on ntdll.
svn path=/trunk/; revision=15499
2005-05-26 09:44:59 +00:00
Casper Hornstrup
8a4a3a4cb1
Support alternate name for hooked function
...
svn path=/branches/xmlbuildsystem/; revision=15437
2005-05-20 19:07:23 +00:00
Hartmut Birr
750d4fd13f
- Create always the output file. If no debug section exist, do not create a rossym section.
...
svn path=/trunk/; revision=15436
2005-05-20 18:15:44 +00:00
Casper Hornstrup
19e160bf46
Don't echo executable name of test
...
svn path=/branches/xmlbuildsystem/; revision=15435
2005-05-20 15:15:19 +00:00
Casper Hornstrup
d04bf21da0
Implement 'make test'
...
svn path=/branches/xmlbuildsystem/; revision=15434
2005-05-20 15:12:32 +00:00
Casper Hornstrup
892a2cc592
Optimize SourceFile::ReadInclude
...
svn path=/branches/xmlbuildsystem/; revision=15433
2005-05-20 14:55:15 +00:00
Casper Hornstrup
083a71c9f2
Option to disable automatic dependencies
...
svn path=/branches/xmlbuildsystem/; revision=15413
2005-05-19 19:53:01 +00:00
Alex Ionescu
e3757a0fb1
make cabman report error when file doesnt exist. Patch by Usurp
...
svn path=/trunk/; revision=15388
2005-05-17 20:43:27 +00:00
Hartmut Birr
e3ac1e89d5
Fixed rsym for executables without any debug informations.
...
svn path=/trunk/; revision=15387
2005-05-17 20:28:57 +00:00
Casper Hornstrup
3d5d32ed36
Merge 15268:15329 from trunk
...
svn path=/branches/xmlbuildsystem/; revision=15339
2005-05-16 12:32:10 +00:00
Casper Hornstrup
0a8ee28a63
Do automatic dependency checking for pre-compiled header files
...
svn path=/branches/xmlbuildsystem/; revision=15337
2005-05-16 11:41:54 +00:00
Casper Hornstrup
82acb7297a
Depend on generated RPC headers
...
svn path=/branches/xmlbuildsystem/; revision=15327
2005-05-15 23:43:28 +00:00
Casper Hornstrup
4a429cdae4
Build and run tests
...
svn path=/branches/xmlbuildsystem/; revision=15324
2005-05-15 22:07:07 +00:00
Magnus Olsen
52b95ec424
change from atoi to sprintf
...
linux does not support itoa
svn path=/trunk/; revision=15320
2005-05-15 21:11:37 +00:00
Casper Hornstrup
fa1312ce09
Generate proxy makefiles
...
svn path=/branches/xmlbuildsystem/; revision=15315
2005-05-15 15:56:06 +00:00
Casper Hornstrup
64b6731731
Overwrite registry only if the source files change
...
svn path=/branches/xmlbuildsystem/; revision=15312
2005-05-15 14:18:45 +00:00
Casper Hornstrup
7a812470b6
Re-insert makefile code for non-DLLs which was removed by accident
...
svn path=/branches/xmlbuildsystem/; revision=15310
2005-05-15 13:57:03 +00:00
Casper Hornstrup
dff44c9f17
Support modules with no base install directory
...
svn path=/branches/xmlbuildsystem/; revision=15308
2005-05-15 13:20:45 +00:00
Casper Hornstrup
9017f3f4f6
Generate hooks and stubs for tests
...
svn path=/branches/xmlbuildsystem/; revision=15304
2005-05-15 11:58:48 +00:00
Magnus Olsen
f20d4d059e
Partiy implement long filename support
...
example filefilefile.txt can store now with cdmake
but not filefilefiles.txt have not check why it say not a iso9660 name
svn path=/trunk/; revision=15301
2005-05-15 10:33:33 +00:00
Gé van Geldorp
a0b63f65da
Work around broken binutils which creates relocation
...
entries for the Export Table.
svn path=/branches/xmlbuildsystem/; revision=15298
2005-05-15 09:38:53 +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
1732348d39
Only pass GCC specific options to GCC
...
svn path=/branches/xmlbuildsystem/; revision=15279
2005-05-14 15:07:11 +00:00
Casper Hornstrup
9d474ab0bd
Merge 14981:15268 from trunk
...
svn path=/branches/xmlbuildsystem/; revision=15273
2005-05-14 12:37:12 +00:00
Casper Hornstrup
d32ad9196b
Support compilerflag within IFs
...
svn path=/branches/xmlbuildsystem/; revision=15267
2005-05-13 19:17:44 +00:00