Commit Graph

441 Commits

Author SHA1 Message Date
Ken Thomases 573436047e libwine: Call the Mac Multi-Processing Services lib from the main thread first. 2013-01-08 16:35:19 +01:00
Hermès Bélusca-Maïto 9dbd1969fc wpp: Fix path separator on Windows platforms. 2012-12-27 17:15:39 +01:00
Alexandre Julliard 551077ab73 configure: Check for getopt_long_only instead of getopt_long.
Some platforms have the latter but not the former.
2012-11-08 10:57:09 +01:00
Alexandre Julliard 487c50c1e7 ntdll: Remove futimes implementation from libport, it's only needed in ntdll. 2012-10-30 18:08:11 +01:00
Matteo Bruni 80034de243 wpp: Explicitly pass include type to the lookup callback function.
Also, always pass the parent name to the callback, d3dcompiler needs
that information.
2012-06-13 21:35:39 +02:00
Matteo Bruni 8b0d3d9f9a wpp: Invert 'type' callback parameter value, to match comment. 2012-06-13 21:35:38 +02:00
Alexandre Julliard cbdc795515 libwine: Avoid memrchr. 2012-06-06 12:39:48 +02:00
André Hentschel 57de68e876 libwine: Improve bin directory detection on kFreeBSD and DragonFly BSD. 2012-06-05 10:24:31 +02:00
Damjan Jovanovic c296d1fbe1 libwine: Improve bin directory detection on FreeBSD. 2012-06-04 12:17:55 +02:00
André Hentschel e369e79bd5 libwine: Add checks for DragonFly BSD. 2012-05-29 10:47:00 +02:00
André Hentschel f93d3ad2f5 libwine: Always use Thumb instructions on ARM. 2012-04-30 19:34:41 +02:00
André Hentschel db09c6c393 libwine: Add thumb support. 2012-04-09 17:23:08 +02:00
Józef Kucia 2c8a3c31b7 wpp: Fix a few memory leaks in the wpp_parse() function. 2012-03-29 20:49:33 +02:00
Józef Kucia 1d9bb50230 wpp: Reset lexer state after unexpected end of file. 2012-03-12 10:12:53 +01:00
Nikolay Sivov fdcf7cc9af wpp: Properly use va_start/va_end around vsnprintf(). 2012-02-20 11:38:30 +01:00
Alexandre Julliard b46ea8a5b8 libwine: Avoid compiler warnings for Mingw builds. 2012-01-17 15:02:45 +01:00
Gerald Pfeifer 11e811411c libwine: Always build preloading code. 2012-01-17 11:52:19 +01:00
Daniel Lehman 8bed3b6f2c libwine: Use larger buffer in vsnprintfW for large numbers. 2012-01-09 12:52:17 +01:00
Francois Gouget e438743041 libwine: Include a couple of extra system headers to fix the compilation on Solaris. 2011-12-02 17:25:55 +01:00
Ken Thomases fda27ccc1b libport: For spawnvp(_P_DETACH, ...), double-fork to avoid creating zombies. 2011-12-01 10:45:26 +01:00
Ken Thomases abe6a13ff1 libwine: Reap child process to avoid leaving a zombie. 2011-12-01 10:45:15 +01:00
Ken Thomases 8780571698 libport: No need to reset SIGCHLD because we're not changing it anymore. 2011-12-01 10:11:01 +01:00
Charles Davis c857bdd09d libwine: Fix linking with non-Apple GCC. 2011-10-12 20:52:46 +02:00
Charles Davis 07decea872 libwine: Fix resetting the install_name on Mac OS. 2011-10-04 15:24:04 -05:00
Marcus Meissner 59e817c523 wpp: Add semicolons at end of code rules. 2011-09-26 18:00:32 +02:00
Alexandre Julliard 794b9313a4 libwine: Disable debug output when stderr goes to /dev/null. 2011-09-04 23:15:49 +02:00
Francois Gouget c992ca277d Assorted spelling fixes. 2011-08-24 19:07:46 +02:00
Robert Millan 535a55ec9e configure: Add GNU/kFreeBSD detection. 2011-08-24 11:58:15 +02:00
Alexandre Julliard 704a330a8e tools: Move the cpmap.pl script to tools/make_unicode. 2011-07-07 15:10:01 +02:00
Aric Stewart 7339c04b7b usp10: Shift to using the unicode data for most of the indic lexical functions. 2011-07-07 14:59:37 +02:00
Aric Stewart 95166855bb usp10: Implement ScriptBreak using the Unicode Line Breaking Algorithm. 2011-07-07 14:56:50 +02:00
Alexandre Julliard 6d78004899 libwine: Avoid a potential loop in reserve_area. 2011-06-22 13:43:26 +02:00
Alexandre Julliard 57765b8c30 libport: Don't clear the buffer on failure in mkstemps. 2011-05-26 12:21:02 +02:00
Stefan Dösinger a774152f1a port: Add isinf and isnan implementations for Visual Studio. 2011-05-25 12:25:38 +02:00
André Hentschel ff2b5c4535 libport: Remove Alpha support. 2011-04-20 13:09:30 +02:00
Akihiro Sagawa 16d5737009 libwine: MB_ERR_INVALID_CHARS makes an error when the undefined byte character is used. 2011-04-05 11:13:26 +02:00
Gerald Pfeifer 0d92426d2b wpp: Add explicit casts when mixing unsigned and signed integers. 2011-02-28 11:04:52 +01:00
Matteo Bruni 46caa0d225 wpp: Let pp_add_define take the responsibility of copying strings (Valgrind). 2011-02-21 12:45:28 +01:00
Matteo Bruni e32598b046 wpp: Free strings on define deletion (Valgrind). 2011-02-21 12:45:25 +01:00
Gerald Pfeifer 7a3226be46 wpp: Add explicit casts when mixing signed and unsigned integers. 2011-02-16 14:26:27 +01:00
Gerald Pfeifer 7f6d6b835d wpp: Fix the output type for the "unsigned OP signed" cases in BIN_OP_INT and friends. 2011-02-14 13:33:30 +01:00
Austin English b21319231e libwine: Add missing checks for FreeBSD_kernel. 2011-01-17 14:26:16 +01:00
Alexandre Julliard b8f6345d3d libwine: Remove redundant wine_switch_to_stack implementations. 2011-01-17 12:49:31 +01:00
André Hentschel 30063b5439 libwine: Implemented the call_on_stack function for Sparc. 2011-01-17 12:46:43 +01:00
Alexandre Julliard 06f76236d1 libwine: Fall back to normal exec if the preloader doesn't exist. 2011-01-13 19:56:12 +01:00
Alexandre Julliard 3812fd3006 libwine: Fix handling of null character in vsnprintfW for %c format. 2011-01-13 12:41:03 +01:00
Alexandre Julliard b9b0bcbf3f wpp: Line and column numbers must start at one. 2010-12-30 13:08:48 +01:00
Alexandre Julliard 13eafa047d configure: Get rid of the replacement function for gettid. 2010-12-27 12:08:37 +01:00
Alexandre Julliard 378df94ef8 libwine: Use the syscall function instead of inline assembly. 2010-12-23 17:07:35 +01:00
Alexandre Julliard ea8ee88f98 libwine: Reserve memory areas for 64-bit in case we don't have a preloader. 2010-12-17 13:25:41 +01:00