Alexandre Julliard
|
195574e2d8
|
Added memcpy_unaligned to libwine_port.
|
2003-03-20 23:44:36 +00:00 |
Alexandre Julliard
|
108a69bd2f
|
Moved interlocked functions to libwine_port.
|
2003-03-20 22:06:16 +00:00 |
Alexandre Julliard
|
2ee8b5bb13
|
Replaced mkstemp by mkstemps from libiberty.
Removed a couple of unnecessary portability functions.
|
2003-03-20 21:07:49 +00:00 |
Alexandre Julliard
|
7ac91c7401
|
Added getopt routine to libwine_port (based on a patch by Dimitrie
O. Paun).
|
2003-03-19 22:44:55 +00:00 |
Steven Edwards
|
be514b908e
|
Check for vsnprintf and _vsnprintf, and define vsnprintf with
_vsnprintf if needed.
|
2003-01-14 19:35:03 +00:00 |
Alexandre Julliard
|
9534d4f0fe
|
Added wine_memcpy_unaligned function to avoid gcc memcpy
optimizations.
|
2002-10-18 00:27:38 +00:00 |
Alexandre Julliard
|
cd6b50e732
|
Moved the #ifdefs for the getnetby* etc. functions directly into the
winsock implementation to avoid having to redefine the data structures
in port.h.
|
2002-07-31 23:20:47 +00:00 |
Marcus Meissner
|
786d24903b
|
Check for mkstemp, added a port implementation if it is not
present. Use mkstemp() in various places needing tmp files.
|
2002-07-29 23:55:39 +00:00 |
Alexandre Julliard
|
84555cc771
|
Generate the __ASM_NAME and __ASM_FUNC macros directly from
configure.
Simplified the WINE_TRY_ASM_LINK test.
Moved DECL_GLOBAL_CONSTRUCTOR to wine/port.h.
|
2002-07-22 20:51:02 +00:00 |
Gregg Mattinson
|
57807fa11f
|
Added checks for __sparc__, __sun__ and @function.
|
2002-07-20 20:17:13 +00:00 |
Alexandre Julliard
|
7fbd74ea55
|
Replaced the GET/PUT_UA macros by memcpy. Fixed a few big-endian
issues.
|
2002-05-23 02:53:10 +00:00 |
Steven Edwards
|
0a8e15abfb
|
Detect snprintf && _snprintf, use _snprintf on stupid platforms
(windows).
|
2002-05-10 01:33:40 +00:00 |
Steven Edwards
|
b9627c1486
|
Check for and use chsize instead of ftruncate if present.
|
2002-05-05 21:03:44 +00:00 |
Alexandre Julliard
|
5769d1de00
|
Better support for configure detection of missing types, added check
for ssize_t.
Removed a couple of no longer used portability functions.
Various portability fixes in port.h.
|
2002-04-26 19:05:15 +00:00 |
Alexandre Julliard
|
894b188fcf
|
Moved __ASM_GLOBAL_FUNC macros and interlocked functions to port.[ch]
|
2002-04-25 21:40:56 +00:00 |
Patrik Stridvall
|
136fae57c3
|
- Better handling when settimeofday is not available.
- Adding name translations for p{close,open} and str{,n}casecmp if
they exists under other names.
|
2002-03-11 05:08:38 +00:00 |
Alexandre Julliard
|
0799c1a780
|
Added LGPL standard comment, and copyright notices where necessary.
Global replacement of debugtools.h by wine/debug.h.
|
2002-03-09 23:29:33 +00:00 |
Alexandre Julliard
|
f1a0de996a
|
Added configure check for pread/pwrite.
|
2002-01-07 21:00:27 +00:00 |
Alexandre Julliard
|
3f510ad2bb
|
Link with libutil only where needed.
|
2002-01-01 01:13:03 +00:00 |
François Gouget
|
1425941e29
|
Fix the #include order for config.h.
Add #include "config.h" directives where needed.
|
2001-11-06 20:57:11 +00:00 |
Patrik Stridvall
|
65b07455d3
|
Removed inclusion of winnt.h because the porting layer shouldn't
include Windows specific stuff.
|
2001-07-26 21:43:29 +00:00 |
Alexandre Julliard
|
ed2f19a63f
|
Put AC_DEFINE symbols definitions directly in the configure script so
that we no longer need an acconfig.h. Cleaned up dlopen() tests a bit.
|
2001-06-27 21:42:00 +00:00 |
Marcus Meissner
|
6bb990f7fd
|
Drop any file64 functions, try to use system supplied 64-bit mode by
using proper defines.
|
2001-05-29 20:55:21 +00:00 |
Alexandre Julliard
|
5079214384
|
Warnings fixes.
|
2001-05-16 19:45:34 +00:00 |
Marcus Meissner
|
3f1ed52d8b
|
Implemented 64bit file size handling.
Removed several unneeded sys/stat.h includes.
|
2001-05-14 20:09:37 +00:00 |
Ulrich Weigand
|
15f96804c4
|
Replaced architecture-dependent configure checks by hardcoded
definitions in winnt.h (to avoid config.h dependency).
|
2001-01-11 00:54:21 +00:00 |
Eric Pouech
|
9a37e505ed
|
Fixed evilish cut and paste.
|
2000-12-29 17:39:52 +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 |
James Abbatiello
|
e675887129
|
Work around glibc 2.1.x dlopen bug (again).
|
2000-12-13 21:32:55 +00:00 |
Alexandre Julliard
|
982a223f36
|
Replaced PTR_SEG_TO_LIN macro by exported MapSL function.
Fixed a few ptr/segptr mismatches.
Moved CONV_RECT/POINT macros to wingdi16.h.
|
2000-12-13 20:20:09 +00:00 |
Alexandre Julliard
|
e995f8cfda
|
Added define for S_ISLNK if missing.
|
2000-12-06 20:20:11 +00:00 |
Dimitrie O. Paun
|
1ec253d205
|
Supply dummy getrlimit if absent.
|
2000-12-01 20:47:11 +00:00 |
Alexandre Julliard
|
27bb311d70
|
Added implementation of lstat to port.c.
|
2000-11-29 17:48:06 +00:00 |
Alexandre Julliard
|
85423c6a6b
|
Added new library.h header for libwine definitions.
Added getpagesize() and wine_anon_mmap() portability functions.
|
2000-11-08 04:28:54 +00:00 |
Patrik Stridvall
|
b9010214d2
|
Added better missing function emulation.
|
1999-11-13 22:23:35 +00:00 |