Commit graph

1184 commits

Author SHA1 Message Date
Alexandre Julliard
bd60364040 Beginnings of a script to initialize the .wine directory (with help
from Chris Morgan).
2004-04-01 05:03:27 +00:00
Paul Vriens
840d7de5d4 Added missing comma in index.html. 2004-03-31 20:08:38 +00:00
Alexandre Julliard
85c2ccec76 Do not strip stdcall decoration in spec files.
Fixed mapi32 ordinals.
2004-03-31 00:59:36 +00:00
Alexandre Julliard
da59e93af0 Fixed handling of .so and .a libraries specified as input files. 2004-03-31 00:56:14 +00:00
Ivan Leo Murray-Smith
6a1ce967cc Small fix. 2004-03-31 00:55:25 +00:00
Raphael Junqueira
9191a9cd95 Implement DllGetClassObject, DllRegisterServer, DllUnregisterServer
(as the interfaces aren't documented we only have stubs).
2004-03-30 20:42:06 +00:00
Lionel Ulmer
28d9aafc81 Add some TRACEing to the edit control. 2004-03-29 22:54:05 +00:00
Dmitry Timoshkov
d16829846d Add a few missing __ASM_NAME macros. 2004-03-27 20:44:41 +00:00
Ivan Leo Murray-Smith
62437ad81d Use WINEDEBUG instead of --debugmsg. 2004-03-27 20:42:34 +00:00
Alexandre Julliard
4cf091ab09 Replaced the --mode winebuild option by a --subsystem option for
better compatibility with the PE binutils.
2004-03-25 00:40:52 +00:00
Alexandre Julliard
39c961aad6 Take EXEEXT into account for PE builds. 2004-03-25 00:13:21 +00:00
Alexandre Julliard
d1e0782c9e Removed the Unicode exe modes, and instead detect automatically which
mode to use based on the existence of main or wmain.
2004-03-24 03:39:57 +00:00
Alexandre Julliard
c4aacf0e81 Build the dlls with winegcc. 2004-03-24 03:34:00 +00:00
Francois Gouget
b948778660 Assorted spelling fixes. 2004-03-23 23:20:16 +00:00
Dimitrie O. Paun
9169b41003 Add a default .dll extension only when no extension is present. 2004-03-23 23:03:12 +00:00
Dimitrie O. Paun
b613ee7abb First cut at -shared support. 2004-03-23 00:14:54 +00:00
Steven Edwards
0ea344e53a Remove reference to old graphics directory 2004-03-22 21:29:53 +00:00
Pierre d'Herbemont
0ba5ade849 Darwin support for _init/_fini functions and _end symbol. 2004-03-22 21:12:23 +00:00
Kevin Koltzau
af373042b6 Add Content Types for a few common extensions. 2004-03-20 19:19:05 +00:00
Richard Cohen
b9a12ad3b7 Remove . from default library search path. 2004-03-17 20:48:44 +00:00
Jukka Heinonen
54a8a25b5e DPMI programs now handle pending events. 2004-03-16 01:15:11 +00:00
Jukka Heinonen
70835ebf02 Remove support for generating interrupt handlers. 2004-03-15 20:09:23 +00:00
Pierre d'Herbemont
ec132fe84d Support Darwin ".dylib". 2004-03-15 20:06:06 +00:00
Alexandre Julliard
fc6fbd01d4 We no longer need to pass --debugmsg -all to winedbg. 2004-03-12 02:05:11 +00:00
Dimitrie O. Paun
c6e5ddf04e Build all file consistently, without shortcuts.
Do not pass winebuild escaped options to the compiler.
2004-03-11 22:42:39 +00:00
Alexandre Julliard
9578430021 chmod is more portable than fchmod. 2004-03-10 01:53:57 +00:00
Alexandre Julliard
2d52cfa958 Allow multiple -B options.
Do not pass the -Btools/winebuild magic option to the compiler to
avoid warnings.
Pass to the linker even the libraries we didn't find in the lib search
path, in case we are not using the standard paths.
2004-03-09 04:49:42 +00:00
Dimitrie O. Paun
ac1bd4d15c Add a wine specific mode. If is activated if the -B prefix ends with
/tools/winebuild. If you happen to have such a prefix, but you don't
want this behaviour, simply add a trailing '/'. In this special mode,
no default Win32 DLLs are linked in, we don't force the short wchar_t,
and the standard dirs are not searched.
2004-03-09 04:20:58 +00:00
Hannu Valtonen
21731d47ec Added a man page for widl. 2004-03-09 03:49:39 +00:00
Alexandre Julliard
acead48cf8 Fixed a couple of crashes. 2004-03-09 03:44:52 +00:00
Robert Shearman
cadf6fc192 Accept '-v' flag. 2004-03-09 03:44:22 +00:00
Dimitrie O. Paun
fb1ae96cf7 Add -B prefix support. Small consistency cleanups. 2004-03-09 01:34:00 +00:00
Christian Costa
76b7787b58 Add amstream dll (MultiMedia Streams), part of Direct Show. 2004-03-09 01:29:56 +00:00
Dimitrie O. Paun
b8fc5282a8 Support processors made up of different commands.
Rename some processor enums for consistency.
2004-03-09 00:42:21 +00:00
Dimitrie O. Paun
4ea598e068 Preserve the relative order of files and libraries. We do so by
maintaining a unique list of files and lib, each marked with the
appropriate metadata.
2004-03-04 06:06:06 +00:00
Alexandre Julliard
3034c287ea Put the .spec.o file first and the so libraries last on the link
command line.
2004-03-03 22:38:25 +00:00
Alexandre Julliard
a631ef6369 Renamed the symbol for the cpp binary to avoid conflicts with
configure internals.
2004-03-03 20:30:46 +00:00
Dimitrie O. Paun
2ab690bcbb Don't tie the script name to the .exe.so name. 2004-03-03 20:11:20 +00:00
Francois Gouget
c7201ce3ce Add CEXTRA AND CXXEXTRA fields so we can pass -mno-cygwin to winegcc
but not to wrc which chokes on it. Add RCEXTRA for symetry and for the
user.
Remove T_INIT and get_default_init(). These are obsolete (used to
select the entry-point, WinMain or main).
If the directory contains headers, then add '.' to INCLUDE_PATH.
Specify -mnocygwin during the link stage if we are to link with the
msvcrt.
Transform XXX_APPMODE into XXX_LDFLAGS for more flexibility.
Correctly pass '-mconsole' or '-mwindows' to the link stage.
Remove XXX_BASEMODULE, XXX_SPEC_SRCS and SPEC_SRCS. They are
obsolete.
Add implicit build rules for .c, .cpp, .cxx files so that our settings
(e.g. INCLUDE_PATH) are used.
Fix the rule for building RC files (it was invalid and rejected by
make). Convert it to an implicit rule like the others.
Add rules for 'make clean'.
Add the missing rules for recursive compilation.
Remove obsolete elements from the link command (LDDLLFLAGS,
ALL_LIBRARY_PATH, LIBS).
2004-03-03 02:19:20 +00:00
Dan Kegel
08f25f9982 Fixed typo in test arguments. 2004-03-02 20:53:05 +00:00
Dimitrie O. Paun
5f0796dbd2 Add support for passing options to winebuild via -Wb.
Generate only the loader script when given just the .exe.so.
Add function to delete element from a strarray.
2004-03-02 06:53:16 +00:00
Alexandre Julliard
872ed63b77 Removed obsolete definitions from generated makefiles. 2004-03-02 05:00:52 +00:00
Alexandre Julliard
4f452b632b Removed obsolete --dll option from loader script.
Added support for WINEBUILD environment variable.
Don't generate the loader script if the output file name ends in
.exe.so.
Fixed handling of -L option.
Static libraries have to be linked in after object files.
2004-03-02 05:00:17 +00:00
Dimitrie O. Paun
f41c2b212a Instrument winegcc to use the compilers and options detected at
configure time. Add support for parsing/formatting a string array
from/to a char string. Add option to disable short wchar support in
winegcc.
2004-03-02 02:23:26 +00:00
Juan Lang
2faaf2265d Make rsabase.dll self-register. 2004-03-01 21:20:33 +00:00
Alexandre Julliard
d0ed9fc604 Use the new .inf script instead of winedefault.reg.
Removed some obsolete code.
2004-02-27 23:34:18 +00:00
Alexandre Julliard
299d5594ce Added wine.inf setupapi script to setup the initial Wine registry
(based on the work of Chris Morgan and Brian Vincent).
2004-02-27 22:04:55 +00:00
Patrik Stridvall
446d6c0ea1 API files update. 2004-02-27 21:28:45 +00:00
Dimitrie O. Paun
905658c463 Generate a simple Makefile that uses winegcc to compile.
No longer generate a configure script, that's project policy.
2004-02-27 21:24:20 +00:00
Dimitrie O. Paun
05ba4b48f1 Remove the no longer used winewrap utility. 2004-02-27 00:42:26 +00:00