Alexandre Julliard
88136f26cf
Link the main binary against libpthread for NPTL builds.
2003-10-12 02:20:27 +00:00
Alexandre Julliard
aff0343da5
Update __wine_main_argc after option processing.
2003-10-11 05:26:31 +00:00
Dimitrie O. Paun
921df719e5
Fix some instances of memory allocation through HeapReAlloc().
2003-10-11 05:25:31 +00:00
Dave Belanger
9973af57e9
Implementation of underline and strikeout text in xrender.
2003-10-11 05:24:22 +00:00
Dave Belanger
4db092c0eb
Improvement on the code that deals with setting the color map in
...
GetDIBits.
2003-10-11 05:23:45 +00:00
Dimitrie O. Paun
fbdfd910c1
Remove SYMBOLFILE and LDDLLFLAGS from Makefiles.
2003-10-11 01:09:15 +00:00
Alexandre Julliard
6ac34ac6ab
Define an LDDLL command to link dlls, instead of using LDDLLFLAGS.
2003-10-11 01:05:18 +00:00
Alexandre Julliard
e8dae9c029
We no longer need to link against ntdll in the Unix sense.
2003-10-11 01:00:35 +00:00
Alexandre Julliard
08a64e6e6a
Moved the pthread emulation into the main binary so that we don't need
...
to link it against ntdll.
2003-10-10 23:37:18 +00:00
Jon Griffiths
9194267814
Documentation update.
2003-10-10 23:33:59 +00:00
Dimitrie O. Paun
64df545885
Have the wrapper load the used DLLs in case the main program
...
calls them from constructors (with help from Alexandre Julliard).
2003-10-10 23:33:45 +00:00
Alexandre Julliard
a6ed49ade3
Don't reference the environ global variable from kernel32, it may fail
...
to link (reported by Gerald Pfeifer).
2003-10-10 23:33:21 +00:00
Alexandre Julliard
a438ebc509
Fixed importing of dlls with no exports (reported by Warren Baird).
...
Don't crash on an empty load order specification (reported by Maxime
Bellengé).
Try to avoid crashing when an import is missing for a builtin dll.
2003-10-10 23:28:51 +00:00
Alexandre Julliard
b576c052dc
The intermediate .tmp.o file is no longer needed.
...
DLLMAIN is not used anymore.
2003-10-10 04:31:54 +00:00
Alexandre Julliard
1c73771f30
Use the standard DllMain entry point.
2003-10-10 04:30:54 +00:00
Alexandre Julliard
313661d1b0
LDIMPORTS is no longer needed.
2003-10-10 00:52:01 +00:00
Alexandre Julliard
7196724ad0
We can now use the standard DllMain as entry point.
2003-10-10 00:50:56 +00:00
Alexandre Julliard
21066d0d44
Link kernel32 as a normal dll.
2003-10-10 00:23:47 +00:00
Alexandre Julliard
823cec66ef
Added placeholders for wine_pthread_init_process and
...
wine_pthread_init_thread.
2003-10-10 00:22:19 +00:00
Alexandre Julliard
410e6b7b39
Changed the init code to make libwine load only ntdll and transfer
...
control to it, and then have ntdll load kernel32 using the normal
loader mechanisms.
Get rid of BUILTIN32_LoadExeModule.
2003-10-10 00:12:17 +00:00
Dave Belanger
3da1e24643
Implementation of SetTextJustication EMF driver callback.
2003-10-10 00:06:59 +00:00
Dave Belanger
43e8471a55
Improved font glyph transformation support in GetGlyphOutline.
2003-10-10 00:06:35 +00:00
Alexandre Julliard
b10dcfe3b9
Make sure we always use the same name for the semaphore (spotted by
...
Ben A L Jemmett).
2003-10-10 00:05:49 +00:00
Peter Berg Larsen
7515680a7d
Changed debug channel to "curses" to seperate it from wineconsole.c
...
and added some trace infomation.
2003-10-10 00:01:21 +00:00
Uwe Bonnes
78754341db
Added test for %n.
2003-10-10 00:00:35 +00:00
Uwe Bonnes
242beda8d2
%n returns the number of consumed characters.
2003-10-10 00:00:19 +00:00
Alexandre Julliard
5cb5aa6346
Use the Rtl bitmap functions to implement Tls allocation.
...
Get rid of the PDB structure.
2003-10-09 19:58:56 +00:00
Alexandre Julliard
30b588955a
We need to initialize the relay debug lists for +snoop too.
2003-10-09 19:52:23 +00:00
Oleg Prokhorov
947c61e4f7
Avoid HeapReAlloc of a NULL pointer.
2003-10-09 19:49:05 +00:00
Dimitrie O. Paun
64ed084e67
Remove inexistent dir, add a doc reference from shell32.
2003-10-09 19:47:23 +00:00
Dimitrie O. Paun
b0f4a564a1
Move useful information out of documentation/shell32.
2003-10-09 19:47:08 +00:00
Mike McCormack
c06bcc110f
Stub implementations for some functions related to RegisterWait.
2003-10-09 19:46:43 +00:00
Mike McCormack
a300682f53
Handle quoting on the command line in uninstaller.
2003-10-09 19:45:54 +00:00
Robert Reif
9964e42988
Fixed SMPTE time.
...
Fixed bad wave in position at startup and reset.
2003-10-09 19:45:39 +00:00
Steven Edwards
ad4a2b9064
Bring imagehlp (mostly) inline with the PSDK and Mingw.
2003-10-09 19:45:07 +00:00
Dave Belanger
5735c58eb1
Improved the bounding box calculation for the EMF driver ExtTextOut
...
metarecord. It takes the text alignment into account.
2003-10-09 19:44:35 +00:00
Alexandre Julliard
96118aeafb
Added a few missing exports.
2003-10-09 05:00:41 +00:00
Alexandre Julliard
20e73d739a
Moved the constructor for the initial TEB to ntdll so that it runs as
...
early as possible on startup.
2003-10-09 04:59:03 +00:00
Dave Belanger
36a6c740c4
Implementation of EMF driver OffsetViewportOrg and OffsetWindowOrg
...
callbacks using the EMR_SETVIEWPORTORGEX and EMR_SETWINDOWORGEX
metarecords respectively.
2003-10-09 04:42:45 +00:00
Daniel Marmier
8e5bb20542
Fixed warnings with gcc option "-Wwrite-strings".
2003-10-09 04:39:01 +00:00
Dimitrie O. Paun
b817a3c5ac
Use docbook2txt to generate the text output instead of adhoc hacks.
2003-10-09 04:33:20 +00:00
Peter Berg Larsen
ae3b9bb66a
Use CONSOLE_RENDERER_NONE_EVENT to compress an event instead of
...
deleting it with a memmove.
2003-10-09 04:27:08 +00:00
Peter Berg Larsen
09f71d08ec
The Tab key was considered a ctrl-key and Shift-Tab was ignored.
2003-10-09 04:26:29 +00:00
Alexandre Julliard
67d9f38059
Added __wine_set_signal_fs function to avoid sharing the
...
SYSLEVEL_Win16CurrentTeb variable between kernel and ntdll.
On the kernel side, replaced SYSLEVEL_Win16CurrentTeb by
CallTo16_TebSelector stored directly in the asm relay code to avoid a
run-time relocation.
2003-10-08 22:59:22 +00:00
Alexandre Julliard
2de67b8428
Duplicate parts of the relay debugging init code into kernel to avoid
...
referencing ntdll internal symbols.
2003-10-08 22:41:12 +00:00
Alexandre Julliard
0de2fde550
Moved build_command_line back to kernel and make it handle Unicode
...
properly.
2003-10-08 22:38:52 +00:00
Robert Reif
93d3492f7f
Make capture more reliable by submitting all buffers before start.
...
Added support for non pcm formats.
Added more property set support.
2003-10-08 22:35:26 +00:00
Pavel Roskin
e5e1844d24
Include ntdll_misc.h to get the GetCurrentProcess/ThreadId macros.
2003-10-08 22:34:37 +00:00
Dave Belanger
633e379eb9
Implementation of SetPixel metarecord.
2003-10-08 22:34:15 +00:00
Dave Belanger
a7bbf47f1b
Avoid excessive heap memory reallocation when generating EMF
...
metarecords in memory.
2003-10-08 22:33:35 +00:00