Commit Graph

1012 Commits

Author SHA1 Message Date
Alexandre Julliard 005565d90d makefiles: Make sure to install manpages for the install-lib and install-dev cases. 2013-07-02 19:39:30 +02:00
Austin English f191f26c6a loader: Fix Makefile for BSD make. 2013-06-29 12:45:20 +02:00
Frédéric Delanoy 15171d8d05 loader: Update French translation of wine manpage. 2013-06-19 20:09:54 +02:00
Frédéric Delanoy 2d19782ec5 loader: Remove copy-paste error in BUGS section of wine manpage. 2013-06-19 20:09:54 +02:00
Alexandre Julliard 097867debd loader: Rename the elf_hash function to avoid conflicts. 2013-02-13 17:19:43 +01:00
Alexandre Julliard 3b8ab28c40 loader: Define our own auxv structure. 2013-02-13 17:19:42 +01:00
Alexandre Julliard 6f1932dbca loader: Hardcode Linux syscall numbers. 2013-01-21 16:00:07 +01:00
Ken Thomases c40a72223c loader: On Mac, embed Info.plist in (__TEXT, __info_plist) section. 2013-01-08 16:35:28 +01:00
Charles Davis a6fdf73233 loader: Build with -fno-builtin.
This prevents Clang from optimizing wld_memset() into a memset(3) call.
2012-12-26 18:23:03 +01:00
Charles Davis b51c2ba9f7 loader: On Mac OS with Clang, don't use external symbols for the DOS and shared heap segments. 2012-09-21 11:02:36 +02:00
André Hentschel 1491e7b99c loader: Add check for DragonFly BSD. 2012-05-29 10:46:50 +02:00
Charles Davis ec37157b06 loader: Fix constant address warning on Mac OS. 2011-10-08 19:47:26 +02:00
Łukasz Wojniłowicz 441f735f41 loader: Add Polish translation. 2011-06-06 21:49:24 +02:00
Eric Pouech 7b544af170 loader: Protect preloader against ELF file without loadable segments (clang). 2011-03-28 17:24:53 +02:00
Austin English 534196fba9 loader: Add missing checks for FreeBSD_kernel. 2011-01-17 14:27:44 +01:00
Alexandre Julliard 13eafa047d configure: Get rid of the replacement function for gettid. 2010-12-27 12:08:37 +01:00
Alexandre Julliard 7e112c2917 loader: Setup the TLS register on x86-64 for stack protector checks. 2010-12-21 19:38:27 +01:00
Alexandre Julliard 61d2d80795 loader: Define asm functions instead of inlines for x86-64 syscalls to avoid trouble with register constraints. 2010-12-18 12:33:29 +01:00
Alexandre Julliard 0a0862001b loader: Build the preloader for x86-64. 2010-12-16 17:59:24 +01:00
Alexandre Julliard fe031c937d loader: Use long instead of int in the preloader for anything that can store a pointer. 2010-12-16 16:53:24 +01:00
Alexandre Julliard 144cb78dba loader: Make sure the new stack is 16-byte aligned in the preloader. 2010-12-16 16:52:02 +01:00
Alexandre Julliard 15ccabc9a8 makefiles: Add common rules for installing the main man page. 2010-12-05 16:17:58 +01:00
Alexandre Julliard 81b8ee863e makefiles: Add a standard header for all makefiles to replace the common variable initializations. 2010-09-19 12:36:48 +02:00
Harald Hoyer 2bea45dd0a preloader: Fix moving of auxiliary values. 2010-07-29 17:33:35 +02:00
Alexandre Julliard a49891f1e2 ntdll: Add a WINEARCH environment variable that allows forcing a specific 32- or 64-bit architecture. 2010-06-24 15:10:58 +02:00
André Hentschel 4ae5325016 wine.man: There is no configuration file. 2010-06-01 18:01:11 +02:00
Austin English df9fda760e loader: Remove mapat from map_so_lib, where it is unused. 2010-05-28 12:31:12 +02:00
Alexandre Julliard f3831cf2cb configure: Rename the 64-bit loader to wine64 and keep wine always for the 32-bit loader.
This provides better backwards compatibility when running with a
32-bit prefix.
2010-05-17 12:42:30 +02:00
Frédéric Delanoy 32ceee8bf1 loader: Fix French translation of wine manpage. 2010-04-16 12:10:30 +02:00
Frédéric Delanoy db7928c385 manpages: Fix formatting errors. 2010-04-09 11:47:05 +02:00
André Hentschel 68632904f6 loader/manpages: Replace all occurrence of bugs.sgml. 2010-03-31 16:34:50 +02:00
Alexandre Julliard 50c6ac8324 loader: Rename the 32-bit loader in the build tree too when doing a Wow64 build. 2010-03-29 17:53:30 +02:00
Alexandre Julliard bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01:00
Yann Droneaud 23e9104721 loader: Use __asm__ keyword instead of asm. 2009-10-27 10:50:02 +01:00
Alexandre Julliard fa6ffb4d5d Fix empty function prototypes. 2009-10-07 12:24:53 +02:00
Alexandre Julliard b1c235d364 loader: Build the loader with -D__WINESRC__. 2009-10-05 14:55:34 +02:00
Alexandre Julliard 3e6eab3fd9 configure: Rename the main binary to "wine32" for the Wow64 build. 2009-08-14 09:45:30 +02:00
Alexandre Julliard 9064777457 configure: Disable installation of a number of extra files for the Wow64 build. 2009-08-13 20:08:58 +02:00
Alexandre Julliard 4fda657a0a loader: Get rid of the pthread support routines. 2009-07-06 14:35:24 +02:00
Alexandre Julliard 4d35f3f270 preloader: Reserve addresses only up to 0x68000000, that should be enough for ole32. 2009-07-01 16:03:56 +02:00
Alexandre Julliard 1ac7576d47 ntdll: Disable releasing the address space on Mac OS since dyld doesn't support this. 2009-06-29 13:21:37 +02:00
Alexandre Julliard 8d833ee2e7 loader: Reserve some more memory to cover the native ole32 addresses. 2009-06-25 14:34:11 +02:00
Alexandre Julliard 691bdbd123 configure: Rename the shared heap segment to avoid a Mac OS linker bug with 16-char names. 2009-06-23 20:51:37 +02:00
Alexandre Julliard bfeaad0d45 loader: Add missing install dependency for extra binaries. 2009-03-30 15:05:17 +02:00
Alexandre Julliard 17c09347c0 loader: Don't bother checking for pthread.h existence, we require it anyway. 2009-03-30 15:05:07 +02:00
Alexandre Julliard 4aa98e030e include: Get rid of the definitions for the pthread emulation. 2009-03-26 13:26:57 +01:00
Alexandre Julliard 9701da43b0 loader: Fix installation for platforms that don't use extra binaries. 2009-03-23 15:52:18 +01:00
Alexandre Julliard f4a19c8463 loader: Merge the first and second stage loaders into a single wine binary. 2009-03-10 18:22:38 +01:00
Alexandre Julliard 0e446d5912 loader: Get rid of the no longer supported wine-kthread. 2009-03-02 12:29:32 +01:00
Alexandre Julliard 4ccf78fbcd loader: Start phasing out the LinuxThreads support. 2009-02-12 11:42:06 +01:00