Alexandre Julliard
|
857f1e0924
|
configure: Detect the appropriate form for the __ASM_GLOBAL_FUNC macro.
|
2009-06-11 17:36:32 +02:00 |
Steven Edwards
|
3d0c0429ad
|
include: Add check to asm macro for Windows Services for Unix/Subsystem for Unix applications.
|
2009-03-02 13:59:42 +01:00 |
Alexandre Julliard
|
3ece9e9002
|
include: Move the DEFINE_REGS_ENTRYPOINT macros to the dlls that use it.
|
2008-12-27 19:47:46 +01:00 |
Alexandre Julliard
|
dc1a9f19c1
|
libport: Replacement for poll().
|
2008-12-22 18:00:13 +01:00 |
Alexandre Julliard
|
0fbd55696c
|
libport: Add a stub replacement for symlink().
|
2008-12-22 11:38:39 +01:00 |
Alexandre Julliard
|
921e6624ad
|
configure: Better check for the broken mkdir on Windows.
|
2008-12-22 10:39:11 +01:00 |
Francois Gouget
|
67d5a4de70
|
port: S_IWUSR and S_IX* are not needed. Remove them.
|
2008-12-15 12:25:05 +01:00 |
Alexandre Julliard
|
53e165716d
|
configure: Add a wrapper macro for mkdir on Windows.
|
2008-12-09 16:15:18 +01:00 |
Alexandre Julliard
|
f06d99f67a
|
include: Implemented inline asm functions for x86_64. Export Interlocked* only on i386.
|
2008-12-08 19:25:25 +01:00 |
Jacek Caban
|
1715dcbb19
|
libport: Added isnan.
|
2008-10-15 12:22:19 +02:00 |
Alexandre Julliard
|
10e795a091
|
libport: Move the sigsetjmp replacement to exception.h to make it available for Winelib too.
|
2008-05-26 19:23:43 +02:00 |
Petr Sumbera
|
4992b6590e
|
port: Add alternative for isinf.
|
2008-04-30 13:45:23 +02:00 |
Rob Shearman
|
e9f5bce333
|
Add configure check for strtoll and strtoull.
Define these to _strtoi64 and _strtoui64 if these are available instead.
|
2008-03-04 12:01:59 +01:00 |
Bang Jun-young
|
ff96bd6aec
|
configure: Add check for presence of _strdup() and strdup().
|
2007-10-16 09:37:19 +02:00 |
John Klehm
|
3c3a879a86
|
include: Allow port.h to build on gcc4.
|
2007-06-15 12:03:23 +02:00 |
Francois Gouget
|
41b099172f
|
port.h: Issue an error if port.h is included after the regular Wine headers.
|
2007-05-23 13:43:56 +02:00 |
Damjan Jovanovic
|
7e7ff40769
|
libwine_port: Added interlocked_cmpxchg64.
|
2007-02-05 21:43:42 +01:00 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Alexandre Julliard
|
cfe45cc130
|
Get rid of the no longer needed DECL_GLOBAL_CONSTRUCTOR macro.
|
2006-01-14 17:08:52 +01:00 |
Vincent Béron
|
a17528cd0d
|
Fix warning about memmove re#definition.
|
2005-11-04 11:14:22 +00:00 |
Alexandre Julliard
|
43c6396e94
|
Use int instead of long in interlocked_* functions for 64-bit
compatibility.
|
2005-09-26 13:51:58 +00:00 |
Alexandre Julliard
|
89024a63d3
|
Make the users of wine_call_from_32_regs save %eax so that we don't
need a special hack in the import thunk.
Added a get_pc_thunk_eax function to simplify the code a bit.
|
2005-09-18 11:13:54 +00:00 |
Alexandre Julliard
|
49b7fdcfc0
|
Removed the broken mmap64 configure check, and moved the
_FILE_OFFSET_BITS define to wine/port.h. Made sure that all files that
need the define include it.
|
2005-08-03 21:25:10 +00:00 |
Alexandre Julliard
|
efcc2b83d8
|
Store a relative pointer for registry entry points to avoid some text
relocations.
|
2005-06-16 11:04:41 +00:00 |
Alexandre Julliard
|
26050b49d5
|
Prefix the internal name of all register functions with __regs_ for
better consistency and to make automated checking possible.
|
2005-05-07 18:10:30 +00:00 |
Rémi Assailly
|
88d049d102
|
Added missing declarations in some headers.
|
2005-01-11 10:46:58 +00:00 |
Hans Leidekker
|
c3de6ef38f
|
Add ffs() to porting library, needed by MinGW.
|
2004-10-19 23:53:26 +00:00 |
Alexandre Julliard
|
1da3b41093
|
Added forward declaration of struct timeval for futimes.
|
2004-10-11 20:22:06 +00:00 |
Alexandre Julliard
|
efb8be7e82
|
Added a fallback implementation of futimes.
|
2004-10-07 04:25:05 +00:00 |
Martin Fuchs
|
895129eec2
|
Don't use ".previous" for Cygwin build.
|
2004-10-05 18:31:21 +00:00 |
Alexandre Julliard
|
60a8fcf4b0
|
Avoid using socklen_t.
|
2004-09-16 20:34:27 +00:00 |
Alexandre Julliard
|
754e7aa788
|
Added configure check for socklen_t.
|
2004-09-03 18:30:28 +00:00 |
Pierre d'Herbemont
|
552b06a0a4
|
Don't use .previous instruction on Darwin.
|
2004-06-14 17:00:38 +00:00 |
Hans Leidekker
|
dc61a30bcc
|
MinGW portability fix.
|
2004-06-03 00:09:54 +00:00 |
Alexandre Julliard
|
910234eafb
|
Pass the environ variable from main to try to avoid Darwin's
_NSGetEnviron() ugliness.
|
2004-05-29 00:26:03 +00:00 |
Alexandre Julliard
|
a8877ba6dc
|
Make sure __ASM_GLOBAL_FUNC generates code in the text segment.
|
2004-05-28 19:30:25 +00:00 |
Alexandre Julliard
|
2dff1fe1e5
|
Moved environ definition to port.h.
|
2004-05-25 18:05:39 +00:00 |
Dmitry Timoshkov
|
d996f60c0d
|
Add some compatibility macros.
|
2004-04-22 23:45:47 +00:00 |
Alexandre Julliard
|
e77c9be0dc
|
Added support for fstatvfs.
|
2004-04-06 03:33:25 +00:00 |
Alexandre Julliard
|
63fae64558
|
Added definitions for S_IXUSR, S_IXGRP and S_IXOTH.
|
2004-03-10 01:54:39 +00:00 |
Alexandre Julliard
|
f8c24212ae
|
Added statvfs prototype.
|
2004-03-09 19:22:08 +00:00 |
Alexandre Julliard
|
13af489103
|
Use statvfs instead of statfs, and provide a default implementation in
libwine_port if necessary.
|
2004-03-05 21:03:46 +00:00 |
Steven Edwards
|
ae9ce86324
|
Windows porting fix - Define O_NONBLOCK if not defined.
|
2004-02-12 22:39:18 +00:00 |
Alexandre Julliard
|
e293074100
|
Added configure check for readlink.
|
2004-01-08 05:07:05 +00:00 |
Alexandre Julliard
|
e85491274d
|
Moved the DEFINE_REGS_ENTRYPOINT macros to include/wine/port.h.
Removed the C fallback code, do that in the callers instead.
|
2003-12-04 05:48:03 +00:00 |
Alexandre Julliard
|
b2d937d5d9
|
Added sigsetjmp/siglongjmp and gettid to the portability library.
|
2003-11-12 03:16:00 +00:00 |
Daniel Marmier
|
f95be92d24
|
Fixed warnings with gcc option "-Wwrite-strings".
|
2003-10-15 03:35:54 +00:00 |
Dmitry Timoshkov
|
2581db8f6a
|
Fixed some problems found while compiling and linking Wine under
Cygwin.
|
2003-10-14 05:27:43 +00:00 |
Pavel Roskin
|
7add08a303
|
Added configure check for spawnvp().
|
2003-09-24 18:54:40 +00:00 |
Alexandre Julliard
|
a203421581
|
Don't build memcpy_unaligned on 386 to avoid MSVC breakage (reported
by Jon Griffiths).
|
2003-08-25 23:45:34 +00:00 |