Ulrich Weigand
2e8e2334c6
Don't link with libw if libc already contains w* routines.
...
Link every library with libnsl if required.
Include ieeefp.h where necessary.
2000-12-27 18:49:08 +00:00
Ulrich Weigand
cc195924a6
Added check whether unaligned memory access is allowed.
...
Added macros to access unaligned WORDs / DWORDs.
2000-12-27 04:18:26 +00:00
Ulrich Weigand
975914003b
Fixed IMAGE_RESOURCE_DIRECTORY_ENTRY on big-endian machines.
2000-12-19 03:38:53 +00:00
Marcus Meissner
c9b3b2e8f8
Added preferences to dinput drivers (so we can have two joystick
...
drivers). Implemented a joystick driver for the Linux 2.4
dev/input/event API.
2000-12-12 00:38:58 +00:00
Patrik Stridvall
7a4e599780
Fixed some issues found by winapi_check.
2000-12-01 23:53:46 +00:00
Dimitrie O. Paun
1ec253d205
Supply dummy getrlimit if absent.
2000-12-01 20:47:11 +00:00
Dimitrie O. Paun
2af03e45b5
Do not include sys/ptrace.h and sys/user.h unconditionally.
...
Other portability fixes.
2000-11-29 20:04:09 +00:00
Dimitrie O. Paun
db1e5dbfef
Do not use a.out.h.
2000-11-29 19:00:23 +00:00
Alexandre Julliard
27bb311d70
Added implementation of lstat to port.c.
2000-11-29 17:48:06 +00:00
Dimitrie O. Paun
c77cbbcd1f
Test if we need to put the .type directive inside a .def directive.
2000-11-27 23:32:55 +00:00
Jon Griffiths
d6deb6db91
- configure tests for finite()/fpclass(), fixes BSD compile
...
- winapi_check updates, fix errno in more math calls
2000-11-27 01:37:28 +00:00
Hidenori Takeshima
5d1a6385e1
Added checking for netdb.h.
...
Don't include arpa/inet.h and sys/socket.h if system doesn't have these headers.
2000-11-26 04:00:53 +00:00
Hidenori Takeshima
a85b0a6d41
Added checking for mmap.
2000-11-25 23:54:12 +00:00
Rein Klazes
ff7a61f8d3
Make calls to gethostbyname, gethostbyaddr, getservbyname,
...
getservbyport, getprotobyname and getprotobynumber thread-safe.
2000-09-24 19:41:57 +00:00
Lionel Ulmer
3d2f32dcfb
Added possibility to use XVideo.
2000-09-06 19:46:59 +00:00
Alexandre Julliard
c97bb4c5d6
Added Unicode ctype support.
2000-08-11 20:53:40 +00:00
Patrik Stridvall
11ca9b9eb7
Fixed issues found by winapi_check.
2000-08-04 21:08:28 +00:00
Francois Jacques
5b6879c5c0
- implementation of SetWindowsRgn and GetWindowRgn
...
- X11DRV and TTYDRV updated with new API SetWindowRgn
2000-07-28 23:04:54 +00:00
Lionel Ulmer
1434d875ea
Detect broken glext.h headers.
2000-07-23 14:23:31 +00:00
Marcus Meissner
b53bb4197e
Make non-existence of (f)lex an error.
2000-07-23 13:41:51 +00:00
Lionel Ulmer
a8cc5f543e
- fix Direct3D support and a lot of warnings
...
- add support for DDraw in a window (not optimized yet)
- cleans up OpenGL extensions handling for D3D
2000-07-16 14:40:35 +00:00
Hidenori Takeshima
01f78aaa9c
Added configure check for libutil.h.
2000-07-09 12:19:09 +00:00
Lionel Ulmer
bedf40b58b
Added support for OpenGL.
2000-05-12 20:18:14 +00:00
Eric Pouech
f61d7e0a24
Enhanced libc's pthread configuration detection.
2000-04-29 16:44:19 +00:00
Lionel Ulmer
fbc15b1768
Added '--enable-opengl' flag to bypass the thread-safety check.
2000-04-29 14:23:22 +00:00
Alexandre Julliard
0045def764
Fixed signal stack handling on Linux when sigaltstack is available.
...
Added a direct sigaltstack syscall to work-around the glibc bug.
2000-04-13 19:25:52 +00:00
Alexandre Julliard
e1d78899ea
Made winmm a separate shared library.
2000-02-26 13:45:34 +00:00
Juergen Lock
2d33ab91f4
Added configure check for the unix domain sockaddr length.
2000-02-13 16:03:29 +00:00
Ulrich Weigand
8a1bdb3074
Added configure check for sys/reg.h.
2000-01-30 22:22:22 +00:00
Lionel Ulmer
48c0816476
- detect if the OpenGL implementation defines the paletted texture and
...
color table extensions
- small warning fixes
- fix the double '-lXxf86dga' when having DGA 2.0
2000-01-05 01:51:02 +00:00
Marcus Meissner
2d7be870cc
Use the real glibc openpty if present.
1999-12-05 23:06:40 +00:00
Francois Gouget
ae5e93e365
Use BSD headers for ICMP portability.
1999-11-13 23:02:06 +00:00
Patrik Stridvall
b9010214d2
Added better missing function emulation.
1999-11-13 22:23:35 +00:00
Patrik Stridvall
96336324cf
- Added missing configuration #if:s and #includes:s.
...
- Minor configuration related changes.
1999-10-24 22:13:47 +00:00
Lionel Ulmer
d94475bdb2
Added the possibility to use DGA 2.0.
1999-09-20 18:42:46 +00:00
Ron Record
e977d6ca5c
Added support of __thr_errno for reentrance on UnixWare.
1999-09-05 12:32:05 +00:00
Alexandre Julliard
3b96efc0f7
Added configure check for str[n]casecmp.
1999-09-04 14:36:02 +00:00
Marcus Meissner
028e9a1720
Implemented DirectInput Joystick support (tested with WC:Prophecy).
1999-08-04 15:07:56 +00:00
Lionel Ulmer
5d68f79a8b
Better detection of OpenGL.
1999-07-23 19:33:24 +00:00
Howard Abrams
132774804e
Added checks for sys/errno.h, sys/signal.h and sys/mman.h.
1999-07-10 13:16:29 +00:00
Eric Pouech
338d3b2d1b
Create a new configuration manifest constant HAVE_OSS_MIDI.
1999-05-22 18:52:21 +00:00
Patrik Stridvall
1bb9403938
ANSI C fixes.
1999-05-08 15:47:44 +00:00
Alexandre Julliard
0e7bd08cbd
Added check for -lmmap for OS/2.
1999-05-02 11:46:02 +00:00
Marcus Meissner
1a8bbd7ca9
Added autoconf check for "inline". You can now use it, it will be
...
defined to (empty) for compilers that do not have it.
1999-04-26 14:58:58 +00:00
Marcus Meissner
f070fda20d
autoconf fixes and cleanups (check for dlopen() in libc too).
1999-04-24 12:02:14 +00:00
Alexandre Julliard
2487ccea81
Removed check for union semun; cleaned up a bit.
1999-04-18 14:43:16 +00:00
Ulrich Weigand
715a55e75f
Reentrant libc check for Solaris added.
...
Fixed reentrant X11 check for FreeBSD and Solaris.
Added check for Solaris low-level thread routines.
1999-04-18 13:19:56 +00:00
Marcus Meissner
f31ec0b08a
FreeBSD 3 multithreading final fix. Do not use libc_r, libc is just as
...
reentrant concerning errno. Revert unneeded FreeBSD hack to
loader/signal.c from last patch.
1999-04-15 16:38:38 +00:00
Marcus Meissner
c26063818f
- Started multithreading for FreeBSD (incomplete, but some
...
applications now at least start up again).
- Use _thread_sys_sigaction/_thread_sys_sigaltstack.
- CR2 on pagefault gets passed in sc_err (some kind of kludge in
FreeBSD owns fault handling we can use)
1999-04-11 15:20:29 +00:00
Marcus Meissner
664c2727cf
Some Solaris fixes. <resolv.h> needs <arpa/nameser.h>, sig_context.h
...
needs to define HANDLER_CONTEXT, wctype.h does not like 'wsprintf'
defined, msdos/dpmi.c needs "stackframe.h" too, and multimedia/dsound.c
needs "winuser.h".
1999-02-28 11:23:44 +00:00