Zhangrong Huang
216ba4f0d3
Call wine_cp_wcstombs() to retrieve actual length of buffer before
...
conversion.
2004-07-20 01:21:57 +00:00
Paul Vriens
53150367b0
Create ~/.wine if not present during wineinstall.
2004-07-19 19:36:44 +00:00
Francois Gouget
ad7a4fb9ee
Fix msvcmaker so the generated testlist.c files include stdarg.h.
...
Add comments pointing out the relation between msvcmaker and
make_ctests.
2004-07-16 19:14:43 +00:00
Alexandre Julliard
d724923fa1
Specify the PATH variable in uppercase to avoid getting two flavors of
...
PATH when converting the Unix environment.
2004-07-16 03:52:26 +00:00
Alexandre Julliard
314150f220
Invoke wineprefixcreate if the .wine directory does not exist.
2004-07-16 02:45:25 +00:00
Pierre d'Herbemont
75c3c37b17
Darwin/Mac OS X Weak import workaround.
2004-07-15 18:58:42 +00:00
Pierre d'Herbemont
c5cbf7157c
- Be more accurate on Darwin stack size.
...
- Delay import fix on PowerPC hosts.
2004-07-15 18:57:57 +00:00
Dmitry Timoshkov
433b5d416f
Uncomment implemented in Wine msvidc32 (MSVC/CRAM) codec.
2004-07-14 21:43:20 +00:00
Pierre d'Herbemont
390f97a0e6
Delayed import fix for Darwin and PowerPC Host.
2004-07-14 21:42:18 +00:00
Alexandre Julliard
92462c2b84
Added support for dumping exported entry points in NE modules.
2004-07-13 03:43:25 +00:00
Marcus Meissner
1f787ca675
Generic SKIP_TAG to skip a number of bytes, use it where applicable.
2004-07-06 19:26:28 +00:00
Pierre d'Herbemont
68467db6c6
- Detection of .size instruction.
...
- Detection of the assembler name prefix.
2004-06-18 19:36:26 +00:00
Pierre d'Herbemont
3d60a19287
Hide the _init and _fini wrappers on darwin.
2004-06-17 19:58:59 +00:00
Christian Costa
7590fe58f4
Added d3dxof dll, part of Direct3D.
2004-06-03 00:03:23 +00:00
Jon Griffiths
0aab81fa0c
Also handle OS2 v1.x (AKA windows 2.0) bitmaps.
2004-06-01 19:43:21 +00:00
Dimitrie O. Paun
cb0dc5cdf6
Document the --verbose switch.
2004-05-30 03:09:57 +00:00
Alexandre Julliard
b33f850829
Use proper dirids instead of hardcoding c:\Program Files.
2004-05-28 03:54:54 +00:00
Ivan Leo Puoti
3e42f6953e
Changed my name, so update copyright info.
2004-05-27 02:25:13 +00:00
Jon Griffiths
a270615fdb
Always use $(CC) for building the generated .spec.c file.
2004-05-25 18:03:19 +00:00
Eric Pouech
d3f8f78c3a
- added size information about most of the generated thunks (import,
...
16/32 relay...)
- marked the wine thunks by inserting specific symbols (to be managed
by wine's dbghelp)
- removed the stabs generation:
+ mostly used by winedbg, and the previous item will replace it for
dbghelp
+ still broken for gdb anyway
- enhanced const correctness
2004-05-18 21:27:44 +00:00
Patrik Stridvall
ae9cf771de
- API files update.
...
- Minor bug fixes.
2004-05-17 20:50:24 +00:00
Alexandre Julliard
e83afa735c
Added Environment section.
...
Fixed path of shell folders key in HKEY_USERS.
2004-05-14 21:40:48 +00:00
Alexandre Julliard
1c5b8b1ae7
Make wineinstall use wineprefixcreate instead of duplicating the
...
functionality.
2004-05-14 00:43:50 +00:00
Robert Reif
10df346c76
Adds msg711 winemp3 to list of codecs.
2004-05-12 00:11:12 +00:00
Alexandre Julliard
04869eb658
Initial support for automatically creating the ~/.wine directory on
...
startup.
2004-05-11 04:29:18 +00:00
Dimitrie O. Paun
f950d97381
Remove the last remaining wine options when running programs.
...
Keep support for --help, and --version when they are the only options
on the command line.
2004-05-06 23:51:43 +00:00
Alexandre Julliard
5f27ca2085
Added options to update an existing WINEPREFIX directory and to run
...
from inside a Wine source tree.
2004-05-05 22:09:09 +00:00
Francois Gouget
cfc3943c5f
Make our ascii strings static const.
...
Remove a couple string variables that were used only once and use the
string literal directly.
2004-05-04 04:13:05 +00:00
Hans Leidekker
e2bf33437d
- Assume 8 byte maximum alignment.
...
- Sync type testing data with the headers.
2004-05-04 00:38:27 +00:00
Filip Navara
977d863c0e
Make widl parse the 'transmit_as' and 'endpoint' keywords.
2004-04-26 23:29:59 +00:00
Jon Griffiths
381304485e
Accept exports with '@' in their name.
...
Link to winehq source for implemented functions.
2004-04-23 21:28:19 +00:00
Filip Navara
19fd305a7e
Make widl compile without most of Windows/Wine headers, so it can be
...
reused by other projects.
2004-04-22 03:40:01 +00:00
Francois Gouget
ebf0eb3138
Make static Unicode strings const.
2004-04-20 00:34:52 +00:00
Robert Shearman
7f0abaffe5
- Handle "? :" conditionals.
...
- Allow [handle] attribute for types.
2004-04-19 23:08:22 +00:00
Dimitrie O. Paun
46b1d49a88
Implement support for the -x <lang> option.
2004-04-16 23:30:32 +00:00
Paul Vriens
8bed3a7b3f
Correct removing wineg++ link on an uninstall.
2004-04-16 23:29:30 +00:00
Raphael Junqueira
033ae9219f
Added dxdiagn.dll with a simple implementation of IDxDiagProvider.
2004-04-16 00:26:14 +00:00
Alexandre Julliard
bc2328fcf2
Only create the device symlinks the first time around.
2004-04-15 00:04:32 +00:00
Vincent Béron
9ce6ff26e1
Remove "Path" lines from sample config.
...
Setup the links for the default DOS drives in wineinstall.
2004-04-12 22:05:00 +00:00
Dimitrie O. Paun
23a1c12d8e
Add support for --verbose for compatibility.
2004-04-12 22:04:13 +00:00
Alexandre Julliard
e7579ef3f6
Fixed line number handling for escaped end of lines inside strings.
2004-04-09 19:08:53 +00:00
Michael Stefaniuc
c95385a358
- remove from README the stuff that's already in the man page
...
- more stuff goes from README to the man page
- spelling fixes
2004-04-09 19:06:29 +00:00
Dimitrie O. Paun
1595729abc
Specify the right name for the Winelib shared object.
2004-04-09 19:02:18 +00:00
Alexandre Julliard
32e31ac7c4
Automatically detect whether the entry point is main or WinMain
...
instead of depending on the subsystem type.
2004-04-08 04:41:14 +00:00
Raphael Junqueira
5f3f2149a9
Added simple dpnet.dll implementation.
2004-04-07 20:39:00 +00:00
Alexandre Julliard
ffca0d6128
Added some checks for the config.h inclusion rules in the Wine tree.
2004-04-07 04:00:16 +00:00
James Perry
4fbafc168e
Make dinput.dll self register.
2004-04-06 20:09:45 +00:00
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
Dimitrie O. Paun
006ec80dd5
For static libs (.a) we need to pass the actual filename to winebuild,
...
not a -l switch. Do not remove the file extension to get to the base
name if it's not .exe or .exe.so. Link shell32 by default for GUI
programs. Fix parsing of options with arguments.
2004-02-26 05:28:35 +00:00
Dimitrie O. Paun
e11108c077
Merge winewrap into winegcc. Many cleanups.
2004-02-24 01:00:53 +00:00
Dimitrie O. Paun
69880eb587
Rewrite winegcc in preparation for merging with winewrap.
...
We now have comprehensive (and correct) options parsing.
2004-02-21 04:01:38 +00:00