Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
#! /bin/sh
|
|
|
|
# Guess values for system-dependent variables and create Makefiles.
|
2007-08-24 16:34:33 +02:00
|
|
|
# Generated by GNU Autoconf 2.61 for Wine 0.9.44.
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
#
|
2004-01-02 02:55:29 +01:00
|
|
|
# Report bugs to <wine-devel@winehq.org>.
|
|
|
|
#
|
2006-05-25 20:08:12 +02:00
|
|
|
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
|
|
|
|
# 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
# This configure script is free software; the Free Software Foundation
|
|
|
|
# gives unlimited permission to copy, distribute and modify it.
|
2002-04-11 23:54:01 +02:00
|
|
|
## --------------------- ##
|
|
|
|
## M4sh Initialization. ##
|
|
|
|
## --------------------- ##
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-12-19 16:17:09 +01:00
|
|
|
# Be more Bourne compatible
|
|
|
|
DUALCASE=1; export DUALCASE # for MKS sh
|
2002-02-14 20:47:29 +01:00
|
|
|
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
|
|
|
|
emulate sh
|
|
|
|
NULLCMD=:
|
2002-10-10 05:48:04 +02:00
|
|
|
# Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
|
|
|
|
# is contrary to our usage. Disable this feature.
|
|
|
|
alias -g '${1+"$@"}'='"$@"'
|
2006-05-25 20:08:12 +02:00
|
|
|
setopt NO_GLOB_SUBST
|
|
|
|
else
|
2006-12-19 16:17:09 +01:00
|
|
|
case `(set -o) 2>/dev/null` in
|
|
|
|
*posix*) set -o posix ;;
|
|
|
|
esac
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-12-19 16:17:09 +01:00
|
|
|
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
|
|
|
# PATH needs CR
|
|
|
|
# Avoid depending upon Character Ranges.
|
|
|
|
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
|
|
|
|
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
|
|
|
|
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
|
|
|
|
as_cr_digits='0123456789'
|
|
|
|
as_cr_alnum=$as_cr_Letters$as_cr_digits
|
|
|
|
|
|
|
|
# The user is always right.
|
|
|
|
if test "${PATH_SEPARATOR+set}" != set; then
|
|
|
|
echo "#! /bin/sh" >conf$$.sh
|
|
|
|
echo "exit 0" >>conf$$.sh
|
|
|
|
chmod +x conf$$.sh
|
|
|
|
if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
|
|
|
|
PATH_SEPARATOR=';'
|
|
|
|
else
|
|
|
|
PATH_SEPARATOR=:
|
|
|
|
fi
|
|
|
|
rm -f conf$$.sh
|
|
|
|
fi
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
# Support unset when possible.
|
2004-01-02 02:55:29 +01:00
|
|
|
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
|
2002-04-11 23:54:01 +02:00
|
|
|
as_unset=unset
|
|
|
|
else
|
|
|
|
as_unset=false
|
|
|
|
fi
|
|
|
|
|
2002-10-10 05:48:04 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
# IFS
|
|
|
|
# We need space, tab and new line, in precisely that order. Quoting is
|
|
|
|
# there to prevent editors from complaining about space-tab.
|
|
|
|
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
|
|
|
|
# splitting by setting IFS to empty value.)
|
|
|
|
as_nl='
|
|
|
|
'
|
|
|
|
IFS=" "" $as_nl"
|
|
|
|
|
|
|
|
# Find who we are. Look in the path if we contain no directory separator.
|
|
|
|
case $0 in
|
|
|
|
*[\\/]* ) as_myself=$0 ;;
|
|
|
|
*) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
|
|
|
|
done
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
# We did not find ourselves, most probably we were run as `sh COMMAND'
|
|
|
|
# in which case we are not to be found in the path.
|
|
|
|
if test "x$as_myself" = x; then
|
|
|
|
as_myself=$0
|
|
|
|
fi
|
|
|
|
if test ! -f "$as_myself"; then
|
|
|
|
echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
|
|
|
|
{ (exit 1); exit 1; }
|
|
|
|
fi
|
|
|
|
|
2002-10-10 05:48:04 +02:00
|
|
|
# Work around bugs in pre-3.0 UWIN ksh.
|
2006-05-25 20:08:12 +02:00
|
|
|
for as_var in ENV MAIL MAILPATH
|
|
|
|
do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
|
|
|
|
done
|
2002-10-10 05:48:04 +02:00
|
|
|
PS1='$ '
|
|
|
|
PS2='> '
|
|
|
|
PS4='+ '
|
|
|
|
|
|
|
|
# NLS nuisances.
|
2002-12-24 01:35:19 +01:00
|
|
|
for as_var in \
|
|
|
|
LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
|
|
|
|
LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
|
|
|
|
LC_TELEPHONE LC_TIME
|
2002-10-10 05:48:04 +02:00
|
|
|
do
|
2004-01-02 02:55:29 +01:00
|
|
|
if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
|
2002-10-10 05:48:04 +02:00
|
|
|
eval $as_var=C; export $as_var
|
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
|
2002-10-10 05:48:04 +02:00
|
|
|
fi
|
|
|
|
done
|
|
|
|
|
|
|
|
# Required to use basename.
|
2006-05-25 20:08:12 +02:00
|
|
|
if expr a : '\(a\)' >/dev/null 2>&1 &&
|
|
|
|
test "X`expr 00001 : '.*\(...\)'`" = X001; then
|
2002-10-10 05:48:04 +02:00
|
|
|
as_expr=expr
|
|
|
|
else
|
|
|
|
as_expr=false
|
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
|
2002-10-10 05:48:04 +02:00
|
|
|
as_basename=basename
|
|
|
|
else
|
|
|
|
as_basename=false
|
|
|
|
fi
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
# Name of the executable.
|
2006-05-25 20:08:12 +02:00
|
|
|
as_me=`$as_basename -- "$0" ||
|
2002-04-11 23:54:01 +02:00
|
|
|
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
|
|
|
|
X"$0" : 'X\(//\)$' \| \
|
2006-05-25 20:08:12 +02:00
|
|
|
X"$0" : 'X\(/\)' \| . 2>/dev/null ||
|
2002-04-11 23:54:01 +02:00
|
|
|
echo X/"$0" |
|
2006-05-25 20:08:12 +02:00
|
|
|
sed '/^.*\/\([^/][^/]*\)\/*$/{
|
|
|
|
s//\1/
|
|
|
|
q
|
|
|
|
}
|
|
|
|
/^X\/\(\/\/\)$/{
|
|
|
|
s//\1/
|
|
|
|
q
|
|
|
|
}
|
|
|
|
/^X\/\(\/\).*/{
|
|
|
|
s//\1/
|
|
|
|
q
|
|
|
|
}
|
|
|
|
s/.*/./; q'`
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
# CDPATH.
|
|
|
|
$as_unset CDPATH
|
2002-10-10 05:48:04 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
if test "x$CONFIG_SHELL" = x; then
|
|
|
|
if (eval ":") 2>/dev/null; then
|
|
|
|
as_have_required=yes
|
|
|
|
else
|
|
|
|
as_have_required=no
|
2002-04-11 23:54:01 +02:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
if test $as_have_required = yes && (eval ":
|
|
|
|
(as_func_return () {
|
|
|
|
(exit \$1)
|
|
|
|
}
|
|
|
|
as_func_success () {
|
|
|
|
as_func_return 0
|
|
|
|
}
|
|
|
|
as_func_failure () {
|
|
|
|
as_func_return 1
|
|
|
|
}
|
|
|
|
as_func_ret_success () {
|
|
|
|
return 0
|
|
|
|
}
|
|
|
|
as_func_ret_failure () {
|
|
|
|
return 1
|
|
|
|
}
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
exitcode=0
|
|
|
|
if as_func_success; then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
exitcode=1
|
|
|
|
echo as_func_success failed.
|
|
|
|
fi
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
if as_func_failure; then
|
|
|
|
exitcode=1
|
|
|
|
echo as_func_failure succeeded.
|
|
|
|
fi
|
|
|
|
|
|
|
|
if as_func_ret_success; then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
exitcode=1
|
|
|
|
echo as_func_ret_success failed.
|
|
|
|
fi
|
|
|
|
|
|
|
|
if as_func_ret_failure; then
|
|
|
|
exitcode=1
|
|
|
|
echo as_func_ret_failure succeeded.
|
|
|
|
fi
|
|
|
|
|
|
|
|
if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
exitcode=1
|
|
|
|
echo positional parameters were not saved.
|
|
|
|
fi
|
|
|
|
|
|
|
|
test \$exitcode = 0) || { (exit 1); exit 1; }
|
|
|
|
|
|
|
|
(
|
|
|
|
as_lineno_1=\$LINENO
|
|
|
|
as_lineno_2=\$LINENO
|
|
|
|
test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
|
|
|
|
test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
|
|
|
|
") 2> /dev/null; then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
as_candidate_shells=
|
2002-04-11 23:54:01 +02:00
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
2006-12-19 16:17:09 +01:00
|
|
|
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
|
2002-04-11 23:54:01 +02:00
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
2006-05-25 20:08:12 +02:00
|
|
|
case $as_dir in
|
2002-04-11 23:54:01 +02:00
|
|
|
/*)
|
2006-05-25 20:08:12 +02:00
|
|
|
for as_base in sh bash ksh sh5; do
|
|
|
|
as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
|
|
|
|
done;;
|
|
|
|
esac
|
|
|
|
done
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
|
|
|
|
|
|
|
|
for as_shell in $as_candidate_shells $SHELL; do
|
2006-06-20 13:18:41 +02:00
|
|
|
# Try only shells that exist, to save several forks.
|
|
|
|
if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
|
|
|
|
{ ("$as_shell") 2> /dev/null <<\_ASEOF
|
2006-05-25 20:08:12 +02:00
|
|
|
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
|
|
|
|
emulate sh
|
|
|
|
NULLCMD=:
|
|
|
|
# Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
|
|
|
|
# is contrary to our usage. Disable this feature.
|
|
|
|
alias -g '${1+"$@"}'='"$@"'
|
|
|
|
setopt NO_GLOB_SUBST
|
|
|
|
else
|
2006-12-19 16:17:09 +01:00
|
|
|
case `(set -o) 2>/dev/null` in
|
|
|
|
*posix*) set -o posix ;;
|
|
|
|
esac
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
fi
|
2006-12-19 16:17:09 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
|
|
|
:
|
|
|
|
_ASEOF
|
|
|
|
}; then
|
|
|
|
CONFIG_SHELL=$as_shell
|
|
|
|
as_have_required=yes
|
2006-06-20 13:18:41 +02:00
|
|
|
if { "$as_shell" 2> /dev/null <<\_ASEOF
|
2006-05-25 20:08:12 +02:00
|
|
|
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
|
|
|
|
emulate sh
|
|
|
|
NULLCMD=:
|
|
|
|
# Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
|
|
|
|
# is contrary to our usage. Disable this feature.
|
|
|
|
alias -g '${1+"$@"}'='"$@"'
|
|
|
|
setopt NO_GLOB_SUBST
|
|
|
|
else
|
2006-12-19 16:17:09 +01:00
|
|
|
case `(set -o) 2>/dev/null` in
|
|
|
|
*posix*) set -o posix ;;
|
|
|
|
esac
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
fi
|
2006-12-19 16:17:09 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
|
|
|
:
|
|
|
|
(as_func_return () {
|
|
|
|
(exit $1)
|
|
|
|
}
|
|
|
|
as_func_success () {
|
|
|
|
as_func_return 0
|
|
|
|
}
|
|
|
|
as_func_failure () {
|
|
|
|
as_func_return 1
|
|
|
|
}
|
|
|
|
as_func_ret_success () {
|
|
|
|
return 0
|
|
|
|
}
|
|
|
|
as_func_ret_failure () {
|
|
|
|
return 1
|
|
|
|
}
|
|
|
|
|
|
|
|
exitcode=0
|
|
|
|
if as_func_success; then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
exitcode=1
|
|
|
|
echo as_func_success failed.
|
|
|
|
fi
|
|
|
|
|
|
|
|
if as_func_failure; then
|
|
|
|
exitcode=1
|
|
|
|
echo as_func_failure succeeded.
|
|
|
|
fi
|
|
|
|
|
|
|
|
if as_func_ret_success; then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
exitcode=1
|
|
|
|
echo as_func_ret_success failed.
|
|
|
|
fi
|
|
|
|
|
|
|
|
if as_func_ret_failure; then
|
|
|
|
exitcode=1
|
|
|
|
echo as_func_ret_failure succeeded.
|
|
|
|
fi
|
|
|
|
|
|
|
|
if ( set x; as_func_ret_success y && test x = "$1" ); then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
exitcode=1
|
|
|
|
echo positional parameters were not saved.
|
|
|
|
fi
|
|
|
|
|
|
|
|
test $exitcode = 0) || { (exit 1); exit 1; }
|
|
|
|
|
|
|
|
(
|
2002-04-11 23:54:01 +02:00
|
|
|
as_lineno_1=$LINENO
|
|
|
|
as_lineno_2=$LINENO
|
|
|
|
test "x$as_lineno_1" != "x$as_lineno_2" &&
|
2006-05-25 20:08:12 +02:00
|
|
|
test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
|
|
|
|
|
|
|
|
_ASEOF
|
|
|
|
}; then
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
done
|
|
|
|
|
|
|
|
if test "x$CONFIG_SHELL" != x; then
|
|
|
|
for as_var in BASH_ENV ENV
|
|
|
|
do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
|
|
|
|
done
|
|
|
|
export CONFIG_SHELL
|
|
|
|
exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
if test $as_have_required = no; then
|
|
|
|
echo This script requires a shell more modern than all the
|
|
|
|
echo shells that I found on your system. Please install a
|
|
|
|
echo modern shell, or manually run the script under such a
|
|
|
|
echo shell if you do have one.
|
|
|
|
{ (exit 1); exit 1; }
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(eval "as_func_return () {
|
|
|
|
(exit \$1)
|
|
|
|
}
|
|
|
|
as_func_success () {
|
|
|
|
as_func_return 0
|
|
|
|
}
|
|
|
|
as_func_failure () {
|
|
|
|
as_func_return 1
|
|
|
|
}
|
|
|
|
as_func_ret_success () {
|
|
|
|
return 0
|
|
|
|
}
|
|
|
|
as_func_ret_failure () {
|
|
|
|
return 1
|
|
|
|
}
|
|
|
|
|
|
|
|
exitcode=0
|
|
|
|
if as_func_success; then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
exitcode=1
|
|
|
|
echo as_func_success failed.
|
|
|
|
fi
|
|
|
|
|
|
|
|
if as_func_failure; then
|
|
|
|
exitcode=1
|
|
|
|
echo as_func_failure succeeded.
|
|
|
|
fi
|
|
|
|
|
|
|
|
if as_func_ret_success; then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
exitcode=1
|
|
|
|
echo as_func_ret_success failed.
|
|
|
|
fi
|
|
|
|
|
|
|
|
if as_func_ret_failure; then
|
|
|
|
exitcode=1
|
|
|
|
echo as_func_ret_failure succeeded.
|
|
|
|
fi
|
|
|
|
|
|
|
|
if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
exitcode=1
|
|
|
|
echo positional parameters were not saved.
|
|
|
|
fi
|
|
|
|
|
|
|
|
test \$exitcode = 0") || {
|
|
|
|
echo No shell found that supports shell functions.
|
|
|
|
echo Please tell autoconf@gnu.org about your system,
|
|
|
|
echo including any error possibly output before this
|
|
|
|
echo message
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
as_lineno_1=$LINENO
|
|
|
|
as_lineno_2=$LINENO
|
|
|
|
test "x$as_lineno_1" != "x$as_lineno_2" &&
|
|
|
|
test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
# Create $as_me.lineno as a copy of $as_myself, but with $LINENO
|
|
|
|
# uniformly replaced by the line number. The first 'sed' inserts a
|
2006-05-25 20:08:12 +02:00
|
|
|
# line-number line after each line using $LINENO; the second 'sed'
|
|
|
|
# does the real work. The second script uses 'N' to pair each
|
|
|
|
# line-number line with the line containing $LINENO, and appends
|
|
|
|
# trailing '-' during substitution so that $LINENO is not a special
|
|
|
|
# case at line end.
|
2002-04-11 23:54:01 +02:00
|
|
|
# (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
|
2006-05-25 20:08:12 +02:00
|
|
|
# scripts with optimization help from Paolo Bonzini. Blame Lee
|
|
|
|
# E. McMahon (1931-1989) for sed's syntax. :-)
|
|
|
|
sed -n '
|
|
|
|
p
|
|
|
|
/[$]LINENO/=
|
|
|
|
' <$as_myself |
|
2002-04-11 23:54:01 +02:00
|
|
|
sed '
|
2006-05-25 20:08:12 +02:00
|
|
|
s/[$]LINENO.*/&-/
|
|
|
|
t lineno
|
|
|
|
b
|
|
|
|
:lineno
|
2002-04-11 23:54:01 +02:00
|
|
|
N
|
2006-05-25 20:08:12 +02:00
|
|
|
:loop
|
|
|
|
s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
|
2002-04-11 23:54:01 +02:00
|
|
|
t loop
|
2006-05-25 20:08:12 +02:00
|
|
|
s/-\n.*//
|
2002-04-11 23:54:01 +02:00
|
|
|
' >$as_me.lineno &&
|
2006-05-25 20:08:12 +02:00
|
|
|
chmod +x "$as_me.lineno" ||
|
2002-04-11 23:54:01 +02:00
|
|
|
{ echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
|
|
|
|
{ (exit 1); exit 1; }; }
|
|
|
|
|
|
|
|
# Don't try to exec as it changes $[0], causing all sort of problems
|
|
|
|
# (the dirname of $[0] is not the place where we might find the
|
2006-05-25 20:08:12 +02:00
|
|
|
# original and so on. Autoconf is especially sensitive to this).
|
|
|
|
. "./$as_me.lineno"
|
2002-04-11 23:54:01 +02:00
|
|
|
# Exit status is that of the last command.
|
|
|
|
exit
|
|
|
|
}
|
|
|
|
|
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
|
2006-05-25 20:08:12 +02:00
|
|
|
as_dirname=dirname
|
|
|
|
else
|
|
|
|
as_dirname=false
|
|
|
|
fi
|
|
|
|
|
|
|
|
ECHO_C= ECHO_N= ECHO_T=
|
|
|
|
case `echo -n x` in
|
|
|
|
-n*)
|
|
|
|
case `echo 'x\c'` in
|
|
|
|
*c*) ECHO_T=' ';; # ECHO_T is single tab character.
|
|
|
|
*) ECHO_C='\c';;
|
|
|
|
esac;;
|
|
|
|
*)
|
|
|
|
ECHO_N='-n';;
|
2002-04-11 23:54:01 +02:00
|
|
|
esac
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
if expr a : '\(a\)' >/dev/null 2>&1 &&
|
|
|
|
test "X`expr 00001 : '.*\(...\)'`" = X001; then
|
2002-02-14 20:47:29 +01:00
|
|
|
as_expr=expr
|
|
|
|
else
|
|
|
|
as_expr=false
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f conf$$ conf$$.exe conf$$.file
|
2006-05-25 20:08:12 +02:00
|
|
|
if test -d conf$$.dir; then
|
|
|
|
rm -f conf$$.dir/conf$$.file
|
|
|
|
else
|
|
|
|
rm -f conf$$.dir
|
|
|
|
mkdir conf$$.dir
|
|
|
|
fi
|
2002-02-14 20:47:29 +01:00
|
|
|
echo >conf$$.file
|
|
|
|
if ln -s conf$$.file conf$$ 2>/dev/null; then
|
2006-05-25 20:08:12 +02:00
|
|
|
as_ln_s='ln -s'
|
|
|
|
# ... but there are two gotchas:
|
|
|
|
# 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
|
|
|
|
# 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
|
|
|
|
# In both cases, we have to default to `cp -p'.
|
|
|
|
ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
|
2002-02-14 20:47:29 +01:00
|
|
|
as_ln_s='cp -p'
|
|
|
|
elif ln conf$$.file conf$$ 2>/dev/null; then
|
|
|
|
as_ln_s=ln
|
|
|
|
else
|
|
|
|
as_ln_s='cp -p'
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
|
|
|
|
rmdir conf$$.dir 2>/dev/null
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2002-10-10 05:48:04 +02:00
|
|
|
if mkdir -p . 2>/dev/null; then
|
|
|
|
as_mkdir_p=:
|
|
|
|
else
|
2004-01-02 02:55:29 +01:00
|
|
|
test -d ./-p && rmdir ./-p
|
2002-10-10 05:48:04 +02:00
|
|
|
as_mkdir_p=false
|
|
|
|
fi
|
|
|
|
|
2006-12-19 16:17:09 +01:00
|
|
|
if test -x / >/dev/null 2>&1; then
|
|
|
|
as_test_x='test -x'
|
2006-05-25 20:08:12 +02:00
|
|
|
else
|
2006-12-19 16:17:09 +01:00
|
|
|
if ls -dL / >/dev/null 2>&1; then
|
|
|
|
as_ls_L_option=L
|
|
|
|
else
|
|
|
|
as_ls_L_option=
|
|
|
|
fi
|
|
|
|
as_test_x='
|
|
|
|
eval sh -c '\''
|
|
|
|
if test -d "$1"; then
|
|
|
|
test -d "$1/.";
|
|
|
|
else
|
|
|
|
case $1 in
|
|
|
|
-*)set "./$1";;
|
|
|
|
esac;
|
|
|
|
case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
|
|
|
|
???[sx]*):;;*)false;;esac;fi
|
|
|
|
'\'' sh
|
|
|
|
'
|
2006-05-25 20:08:12 +02:00
|
|
|
fi
|
2006-12-19 16:17:09 +01:00
|
|
|
as_executable_p=$as_test_x
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
# Sed expression to map a string onto a valid CPP name.
|
2004-01-02 02:55:29 +01:00
|
|
|
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
# Sed expression to map a string onto a valid variable name.
|
2004-01-02 02:55:29 +01:00
|
|
|
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
|
2002-02-14 20:47:29 +01:00
|
|
|
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
exec 7<&0 </dev/null 6>&1
|
2002-02-14 20:47:29 +01:00
|
|
|
|
|
|
|
# Name of the host.
|
|
|
|
# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
|
|
|
|
# so uname gets run too.
|
|
|
|
ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
|
|
|
|
|
|
|
|
#
|
|
|
|
# Initializations.
|
|
|
|
#
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
ac_default_prefix=/usr/local
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_clean_files=
|
2002-10-10 05:48:04 +02:00
|
|
|
ac_config_libobj_dir=.
|
2006-05-25 20:08:12 +02:00
|
|
|
LIBOBJS=
|
2002-02-14 20:47:29 +01:00
|
|
|
cross_compiling=no
|
|
|
|
subdirs=
|
2002-04-11 23:54:01 +02:00
|
|
|
MFLAGS=
|
|
|
|
MAKEFLAGS=
|
2002-02-14 20:47:29 +01:00
|
|
|
SHELL=${CONFIG_SHELL-/bin/sh}
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
# Identity of this package.
|
|
|
|
PACKAGE_NAME='Wine'
|
|
|
|
PACKAGE_TARNAME='wine'
|
2007-08-24 16:34:33 +02:00
|
|
|
PACKAGE_VERSION='0.9.44'
|
|
|
|
PACKAGE_STRING='Wine 0.9.44'
|
2004-01-02 02:55:29 +01:00
|
|
|
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_unique_file="server/atom.c"
|
|
|
|
# Factoring default headers for most tests.
|
|
|
|
ac_includes_default="\
|
|
|
|
#include <stdio.h>
|
2006-11-05 21:03:46 +01:00
|
|
|
#ifdef HAVE_SYS_TYPES_H
|
2002-02-14 20:47:29 +01:00
|
|
|
# include <sys/types.h>
|
|
|
|
#endif
|
2006-11-05 21:03:46 +01:00
|
|
|
#ifdef HAVE_SYS_STAT_H
|
2002-02-14 20:47:29 +01:00
|
|
|
# include <sys/stat.h>
|
|
|
|
#endif
|
2006-11-05 21:03:46 +01:00
|
|
|
#ifdef STDC_HEADERS
|
2002-02-14 20:47:29 +01:00
|
|
|
# include <stdlib.h>
|
|
|
|
# include <stddef.h>
|
|
|
|
#else
|
2006-11-05 21:03:46 +01:00
|
|
|
# ifdef HAVE_STDLIB_H
|
2002-02-14 20:47:29 +01:00
|
|
|
# include <stdlib.h>
|
|
|
|
# endif
|
|
|
|
#endif
|
2006-11-05 21:03:46 +01:00
|
|
|
#ifdef HAVE_STRING_H
|
|
|
|
# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
|
2002-02-14 20:47:29 +01:00
|
|
|
# include <memory.h>
|
|
|
|
# endif
|
|
|
|
# include <string.h>
|
|
|
|
#endif
|
2006-11-05 21:03:46 +01:00
|
|
|
#ifdef HAVE_STRINGS_H
|
2002-02-14 20:47:29 +01:00
|
|
|
# include <strings.h>
|
|
|
|
#endif
|
2006-11-05 21:03:46 +01:00
|
|
|
#ifdef HAVE_INTTYPES_H
|
2002-02-14 20:47:29 +01:00
|
|
|
# include <inttypes.h>
|
2006-05-25 20:08:12 +02:00
|
|
|
#endif
|
2006-11-05 21:03:46 +01:00
|
|
|
#ifdef HAVE_STDINT_H
|
2006-05-25 20:08:12 +02:00
|
|
|
# include <stdint.h>
|
2002-02-14 20:47:29 +01:00
|
|
|
#endif
|
2006-11-05 21:03:46 +01:00
|
|
|
#ifdef HAVE_UNISTD_H
|
2002-02-14 20:47:29 +01:00
|
|
|
# include <unistd.h>
|
|
|
|
#endif"
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_subst_vars='SHELL
|
|
|
|
PATH_SEPARATOR
|
|
|
|
PACKAGE_NAME
|
|
|
|
PACKAGE_TARNAME
|
|
|
|
PACKAGE_VERSION
|
|
|
|
PACKAGE_STRING
|
|
|
|
PACKAGE_BUGREPORT
|
|
|
|
exec_prefix
|
|
|
|
prefix
|
|
|
|
program_transform_name
|
|
|
|
bindir
|
|
|
|
sbindir
|
|
|
|
libexecdir
|
|
|
|
datarootdir
|
|
|
|
datadir
|
|
|
|
sysconfdir
|
|
|
|
sharedstatedir
|
|
|
|
localstatedir
|
|
|
|
includedir
|
|
|
|
oldincludedir
|
|
|
|
docdir
|
|
|
|
infodir
|
|
|
|
htmldir
|
|
|
|
dvidir
|
|
|
|
pdfdir
|
|
|
|
psdir
|
|
|
|
libdir
|
|
|
|
localedir
|
|
|
|
mandir
|
|
|
|
DEFS
|
|
|
|
ECHO_C
|
|
|
|
ECHO_N
|
|
|
|
ECHO_T
|
|
|
|
LIBS
|
|
|
|
build_alias
|
|
|
|
host_alias
|
|
|
|
target_alias
|
|
|
|
build
|
|
|
|
build_cpu
|
|
|
|
build_vendor
|
|
|
|
build_os
|
|
|
|
host
|
|
|
|
host_cpu
|
|
|
|
host_vendor
|
|
|
|
host_os
|
|
|
|
WIN16_FILES
|
|
|
|
WIN16_INSTALL
|
|
|
|
SET_MAKE
|
|
|
|
CC
|
|
|
|
CFLAGS
|
|
|
|
LDFLAGS
|
|
|
|
CPPFLAGS
|
|
|
|
ac_ct_CC
|
|
|
|
EXEEXT
|
|
|
|
OBJEXT
|
|
|
|
CXX
|
|
|
|
CXXFLAGS
|
|
|
|
ac_ct_CXX
|
|
|
|
CPPBIN
|
|
|
|
TOOLSDIR
|
|
|
|
XMKMF
|
|
|
|
CPP
|
|
|
|
X_CFLAGS
|
|
|
|
X_PRE_LIBS
|
|
|
|
X_LIBS
|
|
|
|
X_EXTRA_LIBS
|
2007-03-08 13:19:50 +01:00
|
|
|
FLEX
|
2006-05-25 20:08:12 +02:00
|
|
|
BISON
|
|
|
|
AS
|
|
|
|
ac_ct_AS
|
|
|
|
LD
|
|
|
|
AR
|
|
|
|
RANLIB
|
|
|
|
STRIP
|
|
|
|
WINDRES
|
|
|
|
LN_S
|
|
|
|
LN
|
|
|
|
GREP
|
|
|
|
EGREP
|
|
|
|
LDCONFIG
|
|
|
|
INSTALL_PROGRAM
|
|
|
|
INSTALL_SCRIPT
|
|
|
|
INSTALL_DATA
|
|
|
|
LINT
|
|
|
|
LINTFLAGS
|
|
|
|
FONTFORGE
|
|
|
|
PKG_CONFIG
|
|
|
|
PRELINK
|
|
|
|
LIBPTHREAD
|
|
|
|
XLIB
|
|
|
|
XFILES
|
|
|
|
OPENGLFILES
|
|
|
|
GLU32FILES
|
|
|
|
OPENGL_LIBS
|
2006-10-24 15:26:33 +02:00
|
|
|
QUARTZFILES
|
2007-07-02 17:27:48 +02:00
|
|
|
DLLEXT
|
|
|
|
DLLFLAGS
|
|
|
|
LDSHARED
|
|
|
|
LDDLLFLAGS
|
|
|
|
LIBEXT
|
|
|
|
IMPLIBEXT
|
|
|
|
LDRPATH_INSTALL
|
|
|
|
LDRPATH_LOCAL
|
|
|
|
LDD
|
|
|
|
DLLTOOL
|
|
|
|
DLLWRAP
|
|
|
|
MINGWAR
|
|
|
|
COREFOUNDATIONLIB
|
|
|
|
IOKITLIB
|
|
|
|
LDEXECFLAGS
|
|
|
|
DISKARBITRATIONLIB
|
|
|
|
COREAUDIO
|
|
|
|
CARBONLIB
|
|
|
|
CROSSTEST
|
|
|
|
CROSSCC
|
|
|
|
CROSSWINDRES
|
2006-05-25 20:08:12 +02:00
|
|
|
NASLIBS
|
|
|
|
XML2LIBS
|
|
|
|
XML2INCL
|
|
|
|
XSLTLIBS
|
|
|
|
XSLTINCL
|
|
|
|
HALINCL
|
|
|
|
sane_devel
|
|
|
|
SANEINCL
|
|
|
|
gphoto2_devel
|
|
|
|
gphoto2port_devel
|
|
|
|
GPHOTO2LIBS
|
|
|
|
GPHOTO2INCL
|
|
|
|
ICULIBS
|
|
|
|
RESOLVLIBS
|
|
|
|
LCMSLIBS
|
|
|
|
LDAPLIBS
|
2007-07-09 22:43:20 +02:00
|
|
|
ft_devel
|
2006-05-25 20:08:12 +02:00
|
|
|
FREETYPELIBS
|
|
|
|
FREETYPEINCL
|
|
|
|
FONTSSUBDIRS
|
|
|
|
ESDCONFIG
|
|
|
|
ESDLIBS
|
|
|
|
ESDINCL
|
|
|
|
ALSALIBS
|
|
|
|
AUDIOIOLIBS
|
|
|
|
EXTRACFLAGS
|
|
|
|
BUILTINFLAG
|
|
|
|
LDPATH
|
|
|
|
CRTLIBS
|
|
|
|
SOCKETLIBS
|
|
|
|
MAIN_BINARY
|
|
|
|
EXTRA_BINARIES
|
2006-08-15 12:11:30 +02:00
|
|
|
LIBDL
|
2006-08-15 11:41:59 +02:00
|
|
|
LIBPOLL
|
2006-09-14 09:38:16 +02:00
|
|
|
DEPENDENCIES
|
2006-05-25 20:08:12 +02:00
|
|
|
LIBOBJS
|
|
|
|
LTLIBOBJS'
|
|
|
|
ac_subst_files='MAKE_RULES
|
|
|
|
MAKE_DLL_RULES
|
|
|
|
MAKE_IMPLIB_RULES
|
|
|
|
MAKE_TEST_RULES
|
|
|
|
MAKE_PROG_RULES'
|
|
|
|
ac_precious_vars='build_alias
|
|
|
|
host_alias
|
|
|
|
target_alias
|
|
|
|
CC
|
|
|
|
CFLAGS
|
|
|
|
LDFLAGS
|
2006-12-19 16:17:09 +01:00
|
|
|
LIBS
|
2006-05-25 20:08:12 +02:00
|
|
|
CPPFLAGS
|
|
|
|
CXX
|
|
|
|
CXXFLAGS
|
|
|
|
CCC
|
|
|
|
XMKMF
|
|
|
|
CPP'
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
# Initialize some variables set by options.
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_init_help=
|
|
|
|
ac_init_version=false
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
# The variables have the same names as the options, with
|
|
|
|
# dashes changed to underlines.
|
2002-02-14 20:47:29 +01:00
|
|
|
cache_file=/dev/null
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
exec_prefix=NONE
|
|
|
|
no_create=
|
|
|
|
no_recursion=
|
|
|
|
prefix=NONE
|
|
|
|
program_prefix=NONE
|
|
|
|
program_suffix=NONE
|
|
|
|
program_transform_name=s,x,x,
|
|
|
|
silent=
|
|
|
|
site=
|
|
|
|
srcdir=
|
|
|
|
verbose=
|
|
|
|
x_includes=NONE
|
|
|
|
x_libraries=NONE
|
2002-02-14 20:47:29 +01:00
|
|
|
|
|
|
|
# Installation directory options.
|
|
|
|
# These are left unexpanded so users can "make install exec_prefix=/foo"
|
|
|
|
# and all the variables that are supposed to be based on exec_prefix
|
|
|
|
# by default will actually change.
|
|
|
|
# Use braces instead of parens because sh, perl, etc. also accept them.
|
2006-05-25 20:08:12 +02:00
|
|
|
# (The list follows the same order as the GNU Coding Standards.)
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
bindir='${exec_prefix}/bin'
|
|
|
|
sbindir='${exec_prefix}/sbin'
|
|
|
|
libexecdir='${exec_prefix}/libexec'
|
2006-05-25 20:08:12 +02:00
|
|
|
datarootdir='${prefix}/share'
|
|
|
|
datadir='${datarootdir}'
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
sysconfdir='${prefix}/etc'
|
|
|
|
sharedstatedir='${prefix}/com'
|
|
|
|
localstatedir='${prefix}/var'
|
|
|
|
includedir='${prefix}/include'
|
|
|
|
oldincludedir='/usr/include'
|
2006-05-25 20:08:12 +02:00
|
|
|
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
|
|
|
|
infodir='${datarootdir}/info'
|
|
|
|
htmldir='${docdir}'
|
|
|
|
dvidir='${docdir}'
|
|
|
|
pdfdir='${docdir}'
|
|
|
|
psdir='${docdir}'
|
|
|
|
libdir='${exec_prefix}/lib'
|
|
|
|
localedir='${datarootdir}/locale'
|
|
|
|
mandir='${datarootdir}/man'
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
|
|
|
ac_prev=
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_dashdash=
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
for ac_option
|
|
|
|
do
|
|
|
|
# If the previous option needs an argument, assign it.
|
|
|
|
if test -n "$ac_prev"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
eval $ac_prev=\$ac_option
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
ac_prev=
|
|
|
|
continue
|
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
case $ac_option in
|
|
|
|
*=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
|
|
|
|
*) ac_optarg=yes ;;
|
|
|
|
esac
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
|
|
|
# Accept the important Cygnus configure options, so we can diagnose typos.
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
case $ac_dashdash$ac_option in
|
|
|
|
--)
|
|
|
|
ac_dashdash=yes ;;
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
-bindir | --bindir | --bindi | --bind | --bin | --bi)
|
|
|
|
ac_prev=bindir ;;
|
|
|
|
-bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
|
2002-02-14 20:47:29 +01:00
|
|
|
bindir=$ac_optarg ;;
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
|
|
|
|
-build | --build | --buil | --bui | --bu)
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_prev=build_alias ;;
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
-build=* | --build=* | --buil=* | --bui=* | --bu=*)
|
2002-02-14 20:47:29 +01:00
|
|
|
build_alias=$ac_optarg ;;
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
|
|
|
-cache-file | --cache-file | --cache-fil | --cache-fi \
|
|
|
|
| --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
|
|
|
|
ac_prev=cache_file ;;
|
|
|
|
-cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
|
|
|
|
| --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
|
2002-02-14 20:47:29 +01:00
|
|
|
cache_file=$ac_optarg ;;
|
|
|
|
|
|
|
|
--config-cache | -C)
|
|
|
|
cache_file=config.cache ;;
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
-datadir | --datadir | --datadi | --datad)
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
ac_prev=datadir ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
-datadir=* | --datadir=* | --datadi=* | --datad=*)
|
2002-02-14 20:47:29 +01:00
|
|
|
datadir=$ac_optarg ;;
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
-datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
|
|
|
|
| --dataroo | --dataro | --datar)
|
|
|
|
ac_prev=datarootdir ;;
|
|
|
|
-datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
|
|
|
|
| --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
|
|
|
|
datarootdir=$ac_optarg ;;
|
|
|
|
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
-disable-* | --disable-*)
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
# Reject names that are not valid shell variable names.
|
2006-12-19 16:17:09 +01:00
|
|
|
expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
|
2002-02-14 20:47:29 +01:00
|
|
|
{ echo "$as_me: error: invalid feature name: $ac_feature" >&2
|
|
|
|
{ (exit 1); exit 1; }; }
|
2006-12-19 16:17:09 +01:00
|
|
|
ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
|
2006-05-25 20:08:12 +02:00
|
|
|
eval enable_$ac_feature=no ;;
|
|
|
|
|
|
|
|
-docdir | --docdir | --docdi | --doc | --do)
|
|
|
|
ac_prev=docdir ;;
|
|
|
|
-docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
|
|
|
|
docdir=$ac_optarg ;;
|
|
|
|
|
|
|
|
-dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
|
|
|
|
ac_prev=dvidir ;;
|
|
|
|
-dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
|
|
|
|
dvidir=$ac_optarg ;;
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
|
|
|
-enable-* | --enable-*)
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
# Reject names that are not valid shell variable names.
|
2006-12-19 16:17:09 +01:00
|
|
|
expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
|
2002-02-14 20:47:29 +01:00
|
|
|
{ echo "$as_me: error: invalid feature name: $ac_feature" >&2
|
|
|
|
{ (exit 1); exit 1; }; }
|
2006-12-19 16:17:09 +01:00
|
|
|
ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
|
2006-05-25 20:08:12 +02:00
|
|
|
eval enable_$ac_feature=\$ac_optarg ;;
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
|
|
|
-exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
|
|
|
|
| --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
|
|
|
|
| --exec | --exe | --ex)
|
|
|
|
ac_prev=exec_prefix ;;
|
|
|
|
-exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
|
|
|
|
| --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
|
|
|
|
| --exec=* | --exe=* | --ex=*)
|
2002-02-14 20:47:29 +01:00
|
|
|
exec_prefix=$ac_optarg ;;
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
|
|
|
-gas | --gas | --ga | --g)
|
|
|
|
# Obsolete; use --with-gas.
|
|
|
|
with_gas=yes ;;
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
-help | --help | --hel | --he | -h)
|
|
|
|
ac_init_help=long ;;
|
|
|
|
-help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
|
|
|
|
ac_init_help=recursive ;;
|
|
|
|
-help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
|
|
|
|
ac_init_help=short ;;
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
|
|
|
-host | --host | --hos | --ho)
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_prev=host_alias ;;
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
-host=* | --host=* | --hos=* | --ho=*)
|
2002-02-14 20:47:29 +01:00
|
|
|
host_alias=$ac_optarg ;;
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
-htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
|
|
|
|
ac_prev=htmldir ;;
|
|
|
|
-htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
|
|
|
|
| --ht=*)
|
|
|
|
htmldir=$ac_optarg ;;
|
|
|
|
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
-includedir | --includedir | --includedi | --included | --include \
|
|
|
|
| --includ | --inclu | --incl | --inc)
|
|
|
|
ac_prev=includedir ;;
|
|
|
|
-includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
|
|
|
|
| --includ=* | --inclu=* | --incl=* | --inc=*)
|
2002-02-14 20:47:29 +01:00
|
|
|
includedir=$ac_optarg ;;
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
|
|
|
|
-infodir | --infodir | --infodi | --infod | --info | --inf)
|
|
|
|
ac_prev=infodir ;;
|
|
|
|
-infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
|
2002-02-14 20:47:29 +01:00
|
|
|
infodir=$ac_optarg ;;
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
|
|
|
|
-libdir | --libdir | --libdi | --libd)
|
|
|
|
ac_prev=libdir ;;
|
|
|
|
-libdir=* | --libdir=* | --libdi=* | --libd=*)
|
2002-02-14 20:47:29 +01:00
|
|
|
libdir=$ac_optarg ;;
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
|
|
|
|
-libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
|
|
|
|
| --libexe | --libex | --libe)
|
|
|
|
ac_prev=libexecdir ;;
|
|
|
|
-libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
|
|
|
|
| --libexe=* | --libex=* | --libe=*)
|
2002-02-14 20:47:29 +01:00
|
|
|
libexecdir=$ac_optarg ;;
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
-localedir | --localedir | --localedi | --localed | --locale)
|
|
|
|
ac_prev=localedir ;;
|
|
|
|
-localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
|
|
|
|
localedir=$ac_optarg ;;
|
|
|
|
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
-localstatedir | --localstatedir | --localstatedi | --localstated \
|
2006-05-25 20:08:12 +02:00
|
|
|
| --localstate | --localstat | --localsta | --localst | --locals)
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
ac_prev=localstatedir ;;
|
|
|
|
-localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
|
2006-05-25 20:08:12 +02:00
|
|
|
| --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
|
2002-02-14 20:47:29 +01:00
|
|
|
localstatedir=$ac_optarg ;;
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
|
|
|
|
-mandir | --mandir | --mandi | --mand | --man | --ma | --m)
|
|
|
|
ac_prev=mandir ;;
|
|
|
|
-mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
|
2002-02-14 20:47:29 +01:00
|
|
|
mandir=$ac_optarg ;;
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
-nfp | --nfp | --nf)
|
|
|
|
# Obsolete; use --without-fp.
|
|
|
|
with_fp=no ;;
|
|
|
|
|
|
|
|
-no-create | --no-create | --no-creat | --no-crea | --no-cre \
|
2002-04-11 23:54:01 +02:00
|
|
|
| --no-cr | --no-c | -n)
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
no_create=yes ;;
|
|
|
|
|
|
|
|
-no-recursion | --no-recursion | --no-recursio | --no-recursi \
|
|
|
|
| --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
|
|
|
|
no_recursion=yes ;;
|
|
|
|
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
-oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
|
|
|
|
| --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
|
|
|
|
| --oldin | --oldi | --old | --ol | --o)
|
|
|
|
ac_prev=oldincludedir ;;
|
|
|
|
-oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
|
|
|
|
| --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
|
|
|
|
| --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
|
2002-02-14 20:47:29 +01:00
|
|
|
oldincludedir=$ac_optarg ;;
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
-prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
|
|
|
|
ac_prev=prefix ;;
|
|
|
|
-prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
|
2002-02-14 20:47:29 +01:00
|
|
|
prefix=$ac_optarg ;;
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
|
|
|
-program-prefix | --program-prefix | --program-prefi | --program-pref \
|
|
|
|
| --program-pre | --program-pr | --program-p)
|
|
|
|
ac_prev=program_prefix ;;
|
|
|
|
-program-prefix=* | --program-prefix=* | --program-prefi=* \
|
|
|
|
| --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
|
2002-02-14 20:47:29 +01:00
|
|
|
program_prefix=$ac_optarg ;;
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
|
|
|
-program-suffix | --program-suffix | --program-suffi | --program-suff \
|
|
|
|
| --program-suf | --program-su | --program-s)
|
|
|
|
ac_prev=program_suffix ;;
|
|
|
|
-program-suffix=* | --program-suffix=* | --program-suffi=* \
|
|
|
|
| --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
|
2002-02-14 20:47:29 +01:00
|
|
|
program_suffix=$ac_optarg ;;
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
|
|
|
-program-transform-name | --program-transform-name \
|
|
|
|
| --program-transform-nam | --program-transform-na \
|
|
|
|
| --program-transform-n | --program-transform- \
|
|
|
|
| --program-transform | --program-transfor \
|
|
|
|
| --program-transfo | --program-transf \
|
|
|
|
| --program-trans | --program-tran \
|
|
|
|
| --progr-tra | --program-tr | --program-t)
|
|
|
|
ac_prev=program_transform_name ;;
|
|
|
|
-program-transform-name=* | --program-transform-name=* \
|
|
|
|
| --program-transform-nam=* | --program-transform-na=* \
|
|
|
|
| --program-transform-n=* | --program-transform-=* \
|
|
|
|
| --program-transform=* | --program-transfor=* \
|
|
|
|
| --program-transfo=* | --program-transf=* \
|
|
|
|
| --program-trans=* | --program-tran=* \
|
|
|
|
| --progr-tra=* | --program-tr=* | --program-t=*)
|
2002-02-14 20:47:29 +01:00
|
|
|
program_transform_name=$ac_optarg ;;
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
-pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
|
|
|
|
ac_prev=pdfdir ;;
|
|
|
|
-pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
|
|
|
|
pdfdir=$ac_optarg ;;
|
|
|
|
|
|
|
|
-psdir | --psdir | --psdi | --psd | --ps)
|
|
|
|
ac_prev=psdir ;;
|
|
|
|
-psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
|
|
|
|
psdir=$ac_optarg ;;
|
|
|
|
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
-q | -quiet | --quiet | --quie | --qui | --qu | --q \
|
|
|
|
| -silent | --silent | --silen | --sile | --sil)
|
|
|
|
silent=yes ;;
|
|
|
|
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
-sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
|
|
|
|
ac_prev=sbindir ;;
|
|
|
|
-sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
|
|
|
|
| --sbi=* | --sb=*)
|
2002-02-14 20:47:29 +01:00
|
|
|
sbindir=$ac_optarg ;;
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
|
|
|
|
-sharedstatedir | --sharedstatedir | --sharedstatedi \
|
|
|
|
| --sharedstated | --sharedstate | --sharedstat | --sharedsta \
|
|
|
|
| --sharedst | --shareds | --shared | --share | --shar \
|
|
|
|
| --sha | --sh)
|
|
|
|
ac_prev=sharedstatedir ;;
|
|
|
|
-sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
|
|
|
|
| --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
|
|
|
|
| --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
|
|
|
|
| --sha=* | --sh=*)
|
2002-02-14 20:47:29 +01:00
|
|
|
sharedstatedir=$ac_optarg ;;
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
-site | --site | --sit)
|
|
|
|
ac_prev=site ;;
|
|
|
|
-site=* | --site=* | --sit=*)
|
2002-02-14 20:47:29 +01:00
|
|
|
site=$ac_optarg ;;
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
|
|
|
-srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
|
|
|
|
ac_prev=srcdir ;;
|
|
|
|
-srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
|
2002-02-14 20:47:29 +01:00
|
|
|
srcdir=$ac_optarg ;;
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
-sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
|
|
|
|
| --syscon | --sysco | --sysc | --sys | --sy)
|
|
|
|
ac_prev=sysconfdir ;;
|
|
|
|
-sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
|
|
|
|
| --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
|
2002-02-14 20:47:29 +01:00
|
|
|
sysconfdir=$ac_optarg ;;
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
-target | --target | --targe | --targ | --tar | --ta | --t)
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_prev=target_alias ;;
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
-target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
|
2002-02-14 20:47:29 +01:00
|
|
|
target_alias=$ac_optarg ;;
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
|
|
|
-v | -verbose | --verbose | --verbos | --verbo | --verb)
|
|
|
|
verbose=yes ;;
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
-version | --version | --versio | --versi | --vers | -V)
|
|
|
|
ac_init_version=: ;;
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
|
|
|
-with-* | --with-*)
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
# Reject names that are not valid shell variable names.
|
2006-12-19 16:17:09 +01:00
|
|
|
expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
|
2002-02-14 20:47:29 +01:00
|
|
|
{ echo "$as_me: error: invalid package name: $ac_package" >&2
|
|
|
|
{ (exit 1); exit 1; }; }
|
2006-12-19 16:17:09 +01:00
|
|
|
ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
|
2006-05-25 20:08:12 +02:00
|
|
|
eval with_$ac_package=\$ac_optarg ;;
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
|
|
|
-without-* | --without-*)
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
# Reject names that are not valid shell variable names.
|
2006-12-19 16:17:09 +01:00
|
|
|
expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
|
2002-02-14 20:47:29 +01:00
|
|
|
{ echo "$as_me: error: invalid package name: $ac_package" >&2
|
|
|
|
{ (exit 1); exit 1; }; }
|
2006-12-19 16:17:09 +01:00
|
|
|
ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
|
2006-05-25 20:08:12 +02:00
|
|
|
eval with_$ac_package=no ;;
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
|
|
|
--x)
|
|
|
|
# Obsolete; use --with-x.
|
|
|
|
with_x=yes ;;
|
|
|
|
|
|
|
|
-x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
|
|
|
|
| --x-incl | --x-inc | --x-in | --x-i)
|
|
|
|
ac_prev=x_includes ;;
|
|
|
|
-x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
|
|
|
|
| --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
|
2002-02-14 20:47:29 +01:00
|
|
|
x_includes=$ac_optarg ;;
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
|
|
|
-x-libraries | --x-libraries | --x-librarie | --x-librari \
|
|
|
|
| --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
|
|
|
|
ac_prev=x_libraries ;;
|
|
|
|
-x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
|
|
|
|
| --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
|
2002-02-14 20:47:29 +01:00
|
|
|
x_libraries=$ac_optarg ;;
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
-*) { echo "$as_me: error: unrecognized option: $ac_option
|
|
|
|
Try \`$0 --help' for more information." >&2
|
|
|
|
{ (exit 1); exit 1; }; }
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
;;
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
*=*)
|
|
|
|
ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
|
|
|
|
# Reject names that are not valid shell variable names.
|
|
|
|
expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
|
|
|
|
{ echo "$as_me: error: invalid variable name: $ac_envvar" >&2
|
|
|
|
{ (exit 1); exit 1; }; }
|
2006-05-25 20:08:12 +02:00
|
|
|
eval $ac_envvar=\$ac_optarg
|
2002-02-14 20:47:29 +01:00
|
|
|
export $ac_envvar ;;
|
|
|
|
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
*)
|
2002-02-14 20:47:29 +01:00
|
|
|
# FIXME: should be removed in autoconf 3.0.
|
|
|
|
echo "$as_me: WARNING: you should use --build, --host, --target" >&2
|
|
|
|
expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
|
|
|
|
echo "$as_me: WARNING: invalid host type: $ac_option" >&2
|
|
|
|
: ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
;;
|
|
|
|
|
|
|
|
esac
|
|
|
|
done
|
|
|
|
|
|
|
|
if test -n "$ac_prev"; then
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_option=--`echo $ac_prev | sed 's/_/-/g'`
|
|
|
|
{ echo "$as_me: error: missing argument to $ac_option" >&2
|
|
|
|
{ (exit 1); exit 1; }; }
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
# Be sure to have absolute directory names.
|
|
|
|
for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
|
|
|
|
datadir sysconfdir sharedstatedir localstatedir includedir \
|
|
|
|
oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
|
|
|
|
libdir localedir mandir
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
do
|
2006-05-25 20:08:12 +02:00
|
|
|
eval ac_val=\$$ac_var
|
2002-02-14 20:47:29 +01:00
|
|
|
case $ac_val in
|
2006-05-25 20:08:12 +02:00
|
|
|
[\\/$]* | ?:[\\/]* ) continue;;
|
|
|
|
NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
esac
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
|
|
|
|
{ (exit 1); exit 1; }; }
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
done
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
# There might be people who depend on the old broken behavior: `$host'
|
|
|
|
# used to hold the argument of --host etc.
|
2002-04-11 23:54:01 +02:00
|
|
|
# FIXME: To remove some day.
|
2002-02-14 20:47:29 +01:00
|
|
|
build=$build_alias
|
|
|
|
host=$host_alias
|
|
|
|
target=$target_alias
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
# FIXME: To remove some day.
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "x$host_alias" != x; then
|
|
|
|
if test "x$build_alias" = x; then
|
|
|
|
cross_compiling=maybe
|
|
|
|
echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
|
|
|
|
If a cross compiler is detected then cross compile mode will be used." >&2
|
|
|
|
elif test "x$build_alias" != "x$host_alias"; then
|
|
|
|
cross_compiling=yes
|
|
|
|
fi
|
|
|
|
fi
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_tool_prefix=
|
|
|
|
test -n "$host_alias" && ac_tool_prefix=$host_alias-
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
test "$silent" = yes && exec 6>/dev/null
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_pwd=`pwd` && test -n "$ac_pwd" &&
|
|
|
|
ac_ls_di=`ls -di .` &&
|
|
|
|
ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
|
|
|
|
{ echo "$as_me: error: Working directory cannot be determined" >&2
|
|
|
|
{ (exit 1); exit 1; }; }
|
|
|
|
test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
|
|
|
|
{ echo "$as_me: error: pwd does not report name of working directory" >&2
|
|
|
|
{ (exit 1); exit 1; }; }
|
|
|
|
|
|
|
|
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
# Find the source files, if location was not specified.
|
|
|
|
if test -z "$srcdir"; then
|
|
|
|
ac_srcdir_defaulted=yes
|
2006-05-25 20:08:12 +02:00
|
|
|
# Try the directory containing this script, then the parent directory.
|
|
|
|
ac_confdir=`$as_dirname -- "$0" ||
|
2002-04-11 23:54:01 +02:00
|
|
|
$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
|
2004-01-02 02:55:29 +01:00
|
|
|
X"$0" : 'X\(//\)[^/]' \| \
|
|
|
|
X"$0" : 'X\(//\)$' \| \
|
2006-05-25 20:08:12 +02:00
|
|
|
X"$0" : 'X\(/\)' \| . 2>/dev/null ||
|
2002-04-11 23:54:01 +02:00
|
|
|
echo X"$0" |
|
2006-05-25 20:08:12 +02:00
|
|
|
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
|
|
|
|
s//\1/
|
|
|
|
q
|
|
|
|
}
|
|
|
|
/^X\(\/\/\)[^/].*/{
|
|
|
|
s//\1/
|
|
|
|
q
|
|
|
|
}
|
|
|
|
/^X\(\/\/\)$/{
|
|
|
|
s//\1/
|
|
|
|
q
|
|
|
|
}
|
|
|
|
/^X\(\/\).*/{
|
|
|
|
s//\1/
|
|
|
|
q
|
|
|
|
}
|
|
|
|
s/.*/./; q'`
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
srcdir=$ac_confdir
|
2006-05-25 20:08:12 +02:00
|
|
|
if test ! -r "$srcdir/$ac_unique_file"; then
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
srcdir=..
|
|
|
|
fi
|
|
|
|
else
|
|
|
|
ac_srcdir_defaulted=no
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
if test ! -r "$srcdir/$ac_unique_file"; then
|
|
|
|
test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
|
|
|
|
{ echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
|
2002-02-14 20:47:29 +01:00
|
|
|
{ (exit 1); exit 1; }; }
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
|
|
|
|
ac_abs_confdir=`(
|
|
|
|
cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
|
2002-10-10 05:48:04 +02:00
|
|
|
{ (exit 1); exit 1; }; }
|
2006-05-25 20:08:12 +02:00
|
|
|
pwd)`
|
|
|
|
# When building in place, set srcdir=.
|
|
|
|
if test "$ac_abs_confdir" = "$ac_pwd"; then
|
|
|
|
srcdir=.
|
|
|
|
fi
|
|
|
|
# Remove unnecessary trailing slashes from srcdir.
|
|
|
|
# Double slashes in file names in object file debugging info
|
|
|
|
# mess up M-x gdb in Emacs.
|
|
|
|
case $srcdir in
|
|
|
|
*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
|
|
|
|
esac
|
|
|
|
for ac_var in $ac_precious_vars; do
|
|
|
|
eval ac_env_${ac_var}_set=\${${ac_var}+set}
|
|
|
|
eval ac_env_${ac_var}_value=\$${ac_var}
|
|
|
|
eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
|
|
|
|
eval ac_cv_env_${ac_var}_value=\$${ac_var}
|
|
|
|
done
|
2002-02-14 20:47:29 +01:00
|
|
|
|
|
|
|
#
|
|
|
|
# Report the --help message.
|
|
|
|
#
|
|
|
|
if test "$ac_init_help" = "long"; then
|
|
|
|
# Omit some internal or obsolete options to make the list less imposing.
|
|
|
|
# This message is too long to be a string in the A/UX 3.1 sh.
|
2002-04-11 23:54:01 +02:00
|
|
|
cat <<_ACEOF
|
2007-08-24 16:34:33 +02:00
|
|
|
\`configure' configures Wine 0.9.44 to adapt to many kinds of systems.
|
2002-02-14 20:47:29 +01:00
|
|
|
|
|
|
|
Usage: $0 [OPTION]... [VAR=VALUE]...
|
|
|
|
|
|
|
|
To assign environment variables (e.g., CC, CFLAGS...), specify them as
|
|
|
|
VAR=VALUE. See below for descriptions of some of the useful variables.
|
|
|
|
|
|
|
|
Defaults for the options are specified in brackets.
|
|
|
|
|
|
|
|
Configuration:
|
|
|
|
-h, --help display this help and exit
|
|
|
|
--help=short display options specific to this package
|
|
|
|
--help=recursive display the short help of all the included packages
|
|
|
|
-V, --version display version information and exit
|
|
|
|
-q, --quiet, --silent do not print \`checking...' messages
|
|
|
|
--cache-file=FILE cache test results in FILE [disabled]
|
|
|
|
-C, --config-cache alias for \`--cache-file=config.cache'
|
|
|
|
-n, --no-create do not create output files
|
|
|
|
--srcdir=DIR find the sources in DIR [configure dir or \`..']
|
|
|
|
|
|
|
|
Installation directories:
|
|
|
|
--prefix=PREFIX install architecture-independent files in PREFIX
|
2004-01-02 02:55:29 +01:00
|
|
|
[$ac_default_prefix]
|
2002-02-14 20:47:29 +01:00
|
|
|
--exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
|
2004-01-02 02:55:29 +01:00
|
|
|
[PREFIX]
|
2002-02-14 20:47:29 +01:00
|
|
|
|
|
|
|
By default, \`make install' will install all the files in
|
|
|
|
\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
|
|
|
|
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
|
|
|
|
for instance \`--prefix=\$HOME'.
|
|
|
|
|
|
|
|
For better control, use the options below.
|
|
|
|
|
|
|
|
Fine tuning of the installation directories:
|
|
|
|
--bindir=DIR user executables [EPREFIX/bin]
|
|
|
|
--sbindir=DIR system admin executables [EPREFIX/sbin]
|
|
|
|
--libexecdir=DIR program executables [EPREFIX/libexec]
|
|
|
|
--sysconfdir=DIR read-only single-machine data [PREFIX/etc]
|
|
|
|
--sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
|
|
|
|
--localstatedir=DIR modifiable single-machine data [PREFIX/var]
|
|
|
|
--libdir=DIR object code libraries [EPREFIX/lib]
|
|
|
|
--includedir=DIR C header files [PREFIX/include]
|
|
|
|
--oldincludedir=DIR C header files for non-gcc [/usr/include]
|
2006-05-25 20:08:12 +02:00
|
|
|
--datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
|
|
|
|
--datadir=DIR read-only architecture-independent data [DATAROOTDIR]
|
|
|
|
--infodir=DIR info documentation [DATAROOTDIR/info]
|
|
|
|
--localedir=DIR locale-dependent data [DATAROOTDIR/locale]
|
|
|
|
--mandir=DIR man documentation [DATAROOTDIR/man]
|
|
|
|
--docdir=DIR documentation root [DATAROOTDIR/doc/wine]
|
|
|
|
--htmldir=DIR html documentation [DOCDIR]
|
|
|
|
--dvidir=DIR dvi documentation [DOCDIR]
|
|
|
|
--pdfdir=DIR pdf documentation [DOCDIR]
|
|
|
|
--psdir=DIR ps documentation [DOCDIR]
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
cat <<\_ACEOF
|
2002-02-14 20:47:29 +01:00
|
|
|
|
|
|
|
X features:
|
|
|
|
--x-includes=DIR X include files are in DIR
|
|
|
|
--x-libraries=DIR X library files are in DIR
|
|
|
|
|
|
|
|
System types:
|
|
|
|
--build=BUILD configure for building on BUILD [guessed]
|
2002-04-11 23:54:01 +02:00
|
|
|
--host=HOST cross-compile to build programs to run on HOST [BUILD]
|
|
|
|
_ACEOF
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
|
|
|
|
|
|
|
if test -n "$ac_init_help"; then
|
|
|
|
case $ac_init_help in
|
2007-08-24 16:34:33 +02:00
|
|
|
short | recursive ) echo "Configuration of Wine 0.9.44:";;
|
2002-02-14 20:47:29 +01:00
|
|
|
esac
|
2002-04-11 23:54:01 +02:00
|
|
|
cat <<\_ACEOF
|
2002-02-14 20:47:29 +01:00
|
|
|
|
|
|
|
Optional Features:
|
|
|
|
--disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
|
|
|
|
--enable-FEATURE[=ARG] include FEATURE [ARG=yes]
|
2004-02-05 02:27:38 +01:00
|
|
|
--disable-win16 do not include Win16 support
|
2004-10-09 01:39:16 +02:00
|
|
|
--enable-win64 build a Win64 emulator on AMD64 (won't run Win32
|
|
|
|
binaries)
|
2002-02-14 20:47:29 +01:00
|
|
|
|
|
|
|
Optional Packages:
|
|
|
|
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
|
|
|
|
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
|
2004-02-05 02:27:38 +01:00
|
|
|
--without-opengl do not use OpenGL
|
|
|
|
--with-wine-tools=<dir> use Wine tools from directory <dir>
|
2002-02-14 20:47:29 +01:00
|
|
|
--with-x use the X Window System
|
|
|
|
|
|
|
|
Some influential environment variables:
|
2004-02-05 02:27:38 +01:00
|
|
|
CC C compiler command
|
|
|
|
CFLAGS C compiler flags
|
|
|
|
LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
|
|
|
|
nonstandard directory <lib dir>
|
2006-12-19 16:17:09 +01:00
|
|
|
LIBS libraries to pass to the linker, e.g. -l<library>
|
2006-05-25 20:08:12 +02:00
|
|
|
CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
|
|
|
|
you have headers in a nonstandard directory <include dir>
|
2004-03-02 03:23:26 +01:00
|
|
|
CXX C++ compiler command
|
|
|
|
CXXFLAGS C++ compiler flags
|
2006-05-25 20:08:12 +02:00
|
|
|
XMKMF Path to xmkmf, Makefile generator for X Window System
|
2004-02-05 02:27:38 +01:00
|
|
|
CPP C preprocessor
|
2002-02-14 20:47:29 +01:00
|
|
|
|
|
|
|
Use these variables to override the choices made by `configure' or to help
|
|
|
|
it to find libraries and programs with nonstandard names/locations.
|
|
|
|
|
2004-01-02 02:55:29 +01:00
|
|
|
Report bugs to <wine-devel@winehq.org>.
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_status=$?
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
|
|
|
|
|
|
|
if test "$ac_init_help" = "recursive"; then
|
|
|
|
# If there are subdirs, report their specific --help.
|
2002-04-11 23:54:01 +02:00
|
|
|
for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
|
2006-06-20 13:18:41 +02:00
|
|
|
test -d "$ac_dir" || continue
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_builddir=.
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
case "$ac_dir" in
|
|
|
|
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
|
|
|
|
*)
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
|
2006-05-25 20:08:12 +02:00
|
|
|
# A ".." for each directory in $ac_dir_suffix.
|
|
|
|
ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
|
|
|
|
case $ac_top_builddir_sub in
|
|
|
|
"") ac_top_builddir_sub=. ac_top_build_prefix= ;;
|
|
|
|
*) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
|
|
|
|
esac ;;
|
|
|
|
esac
|
|
|
|
ac_abs_top_builddir=$ac_pwd
|
|
|
|
ac_abs_builddir=$ac_pwd$ac_dir_suffix
|
|
|
|
# for backward compatibility:
|
|
|
|
ac_top_builddir=$ac_top_build_prefix
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
case $srcdir in
|
2006-05-25 20:08:12 +02:00
|
|
|
.) # We are building in place.
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_srcdir=.
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_top_srcdir=$ac_top_builddir_sub
|
|
|
|
ac_abs_top_srcdir=$ac_pwd ;;
|
|
|
|
[\\/]* | ?:[\\/]* ) # Absolute name.
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_srcdir=$srcdir$ac_dir_suffix;
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_top_srcdir=$srcdir
|
|
|
|
ac_abs_top_srcdir=$srcdir ;;
|
|
|
|
*) # Relative name.
|
|
|
|
ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
|
|
|
|
ac_top_srcdir=$ac_top_build_prefix$srcdir
|
|
|
|
ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
|
2004-01-02 02:55:29 +01:00
|
|
|
esac
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
cd "$ac_dir" || { ac_status=$?; continue; }
|
|
|
|
# Check for guested configure.
|
2006-06-20 13:18:41 +02:00
|
|
|
if test -f "$ac_srcdir/configure.gnu"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
echo &&
|
2006-06-20 13:18:41 +02:00
|
|
|
$SHELL "$ac_srcdir/configure.gnu" --help=recursive
|
|
|
|
elif test -f "$ac_srcdir/configure"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
echo &&
|
2006-06-20 13:18:41 +02:00
|
|
|
$SHELL "$ac_srcdir/configure" --help=recursive
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
|
2006-05-25 20:08:12 +02:00
|
|
|
fi || ac_status=$?
|
|
|
|
cd "$ac_pwd" || { ac_status=$?; break; }
|
2002-02-14 20:47:29 +01:00
|
|
|
done
|
|
|
|
fi
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
test -n "$ac_init_help" && exit $ac_status
|
2002-02-14 20:47:29 +01:00
|
|
|
if $ac_init_version; then
|
2002-04-11 23:54:01 +02:00
|
|
|
cat <<\_ACEOF
|
2007-08-24 16:34:33 +02:00
|
|
|
Wine configure 0.9.44
|
2006-12-19 16:17:09 +01:00
|
|
|
generated by GNU Autoconf 2.61
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
|
|
|
|
2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
|
2002-02-14 20:47:29 +01:00
|
|
|
This configure script is free software; the Free Software Foundation
|
|
|
|
gives unlimited permission to copy, distribute and modify it.
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
2006-05-25 20:08:12 +02:00
|
|
|
exit
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
cat >config.log <<_ACEOF
|
2002-02-14 20:47:29 +01:00
|
|
|
This file contains any messages produced by compilers while
|
|
|
|
running configure, to aid debugging if configure makes a mistake.
|
|
|
|
|
2007-08-24 16:34:33 +02:00
|
|
|
It was created by Wine $as_me 0.9.44, which was
|
2006-12-19 16:17:09 +01:00
|
|
|
generated by GNU Autoconf 2.61. Invocation command line was
|
2002-02-14 20:47:29 +01:00
|
|
|
|
|
|
|
$ $0 $@
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
2006-05-25 20:08:12 +02:00
|
|
|
exec 5>>config.log
|
2002-02-14 20:47:29 +01:00
|
|
|
{
|
|
|
|
cat <<_ASUNAME
|
2002-04-11 23:54:01 +02:00
|
|
|
## --------- ##
|
|
|
|
## Platform. ##
|
|
|
|
## --------- ##
|
2002-02-14 20:47:29 +01:00
|
|
|
|
|
|
|
hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
|
|
|
|
uname -m = `(uname -m) 2>/dev/null || echo unknown`
|
|
|
|
uname -r = `(uname -r) 2>/dev/null || echo unknown`
|
|
|
|
uname -s = `(uname -s) 2>/dev/null || echo unknown`
|
|
|
|
uname -v = `(uname -v) 2>/dev/null || echo unknown`
|
|
|
|
|
|
|
|
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
|
|
|
|
/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
|
|
|
|
|
|
|
|
/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
|
|
|
|
/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
|
|
|
|
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
|
2006-05-25 20:08:12 +02:00
|
|
|
/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
|
2002-02-14 20:47:29 +01:00
|
|
|
/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
|
|
|
|
/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
|
|
|
|
/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
|
|
|
|
|
|
|
|
_ASUNAME
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
echo "PATH: $as_dir"
|
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
} >&5
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
cat >&5 <<_ACEOF
|
|
|
|
|
|
|
|
|
|
|
|
## ----------- ##
|
|
|
|
## Core tests. ##
|
|
|
|
## ----------- ##
|
|
|
|
|
|
|
|
_ACEOF
|
2002-02-14 20:47:29 +01:00
|
|
|
|
|
|
|
|
|
|
|
# Keep a trace of the command line.
|
|
|
|
# Strip out --no-create and --no-recursion so they do not pile up.
|
2002-12-24 01:35:19 +01:00
|
|
|
# Strip out --silent because we don't want to record it for future runs.
|
2002-02-14 20:47:29 +01:00
|
|
|
# Also quote any args containing shell meta-characters.
|
2002-12-24 01:35:19 +01:00
|
|
|
# Make two passes to allow for proper duplicate-argument suppression.
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_configure_args=
|
2002-12-24 01:35:19 +01:00
|
|
|
ac_configure_args0=
|
|
|
|
ac_configure_args1=
|
|
|
|
ac_must_keep_next=false
|
|
|
|
for ac_pass in 1 2
|
2002-02-14 20:47:29 +01:00
|
|
|
do
|
2002-12-24 01:35:19 +01:00
|
|
|
for ac_arg
|
|
|
|
do
|
|
|
|
case $ac_arg in
|
|
|
|
-no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
|
|
|
|
-q | -quiet | --quiet | --quie | --qui | --qu | --q \
|
|
|
|
| -silent | --silent | --silen | --sile | --sil)
|
|
|
|
continue ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
*\'*)
|
2002-12-24 01:35:19 +01:00
|
|
|
ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
|
|
|
|
esac
|
|
|
|
case $ac_pass in
|
|
|
|
1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
|
|
|
|
2)
|
|
|
|
ac_configure_args1="$ac_configure_args1 '$ac_arg'"
|
|
|
|
if test $ac_must_keep_next = true; then
|
2004-01-02 02:55:29 +01:00
|
|
|
ac_must_keep_next=false # Got value, back to normal.
|
2002-12-24 01:35:19 +01:00
|
|
|
else
|
2004-01-02 02:55:29 +01:00
|
|
|
case $ac_arg in
|
|
|
|
*=* | --config-cache | -C | -disable-* | --disable-* \
|
|
|
|
| -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
|
|
|
|
| -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
|
|
|
|
| -with-* | --with-* | -without-* | --without-* | --x)
|
|
|
|
case "$ac_configure_args0 " in
|
|
|
|
"$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
|
|
|
|
esac
|
|
|
|
;;
|
|
|
|
-* ) ac_must_keep_next=true ;;
|
|
|
|
esac
|
2002-12-24 01:35:19 +01:00
|
|
|
fi
|
2006-06-20 13:18:41 +02:00
|
|
|
ac_configure_args="$ac_configure_args '$ac_arg'"
|
2002-12-24 01:35:19 +01:00
|
|
|
;;
|
|
|
|
esac
|
|
|
|
done
|
2002-02-14 20:47:29 +01:00
|
|
|
done
|
2002-12-24 01:35:19 +01:00
|
|
|
$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
|
|
|
|
$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
|
2002-02-14 20:47:29 +01:00
|
|
|
|
|
|
|
# When interrupted or exit'd, cleanup temporary files, and complete
|
|
|
|
# config.log. We remove comments because anyway the quotes in there
|
|
|
|
# would cause problems or look ugly.
|
2006-05-25 20:08:12 +02:00
|
|
|
# WARNING: Use '\'' to represent an apostrophe within the trap.
|
|
|
|
# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
|
2002-02-14 20:47:29 +01:00
|
|
|
trap 'exit_status=$?
|
|
|
|
# Save into config.log some information that might help in debugging.
|
2002-04-11 23:54:01 +02:00
|
|
|
{
|
|
|
|
echo
|
2002-10-10 05:48:04 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
cat <<\_ASBOX
|
|
|
|
## ---------------- ##
|
|
|
|
## Cache variables. ##
|
|
|
|
## ---------------- ##
|
|
|
|
_ASBOX
|
|
|
|
echo
|
|
|
|
# The following way of writing the cache mishandles newlines in values,
|
2006-05-25 20:08:12 +02:00
|
|
|
(
|
|
|
|
for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
|
|
|
|
eval ac_val=\$$ac_var
|
|
|
|
case $ac_val in #(
|
|
|
|
*${as_nl}*)
|
|
|
|
case $ac_var in #(
|
|
|
|
*_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
|
|
|
|
echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
|
|
|
|
esac
|
|
|
|
case $ac_var in #(
|
|
|
|
_ | IFS | as_nl) ;; #(
|
|
|
|
*) $as_unset $ac_var ;;
|
|
|
|
esac ;;
|
|
|
|
esac
|
|
|
|
done
|
2002-02-14 20:47:29 +01:00
|
|
|
(set) 2>&1 |
|
2006-05-25 20:08:12 +02:00
|
|
|
case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
|
|
|
|
*${as_nl}ac_space=\ *)
|
2002-02-14 20:47:29 +01:00
|
|
|
sed -n \
|
2006-05-25 20:08:12 +02:00
|
|
|
"s/'\''/'\''\\\\'\'''\''/g;
|
|
|
|
s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
|
|
|
|
;; #(
|
2002-02-14 20:47:29 +01:00
|
|
|
*)
|
2006-05-25 20:08:12 +02:00
|
|
|
sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
|
2002-02-14 20:47:29 +01:00
|
|
|
;;
|
2006-05-25 20:08:12 +02:00
|
|
|
esac |
|
|
|
|
sort
|
|
|
|
)
|
2002-04-11 23:54:01 +02:00
|
|
|
echo
|
2002-10-10 05:48:04 +02:00
|
|
|
|
|
|
|
cat <<\_ASBOX
|
|
|
|
## ----------------- ##
|
|
|
|
## Output variables. ##
|
|
|
|
## ----------------- ##
|
|
|
|
_ASBOX
|
|
|
|
echo
|
|
|
|
for ac_var in $ac_subst_vars
|
|
|
|
do
|
2006-05-25 20:08:12 +02:00
|
|
|
eval ac_val=\$$ac_var
|
2006-06-20 13:18:41 +02:00
|
|
|
case $ac_val in
|
|
|
|
*\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
|
|
|
|
esac
|
2006-05-25 20:08:12 +02:00
|
|
|
echo "$ac_var='\''$ac_val'\''"
|
2002-10-10 05:48:04 +02:00
|
|
|
done | sort
|
|
|
|
echo
|
|
|
|
|
|
|
|
if test -n "$ac_subst_files"; then
|
|
|
|
cat <<\_ASBOX
|
2006-05-25 20:08:12 +02:00
|
|
|
## ------------------- ##
|
|
|
|
## File substitutions. ##
|
|
|
|
## ------------------- ##
|
2002-10-10 05:48:04 +02:00
|
|
|
_ASBOX
|
|
|
|
echo
|
|
|
|
for ac_var in $ac_subst_files
|
|
|
|
do
|
2006-05-25 20:08:12 +02:00
|
|
|
eval ac_val=\$$ac_var
|
2006-06-20 13:18:41 +02:00
|
|
|
case $ac_val in
|
|
|
|
*\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
|
|
|
|
esac
|
2006-05-25 20:08:12 +02:00
|
|
|
echo "$ac_var='\''$ac_val'\''"
|
2002-10-10 05:48:04 +02:00
|
|
|
done | sort
|
|
|
|
echo
|
|
|
|
fi
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
if test -s confdefs.h; then
|
|
|
|
cat <<\_ASBOX
|
|
|
|
## ----------- ##
|
|
|
|
## confdefs.h. ##
|
|
|
|
## ----------- ##
|
|
|
|
_ASBOX
|
|
|
|
echo
|
2006-05-25 20:08:12 +02:00
|
|
|
cat confdefs.h
|
2002-04-11 23:54:01 +02:00
|
|
|
echo
|
|
|
|
fi
|
|
|
|
test "$ac_signal" != 0 &&
|
|
|
|
echo "$as_me: caught signal $ac_signal"
|
|
|
|
echo "$as_me: exit $exit_status"
|
|
|
|
} >&5
|
2006-05-25 20:08:12 +02:00
|
|
|
rm -f core *.core core.conftest.* &&
|
|
|
|
rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
|
2002-02-14 20:47:29 +01:00
|
|
|
exit $exit_status
|
2006-05-25 20:08:12 +02:00
|
|
|
' 0
|
2002-02-14 20:47:29 +01:00
|
|
|
for ac_signal in 1 2 13 15; do
|
|
|
|
trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
|
|
|
|
done
|
|
|
|
ac_signal=0
|
|
|
|
|
|
|
|
# confdefs.h avoids OS command line length limits that DEFS can exceed.
|
2006-05-25 20:08:12 +02:00
|
|
|
rm -f -r conftest* confdefs.h
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
# Predefined preprocessor variables.
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define PACKAGE_NAME "$PACKAGE_NAME"
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define PACKAGE_VERSION "$PACKAGE_VERSION"
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define PACKAGE_STRING "$PACKAGE_STRING"
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
# Let the site file select an alternate cache file if it wants to.
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
# Prefer explicitly selected file to automatically selected ones.
|
2006-05-25 20:08:12 +02:00
|
|
|
if test -n "$CONFIG_SITE"; then
|
|
|
|
set x "$CONFIG_SITE"
|
|
|
|
elif test "x$prefix" != xNONE; then
|
|
|
|
set x "$prefix/share/config.site" "$prefix/etc/config.site"
|
|
|
|
else
|
|
|
|
set x "$ac_default_prefix/share/config.site" \
|
|
|
|
"$ac_default_prefix/etc/config.site"
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
shift
|
|
|
|
for ac_site_file
|
|
|
|
do
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
if test -r "$ac_site_file"; then
|
2002-04-11 23:54:01 +02:00
|
|
|
{ echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: loading site script $ac_site_file" >&6;}
|
2002-04-11 23:54:01 +02:00
|
|
|
sed 's/^/| /' "$ac_site_file" >&5
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
. "$ac_site_file"
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
|
|
|
|
if test -r "$cache_file"; then
|
2002-02-14 20:47:29 +01:00
|
|
|
# Some versions of bash will fail to source /dev/null (special
|
|
|
|
# files actually), so we avoid doing that.
|
|
|
|
if test -f "$cache_file"; then
|
2002-04-11 23:54:01 +02:00
|
|
|
{ echo "$as_me:$LINENO: loading cache $cache_file" >&5
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: loading cache $cache_file" >&6;}
|
|
|
|
case $cache_file in
|
2006-06-20 13:18:41 +02:00
|
|
|
[\\/]* | ?:[\\/]* ) . "$cache_file";;
|
|
|
|
*) . "./$cache_file";;
|
2002-02-14 20:47:29 +01:00
|
|
|
esac
|
|
|
|
fi
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
else
|
2002-04-11 23:54:01 +02:00
|
|
|
{ echo "$as_me:$LINENO: creating cache $cache_file" >&5
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: creating cache $cache_file" >&6;}
|
|
|
|
>$cache_file
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Check that the precious variables saved in the cache have kept the same
|
|
|
|
# value.
|
|
|
|
ac_cache_corrupted=false
|
2006-05-25 20:08:12 +02:00
|
|
|
for ac_var in $ac_precious_vars; do
|
2002-02-14 20:47:29 +01:00
|
|
|
eval ac_old_set=\$ac_cv_env_${ac_var}_set
|
|
|
|
eval ac_new_set=\$ac_env_${ac_var}_set
|
2006-05-25 20:08:12 +02:00
|
|
|
eval ac_old_val=\$ac_cv_env_${ac_var}_value
|
|
|
|
eval ac_new_val=\$ac_env_${ac_var}_value
|
2002-02-14 20:47:29 +01:00
|
|
|
case $ac_old_set,$ac_new_set in
|
|
|
|
set,)
|
2002-04-11 23:54:01 +02:00
|
|
|
{ echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
|
|
|
|
ac_cache_corrupted=: ;;
|
|
|
|
,set)
|
2002-04-11 23:54:01 +02:00
|
|
|
{ echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
|
|
|
|
ac_cache_corrupted=: ;;
|
|
|
|
,);;
|
|
|
|
*)
|
|
|
|
if test "x$ac_old_val" != "x$ac_new_val"; then
|
2004-01-02 02:55:29 +01:00
|
|
|
{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
|
2004-01-02 02:55:29 +01:00
|
|
|
{ echo "$as_me:$LINENO: former value: $ac_old_val" >&5
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: former value: $ac_old_val" >&2;}
|
2004-01-02 02:55:29 +01:00
|
|
|
{ echo "$as_me:$LINENO: current value: $ac_new_val" >&5
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: current value: $ac_new_val" >&2;}
|
2004-01-02 02:55:29 +01:00
|
|
|
ac_cache_corrupted=:
|
2002-02-14 20:47:29 +01:00
|
|
|
fi;;
|
|
|
|
esac
|
2002-04-11 23:54:01 +02:00
|
|
|
# Pass precious variables to config.status.
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "$ac_new_set" = set; then
|
|
|
|
case $ac_new_val in
|
2006-05-25 20:08:12 +02:00
|
|
|
*\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
|
2002-04-11 23:54:01 +02:00
|
|
|
*) ac_arg=$ac_var=$ac_new_val ;;
|
|
|
|
esac
|
|
|
|
case " $ac_configure_args " in
|
|
|
|
*" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
|
|
|
|
*) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
|
2002-02-14 20:47:29 +01:00
|
|
|
esac
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
if $ac_cache_corrupted; then
|
2002-04-11 23:54:01 +02:00
|
|
|
{ echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: error: changes in the environment can compromise the build" >&2;}
|
2002-04-11 23:54:01 +02:00
|
|
|
{ { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
|
|
|
|
{ (exit 1); exit 1; }; }
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
fi
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_ext=c
|
|
|
|
ac_cpp='$CPP $CPPFLAGS'
|
|
|
|
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
|
|
|
|
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
|
|
|
|
ac_compiler_gnu=$ac_cv_c_compiler_gnu
|
2002-04-11 23:54:01 +02:00
|
|
|
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
2002-10-10 05:48:04 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_config_headers="$ac_config_headers include/config.h"
|
1996-07-17 22:02:21 +02:00
|
|
|
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
ac_aux_dir=
|
2006-06-20 13:18:41 +02:00
|
|
|
for ac_dir in tools "$srcdir"/tools; do
|
|
|
|
if test -f "$ac_dir/install-sh"; then
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
ac_aux_dir=$ac_dir
|
|
|
|
ac_install_sh="$ac_aux_dir/install-sh -c"
|
|
|
|
break
|
2006-06-20 13:18:41 +02:00
|
|
|
elif test -f "$ac_dir/install.sh"; then
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
ac_aux_dir=$ac_dir
|
|
|
|
ac_install_sh="$ac_aux_dir/install.sh -c"
|
|
|
|
break
|
2006-06-20 13:18:41 +02:00
|
|
|
elif test -f "$ac_dir/shtool"; then
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_aux_dir=$ac_dir
|
|
|
|
ac_install_sh="$ac_aux_dir/shtool install -c"
|
|
|
|
break
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
fi
|
|
|
|
done
|
|
|
|
if test -z "$ac_aux_dir"; then
|
2006-06-20 13:18:41 +02:00
|
|
|
{ { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in tools \"$srcdir\"/tools" >&5
|
|
|
|
echo "$as_me: error: cannot find install-sh or install.sh in tools \"$srcdir\"/tools" >&2;}
|
2002-02-14 20:47:29 +01:00
|
|
|
{ (exit 1); exit 1; }; }
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
fi
|
2006-06-20 13:18:41 +02:00
|
|
|
|
|
|
|
# These three variables are undocumented and unsupported,
|
|
|
|
# and are intended to be withdrawn in a future Autoconf release.
|
|
|
|
# They can cause serious problems if a builder's source tree is in a directory
|
|
|
|
# whose full name contains unusual characters.
|
|
|
|
ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
|
|
|
|
ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
|
|
|
|
ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
|
|
|
|
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
# Check whether --enable-win16 was given.
|
2002-10-02 04:34:09 +02:00
|
|
|
if test "${enable_win16+set}" = set; then
|
2006-05-25 20:08:12 +02:00
|
|
|
enableval=$enable_win16;
|
|
|
|
fi
|
2002-10-02 04:34:09 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
# Check whether --enable-win64 was given.
|
2004-10-09 01:39:16 +02:00
|
|
|
if test "${enable_win64+set}" = set; then
|
2006-05-25 20:08:12 +02:00
|
|
|
enableval=$enable_win64;
|
|
|
|
fi
|
2004-10-09 01:39:16 +02:00
|
|
|
|
2002-11-21 22:51:24 +01:00
|
|
|
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
# Check whether --with-opengl was given.
|
2002-11-21 22:51:24 +01:00
|
|
|
if test "${with_opengl+set}" = set; then
|
2006-05-25 20:08:12 +02:00
|
|
|
withval=$with_opengl;
|
|
|
|
fi
|
Release 980614
Sun Jun 15 10:30:35 1998 Andreas Mohr <100.30936@germany.net>
* [files/dos_fs.c] [files/file.c] [if1632/wprocs.spec]
[misc/aspi.c]
Added support for scanners that need Adaptec's ASPI2DOS.
* [graphics/env.c] [misc/printerdrv.c] [graphics/win16drv/init.c]
[if1632/gdi.spec] [include/gdi.h]
Enhanced printer support (especially Win95):
Drv[GS]etPrinterData, [GS]etEnvironment; added AbortProc handling.
* [misc/tapi32.c] [relay32/tapi32.spec]
Added some stubs.
* [configure.in] [graphics/fontengine.c] [include/windows.h]
[misc/comm.c] [misc/w32skrnl.c] [misc/win32s16.c]
Made Wine compile on HP-UX (just for fun ;)
* [controls/menu.c] [include/windows.h]
Complete rewrite of EnableMenuItem32.
Free Agent 32 still doesn't work :(
* [misc/version.c] [if1632/kernel.spec] [include/winbase.h]
Implemented GetVersionEx16.
* [misc/network.c] [if1632/user.spec]
Fixed arguments of WNetGetPropertyText.
* [misc/version.c] [relay32/comctl32.spec] [relay32/oleaut32.spec]
Implemented COMCTL32_DllGetVersion, OaBuildVersion.
* [win32/file.c]
Fixed UNC handling of CreateFile32.
Sat Jun 13 22:35:12 1998 Douglas Ridgway <ridgway@winehq.com>
* [Makefile.in] [Make.rules.in]
Added pattern for CVS merge files to 'make clean'
* [ole/olecli.c] [windows/scroll.c] [windows/grahics.c]
Add some DC handle unlocking. (When hdc's are always unlocked,
they can be made moveable.)
* [documentation/wine.texinfo]
Started a Wine Design chapter with discussion of
graphics driver model.
Sat Jun 13 11:19:25 1998 David Luyer <luyer@ucs.uwa.edu.au>
* [misc/main.c] [relay32/relay386.c]
Added new option -debugmsg +relay=.... or -debugmsg -relay=...
Fri Jun 12 22:56:09 1998 Marcus Meissner <marcus@jet.franken.de>
* [relay32/snoop.c][relay32/builtin.c][loader/pe_image.c]
Added inter win32 dll snooping. Use -debugmsg +snoop.
Number of arguments and string references are autodetected.
Some small bugfixes in the PE loader.
* [misc/system.c]
Disabled SystemTimers. They do not work with the current
%fs handling in the 32->16 relaycode. (helps labview)
* [msdos/dpmi.c][msdos/int2f.c][files/drive.c]
Added a monoton linear increasing memory allocator for DPMI (required
for LabView, HAFAS, ...)
mscdex handling in emulated realmode interrupts (for mcicda.drv)
allocate logical drives only once. (helps Myst)
* [files/profile.c]
Handle ^Z as space. Found on CDROMS (helps Myst Installer).
* [multimedia/mmio.c]
mmio* partially updated to win32. No funny additions.
* [windows/driver.c]
Added win32 driver handling (will be used for win32 multimedia/
msvideo drivers).
* [win32/device.c]
Added device handling (K32OBJ_DEVICE_IOCTL). Implemented
VTDAPI.5 (used by win95' WINMM.timeGetTime())
Fri Jun 12 18:01:18 1998 Rein Klazes <rklazes@casema.net>
* [ole/compobj.c relay32/ole32.spec]
Add a stub for CoLockObjectExternal32.
* [objects/clipping.c]
Fix in IntersectClipRect(), when there is no initial clipping
region.
* [graphics/x11drv/graphics.c]
Corrected several "one-off" errors for the Ellipse, Rectangle
and RoundRectangle (especially small ones) draw routines.
Arc and friends still have to be done.
Fri Jun 12 06:23:19 1998 Matthew Becker <mbecker@glasscity.net>
* [misc/ntdll.c]
Fixed some of the parameter counts.
* [misc/registry.c]
General cleanup, documentation.
Standard keys are allowed to be 'closed' and succeed.
* [misc/shell.c]
Check for correct return values from Reg* functions.
* [win32/newfns.c]
Added stubs for OpenDesktopA, SetThreadDesktop, and
SetUserObjectInformationA.
Wed Jun 10 20:28:08 1998 James Juran <jrj120@psu.edu>
* [debugger/break.c]
Fixed bug introduced in 980503 that broke the -debug command
line option for PE executable files.
* [configure.in] [include/acconfig.h] [include/debugtools.h]
[documentation/debug-msgs]
Added 'configure' options to compile out debugging messages.
Use --disable-debug to disable all debugging messages, and
--disable-trace to just disable TRACE messages. This results
in a stripped executable that is 15-20% smaller. This option
is very much untested--don't expect it to work.
* [documentation/debug-msgs] [documentation/debugging]
Minor updates.
* [*/*.c]
Fixed some compile warnings. This also includes the
compile_warnings_trivial patch from WineHQ.
Tue Jun 10 22:00:18 1998 Eric Kohl <ekohl@abo.rhein-zeitung.de>
* [windows/sysmetrics.c][include/sysmetrics.h]
Fixed some Win95 values.
* [windows/nonclient.c][include/windows.h]
Fixed some Win95 drawing bugs.
Added extended window style flags (WS_EX_xxx).
* [misc/printdrv.c][relay32/winspool.spec]
Added stubs for DeletePrinterDriver32A, DeleteMonitor32A
and DeletePort32A.
* [windows/mdi.c][include/windows.h][relay32/user32.spec]
Added stubs for CascadeWindows and TileWindows.
* [controls/toolbar.c][include/toolbar.h]
Fixed a few bugs and implemented new features.
* [misc/shellord.c][relay32/shell32.spec]
Added stubs for SHELL32_60, SHELL32_61 and SHELL32_184.
* [controls/comctl32undoc.c][relay32/comctl32.spec]
New file comctl32undoc.c. Contains undocumented functions
of COMCTL32.DLL. These functions are needed to run EXPLORER.EXE
IEXPLORE.EXE and TASKMAN.EXE.
* [controls/status.c]
Added text alignment.
Tue Jun 8 22:00:00 1998 Bertho Stultiens <bertho@akhphd.au.dk>
* [programs/*/Makefile.in]
Changed the rules to use wrc as resource compiler but
passing the source through gcc first for macro expansion.
* [programs/*/*.rc]
Added #include "windows.h" for the resource compiler in the
appropriate files.
* [tools/wrc/wrc.[ch]] [tools/wrc/writeres.c]
Added commandline option -A for autoregister code.
Corrected the underscore problem by checking the proper define
from config.h.
Sun Jun 7 22:09:29 1998 Pascal Cuoq <pcuoq@ens-lyon.fr>
* [ole/ole2nls.c] [memory/string.c]
Improved LCMapString32A, and changed CompareString32A,
lstrcmp, lstrcmpi to use it.
Sat Jun 6 19:00:50 1998 Martin Strmberg <ams@ludd.luth.se>
* [include/winnt.h]
Added typedefs for security and tokens.
Sat Jun 6 12:26:31 1998 Morten Welinder <terra@diku.dk>
* [objects/text.c]
Use debugstr_an in DrawText16.
* [loader/resource.c]
Use debugres_w in FindResourceEx32W. Avoid crashing during
debug when wm is NULL.
* [if1632/relay.c]
In RELAY_DebugCallTo16, send output to the right place and
avoid side effects in macro arguments.
Wed Jun 3 20:56:03 1998 Huw D M Davies <daviesh@abacus.physics.ox.ac.uk>
* [controls/scroll.c] [windows/nonclient.c]
Fix several off by one errors in scrollbar painting.
Tue Jun 2 23:58:59 1998 Insomnia (Stea Greene) <insomnia@core.binghamton.edu>
* [graphics/dsound.c]
Rewrote mixer code to handle panning and volume for 16->16, 16->8,
8->16, and 8->8 bit mixes. Conforms to DirectX's "logarithmic
hearing scale" as specified in M$VC docs. Still does not handle
mixing of different frequencies (I am still working on that).
Tested 16->16 extensively with StarCraft. Other mixing combinations
untested but should work fine. Still kind of a work in progress,
so be warned.
Tue Jun 2 03:31:33 1998 Alexander V. Lukyanov <lav@long.yar.ru>
* [tools/wrc/utils.c]
dup_basename: fix to strip directory.
Mon Jun 1 20:00:00 1998 Juergen Schmied <juergen.schmied@metronet.de>
* [include/windows.h] [objects/cursoricon.c] [relay32/user32.spec]
Added stubs LoadCursorFromFileW and LoadCursorFromFileA.
1998-06-14 17:24:15 +02:00
|
|
|
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
# Check whether --with-wine-tools was given.
|
2002-05-12 05:16:39 +02:00
|
|
|
if test "${with_wine_tools+set}" = set; then
|
2006-05-25 20:08:12 +02:00
|
|
|
withval=$with_wine_tools;
|
|
|
|
fi
|
2002-05-12 05:16:39 +02:00
|
|
|
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
# Make sure we can run config.sub.
|
2006-06-20 13:18:41 +02:00
|
|
|
$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
|
|
|
|
{ { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
|
|
|
|
echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
|
2002-02-14 20:47:29 +01:00
|
|
|
{ (exit 1); exit 1; }; }
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking build system type" >&5
|
|
|
|
echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_build+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_build_alias=$build_alias
|
|
|
|
test "x$ac_build_alias" = x &&
|
2006-06-20 13:18:41 +02:00
|
|
|
ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
|
2006-05-25 20:08:12 +02:00
|
|
|
test "x$ac_build_alias" = x &&
|
2002-04-11 23:54:01 +02:00
|
|
|
{ { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
|
|
|
|
{ (exit 1); exit 1; }; }
|
2006-06-20 13:18:41 +02:00
|
|
|
ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
|
|
|
|
{ { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
|
|
|
|
echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
|
2002-02-14 20:47:29 +01:00
|
|
|
{ (exit 1); exit 1; }; }
|
|
|
|
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_build" >&6; }
|
|
|
|
case $ac_cv_build in
|
|
|
|
*-*-*) ;;
|
|
|
|
*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
|
|
|
|
echo "$as_me: error: invalid value of canonical build" >&2;}
|
|
|
|
{ (exit 1); exit 1; }; };;
|
|
|
|
esac
|
2002-02-14 20:47:29 +01:00
|
|
|
build=$ac_cv_build
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_save_IFS=$IFS; IFS='-'
|
|
|
|
set x $ac_cv_build
|
|
|
|
shift
|
|
|
|
build_cpu=$1
|
|
|
|
build_vendor=$2
|
|
|
|
shift; shift
|
|
|
|
# Remember, the first character of IFS is used to create $*,
|
|
|
|
# except with old shells:
|
|
|
|
build_os=$*
|
|
|
|
IFS=$ac_save_IFS
|
|
|
|
case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
|
|
|
|
|
|
|
|
|
|
|
|
{ echo "$as_me:$LINENO: checking host system type" >&5
|
|
|
|
echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_host+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
if test "x$host_alias" = x; then
|
|
|
|
ac_cv_host=$ac_cv_build
|
|
|
|
else
|
2006-06-20 13:18:41 +02:00
|
|
|
ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
|
|
|
|
{ { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
|
|
|
|
echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
|
2002-02-14 20:47:29 +01:00
|
|
|
{ (exit 1); exit 1; }; }
|
2006-05-25 20:08:12 +02:00
|
|
|
fi
|
2002-02-14 20:47:29 +01:00
|
|
|
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_host" >&6; }
|
|
|
|
case $ac_cv_host in
|
|
|
|
*-*-*) ;;
|
|
|
|
*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
|
|
|
|
echo "$as_me: error: invalid value of canonical host" >&2;}
|
|
|
|
{ (exit 1); exit 1; }; };;
|
|
|
|
esac
|
2002-02-14 20:47:29 +01:00
|
|
|
host=$ac_cv_host
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_save_IFS=$IFS; IFS='-'
|
|
|
|
set x $ac_cv_host
|
|
|
|
shift
|
|
|
|
host_cpu=$1
|
|
|
|
host_vendor=$2
|
|
|
|
shift; shift
|
|
|
|
# Remember, the first character of IFS is used to create $*,
|
|
|
|
# except with old shells:
|
|
|
|
host_os=$*
|
|
|
|
IFS=$ac_save_IFS
|
|
|
|
case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2004-10-09 01:39:16 +02:00
|
|
|
case $host in
|
|
|
|
x86_64*linux*)
|
|
|
|
if test "x$enable_win64" != "xyes"
|
|
|
|
then
|
|
|
|
test -n "$CC" || CC="gcc -m32"
|
2007-08-01 12:13:41 +02:00
|
|
|
test -n "$CXX"|| CXX="g++ -m32"
|
2004-10-09 01:39:16 +02:00
|
|
|
test -n "$LD" || LD="ld -m elf_i386"
|
|
|
|
test -n "$AS" || AS="as --32"
|
2005-02-10 20:09:08 +01:00
|
|
|
host_cpu="i386"
|
2004-10-09 01:39:16 +02:00
|
|
|
fi
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
|
2005-05-19 16:28:17 +02:00
|
|
|
case $host_cpu in
|
|
|
|
*i[3456789]86*)
|
|
|
|
if test "x$enable_win16" != "xno"
|
|
|
|
then
|
|
|
|
enable_win16="yes"
|
|
|
|
fi
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
|
|
|
|
WIN16_FILES="\$(WIN16_FILES)"
|
|
|
|
|
|
|
|
WIN16_INSTALL="\$(WIN16_INSTALL)"
|
|
|
|
|
|
|
|
if test "x$enable_win16" != "xyes"
|
|
|
|
then
|
|
|
|
WIN16_FILES=""
|
|
|
|
WIN16_INSTALL=""
|
|
|
|
fi
|
|
|
|
|
2006-12-28 11:40:19 +01:00
|
|
|
case "$srcdir" in
|
|
|
|
.) ;;
|
|
|
|
*) if test -f "$srcdir/Makefile" -o -f "$srcdir/include/config.h"; then
|
|
|
|
{ { echo "$as_me:$LINENO: error: you are building out of the source tree, but the source tree contains object files.
|
|
|
|
You need to run 'make distclean' in the source tree first." >&5
|
|
|
|
echo "$as_me: error: you are building out of the source tree, but the source tree contains object files.
|
|
|
|
You need to run 'make distclean' in the source tree first." >&2;}
|
|
|
|
{ (exit 1); exit 1; }; }
|
|
|
|
fi ;;
|
|
|
|
esac
|
|
|
|
|
2005-05-19 16:28:17 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
|
|
|
|
echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
|
2006-06-20 13:18:41 +02:00
|
|
|
set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
|
2006-05-25 20:08:12 +02:00
|
|
|
if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2002-04-11 23:54:01 +02:00
|
|
|
cat >conftest.make <<\_ACEOF
|
2006-05-25 20:08:12 +02:00
|
|
|
SHELL = /bin/sh
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
all:
|
2006-06-20 13:18:41 +02:00
|
|
|
@echo '@@@%%%=$(MAKE)=@@@%%%'
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
|
2006-06-20 13:18:41 +02:00
|
|
|
case `${MAKE-make} -f conftest.make 2>/dev/null` in
|
|
|
|
*@@@%%%=?*=@@@%%%*)
|
|
|
|
eval ac_cv_prog_make_${ac_make}_set=yes;;
|
|
|
|
*)
|
|
|
|
eval ac_cv_prog_make_${ac_make}_set=no;;
|
|
|
|
esac
|
2002-02-14 20:47:29 +01:00
|
|
|
rm -f conftest.make
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
fi
|
2006-06-20 13:18:41 +02:00
|
|
|
if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: yes" >&5
|
|
|
|
echo "${ECHO_T}yes" >&6; }
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
SET_MAKE=
|
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
SET_MAKE="MAKE=${MAKE-make}"
|
|
|
|
fi
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_ext=c
|
|
|
|
ac_cpp='$CPP $CPPFLAGS'
|
|
|
|
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
|
|
|
|
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
|
|
|
|
ac_compiler_gnu=$ac_cv_c_compiler_gnu
|
|
|
|
if test -n "$ac_tool_prefix"; then
|
|
|
|
# Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
|
|
|
|
set dummy ${ac_tool_prefix}gcc; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_prog_CC+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$CC"; then
|
|
|
|
ac_cv_prog_CC="$CC" # Let the user override the test.
|
|
|
|
else
|
2002-04-11 23:54:01 +02:00
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_cv_prog_CC="${ac_tool_prefix}gcc"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
2002-02-14 20:47:29 +01:00
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2002-02-14 20:47:29 +01:00
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
CC=$ac_cv_prog_CC
|
|
|
|
if test -n "$CC"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $CC" >&5
|
|
|
|
echo "${ECHO_T}$CC" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
|
|
|
if test -z "$ac_cv_prog_CC"; then
|
|
|
|
ac_ct_CC=$CC
|
|
|
|
# Extract the first word of "gcc", so it can be a program name with args.
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
set dummy gcc; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$ac_ct_CC"; then
|
|
|
|
ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
|
|
|
|
else
|
2002-04-11 23:54:01 +02:00
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_cv_prog_ac_ct_CC="gcc"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
2002-02-14 20:47:29 +01:00
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2002-02-14 20:47:29 +01:00
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
ac_ct_CC=$ac_cv_prog_ac_ct_CC
|
|
|
|
if test -n "$ac_ct_CC"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
|
|
|
|
echo "${ECHO_T}$ac_ct_CC" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
if test "x$ac_ct_CC" = x; then
|
|
|
|
CC=""
|
|
|
|
else
|
|
|
|
case $cross_compiling:$ac_tool_warned in
|
|
|
|
yes:)
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
|
|
|
|
whose name does not start with the host triplet. If you think this
|
|
|
|
configuration is useful to you, please write to autoconf@gnu.org." >&5
|
|
|
|
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
|
|
|
|
whose name does not start with the host triplet. If you think this
|
|
|
|
configuration is useful to you, please write to autoconf@gnu.org." >&2;}
|
|
|
|
ac_tool_warned=yes ;;
|
|
|
|
esac
|
|
|
|
CC=$ac_ct_CC
|
|
|
|
fi
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
|
|
|
CC="$ac_cv_prog_CC"
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test -z "$CC"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
if test -n "$ac_tool_prefix"; then
|
|
|
|
# Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
|
2002-02-14 20:47:29 +01:00
|
|
|
set dummy ${ac_tool_prefix}cc; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_prog_CC+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
else
|
|
|
|
if test -n "$CC"; then
|
|
|
|
ac_cv_prog_CC="$CC" # Let the user override the test.
|
|
|
|
else
|
2002-04-11 23:54:01 +02:00
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_cv_prog_CC="${ac_tool_prefix}cc"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
2002-02-14 20:47:29 +01:00
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2002-02-14 20:47:29 +01:00
|
|
|
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
fi
|
|
|
|
fi
|
2002-02-14 20:47:29 +01:00
|
|
|
CC=$ac_cv_prog_CC
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
if test -n "$CC"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $CC" >&5
|
|
|
|
echo "${ECHO_T}$CC" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
|
|
|
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
fi
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
1996-03-14 19:08:34 +01:00
|
|
|
if test -z "$CC"; then
|
|
|
|
# Extract the first word of "cc", so it can be a program name with args.
|
|
|
|
set dummy cc; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_prog_CC+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
1996-03-14 19:08:34 +01:00
|
|
|
else
|
|
|
|
if test -n "$CC"; then
|
|
|
|
ac_cv_prog_CC="$CC" # Let the user override the test.
|
|
|
|
else
|
|
|
|
ac_prog_rejected=no
|
2002-04-11 23:54:01 +02:00
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2002-04-11 23:54:01 +02:00
|
|
|
if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
|
|
|
|
ac_prog_rejected=yes
|
|
|
|
continue
|
|
|
|
fi
|
|
|
|
ac_cv_prog_CC="cc"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
2002-02-14 20:47:29 +01:00
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2002-02-14 20:47:29 +01:00
|
|
|
|
1996-03-14 19:08:34 +01:00
|
|
|
if test $ac_prog_rejected = yes; then
|
|
|
|
# We found a bogon in the path, so make sure we never use it.
|
|
|
|
set dummy $ac_cv_prog_CC
|
|
|
|
shift
|
2002-02-14 20:47:29 +01:00
|
|
|
if test $# != 0; then
|
1996-03-14 19:08:34 +01:00
|
|
|
# We chose a different compiler from the bogus one.
|
|
|
|
# However, it has the same basename, so the bogon will be chosen
|
|
|
|
# first if we set CC to just the basename; use the full file name.
|
|
|
|
shift
|
2002-10-10 05:48:04 +02:00
|
|
|
ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
|
1996-03-14 19:08:34 +01:00
|
|
|
fi
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
fi
|
2002-02-14 20:47:29 +01:00
|
|
|
CC=$ac_cv_prog_CC
|
1996-03-14 19:08:34 +01:00
|
|
|
if test -n "$CC"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $CC" >&5
|
|
|
|
echo "${ECHO_T}$CC" >&6; }
|
1996-03-14 19:08:34 +01:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
1996-03-14 19:08:34 +01:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
|
|
|
if test -z "$CC"; then
|
|
|
|
if test -n "$ac_tool_prefix"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
for ac_prog in cl.exe
|
2002-02-14 20:47:29 +01:00
|
|
|
do
|
|
|
|
# Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
|
|
|
|
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_prog_CC+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$CC"; then
|
2000-01-16 23:16:33 +01:00
|
|
|
ac_cv_prog_CC="$CC" # Let the user override the test.
|
|
|
|
else
|
2002-04-11 23:54:01 +02:00
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
2002-02-14 20:47:29 +01:00
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2000-01-16 23:16:33 +01:00
|
|
|
fi
|
|
|
|
fi
|
2002-02-14 20:47:29 +01:00
|
|
|
CC=$ac_cv_prog_CC
|
2000-01-16 23:16:33 +01:00
|
|
|
if test -n "$CC"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $CC" >&5
|
|
|
|
echo "${ECHO_T}$CC" >&6; }
|
2000-01-16 23:16:33 +01:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
1996-03-14 19:08:34 +01:00
|
|
|
fi
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
test -n "$CC" && break
|
|
|
|
done
|
|
|
|
fi
|
|
|
|
if test -z "$CC"; then
|
|
|
|
ac_ct_CC=$CC
|
2006-05-25 20:08:12 +02:00
|
|
|
for ac_prog in cl.exe
|
2002-02-14 20:47:29 +01:00
|
|
|
do
|
|
|
|
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
|
|
|
set dummy $ac_prog; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$ac_ct_CC"; then
|
|
|
|
ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
|
|
|
|
else
|
2002-04-11 23:54:01 +02:00
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_cv_prog_ac_ct_CC="$ac_prog"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
2002-02-14 20:47:29 +01:00
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
|
|
|
fi
|
|
|
|
ac_ct_CC=$ac_cv_prog_ac_ct_CC
|
|
|
|
if test -n "$ac_ct_CC"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
|
|
|
|
echo "${ECHO_T}$ac_ct_CC" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
test -n "$ac_ct_CC" && break
|
|
|
|
done
|
2000-01-16 23:16:33 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
if test "x$ac_ct_CC" = x; then
|
|
|
|
CC=""
|
|
|
|
else
|
|
|
|
case $cross_compiling:$ac_tool_warned in
|
|
|
|
yes:)
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
|
|
|
|
whose name does not start with the host triplet. If you think this
|
|
|
|
configuration is useful to you, please write to autoconf@gnu.org." >&5
|
|
|
|
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
|
|
|
|
whose name does not start with the host triplet. If you think this
|
|
|
|
configuration is useful to you, please write to autoconf@gnu.org." >&2;}
|
|
|
|
ac_tool_warned=yes ;;
|
|
|
|
esac
|
|
|
|
CC=$ac_ct_CC
|
|
|
|
fi
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2002-12-24 01:35:19 +01:00
|
|
|
test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
|
|
|
|
See \`config.log' for more details." >&5
|
|
|
|
echo "$as_me: error: no acceptable C compiler found in \$PATH
|
|
|
|
See \`config.log' for more details." >&2;}
|
2002-02-14 20:47:29 +01:00
|
|
|
{ (exit 1); exit 1; }; }
|
|
|
|
|
|
|
|
# Provide some information about the compiler.
|
2006-05-25 20:08:12 +02:00
|
|
|
echo "$as_me:$LINENO: checking for C compiler version" >&5
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_compiler=`set X $ac_compile; echo $2`
|
2006-06-20 13:18:41 +02:00
|
|
|
{ (ac_try="$ac_compiler --version >&5"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compiler --version >&5") 2>&5
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2002-02-14 20:47:29 +01:00
|
|
|
(exit $ac_status); }
|
2006-06-20 13:18:41 +02:00
|
|
|
{ (ac_try="$ac_compiler -v >&5"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compiler -v >&5") 2>&5
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2002-02-14 20:47:29 +01:00
|
|
|
(exit $ac_status); }
|
2006-06-20 13:18:41 +02:00
|
|
|
{ (ac_try="$ac_compiler -V >&5"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compiler -V >&5") 2>&5
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2002-02-14 20:47:29 +01:00
|
|
|
(exit $ac_status); }
|
|
|
|
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2000-01-16 23:16:33 +01:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
ac_clean_files_save=$ac_clean_files
|
2006-06-20 13:18:41 +02:00
|
|
|
ac_clean_files="$ac_clean_files a.out a.exe b.out"
|
2002-02-14 20:47:29 +01:00
|
|
|
# Try to create an executable without -o first, disregard a.out.
|
|
|
|
# It will help us diagnose broken compilers, and finding out an intuition
|
|
|
|
# of exeext.
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
|
|
|
|
echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
|
2006-06-20 13:18:41 +02:00
|
|
|
#
|
|
|
|
# List of possible output files, starting from the most likely.
|
|
|
|
# The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
|
|
|
|
# only as a last resort. b.out is created by i960 compilers.
|
|
|
|
ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
|
|
|
|
#
|
|
|
|
# The IRIX 6 linker writes into existing files which may not be
|
|
|
|
# executable, retaining their permissions. Remove them first so a
|
|
|
|
# subsequent execution test works.
|
|
|
|
ac_rmfiles=
|
|
|
|
for ac_file in $ac_files
|
|
|
|
do
|
|
|
|
case $ac_file in
|
|
|
|
*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
|
|
|
|
* ) ac_rmfiles="$ac_rmfiles $ac_file";;
|
|
|
|
esac
|
|
|
|
done
|
|
|
|
rm -f $ac_rmfiles
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link_default"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link_default") 2>&5
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2002-02-14 20:47:29 +01:00
|
|
|
(exit $ac_status); }; then
|
2006-06-20 13:18:41 +02:00
|
|
|
# Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
|
|
|
|
# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
|
|
|
|
# in a Makefile. We should not override ac_cv_exeext if it was cached,
|
|
|
|
# so that the user can short-circuit this test for compilers unknown to
|
|
|
|
# Autoconf.
|
2006-08-14 20:42:56 +02:00
|
|
|
for ac_file in $ac_files ''
|
2002-12-24 01:35:19 +01:00
|
|
|
do
|
2002-10-10 05:48:04 +02:00
|
|
|
test -f "$ac_file" || continue
|
2002-02-14 20:47:29 +01:00
|
|
|
case $ac_file in
|
2006-06-20 13:18:41 +02:00
|
|
|
*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
|
|
|
|
;;
|
|
|
|
[ab].out )
|
|
|
|
# We found the default executable, but exeext='' is most
|
|
|
|
# certainly right.
|
|
|
|
break;;
|
|
|
|
*.* )
|
|
|
|
if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
|
|
|
|
then :; else
|
|
|
|
ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
|
|
|
|
fi
|
|
|
|
# We set ac_cv_exeext here because the later test for it is not
|
|
|
|
# safe: cross compilers may not add the suffix if given an `-o'
|
|
|
|
# argument, so we may need to know it at that point already.
|
|
|
|
# Even if this section looks crufty: it has the advantage of
|
|
|
|
# actually working.
|
|
|
|
break;;
|
|
|
|
* )
|
|
|
|
break;;
|
2002-02-14 20:47:29 +01:00
|
|
|
esac
|
|
|
|
done
|
2006-06-20 13:18:41 +02:00
|
|
|
test "$ac_cv_exeext" = no && ac_cv_exeext=
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
2006-08-14 20:42:56 +02:00
|
|
|
ac_file=''
|
|
|
|
fi
|
|
|
|
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_file" >&5
|
|
|
|
echo "${ECHO_T}$ac_file" >&6; }
|
|
|
|
if test -z "$ac_file"; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2002-10-10 05:48:04 +02:00
|
|
|
{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
|
2002-12-24 01:35:19 +01:00
|
|
|
See \`config.log' for more details." >&5
|
2002-10-10 05:48:04 +02:00
|
|
|
echo "$as_me: error: C compiler cannot create executables
|
2002-12-24 01:35:19 +01:00
|
|
|
See \`config.log' for more details." >&2;}
|
2002-02-14 20:47:29 +01:00
|
|
|
{ (exit 77); exit 77; }; }
|
|
|
|
fi
|
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
ac_exeext=$ac_cv_exeext
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
# Check that the compiler produces executables we can run. If not, either
|
2002-02-14 20:47:29 +01:00
|
|
|
# the compiler is broken, or we cross compile.
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking whether the C compiler works" >&5
|
|
|
|
echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
|
|
|
|
# If not cross compiling, check that we can run a simple program.
|
|
|
|
if test "$cross_compiling" != yes; then
|
|
|
|
if { ac_try='./$ac_file'
|
2006-06-20 13:18:41 +02:00
|
|
|
{ (case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_try") 2>&5
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2002-02-14 20:47:29 +01:00
|
|
|
(exit $ac_status); }; }; then
|
|
|
|
cross_compiling=no
|
1996-12-08 20:25:27 +01:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "$cross_compiling" = maybe; then
|
|
|
|
cross_compiling=yes
|
|
|
|
else
|
2002-04-11 23:54:01 +02:00
|
|
|
{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
|
2002-12-24 01:35:19 +01:00
|
|
|
If you meant to cross compile, use \`--host'.
|
|
|
|
See \`config.log' for more details." >&5
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: error: cannot run C compiled programs.
|
2002-12-24 01:35:19 +01:00
|
|
|
If you meant to cross compile, use \`--host'.
|
|
|
|
See \`config.log' for more details." >&2;}
|
2002-02-14 20:47:29 +01:00
|
|
|
{ (exit 1); exit 1; }; }
|
|
|
|
fi
|
1996-12-08 20:25:27 +01:00
|
|
|
fi
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: yes" >&5
|
|
|
|
echo "${ECHO_T}yes" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f a.out a.exe conftest$ac_cv_exeext b.out
|
|
|
|
ac_clean_files=$ac_clean_files_save
|
|
|
|
# Check that the compiler produces executables we can run. If not, either
|
|
|
|
# the compiler is broken, or we cross compile.
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
|
|
|
|
echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
|
|
|
|
{ echo "$as_me:$LINENO: result: $cross_compiling" >&5
|
|
|
|
echo "${ECHO_T}$cross_compiling" >&6; }
|
|
|
|
|
|
|
|
{ echo "$as_me:$LINENO: checking for suffix of executables" >&5
|
|
|
|
echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>&5
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2002-02-14 20:47:29 +01:00
|
|
|
(exit $ac_status); }; then
|
2006-06-20 13:18:41 +02:00
|
|
|
# If both `conftest.exe' and `conftest' are `present' (well, observable)
|
|
|
|
# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
|
|
|
|
# work properly (i.e., refer to `conftest.exe'), while it won't with
|
|
|
|
# `rm'.
|
|
|
|
for ac_file in conftest.exe conftest conftest.*; do
|
|
|
|
test -f "$ac_file" || continue
|
|
|
|
case $ac_file in
|
|
|
|
*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
|
|
|
|
*.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
|
|
|
|
break;;
|
|
|
|
* ) break;;
|
|
|
|
esac
|
|
|
|
done
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
else
|
2002-12-24 01:35:19 +01:00
|
|
|
{ { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
|
|
|
|
See \`config.log' for more details." >&5
|
|
|
|
echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
|
|
|
|
See \`config.log' for more details." >&2;}
|
2002-02-14 20:47:29 +01:00
|
|
|
{ (exit 1); exit 1; }; }
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
fi
|
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f conftest$ac_cv_exeext
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_exeext" >&6; }
|
2006-06-20 13:18:41 +02:00
|
|
|
|
|
|
|
rm -f conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
EXEEXT=$ac_cv_exeext
|
|
|
|
ac_exeext=$EXEEXT
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for suffix of object files" >&5
|
|
|
|
echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_objext+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
else
|
2006-06-20 13:18:41 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.o conftest.obj
|
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>&5
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2002-02-14 20:47:29 +01:00
|
|
|
(exit $ac_status); }; then
|
2006-05-25 20:08:12 +02:00
|
|
|
for ac_file in conftest.o conftest.obj conftest.*; do
|
|
|
|
test -f "$ac_file" || continue;
|
2002-02-14 20:47:29 +01:00
|
|
|
case $ac_file in
|
2006-05-25 20:08:12 +02:00
|
|
|
*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
|
2002-02-14 20:47:29 +01:00
|
|
|
*) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
|
|
|
|
break;;
|
|
|
|
esac
|
|
|
|
done
|
2000-01-16 23:16:33 +01:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
|
|
|
|
See \`config.log' for more details." >&5
|
|
|
|
echo "$as_me: error: cannot compute suffix of object files: cannot compile
|
|
|
|
See \`config.log' for more details." >&2;}
|
2002-02-14 20:47:29 +01:00
|
|
|
{ (exit 1); exit 1; }; }
|
2000-01-16 23:16:33 +01:00
|
|
|
fi
|
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f conftest.$ac_cv_objext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_objext" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
OBJEXT=$ac_cv_objext
|
|
|
|
ac_objext=$OBJEXT
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
|
|
|
|
echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_c_compiler_gnu+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-02-14 20:47:29 +01:00
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
#ifndef __GNUC__
|
|
|
|
choke me
|
|
|
|
#endif
|
|
|
|
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_compiler_gnu=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_compiler_gnu=no
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_cv_c_compiler_gnu=$ac_compiler_gnu
|
|
|
|
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
GCC=`test $ac_compiler_gnu = yes && echo yes`
|
|
|
|
ac_test_CFLAGS=${CFLAGS+set}
|
|
|
|
ac_save_CFLAGS=$CFLAGS
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
|
|
|
|
echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_prog_cc_g+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_save_c_werror_flag=$ac_c_werror_flag
|
|
|
|
ac_c_werror_flag=yes
|
|
|
|
ac_cv_prog_cc_g=no
|
|
|
|
CFLAGS="-g"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_prog_cc_g=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
CFLAGS=""
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2006-05-25 20:08:12 +02:00
|
|
|
:
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
ac_c_werror_flag=$ac_save_c_werror_flag
|
|
|
|
CFLAGS="-g"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-02-14 20:47:29 +01:00
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
1996-12-08 20:25:27 +01:00
|
|
|
ac_cv_prog_cc_g=yes
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
|
|
|
fi
|
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2006-05-25 20:08:12 +02:00
|
|
|
fi
|
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_c_werror_flag=$ac_save_c_werror_flag
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
|
2000-01-16 23:16:33 +01:00
|
|
|
if test "$ac_test_CFLAGS" = set; then
|
2002-02-14 20:47:29 +01:00
|
|
|
CFLAGS=$ac_save_CFLAGS
|
2000-01-16 23:16:33 +01:00
|
|
|
elif test $ac_cv_prog_cc_g = yes; then
|
|
|
|
if test "$GCC" = yes; then
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
CFLAGS="-g -O2"
|
|
|
|
else
|
2000-01-16 23:16:33 +01:00
|
|
|
CFLAGS="-g"
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
fi
|
|
|
|
else
|
2000-01-16 23:16:33 +01:00
|
|
|
if test "$GCC" = yes; then
|
|
|
|
CFLAGS="-O2"
|
|
|
|
else
|
|
|
|
CFLAGS=
|
|
|
|
fi
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
|
|
|
|
echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_prog_cc_c89+set}" = set; then
|
2002-10-10 05:48:04 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_prog_cc_c89=no
|
2002-10-10 05:48:04 +02:00
|
|
|
ac_save_CC=$CC
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-10-10 05:48:04 +02:00
|
|
|
#include <stdarg.h>
|
|
|
|
#include <stdio.h>
|
|
|
|
#include <sys/types.h>
|
|
|
|
#include <sys/stat.h>
|
|
|
|
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
|
|
|
|
struct buf { int x; };
|
|
|
|
FILE * (*rcsopen) (struct buf *, struct stat *, int);
|
|
|
|
static char *e (p, i)
|
|
|
|
char **p;
|
|
|
|
int i;
|
|
|
|
{
|
|
|
|
return p[i];
|
|
|
|
}
|
|
|
|
static char *f (char * (*g) (char **, int), char **p, ...)
|
|
|
|
{
|
|
|
|
char *s;
|
|
|
|
va_list v;
|
|
|
|
va_start (v,p);
|
|
|
|
s = g (p, va_arg (v,int));
|
|
|
|
va_end (v);
|
|
|
|
return s;
|
|
|
|
}
|
2004-01-02 02:55:29 +01:00
|
|
|
|
|
|
|
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
|
|
|
|
function prototypes and stuff, but not '\xHH' hex character constants.
|
|
|
|
These don't provoke an error unfortunately, instead are silently treated
|
2006-05-25 20:08:12 +02:00
|
|
|
as 'x'. The following induces an error, until -std is added to get
|
2004-01-02 02:55:29 +01:00
|
|
|
proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
|
|
|
|
array size at least. It's necessary to write '\x00'==0 to get something
|
2006-05-25 20:08:12 +02:00
|
|
|
that's true only with -std. */
|
2004-01-02 02:55:29 +01:00
|
|
|
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
|
|
|
|
|
2006-06-27 16:41:43 +02:00
|
|
|
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
|
|
|
|
inside strings and character constants. */
|
|
|
|
#define FOO(x) 'x'
|
|
|
|
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
|
|
|
|
|
2002-10-10 05:48:04 +02:00
|
|
|
int test (int i, double x);
|
|
|
|
struct s1 {int (*f) (int a);};
|
|
|
|
struct s2 {int (*f) (double a);};
|
|
|
|
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
|
|
|
|
int argc;
|
|
|
|
char **argv;
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
2006-05-25 20:08:12 +02:00
|
|
|
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
|
|
|
|
-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
|
2002-10-10 05:48:04 +02:00
|
|
|
do
|
|
|
|
CC="$ac_save_CC $ac_arg"
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-10-10 05:48:04 +02:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-10-10 05:48:04 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_prog_cc_c89=$ac_arg
|
2002-10-10 05:48:04 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2002-10-10 05:48:04 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext
|
2006-05-25 20:08:12 +02:00
|
|
|
test "x$ac_cv_prog_cc_c89" != "xno" && break
|
2002-10-10 05:48:04 +02:00
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
rm -f conftest.$ac_ext
|
2002-10-10 05:48:04 +02:00
|
|
|
CC=$ac_save_CC
|
|
|
|
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
# AC_CACHE_VAL
|
|
|
|
case "x$ac_cv_prog_cc_c89" in
|
|
|
|
x)
|
|
|
|
{ echo "$as_me:$LINENO: result: none needed" >&5
|
|
|
|
echo "${ECHO_T}none needed" >&6; } ;;
|
|
|
|
xno)
|
|
|
|
{ echo "$as_me:$LINENO: result: unsupported" >&5
|
|
|
|
echo "${ECHO_T}unsupported" >&6; } ;;
|
2002-10-10 05:48:04 +02:00
|
|
|
*)
|
2006-05-25 20:08:12 +02:00
|
|
|
CC="$CC $ac_cv_prog_cc_c89"
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
|
2002-10-10 05:48:04 +02:00
|
|
|
esac
|
|
|
|
|
2002-12-24 01:35:19 +01:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_ext=c
|
|
|
|
ac_cpp='$CPP $CPPFLAGS'
|
|
|
|
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
|
|
|
|
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
|
|
|
|
ac_compiler_gnu=$ac_cv_c_compiler_gnu
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_ext=cpp
|
2004-03-02 03:23:26 +01:00
|
|
|
ac_cpp='$CXXCPP $CPPFLAGS'
|
|
|
|
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
|
|
|
|
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
|
|
|
|
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
|
2006-05-25 20:08:12 +02:00
|
|
|
if test -z "$CXX"; then
|
|
|
|
if test -n "$CCC"; then
|
|
|
|
CXX=$CCC
|
|
|
|
else
|
|
|
|
if test -n "$ac_tool_prefix"; then
|
|
|
|
for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
|
2004-03-02 03:23:26 +01:00
|
|
|
do
|
|
|
|
# Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
|
|
|
|
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
if test "${ac_cv_prog_CXX+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$CXX"; then
|
|
|
|
ac_cv_prog_CXX="$CXX" # Let the user override the test.
|
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2004-03-02 03:23:26 +01:00
|
|
|
ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2004-03-02 03:23:26 +01:00
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
CXX=$ac_cv_prog_CXX
|
|
|
|
if test -n "$CXX"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $CXX" >&5
|
|
|
|
echo "${ECHO_T}$CXX" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2004-03-02 03:23:26 +01:00
|
|
|
test -n "$CXX" && break
|
|
|
|
done
|
|
|
|
fi
|
|
|
|
if test -z "$CXX"; then
|
|
|
|
ac_ct_CXX=$CXX
|
2006-05-25 20:08:12 +02:00
|
|
|
for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
|
2004-03-02 03:23:26 +01:00
|
|
|
do
|
|
|
|
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
|
|
|
set dummy $ac_prog; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$ac_ct_CXX"; then
|
|
|
|
ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
|
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2004-03-02 03:23:26 +01:00
|
|
|
ac_cv_prog_ac_ct_CXX="$ac_prog"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2004-03-02 03:23:26 +01:00
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
|
|
|
|
if test -n "$ac_ct_CXX"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
|
|
|
|
echo "${ECHO_T}$ac_ct_CXX" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2004-03-02 03:23:26 +01:00
|
|
|
test -n "$ac_ct_CXX" && break
|
|
|
|
done
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
if test "x$ac_ct_CXX" = x; then
|
|
|
|
CXX="g++"
|
|
|
|
else
|
|
|
|
case $cross_compiling:$ac_tool_warned in
|
|
|
|
yes:)
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
|
|
|
|
whose name does not start with the host triplet. If you think this
|
|
|
|
configuration is useful to you, please write to autoconf@gnu.org." >&5
|
|
|
|
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
|
|
|
|
whose name does not start with the host triplet. If you think this
|
|
|
|
configuration is useful to you, please write to autoconf@gnu.org." >&2;}
|
|
|
|
ac_tool_warned=yes ;;
|
|
|
|
esac
|
|
|
|
CXX=$ac_ct_CXX
|
|
|
|
fi
|
2004-03-02 03:23:26 +01:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
fi
|
|
|
|
fi
|
2004-03-02 03:23:26 +01:00
|
|
|
# Provide some information about the compiler.
|
2006-05-25 20:08:12 +02:00
|
|
|
echo "$as_me:$LINENO: checking for C++ compiler version" >&5
|
2004-03-02 03:23:26 +01:00
|
|
|
ac_compiler=`set X $ac_compile; echo $2`
|
2006-06-20 13:18:41 +02:00
|
|
|
{ (ac_try="$ac_compiler --version >&5"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compiler --version >&5") 2>&5
|
2004-03-02 03:23:26 +01:00
|
|
|
ac_status=$?
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); }
|
2006-06-20 13:18:41 +02:00
|
|
|
{ (ac_try="$ac_compiler -v >&5"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compiler -v >&5") 2>&5
|
2004-03-02 03:23:26 +01:00
|
|
|
ac_status=$?
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); }
|
2006-06-20 13:18:41 +02:00
|
|
|
{ (ac_try="$ac_compiler -V >&5"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compiler -V >&5") 2>&5
|
2004-03-02 03:23:26 +01:00
|
|
|
ac_status=$?
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); }
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
|
|
|
|
echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
#ifndef __GNUC__
|
|
|
|
choke me
|
|
|
|
#endif
|
|
|
|
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2004-03-02 03:23:26 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_cxx_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2004-03-02 03:23:26 +01:00
|
|
|
ac_compiler_gnu=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_compiler_gnu=no
|
2004-03-02 03:23:26 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2004-03-02 03:23:26 +01:00
|
|
|
ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
|
|
|
|
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
GXX=`test $ac_compiler_gnu = yes && echo yes`
|
|
|
|
ac_test_CXXFLAGS=${CXXFLAGS+set}
|
|
|
|
ac_save_CXXFLAGS=$CXXFLAGS
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
|
|
|
|
echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
if test "${ac_cv_prog_cxx_g+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_save_cxx_werror_flag=$ac_cxx_werror_flag
|
|
|
|
ac_cxx_werror_flag=yes
|
|
|
|
ac_cv_prog_cxx_g=no
|
|
|
|
CXXFLAGS="-g"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2004-03-02 03:23:26 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2004-03-02 03:23:26 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_cxx_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2004-03-02 03:23:26 +01:00
|
|
|
ac_cv_prog_cxx_g=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
CXXFLAGS=""
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2004-03-02 03:23:26 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2004-03-02 03:23:26 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2004-03-02 03:23:26 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2004-03-02 03:23:26 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_cxx_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2004-03-02 03:23:26 +01:00
|
|
|
:
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cxx_werror_flag=$ac_save_cxx_werror_flag
|
|
|
|
CXXFLAGS="-g"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2004-03-02 03:23:26 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2004-03-02 03:23:26 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2004-03-02 03:23:26 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2004-03-02 03:23:26 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_cxx_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_prog_cxx_g=yes
|
2004-03-02 03:23:26 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2004-03-02 03:23:26 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2006-05-25 20:08:12 +02:00
|
|
|
fi
|
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2004-03-02 03:23:26 +01:00
|
|
|
fi
|
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cxx_werror_flag=$ac_save_cxx_werror_flag
|
|
|
|
fi
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
|
|
|
|
if test "$ac_test_CXXFLAGS" = set; then
|
|
|
|
CXXFLAGS=$ac_save_CXXFLAGS
|
|
|
|
elif test $ac_cv_prog_cxx_g = yes; then
|
|
|
|
if test "$GXX" = yes; then
|
|
|
|
CXXFLAGS="-g -O2"
|
|
|
|
else
|
|
|
|
CXXFLAGS="-g"
|
|
|
|
fi
|
|
|
|
else
|
|
|
|
if test "$GXX" = yes; then
|
|
|
|
CXXFLAGS="-O2"
|
|
|
|
else
|
|
|
|
CXXFLAGS=
|
|
|
|
fi
|
|
|
|
fi
|
2004-03-02 03:23:26 +01:00
|
|
|
ac_ext=c
|
|
|
|
ac_cpp='$CPP $CPPFLAGS'
|
|
|
|
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
|
|
|
|
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
|
|
|
|
ac_compiler_gnu=$ac_cv_c_compiler_gnu
|
|
|
|
|
2004-03-02 07:48:48 +01:00
|
|
|
if test -n "$ac_tool_prefix"; then
|
|
|
|
# Extract the first word of "${ac_tool_prefix}cpp", so it can be a program name with args.
|
|
|
|
set dummy ${ac_tool_prefix}cpp; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2004-03-03 21:30:46 +01:00
|
|
|
if test "${ac_cv_prog_CPPBIN+set}" = set; then
|
2004-03-02 03:23:26 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2004-03-03 21:30:46 +01:00
|
|
|
if test -n "$CPPBIN"; then
|
|
|
|
ac_cv_prog_CPPBIN="$CPPBIN" # Let the user override the test.
|
2004-03-02 03:23:26 +01:00
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2004-03-03 21:30:46 +01:00
|
|
|
ac_cv_prog_CPPBIN="${ac_tool_prefix}cpp"
|
2004-03-02 03:23:26 +01:00
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2004-03-02 03:23:26 +01:00
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
2004-03-03 21:30:46 +01:00
|
|
|
CPPBIN=$ac_cv_prog_CPPBIN
|
|
|
|
if test -n "$CPPBIN"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $CPPBIN" >&5
|
|
|
|
echo "${ECHO_T}$CPPBIN" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2004-03-02 07:48:48 +01:00
|
|
|
fi
|
2004-03-03 21:30:46 +01:00
|
|
|
if test -z "$ac_cv_prog_CPPBIN"; then
|
|
|
|
ac_ct_CPPBIN=$CPPBIN
|
2004-03-02 07:48:48 +01:00
|
|
|
# Extract the first word of "cpp", so it can be a program name with args.
|
|
|
|
set dummy cpp; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2004-03-03 21:30:46 +01:00
|
|
|
if test "${ac_cv_prog_ac_ct_CPPBIN+set}" = set; then
|
2004-03-02 07:48:48 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2004-03-03 21:30:46 +01:00
|
|
|
if test -n "$ac_ct_CPPBIN"; then
|
|
|
|
ac_cv_prog_ac_ct_CPPBIN="$ac_ct_CPPBIN" # Let the user override the test.
|
2004-03-02 07:48:48 +01:00
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2004-03-03 21:30:46 +01:00
|
|
|
ac_cv_prog_ac_ct_CPPBIN="cpp"
|
2004-03-02 07:48:48 +01:00
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2004-03-02 07:48:48 +01:00
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
2004-03-03 21:30:46 +01:00
|
|
|
ac_ct_CPPBIN=$ac_cv_prog_ac_ct_CPPBIN
|
|
|
|
if test -n "$ac_ct_CPPBIN"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_ct_CPPBIN" >&5
|
|
|
|
echo "${ECHO_T}$ac_ct_CPPBIN" >&6; }
|
2004-03-02 07:48:48 +01:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2004-03-02 07:48:48 +01:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
if test "x$ac_ct_CPPBIN" = x; then
|
|
|
|
CPPBIN="cpp"
|
|
|
|
else
|
|
|
|
case $cross_compiling:$ac_tool_warned in
|
|
|
|
yes:)
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
|
|
|
|
whose name does not start with the host triplet. If you think this
|
|
|
|
configuration is useful to you, please write to autoconf@gnu.org." >&5
|
|
|
|
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
|
|
|
|
whose name does not start with the host triplet. If you think this
|
|
|
|
configuration is useful to you, please write to autoconf@gnu.org." >&2;}
|
|
|
|
ac_tool_warned=yes ;;
|
|
|
|
esac
|
|
|
|
CPPBIN=$ac_ct_CPPBIN
|
|
|
|
fi
|
2004-03-02 07:48:48 +01:00
|
|
|
else
|
2004-03-03 21:30:46 +01:00
|
|
|
CPPBIN="$ac_cv_prog_CPPBIN"
|
2004-03-02 07:48:48 +01:00
|
|
|
fi
|
|
|
|
|
2004-03-02 03:23:26 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for the directory containing the Wine tools" >&5
|
|
|
|
echo $ECHO_N "checking for the directory containing the Wine tools... $ECHO_C" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
if test "${wine_cv_toolsdir+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -z "$with_wine_tools"; then
|
|
|
|
if test "$cross_compiling" = "yes"; then
|
|
|
|
{ { echo "$as_me:$LINENO: error: you must use the --with-wine-tools option when cross-compiling." >&5
|
|
|
|
echo "$as_me: error: you must use the --with-wine-tools option when cross-compiling." >&2;}
|
|
|
|
{ (exit 1); exit 1; }; }
|
|
|
|
else
|
|
|
|
wine_cv_toolsdir="\$(TOPOBJDIR)"
|
|
|
|
fi
|
|
|
|
elif test -d "$with_wine_tools/tools/winebuild"; then
|
|
|
|
case $with_wine_tools in
|
|
|
|
/*) wine_cv_toolsdir="$with_wine_tools" ;;
|
|
|
|
*) wine_cv_toolsdir="\$(TOPOBJDIR)/$with_wine_tools" ;;
|
|
|
|
esac
|
|
|
|
else
|
|
|
|
{ { echo "$as_me:$LINENO: error: could not find Wine tools in $with_wine_tools." >&5
|
|
|
|
echo "$as_me: error: could not find Wine tools in $with_wine_tools." >&2;}
|
|
|
|
{ (exit 1); exit 1; }; }
|
|
|
|
fi
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $wine_cv_toolsdir" >&5
|
|
|
|
echo "${ECHO_T}$wine_cv_toolsdir" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
TOOLSDIR=$wine_cv_toolsdir
|
|
|
|
|
|
|
|
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_ext=c
|
|
|
|
ac_cpp='$CPP $CPPFLAGS'
|
|
|
|
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
|
|
|
|
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
|
|
|
|
ac_compiler_gnu=$ac_cv_c_compiler_gnu
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
|
|
|
|
echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
# On Suns, sometimes $CPP names a directory.
|
|
|
|
if test -n "$CPP" && test -d "$CPP"; then
|
|
|
|
CPP=
|
|
|
|
fi
|
|
|
|
if test -z "$CPP"; then
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_prog_CPP+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
# Double quotes because CPP needs to be expanded
|
|
|
|
for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
|
|
|
|
do
|
|
|
|
ac_preproc_ok=false
|
|
|
|
for ac_c_preproc_warn_flag in '' yes
|
|
|
|
do
|
|
|
|
# Use a header file that comes with gcc, so configuring glibc
|
|
|
|
# with a fresh cross-compiler works.
|
2002-12-24 01:35:19 +01:00
|
|
|
# Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|
|
|
|
# <limits.h> exists even on freestanding compilers.
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
# On the NeXT, cc -E runs the code through the compiler's parser,
|
2002-02-14 20:47:29 +01:00
|
|
|
# not just through cpp. "Syntax error" is here to catch this case.
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#ifdef __STDC__
|
|
|
|
# include <limits.h>
|
|
|
|
#else
|
|
|
|
# include <assert.h>
|
|
|
|
#endif
|
2004-01-02 02:55:29 +01:00
|
|
|
Syntax error
|
2002-02-14 20:47:29 +01:00
|
|
|
_ACEOF
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_cpp conftest.$ac_ext"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2002-10-10 05:48:04 +02:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
2002-02-14 20:47:29 +01:00
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } >/dev/null && {
|
|
|
|
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
}; then
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
:
|
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
# Broken: fails on valid input.
|
|
|
|
continue
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
rm -f conftest.err conftest.$ac_ext
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
# OK, works on sane cases. Now check whether nonexistent headers
|
2002-02-14 20:47:29 +01:00
|
|
|
# can be detected and how.
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#include <ac_nonexistent.h>
|
|
|
|
_ACEOF
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_cpp conftest.$ac_ext"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2002-10-10 05:48:04 +02:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
2002-02-14 20:47:29 +01:00
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } >/dev/null && {
|
|
|
|
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
}; then
|
2002-02-14 20:47:29 +01:00
|
|
|
# Broken: success on invalid input.
|
|
|
|
continue
|
2000-01-16 23:16:33 +01:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
# Passes both tests.
|
|
|
|
ac_preproc_ok=:
|
|
|
|
break
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
rm -f conftest.err conftest.$ac_ext
|
|
|
|
|
|
|
|
done
|
|
|
|
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
|
|
|
|
rm -f conftest.err conftest.$ac_ext
|
|
|
|
if $ac_preproc_ok; then
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
|
|
|
|
done
|
|
|
|
ac_cv_prog_CPP=$CPP
|
|
|
|
|
|
|
|
fi
|
|
|
|
CPP=$ac_cv_prog_CPP
|
|
|
|
else
|
|
|
|
ac_cv_prog_CPP=$CPP
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $CPP" >&5
|
|
|
|
echo "${ECHO_T}$CPP" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_preproc_ok=false
|
|
|
|
for ac_c_preproc_warn_flag in '' yes
|
|
|
|
do
|
|
|
|
# Use a header file that comes with gcc, so configuring glibc
|
|
|
|
# with a fresh cross-compiler works.
|
2002-12-24 01:35:19 +01:00
|
|
|
# Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|
|
|
|
# <limits.h> exists even on freestanding compilers.
|
2002-02-14 20:47:29 +01:00
|
|
|
# On the NeXT, cc -E runs the code through the compiler's parser,
|
|
|
|
# not just through cpp. "Syntax error" is here to catch this case.
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#ifdef __STDC__
|
|
|
|
# include <limits.h>
|
|
|
|
#else
|
|
|
|
# include <assert.h>
|
|
|
|
#endif
|
2004-01-02 02:55:29 +01:00
|
|
|
Syntax error
|
2002-02-14 20:47:29 +01:00
|
|
|
_ACEOF
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_cpp conftest.$ac_ext"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2002-10-10 05:48:04 +02:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
2002-02-14 20:47:29 +01:00
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } >/dev/null && {
|
|
|
|
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
}; then
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
:
|
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
# Broken: fails on valid input.
|
|
|
|
continue
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
rm -f conftest.err conftest.$ac_ext
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
# OK, works on sane cases. Now check whether nonexistent headers
|
2002-02-14 20:47:29 +01:00
|
|
|
# can be detected and how.
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#include <ac_nonexistent.h>
|
|
|
|
_ACEOF
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_cpp conftest.$ac_ext"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2002-10-10 05:48:04 +02:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
2002-02-14 20:47:29 +01:00
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } >/dev/null && {
|
|
|
|
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
}; then
|
2002-02-14 20:47:29 +01:00
|
|
|
# Broken: success on invalid input.
|
|
|
|
continue
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
# Passes both tests.
|
|
|
|
ac_preproc_ok=:
|
|
|
|
break
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
rm -f conftest.err conftest.$ac_ext
|
|
|
|
|
|
|
|
done
|
|
|
|
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
|
|
|
|
rm -f conftest.err conftest.$ac_ext
|
|
|
|
if $ac_preproc_ok; then
|
|
|
|
:
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
else
|
2002-12-24 01:35:19 +01:00
|
|
|
{ { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
|
|
|
|
See \`config.log' for more details." >&5
|
|
|
|
echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
|
|
|
|
See \`config.log' for more details." >&2;}
|
2002-02-14 20:47:29 +01:00
|
|
|
{ (exit 1); exit 1; }; }
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
fi
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_ext=c
|
|
|
|
ac_cpp='$CPP $CPPFLAGS'
|
|
|
|
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
|
|
|
|
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
|
|
|
|
ac_compiler_gnu=$ac_cv_c_compiler_gnu
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for X" >&5
|
2006-05-25 20:08:12 +02:00
|
|
|
echo $ECHO_N "checking for X... $ECHO_C" >&6; }
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
# Check whether --with-x was given.
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
if test "${with_x+set}" = set; then
|
2006-05-25 20:08:12 +02:00
|
|
|
withval=$with_x;
|
|
|
|
fi
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
1996-03-14 19:08:34 +01:00
|
|
|
# $have_x is `yes', `no', `disabled', or empty when we do not yet know.
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
if test "x$with_x" = xno; then
|
1996-03-14 19:08:34 +01:00
|
|
|
# The user explicitly disabled X.
|
|
|
|
have_x=disabled
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
else
|
2006-06-20 13:18:41 +02:00
|
|
|
case $x_includes,$x_libraries in #(
|
|
|
|
*\'*) { { echo "$as_me:$LINENO: error: Cannot use X directory names containing '" >&5
|
|
|
|
echo "$as_me: error: Cannot use X directory names containing '" >&2;}
|
|
|
|
{ (exit 1); exit 1; }; };; #(
|
|
|
|
*,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
else
|
|
|
|
# One or both of the vars are not set, and there is no cached value.
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_x_includes=no ac_x_libraries=no
|
2006-05-25 20:08:12 +02:00
|
|
|
rm -f -r conftest.dir
|
2002-02-14 20:47:29 +01:00
|
|
|
if mkdir conftest.dir; then
|
|
|
|
cd conftest.dir
|
2002-04-11 23:54:01 +02:00
|
|
|
cat >Imakefile <<'_ACEOF'
|
2006-06-20 13:18:41 +02:00
|
|
|
incroot:
|
|
|
|
@echo incroot='${INCROOT}'
|
|
|
|
usrlibdir:
|
|
|
|
@echo usrlibdir='${USRLIBDIR}'
|
|
|
|
libdir:
|
|
|
|
@echo libdir='${LIBDIR}'
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
2006-05-25 20:08:12 +02:00
|
|
|
if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
|
2006-06-20 13:18:41 +02:00
|
|
|
for ac_var in incroot usrlibdir libdir; do
|
|
|
|
eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
|
|
|
|
done
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
# Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
|
|
|
|
for ac_extension in a so sl; do
|
2006-06-20 13:18:41 +02:00
|
|
|
if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
|
|
|
|
test -f "$ac_im_libdir/libX11.$ac_extension"; then
|
2004-01-02 02:55:29 +01:00
|
|
|
ac_im_usrlibdir=$ac_im_libdir; break
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
fi
|
|
|
|
done
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
# Screen out bogus values from the imake configuration. They are
|
|
|
|
# bogus both because they are the default anyway, and because
|
|
|
|
# using them would break gcc on systems where it needs fixed includes.
|
2002-02-14 20:47:29 +01:00
|
|
|
case $ac_im_incroot in
|
2006-05-25 20:08:12 +02:00
|
|
|
/usr/include) ac_x_includes= ;;
|
2002-02-14 20:47:29 +01:00
|
|
|
*) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
esac
|
2002-02-14 20:47:29 +01:00
|
|
|
case $ac_im_usrlibdir in
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
/usr/lib | /lib) ;;
|
2002-02-14 20:47:29 +01:00
|
|
|
*) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
esac
|
|
|
|
fi
|
|
|
|
cd ..
|
2006-05-25 20:08:12 +02:00
|
|
|
rm -f -r conftest.dir
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
fi
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
# Standard set of common directories for X headers.
|
|
|
|
# Check X11 before X11Rn because it is often a symlink to the current release.
|
|
|
|
ac_x_header_dirs='
|
|
|
|
/usr/X11/include
|
|
|
|
/usr/X11R6/include
|
|
|
|
/usr/X11R5/include
|
|
|
|
/usr/X11R4/include
|
|
|
|
|
|
|
|
/usr/include/X11
|
|
|
|
/usr/include/X11R6
|
|
|
|
/usr/include/X11R5
|
|
|
|
/usr/include/X11R4
|
|
|
|
|
|
|
|
/usr/local/X11/include
|
|
|
|
/usr/local/X11R6/include
|
|
|
|
/usr/local/X11R5/include
|
|
|
|
/usr/local/X11R4/include
|
|
|
|
|
|
|
|
/usr/local/include/X11
|
|
|
|
/usr/local/include/X11R6
|
|
|
|
/usr/local/include/X11R5
|
|
|
|
/usr/local/include/X11R4
|
|
|
|
|
|
|
|
/usr/X386/include
|
|
|
|
/usr/x386/include
|
|
|
|
/usr/XFree86/include/X11
|
|
|
|
|
|
|
|
/usr/include
|
|
|
|
/usr/local/include
|
|
|
|
/usr/unsupported/include
|
|
|
|
/usr/athena/include
|
|
|
|
/usr/local/x11r5/include
|
|
|
|
/usr/lpp/Xamples/include
|
|
|
|
|
|
|
|
/usr/openwin/include
|
|
|
|
/usr/openwin/share/include'
|
|
|
|
|
|
|
|
if test "$ac_x_includes" = no; then
|
2006-05-25 20:08:12 +02:00
|
|
|
# Guess where to find include files, by looking for Xlib.h.
|
1996-03-14 19:08:34 +01:00
|
|
|
# First, try using that file with no special directory specified.
|
2002-02-14 20:47:29 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2006-06-20 13:18:41 +02:00
|
|
|
#include <X11/Xlib.h>
|
2002-02-14 20:47:29 +01:00
|
|
|
_ACEOF
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_cpp conftest.$ac_ext"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2002-10-10 05:48:04 +02:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
2002-02-14 20:47:29 +01:00
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } >/dev/null && {
|
|
|
|
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
}; then
|
1996-03-14 19:08:34 +01:00
|
|
|
# We can compile using X headers with no special include directory.
|
|
|
|
ac_x_includes=
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
for ac_dir in $ac_x_header_dirs; do
|
2005-10-25 14:04:17 +02:00
|
|
|
if test -r "$ac_dir/X11/Xlib.h"; then
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_x_includes=$ac_dir
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
rm -f conftest.err conftest.$ac_ext
|
|
|
|
fi # $ac_x_includes = no
|
1996-03-14 19:08:34 +01:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "$ac_x_libraries" = no; then
|
1996-03-14 19:08:34 +01:00
|
|
|
# Check for the libraries.
|
|
|
|
# See if we find them without any special options.
|
|
|
|
# Don't add to $LIBS permanently.
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_save_LIBS=$LIBS
|
2006-06-22 12:07:57 +02:00
|
|
|
LIBS="-lX11 $LIBS"
|
2002-02-14 20:47:29 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2005-10-25 14:04:17 +02:00
|
|
|
#include <X11/Xlib.h>
|
2002-02-14 20:47:29 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2005-10-25 14:04:17 +02:00
|
|
|
XrmInitialize ()
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2002-02-14 20:47:29 +01:00
|
|
|
LIBS=$ac_save_LIBS
|
1996-03-14 19:08:34 +01:00
|
|
|
# We can link X programs with no special library path.
|
|
|
|
ac_x_libraries=
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
LIBS=$ac_save_LIBS
|
2002-02-14 20:47:29 +01:00
|
|
|
for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
do
|
2002-02-14 20:47:29 +01:00
|
|
|
# Don't even attempt the hair of trying to link an X program!
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
for ac_extension in a so sl; do
|
2006-06-22 12:07:57 +02:00
|
|
|
if test -r "$ac_dir/libX11.$ac_extension"; then
|
1996-03-14 19:08:34 +01:00
|
|
|
ac_x_libraries=$ac_dir
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
fi # $ac_x_libraries = no
|
1996-03-14 19:08:34 +01:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
case $ac_x_includes,$ac_x_libraries in #(
|
|
|
|
no,* | *,no | *\'*)
|
|
|
|
# Didn't find X, or a directory has "'" in its name.
|
|
|
|
ac_cv_have_x="have_x=no";; #(
|
|
|
|
*)
|
|
|
|
# Record where we found X for the cache.
|
|
|
|
ac_cv_have_x="have_x=yes\
|
|
|
|
ac_x_includes='$ac_x_includes'\
|
|
|
|
ac_x_libraries='$ac_x_libraries'"
|
|
|
|
esac
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
fi
|
2006-06-20 13:18:41 +02:00
|
|
|
;; #(
|
|
|
|
*) have_x=yes;;
|
|
|
|
esac
|
1996-03-14 19:08:34 +01:00
|
|
|
eval "$ac_cv_have_x"
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
fi # $with_x != no
|
|
|
|
|
1996-03-14 19:08:34 +01:00
|
|
|
if test "$have_x" != yes; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $have_x" >&5
|
|
|
|
echo "${ECHO_T}$have_x" >&6; }
|
1996-03-14 19:08:34 +01:00
|
|
|
no_x=yes
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
else
|
1996-03-14 19:08:34 +01:00
|
|
|
# If each of the values was on the command line, it overrides each guess.
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
test "x$x_includes" = xNONE && x_includes=$ac_x_includes
|
|
|
|
test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
|
1996-03-14 19:08:34 +01:00
|
|
|
# Update the cache value to reflect the command line values.
|
2006-06-20 13:18:41 +02:00
|
|
|
ac_cv_have_x="have_x=yes\
|
|
|
|
ac_x_includes='$x_includes'\
|
|
|
|
ac_x_libraries='$x_libraries'"
|
|
|
|
{ echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
|
|
|
|
echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6; }
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
fi
|
|
|
|
|
1996-03-14 19:08:34 +01:00
|
|
|
if test "$no_x" = yes; then
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
# Not all programs may use this symbol, but it does not hurt to define it.
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
cat >>confdefs.h <<\_ACEOF
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
#define X_DISPLAY_MISSING 1
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
|
|
|
|
X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
else
|
|
|
|
if test -n "$x_includes"; then
|
|
|
|
X_CFLAGS="$X_CFLAGS -I$x_includes"
|
|
|
|
fi
|
|
|
|
|
|
|
|
# It would also be nice to do this for all -L options, not just this one.
|
|
|
|
if test -n "$x_libraries"; then
|
|
|
|
X_LIBS="$X_LIBS -L$x_libraries"
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
# For Solaris; some versions of Sun CC require a space after -R and
|
|
|
|
# others require no space. Words are not sufficient . . . .
|
2006-08-04 22:11:00 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
|
2006-05-25 20:08:12 +02:00
|
|
|
echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6; }
|
2006-08-04 22:11:00 +02:00
|
|
|
ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
|
|
|
|
ac_xsave_c_werror_flag=$ac_c_werror_flag
|
|
|
|
ac_c_werror_flag=yes
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2006-08-04 22:11:00 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
|
|
|
X_LIBS="$X_LIBS -R$x_libraries"
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
LIBS="$ac_xsave_LIBS -R $x_libraries"
|
2006-08-04 22:11:00 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2006-08-04 22:11:00 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: yes" >&5
|
|
|
|
echo "${ECHO_T}yes" >&6; }
|
|
|
|
X_LIBS="$X_LIBS -R $x_libraries"
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-08-04 22:11:00 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: neither works" >&5
|
|
|
|
echo "${ECHO_T}neither works" >&6; }
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2006-08-04 22:11:00 +02:00
|
|
|
fi
|
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2006-08-04 22:11:00 +02:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
ac_c_werror_flag=$ac_xsave_c_werror_flag
|
|
|
|
LIBS=$ac_xsave_LIBS
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
fi
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
|
|
|
|
# Check for system-dependent libraries X programs must link with.
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
# Do this before checking for the system-independent R6 libraries
|
|
|
|
# (-lICE), since we may need -lsocket or whatever for X linking.
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
|
|
|
|
if test "$ISC" = yes; then
|
|
|
|
X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
|
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
# Martyn Johnson says this is needed for Ultrix, if the X
|
|
|
|
# libraries were built with DECnet support. And Karl Berry says
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
# the Alpha needs dnet_stub (dnet does not exist).
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char XOpenDisplay ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
return XOpenDisplay ();
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2002-02-14 20:47:29 +01:00
|
|
|
:
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
|
|
|
|
echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
|
|
|
LIBS="-ldnet $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char dnet_ntoa ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
return dnet_ntoa ();
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_cv_lib_dnet_dnet_ntoa=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_lib_dnet_dnet_ntoa=no
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
|
|
|
|
fi
|
|
|
|
|
Release 960324
Sun Mar 24 13:13:11 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [include/win.h] [windows/*.c]
Replaced next, parent, child and owner handles by pointers in WND
structure. This should improve performance, and should be
reasonably safe since Microsoft did the same in Win95.
* [include/wintypes.h] [*/*]
Redefined HANDLE to be UINT instead of a pointer for Winelib. This
allows removing a lot of unnecessary casts and NPFMTs.
* [windows/caret.c]
Create the caret brush upon CreateCaret(); use the bitmap
dimensions for the caret.
Fixed CARET_DisplayCaret() to use PatBlt().
Fri Mar 22 16:00:00 1996 Anand Kumria <akumria@ozemail.com.au>
* [misc/winsocket.c]
More sanity checks, fixup some erroneous return codes.
* [documentation/winsock]
Description of how compatible the winsock is currently.
Fri Mar 22 13:05:34 1996 Ulrich Schmid <uschmid@mail.hh.provi.de>
* [library/winmain.c]
Set `lpszCmdParam' by concatenating arguments.
* [loader/module.c]
WinExec: accept Unix commands, use Wine emulator.
Mon Mar 18 12:16:27 1996 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [if1632/kernel32.spec][win32/thread.c][include/kernel32.h]
DeleteCriticalSection, EnterCriticalSection,
InitializeCriticalSection, LeaveCriticalSection, TlsAlloc,
TlsFree, TlsGetValue, TlsSetValue: new functions.
CRITICAL_SECTION: new structure.
* [if1632/kernel32.spec][win32/code_page.c]
WideCharToMultiByte: new function.
* [if1632/kernel32.spec][win32/file.c]
GetFileAttributesA: new function.
* [if1632/kernel32.spec][misc/main.c]
GetEnvironmentStringsW, FreeEnvironmentStringsA,
FreeEnvironmentStringsW: new functions.
* [if1632/user.spec][win32/cursoricon32.c][win32/Makefile.in]
cursoricon32.c: new file.
LoadCursorA, LoadCursorW: modified implementation from LoadCursor
to WIN32_*.
LoadIconA, LoadIconW: modified implementation from LoadIconA32
to WIN32_*.
* [include/struct32.h]
pragma pack inserted.
CURSORICON32 structures added.
* [include/winnls.h]
Constants CP_* and WC_* added.
* [loader/pe_image.c]
PE_LoadModule: call PE_InitDLL with hModule rather than wpnt.
Sun Mar 17 16:59:12 1996 Albrecht Kleine <kleine@ak.sax.de>
* [misc/commdlg.c]
Introduced hook function handling in file dialog.
Removed an unnecessary ShowWindow call in FILEDLG_WMCommand().
Thu Mar 14 10:50:00 1996 Thomas Sandford <t.d.g.sandford@prds-grn.demon.co.uk>
* [if1632/gdi32.spec]
Added GetNearestColor.
* [if1632/kernel32.spec]
Added GlobalAddAtomA.
* [win32/param32.c]
Added stackframe.h to includes.
WIN32_GlobalAddAtomA() - new function.
1996-03-24 17:20:51 +01:00
|
|
|
if test $ac_cv_lib_dnet_dnet_ntoa = no; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
|
|
|
|
echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
LIBS="-ldnet_stub $LIBS"
|
2002-02-14 20:47:29 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char dnet_ntoa ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
return dnet_ntoa ();
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_cv_lib_dnet_stub_dnet_ntoa=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_lib_dnet_stub_dnet_ntoa=no
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
|
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
LIBS="$ac_xsave_LIBS"
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
|
|
|
|
# msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
|
|
|
|
# to get the SysV transport functions.
|
2002-02-14 20:47:29 +01:00
|
|
|
# Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
# needs -lnsl.
|
|
|
|
# The nsl library prevents programs from opening the X display
|
2002-02-14 20:47:29 +01:00
|
|
|
# on Irix 5.2, according to T.E. Dickey.
|
|
|
|
# The functions gethostbyname, getservbyname, and inet_addr are
|
|
|
|
# in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for gethostbyname" >&5
|
|
|
|
echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_func_gethostbyname+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2004-01-02 02:55:29 +01:00
|
|
|
/* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
|
|
|
|
For example, HP-UX 11i <limits.h> declares gettimeofday. */
|
|
|
|
#define gethostbyname innocuous_gethostbyname
|
|
|
|
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
2002-12-24 01:35:19 +01:00
|
|
|
which can conflict with char gethostbyname (); below.
|
|
|
|
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|
|
|
|
<limits.h> exists even on freestanding compilers. */
|
2004-01-02 02:55:29 +01:00
|
|
|
|
2002-12-24 01:35:19 +01:00
|
|
|
#ifdef __STDC__
|
|
|
|
# include <limits.h>
|
|
|
|
#else
|
|
|
|
# include <assert.h>
|
|
|
|
#endif
|
2004-01-02 02:55:29 +01:00
|
|
|
|
|
|
|
#undef gethostbyname
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char gethostbyname ();
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
2006-05-25 20:08:12 +02:00
|
|
|
#if defined __stub_gethostbyname || defined __stub___gethostbyname
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
choke me
|
|
|
|
#endif
|
|
|
|
|
2002-12-24 01:35:19 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
return gethostbyname ();
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_cv_func_gethostbyname=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_func_gethostbyname=no
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
|
|
|
|
if test $ac_cv_func_gethostbyname = no; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
|
|
|
|
echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
LIBS="-lnsl $LIBS"
|
2002-02-14 20:47:29 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char gethostbyname ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
return gethostbyname ();
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_cv_lib_nsl_gethostbyname=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_lib_nsl_gethostbyname=no
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test $ac_cv_lib_nsl_gethostbyname = yes; then
|
|
|
|
X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
|
|
|
|
fi
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
if test $ac_cv_lib_nsl_gethostbyname = no; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
|
|
|
|
echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
|
|
|
LIBS="-lbsd $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char gethostbyname ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
return gethostbyname ();
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_cv_lib_bsd_gethostbyname=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_lib_bsd_gethostbyname=no
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test $ac_cv_lib_bsd_gethostbyname = yes; then
|
|
|
|
X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
fi
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
fi
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
|
|
|
|
# lieder@skyler.mavd.honeywell.com says without -lsocket,
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
# socket/setsockopt and other routines are undefined under SCO ODT
|
|
|
|
# 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
|
2002-02-14 20:47:29 +01:00
|
|
|
# on later versions), says Simon Leinen: it contains gethostby*
|
2002-10-10 05:48:04 +02:00
|
|
|
# variants that don't use the name server (or something). -lsocket
|
2002-02-14 20:47:29 +01:00
|
|
|
# must be given before -lnsl if both are needed. We assume that
|
|
|
|
# if connect needs -lnsl, so does gethostbyname.
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for connect" >&5
|
|
|
|
echo $ECHO_N "checking for connect... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_func_connect+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2004-01-02 02:55:29 +01:00
|
|
|
/* Define connect to an innocuous variant, in case <limits.h> declares connect.
|
|
|
|
For example, HP-UX 11i <limits.h> declares gettimeofday. */
|
|
|
|
#define connect innocuous_connect
|
|
|
|
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
2002-12-24 01:35:19 +01:00
|
|
|
which can conflict with char connect (); below.
|
|
|
|
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|
|
|
|
<limits.h> exists even on freestanding compilers. */
|
2004-01-02 02:55:29 +01:00
|
|
|
|
2002-12-24 01:35:19 +01:00
|
|
|
#ifdef __STDC__
|
|
|
|
# include <limits.h>
|
|
|
|
#else
|
|
|
|
# include <assert.h>
|
|
|
|
#endif
|
2004-01-02 02:55:29 +01:00
|
|
|
|
|
|
|
#undef connect
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char connect ();
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
2006-05-25 20:08:12 +02:00
|
|
|
#if defined __stub_connect || defined __stub___connect
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
choke me
|
|
|
|
#endif
|
|
|
|
|
2002-12-24 01:35:19 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
return connect ();
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_cv_func_connect=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_func_connect=no
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_func_connect" >&6; }
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
|
|
|
|
if test $ac_cv_func_connect = no; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
|
|
|
|
echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_lib_socket_connect+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
|
2002-02-14 20:47:29 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char connect ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
return connect ();
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_cv_lib_socket_connect=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_lib_socket_connect=no
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test $ac_cv_lib_socket_connect = yes; then
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
fi
|
|
|
|
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
fi
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
# Guillermo Gomez says -lposix is necessary on A/UX.
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for remove" >&5
|
|
|
|
echo $ECHO_N "checking for remove... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_func_remove+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2004-01-02 02:55:29 +01:00
|
|
|
/* Define remove to an innocuous variant, in case <limits.h> declares remove.
|
|
|
|
For example, HP-UX 11i <limits.h> declares gettimeofday. */
|
|
|
|
#define remove innocuous_remove
|
|
|
|
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
2002-12-24 01:35:19 +01:00
|
|
|
which can conflict with char remove (); below.
|
|
|
|
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|
|
|
|
<limits.h> exists even on freestanding compilers. */
|
2004-01-02 02:55:29 +01:00
|
|
|
|
2002-12-24 01:35:19 +01:00
|
|
|
#ifdef __STDC__
|
|
|
|
# include <limits.h>
|
|
|
|
#else
|
|
|
|
# include <assert.h>
|
|
|
|
#endif
|
2004-01-02 02:55:29 +01:00
|
|
|
|
|
|
|
#undef remove
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char remove ();
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
2006-05-25 20:08:12 +02:00
|
|
|
#if defined __stub_remove || defined __stub___remove
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
choke me
|
|
|
|
#endif
|
|
|
|
|
2002-12-24 01:35:19 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
return remove ();
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_cv_func_remove=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_func_remove=no
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_func_remove" >&6; }
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
|
|
|
|
if test $ac_cv_func_remove = no; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for remove in -lposix" >&5
|
|
|
|
echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_lib_posix_remove+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
Release 960516
Thu May 16 13:35:31 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [*/*.c]
Renamed RECT, POINT and SIZE structures to RECT16, POINT16 and
SIZE16. Implemented Win32 version of most functions that take
these types as parameters.
* [configure]
Patched autoconf to attempt to correctly detect -lnsl and
-lsocket. Please check this out.
* [controls/button.c]
Added support for Win32 BM_* messages.
* [controls/menu.c]
Avoid sending extra WM_MENUSELECT messages. This avoids crashes
with Excel.
* [memory.heap.c] [include/heap.h]
Added support for SEGPTRs in Win32 heaps. Added a few macros to
make using SEGPTRs easier. They are a bit slower than MAKE_SEGPTR,
but they work with Win32.
* [memory/atom.c]
Implemented Win32 atom functions.
* [memory/local.c]
Fixed LocalReAlloc() changes to avoid copying the whole block twice.
* [win32/memory.c]
Use /dev/zero instead of MAP_ANON for VirtualAlloc().
* [windows/class.c]
Properly implemented the Win32 class functions.
* [windows/winproc.c] (New file)
New file handling the message translation between Win16 and Win32.
Mon May 13 18:00:00 1996 Alex Korobka <alex@phm30.pharm.sunysb.edu>
* [windows/mdi.c] [windows/menu.c]
Improved WM_MDICREATE and WM_MDICASCADE handling.
* [windows/event.c] [objects/bitblt.c]
Handle GraphicsExpose event for BitBlt from screen to screen.
* [windows/event.c] [windows/win.c] [windows/nonclient.c]
Bunch of fixes for problems with -managed.
* [windows/win.c] [windows/winpos.c]
Changed conditions for WM_SIZE, WM_MOVE, and WM_GETMINMAXINFO
in CreateWindow.
* [windows/win.c] [windows/queue.c] [misc/user.c]
Do not send WM_PARENTNOTIFY when in AppExit and call WH_SHELL
on window creation/destruction.
* [objects/palette.c]
Crude RealizePalette(). At least something is visible in LviewPro.
Sun May 12 02:05:00 1996 Thomas Sandford <t.d.g.sandford@prds-grn.demon.co.uk>
* [if1632/gdi32.spec]
Added Rectangle (use win16 version).
* [if1632/kernel32.spec]
Added GetWindowsDirectoryA (use win16 GetWindowsDirectory).
* [if1632/user32.spec]
Added GetSubMenu, MoveWindow, SetScrollPos, SetScrollRange (use win16
versions).
Added SetWindowsHookExA (empty stub for now).
* [include/handle32.h]
Changed #include <malloc.h> to #include <stdlib.h> to prevent
hate message from FreeBSD compiler.
* [win32/newfns.c]
Added new function SetWindowsHookEx32A (empty stub for now).
* [win32/user32.c]
Removed redundant debugging printf statement.
Sun May 12 01:24:57 1996 Huw D. M. Davies <h.davies1@physics.oxford.ac.uk>
* [memory/local.c]
Avoid creating adjacent free blocks.
Free the block in LocalReAlloc() before allocating a new one.
Fixed LocalReAlloc() for discarded blocks.
Fri May 10 23:05:12 1996 Jukka Iivonen <iivonen@cc.helsinki.fi>
* [resources/sysres_Fi.rc]
ChooseFont and ChooseColor dialogs updated.
Fri May 10 17:19:33 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/drive.c,if1632/kernel.spec]
GetCurrentDirectory(),SetCurrentDirectory() implemented.
* [if1632/advapi32.spec] [if1632/kernel.spec] [if1632/shell.spec]
[include/windows.h] [include/winreg.h] [loader/main.c]
[misc/main.c] [misc/shell.c] [misc/registry.c]
Registry fixes:
- loads win95 registry databases,
- save only updated keys on default,
- now adhers to the new function naming standard,
- minor cleanups.
Tue May 7 22:36:13 1996 Albrecht Kleine <kleine@ak.sax.de>
* [combo.c]
Added WM_COMMAND-handling for interaction between EDIT and COMBOLBOX
and synchronized mine with Greg Kreider's works.
* [commdlg.c]
Bugfix in ChooseFont: font size handling.
1996-05-16 20:21:06 +02:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
LIBS="-lposix $LIBS"
|
2002-02-14 20:47:29 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char remove ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
return remove ();
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_cv_lib_posix_remove=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_lib_posix_remove=no
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test $ac_cv_lib_posix_remove = yes; then
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
|
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
# BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for shmat" >&5
|
|
|
|
echo $ECHO_N "checking for shmat... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_func_shmat+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2004-01-02 02:55:29 +01:00
|
|
|
/* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
|
|
|
|
For example, HP-UX 11i <limits.h> declares gettimeofday. */
|
|
|
|
#define shmat innocuous_shmat
|
|
|
|
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
2002-12-24 01:35:19 +01:00
|
|
|
which can conflict with char shmat (); below.
|
|
|
|
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|
|
|
|
<limits.h> exists even on freestanding compilers. */
|
2004-01-02 02:55:29 +01:00
|
|
|
|
2002-12-24 01:35:19 +01:00
|
|
|
#ifdef __STDC__
|
|
|
|
# include <limits.h>
|
|
|
|
#else
|
|
|
|
# include <assert.h>
|
|
|
|
#endif
|
2004-01-02 02:55:29 +01:00
|
|
|
|
|
|
|
#undef shmat
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char shmat ();
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
2006-05-25 20:08:12 +02:00
|
|
|
#if defined __stub_shmat || defined __stub___shmat
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
choke me
|
|
|
|
#endif
|
|
|
|
|
2002-12-24 01:35:19 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
return shmat ();
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_cv_func_shmat=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_func_shmat=no
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_func_shmat" >&6; }
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
|
|
|
|
if test $ac_cv_func_shmat = no; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
|
|
|
|
echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_lib_ipc_shmat+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
LIBS="-lipc $LIBS"
|
2002-02-14 20:47:29 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char shmat ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
return shmat ();
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_cv_lib_ipc_shmat=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_lib_ipc_shmat=no
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test $ac_cv_lib_ipc_shmat = yes; then
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
|
Release 960516
Thu May 16 13:35:31 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [*/*.c]
Renamed RECT, POINT and SIZE structures to RECT16, POINT16 and
SIZE16. Implemented Win32 version of most functions that take
these types as parameters.
* [configure]
Patched autoconf to attempt to correctly detect -lnsl and
-lsocket. Please check this out.
* [controls/button.c]
Added support for Win32 BM_* messages.
* [controls/menu.c]
Avoid sending extra WM_MENUSELECT messages. This avoids crashes
with Excel.
* [memory.heap.c] [include/heap.h]
Added support for SEGPTRs in Win32 heaps. Added a few macros to
make using SEGPTRs easier. They are a bit slower than MAKE_SEGPTR,
but they work with Win32.
* [memory/atom.c]
Implemented Win32 atom functions.
* [memory/local.c]
Fixed LocalReAlloc() changes to avoid copying the whole block twice.
* [win32/memory.c]
Use /dev/zero instead of MAP_ANON for VirtualAlloc().
* [windows/class.c]
Properly implemented the Win32 class functions.
* [windows/winproc.c] (New file)
New file handling the message translation between Win16 and Win32.
Mon May 13 18:00:00 1996 Alex Korobka <alex@phm30.pharm.sunysb.edu>
* [windows/mdi.c] [windows/menu.c]
Improved WM_MDICREATE and WM_MDICASCADE handling.
* [windows/event.c] [objects/bitblt.c]
Handle GraphicsExpose event for BitBlt from screen to screen.
* [windows/event.c] [windows/win.c] [windows/nonclient.c]
Bunch of fixes for problems with -managed.
* [windows/win.c] [windows/winpos.c]
Changed conditions for WM_SIZE, WM_MOVE, and WM_GETMINMAXINFO
in CreateWindow.
* [windows/win.c] [windows/queue.c] [misc/user.c]
Do not send WM_PARENTNOTIFY when in AppExit and call WH_SHELL
on window creation/destruction.
* [objects/palette.c]
Crude RealizePalette(). At least something is visible in LviewPro.
Sun May 12 02:05:00 1996 Thomas Sandford <t.d.g.sandford@prds-grn.demon.co.uk>
* [if1632/gdi32.spec]
Added Rectangle (use win16 version).
* [if1632/kernel32.spec]
Added GetWindowsDirectoryA (use win16 GetWindowsDirectory).
* [if1632/user32.spec]
Added GetSubMenu, MoveWindow, SetScrollPos, SetScrollRange (use win16
versions).
Added SetWindowsHookExA (empty stub for now).
* [include/handle32.h]
Changed #include <malloc.h> to #include <stdlib.h> to prevent
hate message from FreeBSD compiler.
* [win32/newfns.c]
Added new function SetWindowsHookEx32A (empty stub for now).
* [win32/user32.c]
Removed redundant debugging printf statement.
Sun May 12 01:24:57 1996 Huw D. M. Davies <h.davies1@physics.oxford.ac.uk>
* [memory/local.c]
Avoid creating adjacent free blocks.
Free the block in LocalReAlloc() before allocating a new one.
Fixed LocalReAlloc() for discarded blocks.
Fri May 10 23:05:12 1996 Jukka Iivonen <iivonen@cc.helsinki.fi>
* [resources/sysres_Fi.rc]
ChooseFont and ChooseColor dialogs updated.
Fri May 10 17:19:33 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/drive.c,if1632/kernel.spec]
GetCurrentDirectory(),SetCurrentDirectory() implemented.
* [if1632/advapi32.spec] [if1632/kernel.spec] [if1632/shell.spec]
[include/windows.h] [include/winreg.h] [loader/main.c]
[misc/main.c] [misc/shell.c] [misc/registry.c]
Registry fixes:
- loads win95 registry databases,
- save only updated keys on default,
- now adhers to the new function naming standard,
- minor cleanups.
Tue May 7 22:36:13 1996 Albrecht Kleine <kleine@ak.sax.de>
* [combo.c]
Added WM_COMMAND-handling for interaction between EDIT and COMBOLBOX
and synchronized mine with Greg Kreider's works.
* [commdlg.c]
Bugfix in ChooseFont: font size handling.
1996-05-16 20:21:06 +02:00
|
|
|
fi
|
|
|
|
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
fi
|
|
|
|
fi
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
|
|
|
|
# Check for libraries that X11R6 Xt/Xaw programs need.
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_save_LDFLAGS=$LDFLAGS
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
|
|
|
|
# SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
|
|
|
|
# check for ICE first), but we must link in the order -lSM -lICE or
|
|
|
|
# we get undefined symbols. So assume we have SM if we have ICE.
|
|
|
|
# These have to be linked with before -lX11, unlike the other
|
|
|
|
# libraries we check for below, so use a different variable.
|
2002-02-14 20:47:29 +01:00
|
|
|
# John Interrante, Karl Berry
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
|
|
|
|
echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
2000-01-16 23:16:33 +01:00
|
|
|
LIBS="-lICE $X_EXTRA_LIBS $LIBS"
|
2002-02-14 20:47:29 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char IceConnectionNumber ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
return IceConnectionNumber ();
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_cv_lib_ICE_IceConnectionNumber=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_lib_ICE_IceConnectionNumber=no
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
|
|
|
|
fi
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
LDFLAGS=$ac_save_LDFLAGS
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
fi
|
|
|
|
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
2007-03-08 13:19:50 +01:00
|
|
|
for ac_prog in flex
|
2002-01-22 19:28:25 +01:00
|
|
|
do
|
2002-02-14 20:47:29 +01:00
|
|
|
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
2002-01-22 19:28:25 +01:00
|
|
|
set dummy $ac_prog; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2007-03-08 13:19:50 +01:00
|
|
|
if test "${ac_cv_prog_FLEX+set}" = set; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
2002-01-22 19:28:25 +01:00
|
|
|
else
|
2007-03-08 13:19:50 +01:00
|
|
|
if test -n "$FLEX"; then
|
|
|
|
ac_cv_prog_FLEX="$FLEX" # Let the user override the test.
|
2002-01-22 19:28:25 +01:00
|
|
|
else
|
2002-04-11 23:54:01 +02:00
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2007-03-08 13:19:50 +01:00
|
|
|
ac_cv_prog_FLEX="$ac_prog"
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
2002-02-14 20:47:29 +01:00
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2002-01-22 19:28:25 +01:00
|
|
|
fi
|
|
|
|
fi
|
2007-03-08 13:19:50 +01:00
|
|
|
FLEX=$ac_cv_prog_FLEX
|
|
|
|
if test -n "$FLEX"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: $FLEX" >&5
|
|
|
|
echo "${ECHO_T}$FLEX" >&6; }
|
2002-01-22 19:28:25 +01:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2002-01-22 19:28:25 +01:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-03-08 13:19:50 +01:00
|
|
|
test -n "$FLEX" && break
|
2002-01-22 19:28:25 +01:00
|
|
|
done
|
2007-03-08 13:19:50 +01:00
|
|
|
test -n "$FLEX" || FLEX="none"
|
2002-01-22 19:28:25 +01:00
|
|
|
|
2007-03-08 13:19:50 +01:00
|
|
|
if test "$FLEX" = "none"
|
2002-01-22 19:28:25 +01:00
|
|
|
then
|
2007-03-08 13:19:50 +01:00
|
|
|
{ { echo "$as_me:$LINENO: error: no suitable flex found. Please install the 'flex' package." >&5
|
|
|
|
echo "$as_me: error: no suitable flex found. Please install the 'flex' package." >&2;}
|
2002-02-14 20:47:29 +01:00
|
|
|
{ (exit 1); exit 1; }; }
|
2002-01-22 19:28:25 +01:00
|
|
|
fi
|
2004-03-16 04:11:39 +01:00
|
|
|
|
|
|
|
for ac_prog in bison
|
2000-07-23 15:41:51 +02:00
|
|
|
do
|
2002-02-14 20:47:29 +01:00
|
|
|
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
2000-07-23 15:41:51 +02:00
|
|
|
set dummy $ac_prog; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2004-03-16 04:11:39 +01:00
|
|
|
if test "${ac_cv_prog_BISON+set}" = set; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
2000-07-23 15:41:51 +02:00
|
|
|
else
|
2004-03-16 04:11:39 +01:00
|
|
|
if test -n "$BISON"; then
|
|
|
|
ac_cv_prog_BISON="$BISON" # Let the user override the test.
|
2000-07-23 15:41:51 +02:00
|
|
|
else
|
2002-04-11 23:54:01 +02:00
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2004-03-16 04:11:39 +01:00
|
|
|
ac_cv_prog_BISON="$ac_prog"
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
2002-02-14 20:47:29 +01:00
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2000-07-23 15:41:51 +02:00
|
|
|
fi
|
|
|
|
fi
|
2004-03-16 04:11:39 +01:00
|
|
|
BISON=$ac_cv_prog_BISON
|
|
|
|
if test -n "$BISON"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $BISON" >&5
|
|
|
|
echo "${ECHO_T}$BISON" >&6; }
|
2000-07-23 15:41:51 +02:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2000-07-23 15:41:51 +02:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2004-03-16 04:11:39 +01:00
|
|
|
test -n "$BISON" && break
|
2000-07-23 15:41:51 +02:00
|
|
|
done
|
2004-03-16 04:11:39 +01:00
|
|
|
test -n "$BISON" || BISON="none"
|
2000-07-23 15:41:51 +02:00
|
|
|
|
2004-03-16 04:11:39 +01:00
|
|
|
if test "$BISON" = "none"
|
2000-07-23 15:41:51 +02:00
|
|
|
then
|
2004-03-16 04:11:39 +01:00
|
|
|
{ { echo "$as_me:$LINENO: error: no suitable bison found. Please install the 'bison' package." >&5
|
|
|
|
echo "$as_me: error: no suitable bison found. Please install the 'bison' package." >&2;}
|
2002-02-14 20:47:29 +01:00
|
|
|
{ (exit 1); exit 1; }; }
|
|
|
|
fi
|
2002-05-12 05:16:39 +02:00
|
|
|
|
2003-01-09 01:46:54 +01:00
|
|
|
if test -n "$ac_tool_prefix"; then
|
2003-05-06 20:41:52 +02:00
|
|
|
for ac_prog in gas as
|
|
|
|
do
|
|
|
|
# Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
|
|
|
|
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2003-01-09 01:46:54 +01:00
|
|
|
if test "${ac_cv_prog_AS+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$AS"; then
|
|
|
|
ac_cv_prog_AS="$AS" # Let the user override the test.
|
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2003-05-06 20:41:52 +02:00
|
|
|
ac_cv_prog_AS="$ac_tool_prefix$ac_prog"
|
2003-01-09 01:46:54 +01:00
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2003-01-09 01:46:54 +01:00
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
AS=$ac_cv_prog_AS
|
|
|
|
if test -n "$AS"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $AS" >&5
|
|
|
|
echo "${ECHO_T}$AS" >&6; }
|
2003-01-09 01:46:54 +01:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2003-01-09 01:46:54 +01:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2003-05-06 20:41:52 +02:00
|
|
|
test -n "$AS" && break
|
|
|
|
done
|
2003-01-09 01:46:54 +01:00
|
|
|
fi
|
2003-05-06 20:41:52 +02:00
|
|
|
if test -z "$AS"; then
|
2003-01-09 01:46:54 +01:00
|
|
|
ac_ct_AS=$AS
|
2003-05-06 20:41:52 +02:00
|
|
|
for ac_prog in gas as
|
|
|
|
do
|
|
|
|
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
|
|
|
set dummy $ac_prog; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2003-01-09 01:46:54 +01:00
|
|
|
if test "${ac_cv_prog_ac_ct_AS+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$ac_ct_AS"; then
|
|
|
|
ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
|
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2003-05-06 20:41:52 +02:00
|
|
|
ac_cv_prog_ac_ct_AS="$ac_prog"
|
2003-01-09 01:46:54 +01:00
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2003-01-09 01:46:54 +01:00
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
ac_ct_AS=$ac_cv_prog_ac_ct_AS
|
|
|
|
if test -n "$ac_ct_AS"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_ct_AS" >&5
|
|
|
|
echo "${ECHO_T}$ac_ct_AS" >&6; }
|
2003-01-09 01:46:54 +01:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2003-01-09 01:46:54 +01:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2003-05-06 20:41:52 +02:00
|
|
|
test -n "$ac_ct_AS" && break
|
|
|
|
done
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
if test "x$ac_ct_AS" = x; then
|
|
|
|
AS="as"
|
|
|
|
else
|
|
|
|
case $cross_compiling:$ac_tool_warned in
|
|
|
|
yes:)
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
|
|
|
|
whose name does not start with the host triplet. If you think this
|
|
|
|
configuration is useful to you, please write to autoconf@gnu.org." >&5
|
|
|
|
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
|
|
|
|
whose name does not start with the host triplet. If you think this
|
|
|
|
configuration is useful to you, please write to autoconf@gnu.org." >&2;}
|
|
|
|
ac_tool_warned=yes ;;
|
|
|
|
esac
|
|
|
|
AS=$ac_ct_AS
|
|
|
|
fi
|
2003-01-09 01:46:54 +01:00
|
|
|
fi
|
|
|
|
|
2002-05-24 23:22:10 +02:00
|
|
|
if test -n "$ac_tool_prefix"; then
|
|
|
|
# Extract the first word of "${ac_tool_prefix}ld", so it can be a program name with args.
|
|
|
|
set dummy ${ac_tool_prefix}ld; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2002-05-24 23:22:10 +02:00
|
|
|
if test "${ac_cv_prog_LD+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$LD"; then
|
|
|
|
ac_cv_prog_LD="$LD" # Let the user override the test.
|
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2002-05-24 23:22:10 +02:00
|
|
|
ac_cv_prog_LD="${ac_tool_prefix}ld"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2002-05-24 23:22:10 +02:00
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
LD=$ac_cv_prog_LD
|
|
|
|
if test -n "$LD"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $LD" >&5
|
|
|
|
echo "${ECHO_T}$LD" >&6; }
|
2002-05-24 23:22:10 +02:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2002-05-24 23:22:10 +02:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2002-05-24 23:22:10 +02:00
|
|
|
fi
|
|
|
|
if test -z "$ac_cv_prog_LD"; then
|
|
|
|
ac_ct_LD=$LD
|
|
|
|
# Extract the first word of "ld", so it can be a program name with args.
|
|
|
|
set dummy ld; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2002-05-24 23:22:10 +02:00
|
|
|
if test "${ac_cv_prog_ac_ct_LD+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$ac_ct_LD"; then
|
|
|
|
ac_cv_prog_ac_ct_LD="$ac_ct_LD" # Let the user override the test.
|
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2002-05-24 23:22:10 +02:00
|
|
|
ac_cv_prog_ac_ct_LD="ld"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2002-05-24 23:22:10 +02:00
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
ac_ct_LD=$ac_cv_prog_ac_ct_LD
|
|
|
|
if test -n "$ac_ct_LD"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_ct_LD" >&5
|
|
|
|
echo "${ECHO_T}$ac_ct_LD" >&6; }
|
2002-05-24 23:22:10 +02:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2002-05-24 23:22:10 +02:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
if test "x$ac_ct_LD" = x; then
|
|
|
|
LD="ld"
|
|
|
|
else
|
|
|
|
case $cross_compiling:$ac_tool_warned in
|
|
|
|
yes:)
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
|
|
|
|
whose name does not start with the host triplet. If you think this
|
|
|
|
configuration is useful to you, please write to autoconf@gnu.org." >&5
|
|
|
|
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
|
|
|
|
whose name does not start with the host triplet. If you think this
|
|
|
|
configuration is useful to you, please write to autoconf@gnu.org." >&2;}
|
|
|
|
ac_tool_warned=yes ;;
|
|
|
|
esac
|
|
|
|
LD=$ac_ct_LD
|
|
|
|
fi
|
2002-05-24 23:22:10 +02:00
|
|
|
else
|
|
|
|
LD="$ac_cv_prog_LD"
|
|
|
|
fi
|
|
|
|
|
2002-05-12 05:16:39 +02:00
|
|
|
if test -n "$ac_tool_prefix"; then
|
|
|
|
# Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
|
|
|
|
set dummy ${ac_tool_prefix}ar; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2002-05-12 05:16:39 +02:00
|
|
|
if test "${ac_cv_prog_AR+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$AR"; then
|
|
|
|
ac_cv_prog_AR="$AR" # Let the user override the test.
|
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2002-05-12 05:16:39 +02:00
|
|
|
ac_cv_prog_AR="${ac_tool_prefix}ar"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2002-05-12 05:16:39 +02:00
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
AR=$ac_cv_prog_AR
|
|
|
|
if test -n "$AR"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $AR" >&5
|
|
|
|
echo "${ECHO_T}$AR" >&6; }
|
2002-05-12 05:16:39 +02:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2002-05-12 05:16:39 +02:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2002-05-12 05:16:39 +02:00
|
|
|
fi
|
|
|
|
if test -z "$ac_cv_prog_AR"; then
|
|
|
|
ac_ct_AR=$AR
|
|
|
|
# Extract the first word of "ar", so it can be a program name with args.
|
|
|
|
set dummy ar; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2002-05-12 05:16:39 +02:00
|
|
|
if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$ac_ct_AR"; then
|
|
|
|
ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
|
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2002-05-12 05:16:39 +02:00
|
|
|
ac_cv_prog_ac_ct_AR="ar"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2002-05-12 05:16:39 +02:00
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
ac_ct_AR=$ac_cv_prog_ac_ct_AR
|
|
|
|
if test -n "$ac_ct_AR"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
|
|
|
|
echo "${ECHO_T}$ac_ct_AR" >&6; }
|
2002-05-12 05:16:39 +02:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2002-05-12 05:16:39 +02:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
if test "x$ac_ct_AR" = x; then
|
|
|
|
AR="ar"
|
|
|
|
else
|
|
|
|
case $cross_compiling:$ac_tool_warned in
|
|
|
|
yes:)
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
|
|
|
|
whose name does not start with the host triplet. If you think this
|
|
|
|
configuration is useful to you, please write to autoconf@gnu.org." >&5
|
|
|
|
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
|
|
|
|
whose name does not start with the host triplet. If you think this
|
|
|
|
configuration is useful to you, please write to autoconf@gnu.org." >&2;}
|
|
|
|
ac_tool_warned=yes ;;
|
|
|
|
esac
|
|
|
|
AR=$ac_ct_AR
|
|
|
|
fi
|
2002-05-12 05:16:39 +02:00
|
|
|
else
|
|
|
|
AR="$ac_cv_prog_AR"
|
|
|
|
fi
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
if test -n "$ac_tool_prefix"; then
|
|
|
|
# Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
|
|
|
|
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_prog_RANLIB+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
else
|
|
|
|
if test -n "$RANLIB"; then
|
|
|
|
ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
|
|
|
|
else
|
2002-04-11 23:54:01 +02:00
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
2002-02-14 20:47:29 +01:00
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2002-02-14 20:47:29 +01:00
|
|
|
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
fi
|
|
|
|
fi
|
2002-02-14 20:47:29 +01:00
|
|
|
RANLIB=$ac_cv_prog_RANLIB
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
if test -n "$RANLIB"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $RANLIB" >&5
|
|
|
|
echo "${ECHO_T}$RANLIB" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
|
|
|
if test -z "$ac_cv_prog_RANLIB"; then
|
|
|
|
ac_ct_RANLIB=$RANLIB
|
|
|
|
# Extract the first word of "ranlib", so it can be a program name with args.
|
|
|
|
set dummy ranlib; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$ac_ct_RANLIB"; then
|
|
|
|
ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
|
|
|
|
else
|
2002-04-11 23:54:01 +02:00
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_cv_prog_ac_ct_RANLIB="ranlib"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
2002-02-14 20:47:29 +01:00
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2002-02-14 20:47:29 +01:00
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
|
|
|
|
if test -n "$ac_ct_RANLIB"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
|
|
|
|
echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
if test "x$ac_ct_RANLIB" = x; then
|
|
|
|
RANLIB=":"
|
|
|
|
else
|
|
|
|
case $cross_compiling:$ac_tool_warned in
|
|
|
|
yes:)
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
|
|
|
|
whose name does not start with the host triplet. If you think this
|
|
|
|
configuration is useful to you, please write to autoconf@gnu.org." >&5
|
|
|
|
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
|
|
|
|
whose name does not start with the host triplet. If you think this
|
|
|
|
configuration is useful to you, please write to autoconf@gnu.org." >&2;}
|
|
|
|
ac_tool_warned=yes ;;
|
|
|
|
esac
|
|
|
|
RANLIB=$ac_ct_RANLIB
|
|
|
|
fi
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
RANLIB="$ac_cv_prog_RANLIB"
|
Release 950918
Sun Sep 17 16:47:49 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [*/Makefile.in] [Make.rules.in]
Cleaned up makefiles, added configuration option for Winelib,
grouped common make rules in Make.rules.in.
* [Configure]
Renamed to 'Configure.old'; please use 'configure' instead.
* [controls/menu.c]
Fixed DestroyMenu() to avoid deleting the same menu twice.
More fixes to WM_MENUSELECT, and added WM_INITMENU.
* [if1632/relay.c]
Fixed wrong register values displayed by RELAY_DebugCall32().
* [memory/local.c]
Fixed LocalLock() and LocalUnlock() to increment/decrement the
lock count for moveable blocks.
* [misc/commdlg.c] [misc/shell.c] [rc/winerc.c]
Modified the generated C file so that the resource information
(size, etc.) is also exported.
Modified common dialogs to use the new informations.
* [misc/main.c] [ANNOUNCE]
Update the list of contributors. Please let me know if I forgot
someone.
* [rc/sysres.rc] [rc/sysres_En.rc]
Moved English resources to sysres_En.rc.
Changed ids from numeric to symbolic for dialogs.
* [windows/dialog.c]
Modified template parsing to be able to pass segmented pointers to
CreateWindow().
* [windows/win.c]
CreateWindow() now takes segmented pointers for class and window
names.
Maxmimize or minimize the window upon creation if the WS_MAXIMIZE
or WS_MINIMIZE bits are set.
Thu Sep 14 17:19:57 1995 Paul Wilhelm <paul@paul.accessone.com>
* [controls/scroll.c]
Fixed scroll-bar bugs for non-client windows.
Thu Sep 14 14:04:14 MET DST 1995 Jochen Hoenicke <Jochen.Hoenicke@arbi.Informatik.Uni-Oldenburg.de>
* [include/cursor.h] [windows/cursor.c]
Cursor is not mirrored any more and the hotspot is set right.
Wed Sep 13 14:22:31 1995 Marcus Meissner <msmeissn@faui01.informatik.uni-erlangen.de>
* [ole.h]
Misc small fixes.
Mon Sep 4 00:01:23 1995 Jon Tombs <jon@gte.esi.us.es>
* [rc/sysres_Es.rc]
First attempt at Spanish [Es] language support.
Sun Sep 3 13:22:33 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [include/alias.h][windows/alias.c][include/relay32.h]
New files
* [controls/widgets.c]
WIDGETS_Init: register alias window procedures
* [if1632/callback.c]
CallWndProc: Call alias functions if necessary
* [if1632/gdi32.spec]
GetStockObject, TextOutA: new relays
* [misc/user32.c][if1632/user32.spec][misc/Makefile.in][misc/Imakefile]
user32.c: new file
BeginPaint,CreateWindowExA,DefWindowProcA,DispatchMessage,EndPaint,
GetMessageA,RegisterClassA,ShowWindow,UpdateWindow: new relays
* [if1632/winprocs32.spec][loader/pe_image.c][loader/module.c]
PE_Win32CallToStart: new function
MODULE_CreateInstance: removed static attribute
LoadModule: Try loading PE image on error 21
PE_LoadModule: new function
PE_LoadImage: initialize pe_data with 0
* [include/dlls.h][include/peexe.h]
moved pe_data and w_files to peexe.h
* [misc/shell.c]
ShellAbout: Register AboutWndProc aliases
* [miscemu/int21.c]
handle 0x440A and 0xDC
* [miscemu/int2f.c]
handle 0x84
* [objects/dib.c]
CreateDIBitmap: complain if BITMAPINFOHEADER is of wrong size
* [tools/build.c]
include windows.h and relay32.h into generated Win32 relays,
don't declare the implementation as int (*)();
limit in WIN32_builtin was off by one
* [windows/caret.c]
CARET_Initialize: new function, call on strategic places
* [windows/messagebox.c]
MessageBox: register message box proc aliases
* [if1632/advapi32.spec][if1632/comdlg32.spec]
New files
* [if1632/Makefile.in][if1632/Imakefile][if1632/relay32.c]
added new spec files
RELAY32_GetBuiltinDLL: perform lookup case insensitive
RELAY32_GetEntryPoint: start name search at 0
* [if1632/user.spec][if1632/kernel.spec][if1632/gdi.spec]
Added stubs for new Win95 API
Sat Sep 2 1995 Martin Roy
* [misc/commdlg.c]
In WM_INITDIALOG, current filter must reflect lpofn->nFilterIndex.
When process IDOK button in FILEDLG_WMCommand(),
lpofn->nFilterIndex should be updated to current selection.
Thu Aug 31 15:00:00 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c] [loader/ne_image.c]
Added support of self-loading modules.
1995-09-18 13:19:54 +02:00
|
|
|
fi
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
2002-05-12 05:16:39 +02:00
|
|
|
if test -n "$ac_tool_prefix"; then
|
|
|
|
# Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
|
|
|
|
set dummy ${ac_tool_prefix}strip; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2002-05-12 05:16:39 +02:00
|
|
|
if test "${ac_cv_prog_STRIP+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$STRIP"; then
|
|
|
|
ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
|
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2002-05-12 05:16:39 +02:00
|
|
|
ac_cv_prog_STRIP="${ac_tool_prefix}strip"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2002-05-12 05:16:39 +02:00
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
STRIP=$ac_cv_prog_STRIP
|
|
|
|
if test -n "$STRIP"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $STRIP" >&5
|
|
|
|
echo "${ECHO_T}$STRIP" >&6; }
|
2002-05-12 05:16:39 +02:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2002-05-12 05:16:39 +02:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2002-05-12 05:16:39 +02:00
|
|
|
fi
|
|
|
|
if test -z "$ac_cv_prog_STRIP"; then
|
|
|
|
ac_ct_STRIP=$STRIP
|
|
|
|
# Extract the first word of "strip", so it can be a program name with args.
|
|
|
|
set dummy strip; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2002-05-12 05:16:39 +02:00
|
|
|
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$ac_ct_STRIP"; then
|
|
|
|
ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
|
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2002-05-12 05:16:39 +02:00
|
|
|
ac_cv_prog_ac_ct_STRIP="strip"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2002-05-12 05:16:39 +02:00
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
|
|
|
|
if test -n "$ac_ct_STRIP"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
|
|
|
|
echo "${ECHO_T}$ac_ct_STRIP" >&6; }
|
2002-05-12 05:16:39 +02:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2002-05-12 05:16:39 +02:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
if test "x$ac_ct_STRIP" = x; then
|
|
|
|
STRIP="strip"
|
|
|
|
else
|
|
|
|
case $cross_compiling:$ac_tool_warned in
|
|
|
|
yes:)
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
|
|
|
|
whose name does not start with the host triplet. If you think this
|
|
|
|
configuration is useful to you, please write to autoconf@gnu.org." >&5
|
|
|
|
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
|
|
|
|
whose name does not start with the host triplet. If you think this
|
|
|
|
configuration is useful to you, please write to autoconf@gnu.org." >&2;}
|
|
|
|
ac_tool_warned=yes ;;
|
|
|
|
esac
|
|
|
|
STRIP=$ac_ct_STRIP
|
|
|
|
fi
|
2002-05-12 05:16:39 +02:00
|
|
|
else
|
|
|
|
STRIP="$ac_cv_prog_STRIP"
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test -n "$ac_tool_prefix"; then
|
|
|
|
# Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
|
|
|
|
set dummy ${ac_tool_prefix}windres; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2002-05-12 05:16:39 +02:00
|
|
|
if test "${ac_cv_prog_WINDRES+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$WINDRES"; then
|
|
|
|
ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
|
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2002-05-12 05:16:39 +02:00
|
|
|
ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2002-05-12 05:16:39 +02:00
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
WINDRES=$ac_cv_prog_WINDRES
|
|
|
|
if test -n "$WINDRES"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $WINDRES" >&5
|
|
|
|
echo "${ECHO_T}$WINDRES" >&6; }
|
2002-05-12 05:16:39 +02:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2002-05-12 05:16:39 +02:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2002-05-12 05:16:39 +02:00
|
|
|
fi
|
|
|
|
if test -z "$ac_cv_prog_WINDRES"; then
|
|
|
|
ac_ct_WINDRES=$WINDRES
|
|
|
|
# Extract the first word of "windres", so it can be a program name with args.
|
|
|
|
set dummy windres; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2002-05-12 05:16:39 +02:00
|
|
|
if test "${ac_cv_prog_ac_ct_WINDRES+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$ac_ct_WINDRES"; then
|
|
|
|
ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test.
|
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2002-05-12 05:16:39 +02:00
|
|
|
ac_cv_prog_ac_ct_WINDRES="windres"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2002-05-12 05:16:39 +02:00
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES
|
|
|
|
if test -n "$ac_ct_WINDRES"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_ct_WINDRES" >&5
|
|
|
|
echo "${ECHO_T}$ac_ct_WINDRES" >&6; }
|
2002-05-12 05:16:39 +02:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2002-05-12 05:16:39 +02:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
if test "x$ac_ct_WINDRES" = x; then
|
|
|
|
WINDRES="false"
|
|
|
|
else
|
|
|
|
case $cross_compiling:$ac_tool_warned in
|
|
|
|
yes:)
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
|
|
|
|
whose name does not start with the host triplet. If you think this
|
|
|
|
configuration is useful to you, please write to autoconf@gnu.org." >&5
|
|
|
|
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
|
|
|
|
whose name does not start with the host triplet. If you think this
|
|
|
|
configuration is useful to you, please write to autoconf@gnu.org." >&2;}
|
|
|
|
ac_tool_warned=yes ;;
|
|
|
|
esac
|
|
|
|
WINDRES=$ac_ct_WINDRES
|
|
|
|
fi
|
2002-05-12 05:16:39 +02:00
|
|
|
else
|
|
|
|
WINDRES="$ac_cv_prog_WINDRES"
|
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking whether ln -s works" >&5
|
|
|
|
echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
LN_S=$as_ln_s
|
|
|
|
if test "$LN_S" = "ln -s"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: yes" >&5
|
|
|
|
echo "${ECHO_T}yes" >&6; }
|
1997-08-04 18:34:36 +02:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no, using $LN_S" >&5
|
|
|
|
echo "${ECHO_T}no, using $LN_S" >&6; }
|
1997-08-04 18:34:36 +02:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking whether ln works" >&5
|
|
|
|
echo $ECHO_N "checking whether ln works... $ECHO_C" >&6; }
|
2002-05-22 04:10:39 +02:00
|
|
|
rm -f conf$$ conf$$.file
|
|
|
|
echo >conf$$.file
|
|
|
|
if ln conf$$.file conf$$ 2>/dev/null; then
|
|
|
|
LN=ln
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: yes" >&5
|
|
|
|
echo "${ECHO_T}yes" >&6; }
|
2002-05-22 04:10:39 +02:00
|
|
|
else
|
|
|
|
LN="cp -p"
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no, using $LN" >&5
|
|
|
|
echo "${ECHO_T}no, using $LN" >&6; }
|
2002-05-22 04:10:39 +02:00
|
|
|
fi
|
|
|
|
rm -f conf$$ conf$$.file
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
|
|
|
|
echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_path_GREP+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
# Extract the first word of "grep ggrep" to use in msg output
|
|
|
|
if test -z "$GREP"; then
|
|
|
|
set dummy grep ggrep; ac_prog_name=$2
|
|
|
|
if test "${ac_cv_path_GREP+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_path_GREP_found=false
|
|
|
|
# Loop through the user's path and test for each of PROGNAME-LIST
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_prog in grep ggrep; do
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
|
|
ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
|
2006-12-19 16:17:09 +01:00
|
|
|
{ test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
|
2006-05-25 20:08:12 +02:00
|
|
|
# Check for GNU ac_path_GREP and select it if it is found.
|
|
|
|
# Check for GNU $ac_path_GREP
|
|
|
|
case `"$ac_path_GREP" --version 2>&1` in
|
|
|
|
*GNU*)
|
|
|
|
ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
|
|
|
|
*)
|
|
|
|
ac_count=0
|
|
|
|
echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
|
|
|
|
while :
|
|
|
|
do
|
|
|
|
cat "conftest.in" "conftest.in" >"conftest.tmp"
|
|
|
|
mv "conftest.tmp" "conftest.in"
|
|
|
|
cp "conftest.in" "conftest.nl"
|
|
|
|
echo 'GREP' >> "conftest.nl"
|
|
|
|
"$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
|
|
|
|
diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
|
|
|
|
ac_count=`expr $ac_count + 1`
|
|
|
|
if test $ac_count -gt ${ac_path_GREP_max-0}; then
|
|
|
|
# Best one so far, save it but keep looking for a better one
|
|
|
|
ac_cv_path_GREP="$ac_path_GREP"
|
|
|
|
ac_path_GREP_max=$ac_count
|
|
|
|
fi
|
|
|
|
# 10*(2^10) chars as input seems more than enough
|
|
|
|
test $ac_count -gt 10 && break
|
|
|
|
done
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
|
2006-05-25 20:08:12 +02:00
|
|
|
esac
|
|
|
|
|
|
|
|
|
|
|
|
$ac_path_GREP_found && break 3
|
|
|
|
done
|
|
|
|
done
|
|
|
|
|
|
|
|
done
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
GREP="$ac_cv_path_GREP"
|
|
|
|
if test -z "$GREP"; then
|
|
|
|
{ { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
|
|
|
|
echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
|
|
|
|
{ (exit 1); exit 1; }; }
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
ac_cv_path_GREP=$GREP
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
|
|
|
|
GREP="$ac_cv_path_GREP"
|
|
|
|
|
|
|
|
|
|
|
|
{ echo "$as_me:$LINENO: checking for egrep" >&5
|
|
|
|
echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_path_EGREP+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
|
|
|
|
then ac_cv_path_EGREP="$GREP -E"
|
|
|
|
else
|
|
|
|
# Extract the first word of "egrep" to use in msg output
|
|
|
|
if test -z "$EGREP"; then
|
|
|
|
set dummy egrep; ac_prog_name=$2
|
|
|
|
if test "${ac_cv_path_EGREP+set}" = set; then
|
2004-08-16 22:09:37 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_path_EGREP_found=false
|
|
|
|
# Loop through the user's path and test for each of PROGNAME-LIST
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_prog in egrep; do
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
|
|
ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
|
2006-12-19 16:17:09 +01:00
|
|
|
{ test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
|
2006-05-25 20:08:12 +02:00
|
|
|
# Check for GNU ac_path_EGREP and select it if it is found.
|
|
|
|
# Check for GNU $ac_path_EGREP
|
|
|
|
case `"$ac_path_EGREP" --version 2>&1` in
|
|
|
|
*GNU*)
|
|
|
|
ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
|
|
|
|
*)
|
|
|
|
ac_count=0
|
|
|
|
echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
|
|
|
|
while :
|
|
|
|
do
|
|
|
|
cat "conftest.in" "conftest.in" >"conftest.tmp"
|
|
|
|
mv "conftest.tmp" "conftest.in"
|
|
|
|
cp "conftest.in" "conftest.nl"
|
|
|
|
echo 'EGREP' >> "conftest.nl"
|
|
|
|
"$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
|
|
|
|
diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
|
|
|
|
ac_count=`expr $ac_count + 1`
|
|
|
|
if test $ac_count -gt ${ac_path_EGREP_max-0}; then
|
|
|
|
# Best one so far, save it but keep looking for a better one
|
|
|
|
ac_cv_path_EGREP="$ac_path_EGREP"
|
|
|
|
ac_path_EGREP_max=$ac_count
|
2004-08-16 22:09:37 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
# 10*(2^10) chars as input seems more than enough
|
|
|
|
test $ac_count -gt 10 && break
|
|
|
|
done
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
|
2006-05-25 20:08:12 +02:00
|
|
|
esac
|
|
|
|
|
|
|
|
|
|
|
|
$ac_path_EGREP_found && break 3
|
|
|
|
done
|
|
|
|
done
|
|
|
|
|
|
|
|
done
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
EGREP="$ac_cv_path_EGREP"
|
|
|
|
if test -z "$EGREP"; then
|
|
|
|
{ { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
|
|
|
|
echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
|
|
|
|
{ (exit 1); exit 1; }; }
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
ac_cv_path_EGREP=$EGREP
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
2004-08-16 22:09:37 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
|
|
|
|
EGREP="$ac_cv_path_EGREP"
|
2004-08-16 22:09:37 +02:00
|
|
|
|
|
|
|
|
1999-06-12 10:21:57 +02:00
|
|
|
# Extract the first word of "ldconfig", so it can be a program name with args.
|
|
|
|
set dummy ldconfig; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_path_LDCONFIG+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
1999-06-12 10:21:57 +02:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
case $LDCONFIG in
|
|
|
|
[\\/]* | ?:[\\/]*)
|
1999-06-12 10:21:57 +02:00
|
|
|
ac_cv_path_LDCONFIG="$LDCONFIG" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
*)
|
2002-04-11 23:54:01 +02:00
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
2002-04-20 23:00:42 +02:00
|
|
|
for as_dir in /sbin /usr/sbin $PATH
|
2002-04-11 23:54:01 +02:00
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_cv_path_LDCONFIG="$as_dir/$ac_word$ac_exec_ext"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
2002-02-14 20:47:29 +01:00
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2000-01-31 06:02:49 +01:00
|
|
|
test -z "$ac_cv_path_LDCONFIG" && ac_cv_path_LDCONFIG="true"
|
1999-06-12 10:21:57 +02:00
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
2002-02-14 20:47:29 +01:00
|
|
|
LDCONFIG=$ac_cv_path_LDCONFIG
|
|
|
|
if test -n "$LDCONFIG"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $LDCONFIG" >&5
|
|
|
|
echo "${ECHO_T}$LDCONFIG" >&6; }
|
2000-12-22 23:28:00 +01:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2000-12-22 23:28:00 +01:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2002-12-24 01:35:19 +01:00
|
|
|
# Find a good install program. We prefer a C program (faster),
|
|
|
|
# so one script is as good as another. But avoid the broken or
|
|
|
|
# incompatible versions:
|
|
|
|
# SysV /etc/install, /usr/sbin/install
|
|
|
|
# SunOS /usr/etc/install
|
|
|
|
# IRIX /sbin/install
|
|
|
|
# AIX /bin/install
|
|
|
|
# AmigaOS /C/install, which installs bootblocks on floppy discs
|
|
|
|
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
|
|
|
|
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
|
|
|
|
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
|
2004-01-02 02:55:29 +01:00
|
|
|
# OS/2's system install, which has a completely different semantic
|
2002-12-24 01:35:19 +01:00
|
|
|
# ./install, which can be erroneously created by make from ./install.sh.
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
|
|
|
|
echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
|
2002-12-24 01:35:19 +01:00
|
|
|
if test -z "$INSTALL"; then
|
|
|
|
if test "${ac_cv_path_install+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
# Account for people who put trailing slashes in PATH elements.
|
|
|
|
case $as_dir/ in
|
|
|
|
./ | .// | /cC/* | \
|
|
|
|
/etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
|
2004-01-02 02:55:29 +01:00
|
|
|
?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
|
2002-12-24 01:35:19 +01:00
|
|
|
/usr/ucb/* ) ;;
|
|
|
|
*)
|
|
|
|
# OSF1 and SCO ODT 3.0 have their own names for install.
|
|
|
|
# Don't use installbsd from OSF since it installs stuff as root
|
|
|
|
# by default.
|
|
|
|
for ac_prog in ginstall scoinst install; do
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
|
2004-01-02 02:55:29 +01:00
|
|
|
if test $ac_prog = install &&
|
|
|
|
grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
|
|
|
|
# AIX install. It has an incompatible calling convention.
|
|
|
|
:
|
|
|
|
elif test $ac_prog = install &&
|
|
|
|
grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
|
|
|
|
# program-specific install script used by HP pwplus--don't use.
|
|
|
|
:
|
|
|
|
else
|
|
|
|
ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
|
|
|
|
break 3
|
|
|
|
fi
|
|
|
|
fi
|
2002-12-24 01:35:19 +01:00
|
|
|
done
|
|
|
|
done
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2002-12-24 01:35:19 +01:00
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
if test "${ac_cv_path_install+set}" = set; then
|
|
|
|
INSTALL=$ac_cv_path_install
|
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
# As a last resort, use the slow shell script. Don't cache a
|
|
|
|
# value for INSTALL within a source directory, because that will
|
2002-12-24 01:35:19 +01:00
|
|
|
# break other packages using the cache if that directory is
|
2006-05-25 20:08:12 +02:00
|
|
|
# removed, or if the value is a relative name.
|
2002-12-24 01:35:19 +01:00
|
|
|
INSTALL=$ac_install_sh
|
|
|
|
fi
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $INSTALL" >&5
|
|
|
|
echo "${ECHO_T}$INSTALL" >&6; }
|
2002-12-24 01:35:19 +01:00
|
|
|
|
|
|
|
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
|
|
|
|
# It thinks the first close brace ends the variable substitution.
|
|
|
|
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
|
|
|
|
|
|
|
|
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
|
|
|
|
|
|
|
|
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
|
|
|
|
|
|
|
|
case "$INSTALL" in
|
2002-12-24 03:39:47 +01:00
|
|
|
[\\/$]* | ?:[\\/]* ) ;;
|
2002-12-24 01:35:19 +01:00
|
|
|
*) INSTALL="\\\$(TOPSRCDIR)/$INSTALL" ;;
|
|
|
|
esac
|
2002-04-11 23:54:01 +02:00
|
|
|
|
1999-07-31 19:39:44 +02:00
|
|
|
for ac_prog in lclint lint
|
|
|
|
do
|
2002-02-14 20:47:29 +01:00
|
|
|
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
1999-07-31 19:39:44 +02:00
|
|
|
set dummy $ac_prog; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_prog_LINT+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
1999-07-31 19:39:44 +02:00
|
|
|
else
|
|
|
|
if test -n "$LINT"; then
|
|
|
|
ac_cv_prog_LINT="$LINT" # Let the user override the test.
|
|
|
|
else
|
2002-04-11 23:54:01 +02:00
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_cv_prog_LINT="$ac_prog"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
2002-02-14 20:47:29 +01:00
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2002-02-14 20:47:29 +01:00
|
|
|
|
1999-07-31 19:39:44 +02:00
|
|
|
fi
|
|
|
|
fi
|
2002-02-14 20:47:29 +01:00
|
|
|
LINT=$ac_cv_prog_LINT
|
1999-07-31 19:39:44 +02:00
|
|
|
if test -n "$LINT"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $LINT" >&5
|
|
|
|
echo "${ECHO_T}$LINT" >&6; }
|
1999-07-31 19:39:44 +02:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
1999-07-31 19:39:44 +02:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
test -n "$LINT" && break
|
1999-07-31 19:39:44 +02:00
|
|
|
done
|
|
|
|
|
|
|
|
if test "$LINT" = "lint"
|
|
|
|
then
|
|
|
|
LINTFLAGS="$LINTFLAGS -errchk=%all,no%longptr64 -errhdr=%user -Ncheck=macro -Nlevel=4"
|
|
|
|
fi
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
|
2004-08-18 00:33:14 +02:00
|
|
|
for ac_prog in fontforge
|
|
|
|
do
|
|
|
|
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
|
|
|
set dummy $ac_prog; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2004-08-18 00:33:14 +02:00
|
|
|
if test "${ac_cv_prog_FONTFORGE+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$FONTFORGE"; then
|
|
|
|
ac_cv_prog_FONTFORGE="$FONTFORGE" # Let the user override the test.
|
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2004-08-18 00:33:14 +02:00
|
|
|
ac_cv_prog_FONTFORGE="$ac_prog"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2004-08-18 00:33:14 +02:00
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
FONTFORGE=$ac_cv_prog_FONTFORGE
|
|
|
|
if test -n "$FONTFORGE"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $FONTFORGE" >&5
|
|
|
|
echo "${ECHO_T}$FONTFORGE" >&6; }
|
2004-08-18 00:33:14 +02:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2004-08-18 00:33:14 +02:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2004-08-18 00:33:14 +02:00
|
|
|
test -n "$FONTFORGE" && break
|
|
|
|
done
|
|
|
|
test -n "$FONTFORGE" || FONTFORGE="false"
|
2003-10-09 06:33:20 +02:00
|
|
|
|
2005-08-08 20:36:53 +02:00
|
|
|
for ac_prog in pkg-config
|
|
|
|
do
|
|
|
|
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
|
|
|
set dummy $ac_prog; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2005-08-08 20:36:53 +02:00
|
|
|
if test "${ac_cv_prog_PKG_CONFIG+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$PKG_CONFIG"; then
|
|
|
|
ac_cv_prog_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test.
|
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2005-08-08 20:36:53 +02:00
|
|
|
ac_cv_prog_PKG_CONFIG="$ac_prog"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2005-08-08 20:36:53 +02:00
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
PKG_CONFIG=$ac_cv_prog_PKG_CONFIG
|
|
|
|
if test -n "$PKG_CONFIG"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
|
|
|
|
echo "${ECHO_T}$PKG_CONFIG" >&6; }
|
2005-08-08 20:36:53 +02:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2005-08-08 20:36:53 +02:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2005-08-08 20:36:53 +02:00
|
|
|
test -n "$PKG_CONFIG" && break
|
|
|
|
done
|
|
|
|
test -n "$PKG_CONFIG" || PKG_CONFIG="false"
|
|
|
|
|
2003-10-09 06:33:20 +02:00
|
|
|
|
2005-08-09 13:12:29 +02:00
|
|
|
case $host_cpu in
|
|
|
|
*i[3456789]86*)
|
2006-07-18 10:12:20 +02:00
|
|
|
# Extract the first word of "prelink", so it can be a program name with args.
|
|
|
|
set dummy prelink; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2006-07-18 10:12:20 +02:00
|
|
|
if test "${ac_cv_path_PRELINK+set}" = set; then
|
2005-08-09 13:12:29 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2006-07-18 10:12:20 +02:00
|
|
|
case $PRELINK in
|
|
|
|
[\\/]* | ?:[\\/]*)
|
|
|
|
ac_cv_path_PRELINK="$PRELINK" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
2005-08-09 13:12:29 +02:00
|
|
|
for as_dir in /sbin /usr/sbin $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2006-07-18 10:12:20 +02:00
|
|
|
ac_cv_path_PRELINK="$as_dir/$ac_word$ac_exec_ext"
|
2005-08-09 13:12:29 +02:00
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2005-08-09 13:12:29 +02:00
|
|
|
|
2006-07-18 10:12:20 +02:00
|
|
|
test -z "$ac_cv_path_PRELINK" && ac_cv_path_PRELINK="false"
|
|
|
|
;;
|
|
|
|
esac
|
2005-08-09 13:12:29 +02:00
|
|
|
fi
|
2006-07-18 10:12:20 +02:00
|
|
|
PRELINK=$ac_cv_path_PRELINK
|
2005-08-09 13:12:29 +02:00
|
|
|
if test -n "$PRELINK"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $PRELINK" >&5
|
|
|
|
echo "${ECHO_T}$PRELINK" >&6; }
|
2005-08-09 13:12:29 +02:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2005-08-09 13:12:29 +02:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2005-08-09 13:12:29 +02:00
|
|
|
;;
|
|
|
|
esac
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for i386_set_ldt in -li386" >&5
|
|
|
|
echo $ECHO_N "checking for i386_set_ldt in -li386... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_lib_i386_i386_set_ldt+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
Release 951105
Fri Nov 3 20:08:17 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in]
Attempt to check for -li386 on NetBSD. Please test this.
Mon Oct 30 12:40:32 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [*/*]
Eliminated various warnings with either explicit casts or more
accurate variable/parameter declarations (e.g. INT instead of short
or WORD).
Changed macros 'min' and 'max' to 'MIN' and 'MAX', since they're
macros.
* [controls/edit.c] [windows/defdlg.c]
Added '#ifdef SUPERFLUOUS_FUNCTIONS' wrappers around function
definition of EDIT_KeyVScrollDoc, EDIT_TextLineNumber, and
DEFDLG_FindDefButton to avoid warnings.
* [controls/button.c] [controls/scroll.c] [windows/defwnd.c]
[windows/message.c] [windows/nonclient.c]
Converted MAKEPOINT macro call to manual conversion.
* [include/windows.h]
For WINELIB32, structures POINT, SIZE, and RECT have LONG members
instead of INT. This also invalidates the macro MAKEPOINT(), which
is not supported in Win32. Also defined the POINTS structure (SHORT
members) and the MAKEPOINTS macro.
* [misc/commdlg.c]
Changed a lot of 'strcpy' calls to 'strncpy' calls. I'm desperate to
find this memory bug, and this should be done anyway.
* [controls/edit.c]
Well, the alteration mentioned above didn't do it, but #ifdef'ing out
a few lines in EDIT_ClearText did. This leads to bugs, but for now,
it's better than bizzare memory troubles.
* [toolkit/miscstubs.c]
Removed warning messages in GLOBAL_CreateBlock(), GLOBAL_FreeBlock(),
and RELAY32_GetEntryPoint(). These are the most popular warnings, and
their current implementation seems fine.
Sat Oct 28 09:39:18 1995 Jochen Karrer <cip307@wpax01.Physik.Uni-Wuerzburg.DE>
* [objects/cursoricon.c]
Fix for "broken" X servers that invert masked cursor colors.
Fri Oct 27 19:27:21 1995 Alex Korobka <alex@phm6.pharm.sunysb.edu>
* [windows/dialog.c] [windows/nonclient.c]
Remove unnecessary items from the system menu.
Thu Oct 26 05:03:03 MET 1995 Philippe De Muyter <phdm@info.ucl.ac.be>
* [objects/color.c] [objects/palette.c]
Make GetNearestColor return a RGB value instead of a pixel value.
Wed Oct 25 23:33:39 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [controls/desktop.c][controls/menu.c][include/menu.h]
Changed WORD parameters to UINT parameters.
* [include/wintypes.h]
Made UINT 32bit for WINELIB.
* [loader/main.c]
Disabled RELAY32_Init and MODULE_Init for WINELIB.
* [misc/main.c]
Assume CPU386 for WINELIB.
* [rc/winerc]
add_popup: set MF_POPUP flag on menu item.
* [toolkit/Makefile.in][toolkit/hello3.c][toolkit/hello3res.c]
Add resource demo hello3 for WINELIB.
New file README.resources.
* [toolkit/miscstubs.c]
Add a case for 17.
Tue Oct 17 15:13:10 IST 1995 Itai Nahshon <nahshon@vnet.ibm.com>
* [loader/module.c]
Do not append .exe if the file name already has an extension.
* [misc/profile.c]
Avoid creating a file with a junk name if a .ini file does not
exist.
* [if1632/gdi.spec] [if1632/user.spec] [if1632/dummy.c]
Added a lot of dummy stubs for Windows Hebrew version.
Tue Oct 17 01:03:24 1995 William Magro <wmagro@tc.cornell.edu>
* [controls/button.c]
Fix for buttons with no label.
* [controls/combo.c][controls/listbox.c]
Fixes for scrollbar positioning. Now disappears correctly
for short lists.
* [controls/edit.c]
Handle memory allocation differently when building as library.
* [controls/static]
Don't destroy old icon before drawing new icon. (Fixes landscape/
portrait toggle icon in print dialog.)
* [if1632/gdi.spec]
New functions SetMetaFileBits and GetMetaFileBits
* [include/sysmetrics.h] [windows/sysmetrics.c]
Add support for GetSystemMetrics(SM_CMETRICS) == SM_CMETRICS
* [include/windows.h]
META_EXTTEXTOUT, not META_SETTEXTOUT
define GetCurrentTime as GetTickCount (for wine library)
* [loader/main.c]
Don't initialize built-in modules in wine library
* [memory/local.c]
LocalReAlloc was defined incorrectly. Swap flags and size arguments.
* [misc/main.c]
Always report CPUTYPE=4 to wine library.
* [objects/dib.c]
RLE8 images were missing top line when decompressed.
* [objects/metafile.c]
SetMetaFileBits and GetMetaFileBits implemented. Works when called
from winhelp. More testing needed. Various memory leaks plugged.
Various other bug fixes. New metafile operations added in
PlayMetaFileRecord: CreatePalette, SetTextAlign, SelectPalette,
SetMapperFlags, RealizePalette, ExtTextOut, Escape. Testing needed.
* [toolkit/heap.c]
LocalUnLock changed to LocalUnlock
Sun Oct 15 21:55:33 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/winsock.c]
Return the correct error number, for host lookup operations.
Also, correct the problem with send_message.
Fri Oct 13 19:04:35 1995 Morten Welinder <terra@diku.dk>
* [Makefile.in]
Using nm's built-in sorting.
* [*/*.c]
Use xmalloc for malloc and xrealloc for realloc in all ungarded
cases.
* [debugger/dbg.y]
Handle C-like expressions. Clean-up.
* [debugger/debug.l]
Lots of new tokens for expressions.
* [debugger/info.c]
Implement "list" command for disassembling.
* [misc/ole2nls.c]
Implement more Danish stuff.
Fri Oct 6 10:39:39 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c]
Updated self-loading modules to support for new 32 bit
stack frames.
1995-11-05 15:39:02 +01:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
Release 951105
Fri Nov 3 20:08:17 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in]
Attempt to check for -li386 on NetBSD. Please test this.
Mon Oct 30 12:40:32 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [*/*]
Eliminated various warnings with either explicit casts or more
accurate variable/parameter declarations (e.g. INT instead of short
or WORD).
Changed macros 'min' and 'max' to 'MIN' and 'MAX', since they're
macros.
* [controls/edit.c] [windows/defdlg.c]
Added '#ifdef SUPERFLUOUS_FUNCTIONS' wrappers around function
definition of EDIT_KeyVScrollDoc, EDIT_TextLineNumber, and
DEFDLG_FindDefButton to avoid warnings.
* [controls/button.c] [controls/scroll.c] [windows/defwnd.c]
[windows/message.c] [windows/nonclient.c]
Converted MAKEPOINT macro call to manual conversion.
* [include/windows.h]
For WINELIB32, structures POINT, SIZE, and RECT have LONG members
instead of INT. This also invalidates the macro MAKEPOINT(), which
is not supported in Win32. Also defined the POINTS structure (SHORT
members) and the MAKEPOINTS macro.
* [misc/commdlg.c]
Changed a lot of 'strcpy' calls to 'strncpy' calls. I'm desperate to
find this memory bug, and this should be done anyway.
* [controls/edit.c]
Well, the alteration mentioned above didn't do it, but #ifdef'ing out
a few lines in EDIT_ClearText did. This leads to bugs, but for now,
it's better than bizzare memory troubles.
* [toolkit/miscstubs.c]
Removed warning messages in GLOBAL_CreateBlock(), GLOBAL_FreeBlock(),
and RELAY32_GetEntryPoint(). These are the most popular warnings, and
their current implementation seems fine.
Sat Oct 28 09:39:18 1995 Jochen Karrer <cip307@wpax01.Physik.Uni-Wuerzburg.DE>
* [objects/cursoricon.c]
Fix for "broken" X servers that invert masked cursor colors.
Fri Oct 27 19:27:21 1995 Alex Korobka <alex@phm6.pharm.sunysb.edu>
* [windows/dialog.c] [windows/nonclient.c]
Remove unnecessary items from the system menu.
Thu Oct 26 05:03:03 MET 1995 Philippe De Muyter <phdm@info.ucl.ac.be>
* [objects/color.c] [objects/palette.c]
Make GetNearestColor return a RGB value instead of a pixel value.
Wed Oct 25 23:33:39 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [controls/desktop.c][controls/menu.c][include/menu.h]
Changed WORD parameters to UINT parameters.
* [include/wintypes.h]
Made UINT 32bit for WINELIB.
* [loader/main.c]
Disabled RELAY32_Init and MODULE_Init for WINELIB.
* [misc/main.c]
Assume CPU386 for WINELIB.
* [rc/winerc]
add_popup: set MF_POPUP flag on menu item.
* [toolkit/Makefile.in][toolkit/hello3.c][toolkit/hello3res.c]
Add resource demo hello3 for WINELIB.
New file README.resources.
* [toolkit/miscstubs.c]
Add a case for 17.
Tue Oct 17 15:13:10 IST 1995 Itai Nahshon <nahshon@vnet.ibm.com>
* [loader/module.c]
Do not append .exe if the file name already has an extension.
* [misc/profile.c]
Avoid creating a file with a junk name if a .ini file does not
exist.
* [if1632/gdi.spec] [if1632/user.spec] [if1632/dummy.c]
Added a lot of dummy stubs for Windows Hebrew version.
Tue Oct 17 01:03:24 1995 William Magro <wmagro@tc.cornell.edu>
* [controls/button.c]
Fix for buttons with no label.
* [controls/combo.c][controls/listbox.c]
Fixes for scrollbar positioning. Now disappears correctly
for short lists.
* [controls/edit.c]
Handle memory allocation differently when building as library.
* [controls/static]
Don't destroy old icon before drawing new icon. (Fixes landscape/
portrait toggle icon in print dialog.)
* [if1632/gdi.spec]
New functions SetMetaFileBits and GetMetaFileBits
* [include/sysmetrics.h] [windows/sysmetrics.c]
Add support for GetSystemMetrics(SM_CMETRICS) == SM_CMETRICS
* [include/windows.h]
META_EXTTEXTOUT, not META_SETTEXTOUT
define GetCurrentTime as GetTickCount (for wine library)
* [loader/main.c]
Don't initialize built-in modules in wine library
* [memory/local.c]
LocalReAlloc was defined incorrectly. Swap flags and size arguments.
* [misc/main.c]
Always report CPUTYPE=4 to wine library.
* [objects/dib.c]
RLE8 images were missing top line when decompressed.
* [objects/metafile.c]
SetMetaFileBits and GetMetaFileBits implemented. Works when called
from winhelp. More testing needed. Various memory leaks plugged.
Various other bug fixes. New metafile operations added in
PlayMetaFileRecord: CreatePalette, SetTextAlign, SelectPalette,
SetMapperFlags, RealizePalette, ExtTextOut, Escape. Testing needed.
* [toolkit/heap.c]
LocalUnLock changed to LocalUnlock
Sun Oct 15 21:55:33 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/winsock.c]
Return the correct error number, for host lookup operations.
Also, correct the problem with send_message.
Fri Oct 13 19:04:35 1995 Morten Welinder <terra@diku.dk>
* [Makefile.in]
Using nm's built-in sorting.
* [*/*.c]
Use xmalloc for malloc and xrealloc for realloc in all ungarded
cases.
* [debugger/dbg.y]
Handle C-like expressions. Clean-up.
* [debugger/debug.l]
Lots of new tokens for expressions.
* [debugger/info.c]
Implement "list" command for disassembling.
* [misc/ole2nls.c]
Implement more Danish stuff.
Fri Oct 6 10:39:39 1995 Ram'on Garc'ia <ramon@ie3.clubs.etsit.upm.es>
* [loader/module.c]
Updated self-loading modules to support for new 32 bit
stack frames.
1995-11-05 15:39:02 +01:00
|
|
|
LIBS="-li386 $LIBS"
|
2002-02-14 20:47:29 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char i386_set_ldt ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
return i386_set_ldt ();
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_cv_lib_i386_i386_set_ldt=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_lib_i386_i386_set_ldt=no
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_i386_i386_set_ldt" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_i386_i386_set_ldt" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test $ac_cv_lib_i386_i386_set_ldt = yes; then
|
2002-04-11 23:54:01 +02:00
|
|
|
cat >>confdefs.h <<_ACEOF
|
2002-02-14 20:47:29 +01:00
|
|
|
#define HAVE_LIBI386 1
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
Release 980104
Sat Jan 3 17:15:56 1998 Alexandre Julliard <julliard@lrc.epfl.ch>
* [debugger/db_disasm.c]
Added cpuid and cmpxchg instructions.
* [if1632/builtin.c] [relay32/builtin32.c]
Fixed broken -dll option with Win32 DLLs.
* [include/heap.h]
Added SYSTEM_LOCK/SYSTEM_UNLOCK macros.
* [configure.in] [misc/lstr.c]
Added check for wctype.h.
Commented out --enable-ipc option (IPC code has been broken for a
long time anyway).
* [scheduler/critsection.c] [scheduler/event.c]
[scheduler/mutex.c] [scheduler/semaphore.c]
Implemented Win32 synchronization objects.
* [scheduler/synchro.c]
Implemented WaitForMultipleObjects and related functions.
* [scheduler/thread.c]
If possible, use clone() in CreateThread().
* [scheduler/thread.c] [scheduler/process.c]
Made thread and process waitable objects.
Thread and process id values are now different from the pointers
they represent.
* [win32/k32obj.c]
Moved to scheduler directory.
Added function table for waiting operations on objects.
* [files/file.c] [memory/virtual.c]
Added new K32OBJ function table.
Sun Jan 1 16:48:23 1997 Andreas Mohr <100.30936@germany.net>
* [files/file.c]
Fixed my patch for GetTempFileName16() as needed.
It was ...Name32A() that didn't work properly, not ...Name16().
* [graphics/x11drv/brush.c]
Fixed a BadMatch error.
* [msdos/int21.c]
Fixed INT21_FindNextFCB() to get correct volume labels e.g.
in "file open" dialog.
* [multimedia/joystick.c] [relay32/winmm.spec]
Stub JoyGetPosEx().
* [scheduler/process.c] [relay32/kernel32.spec]
Implemented RegisterServiceProcess().
Wed Dec 31 11:14:43 1997 Lawson Whitney <lawson_whitney@juno.com>
* [if1632/kernel.spec] [if1632/relay.c]
Define CallProcEx32w - Thanks to Marcus Meissner for his excellent
CallProc32W.
* [loader/module.c]
Take a shot at defining FreeLibrary32W.
Sun Dec 28 12:44:04 1997 Kai Morich <kai.morich@rhein-neckar.netsurf.de>
* [controls/menu.c]
Menu modification from WM_INITMENUPOPUP message fixed.
Menu items now can have different wID and hSubMenu (Win95 behavior).
* [misc/cpu.c]
Improved IsProcessorFeaturePresent.
Sun Dec 28 03:21:08 1997 Ove Kaaven <ovek@main.arcticnet.no>
* [include/winsock.h] [misc/winsock.c]
Fixed WS_SOL_SOCKET for setsockopt(), and made select() return
empty fd_sets if timeout.
* [objects/palette.c]
AnimatePalette() bailed out if entire palette is animated. Fixed.
* [objects/dib.c]
Added some code to SetDIBitsToDevice() and its helpers to fix
some offseting problems.
* [objects/cursoricon.c]
Made CreateCursor32() convert the instance handle properly. Made
DestroyCursor() return correct success status.
Wed Dec 24 17:56:34 1997 Dimitrie O. Paun <dimi@cs.toronto.edu>
* [windows/syscolor.c]
Added definition of GetSysColorPen16/32. This function does not
exist in the Win32 API but is a very close (and natural) relative
to GetSysColorBrush function. Moreover, it is *very* much used
within Wine since there are a lot of places where we need to draw
lines with the standard colors.
* [controls/button.c] [controls/combo.c] [controls/icontitle.c]
[controls/menu.c] [controls/progress.c] [controls/scroll.c]
[controls/updown.c] [graphics/painting.c] [misc/tweak.c]
[windows/defwnd.c] [windows/graphics.c] [windows/nonclient.c]
Replaced references to sysColorObjects with the appropriate
call to GetSysColorBrush32/GetSysColorPen32. There is no need to
expose the implementation of these functions, even within Wine.
This makes the code easier to understand, debug, maintain.
* [controls/uitools.c]
Modified most of the functions in this file to use the now
standard pens (i.e. GetSysColorPen32). These functions made
*heavy* use of standard pens so I expect a lot less
CreatePen/DeleteObject calls can do only good...:)
Plus some minor modifications (*no* functional changes though).
* [controls/updown.c]
Used the new DrawFrameControl32 function to paint the control.
I also deleted UDDOWN_DrawArrow since it was no longer required.
Tue Dec 23 00:03:33 1997 Steinar Hamre <steinarh@stud.fim.ntnu.no>
* [configure.in]
Added check for -lw.
* [include/wintypes.h] [tools/build.c]
Changes to make the assembly understandable for even sun as.
".ascii" -> ".string", "call %foo" -> "call *%foo",
"pushw/popw %[cdes]s" written out to ".byte 0x66\npushl/popl %[cdes]s".
* [memory/ldt.c]
#ifdef added so <sys/seg.h> will not be included on Solaris.
Mon Dec 22 18:55:19 1997 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [configure.in]
Added XF86DGA check.
* [multimedia/dsound.c][relay32/dsound.spec][include/dsound.h]
Started DirectSound. Only stubs for now.
* [graphics/ddraw.c][include/ddraw.h][relay32/ddraw.spec]
Started to implement DirectDraw. Mostly stubs, some
testcases work. Requires the XF86DGA extension to XFree86.
(check demo/blizdemo.exe from the Diablo CD-ROM).
* [files/drive.c]
Return correct "CDFS" fsname so Diablo is a bit happier.
Sun Dec 21 21:45:48 1997 Kevin Cozens <kcozens@interlog.com>
* [misc/registry.c]
Fixed bugs in the routines which read the Windows '95 registry
files. Added extra information regarding the format of the Windows
'95 registry files.
1998-01-04 18:49:09 +01:00
|
|
|
|
|
|
|
LIBS="-li386 $LIBS"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for _oss_ioctl in -lossaudio" >&5
|
|
|
|
echo $ECHO_N "checking for _oss_ioctl in -lossaudio... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${ac_cv_lib_ossaudio__oss_ioctl+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
1998-12-15 18:49:02 +01:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
1998-12-15 18:49:02 +01:00
|
|
|
LIBS="-lossaudio $LIBS"
|
2002-02-14 20:47:29 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char _oss_ioctl ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
return _oss_ioctl ();
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_cv_lib_ossaudio__oss_ioctl=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_lib_ossaudio__oss_ioctl=no
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_ossaudio__oss_ioctl" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_ossaudio__oss_ioctl" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test $ac_cv_lib_ossaudio__oss_ioctl = yes; then
|
2002-04-11 23:54:01 +02:00
|
|
|
cat >>confdefs.h <<_ACEOF
|
2002-02-14 20:47:29 +01:00
|
|
|
#define HAVE_LIBOSSAUDIO 1
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
1998-12-15 18:49:02 +01:00
|
|
|
|
|
|
|
LIBS="-lossaudio $LIBS"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for pthread_create in -lpthread" >&5
|
|
|
|
echo $ECHO_N "checking for pthread_create in -lpthread... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_pthread_pthread_create+set}" = set; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
2006-08-15 12:11:30 +02:00
|
|
|
LIBS="-lpthread $LIBS"
|
2002-02-14 20:47:29 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2006-08-15 12:11:30 +02:00
|
|
|
char pthread_create ();
|
2002-02-14 20:47:29 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-08-15 12:11:30 +02:00
|
|
|
return pthread_create ();
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2006-08-15 12:11:30 +02:00
|
|
|
ac_cv_lib_pthread_pthread_create=yes
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
ac_cv_lib_pthread_pthread_create=no
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
|
|
fi
|
2006-08-15 12:11:30 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_create" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_pthread_pthread_create" >&6; }
|
|
|
|
if test $ac_cv_lib_pthread_pthread_create = yes; then
|
|
|
|
LIBPTHREAD="-lpthread"
|
2000-12-27 19:49:08 +01:00
|
|
|
|
1998-11-01 17:22:07 +01:00
|
|
|
fi
|
|
|
|
|
1999-04-24 14:02:14 +02:00
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
XLIB=""
|
|
|
|
|
|
|
|
XFILES=""
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
OPENGLFILES=""
|
|
|
|
|
|
|
|
GLU32FILES=""
|
|
|
|
|
|
|
|
OPENGL_LIBS=""
|
|
|
|
|
2006-10-24 15:26:33 +02:00
|
|
|
QUARTZFILES=""
|
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
|
|
|
|
|
|
|
|
{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5
|
|
|
|
echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_header_stdc+set}" = set; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2006-08-15 12:11:30 +02:00
|
|
|
#include <stdlib.h>
|
|
|
|
#include <stdarg.h>
|
|
|
|
#include <string.h>
|
|
|
|
#include <float.h>
|
1999-04-18 15:19:56 +02:00
|
|
|
|
2002-12-24 01:35:19 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-08-15 12:11:30 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
2006-08-15 12:11:30 +02:00
|
|
|
rm -f conftest.$ac_objext
|
|
|
|
if { (ac_try="$ac_compile"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2006-08-15 12:11:30 +02:00
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2006-08-15 12:11:30 +02:00
|
|
|
ac_cv_header_stdc=yes
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
ac_cv_header_stdc=no
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|
|
|
|
|
|
|
if test $ac_cv_header_stdc = yes; then
|
|
|
|
# SunOS 4.x string.h does not declare mem*, contrary to ANSI.
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <string.h>
|
|
|
|
|
|
|
|
_ACEOF
|
|
|
|
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
|
|
|
$EGREP "memchr" >/dev/null 2>&1; then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
ac_cv_header_stdc=no
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-08-15 12:11:30 +02:00
|
|
|
rm -f conftest*
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test $ac_cv_header_stdc = yes; then
|
|
|
|
# ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
2006-08-15 12:11:30 +02:00
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <stdlib.h>
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
_ACEOF
|
|
|
|
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
|
|
|
$EGREP "free" >/dev/null 2>&1; then
|
|
|
|
:
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
2006-08-15 12:11:30 +02:00
|
|
|
ac_cv_header_stdc=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
if test $ac_cv_header_stdc = yes; then
|
|
|
|
# /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
|
|
|
|
if test "$cross_compiling" = yes; then
|
|
|
|
:
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
2006-08-15 12:11:30 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2006-08-15 12:11:30 +02:00
|
|
|
#include <ctype.h>
|
|
|
|
#include <stdlib.h>
|
|
|
|
#if ((' ' & 0x0FF) == 0x020)
|
|
|
|
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
|
|
|
|
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
|
|
|
|
#else
|
|
|
|
# define ISLOWER(c) \
|
|
|
|
(('a' <= (c) && (c) <= 'i') \
|
|
|
|
|| ('j' <= (c) && (c) <= 'r') \
|
|
|
|
|| ('s' <= (c) && (c) <= 'z'))
|
|
|
|
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
|
2002-02-14 20:47:29 +01:00
|
|
|
#endif
|
2006-08-15 12:11:30 +02:00
|
|
|
|
|
|
|
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
|
2002-02-14 20:47:29 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-08-15 12:11:30 +02:00
|
|
|
int i;
|
|
|
|
for (i = 0; i < 256; i++)
|
|
|
|
if (XOR (islower (i), ISLOWER (i))
|
|
|
|
|| toupper (i) != TOUPPER (i))
|
|
|
|
return 2;
|
2002-02-14 20:47:29 +01:00
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
2006-08-15 12:11:30 +02:00
|
|
|
rm -f conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2006-08-15 12:11:30 +02:00
|
|
|
(eval "$ac_link") 2>&5
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-08-15 12:11:30 +02:00
|
|
|
(exit $ac_status); } && { ac_try='./conftest$ac_exeext'
|
2006-06-20 13:18:41 +02:00
|
|
|
{ (case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_try") 2>&5
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2002-02-14 20:47:29 +01:00
|
|
|
(exit $ac_status); }; }; then
|
2006-08-15 12:11:30 +02:00
|
|
|
:
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
2006-08-15 12:11:30 +02:00
|
|
|
echo "$as_me: program exited with status $ac_status" >&5
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
( exit $ac_status )
|
|
|
|
ac_cv_header_stdc=no
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-08-15 12:11:30 +02:00
|
|
|
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
1999-04-18 15:19:56 +02:00
|
|
|
|
|
|
|
|
|
|
|
fi
|
1998-11-01 17:22:07 +01:00
|
|
|
fi
|
2006-08-15 12:11:30 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
|
|
|
|
if test $ac_cv_header_stdc = yes; then
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define STDC_HEADERS 1
|
2002-12-24 01:35:19 +01:00
|
|
|
_ACEOF
|
2004-01-02 02:55:29 +01:00
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
fi
|
2004-01-02 02:55:29 +01:00
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
|
2004-01-02 02:55:29 +01:00
|
|
|
|
|
|
|
|
2002-04-03 22:24:44 +02:00
|
|
|
|
2002-12-24 01:35:19 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2002-04-03 22:24:44 +02:00
|
|
|
|
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
|
|
|
|
|
|
|
|
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
|
|
|
|
inttypes.h stdint.h unistd.h
|
|
|
|
do
|
|
|
|
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
Release 980927
Sun Sep 27 14:25:38 1998 Petter Reinholdtsen <pere@td.org.uit.no>
* [files/drive.c]
Make sure GetDriveType32A() handles param NULL. Added some
doc on function.
Sun Sep 27 14:07:26 1998 Huw D M Davies <daviesh@abacus.physics.ox.ac.uk>
* [controls/edit.c] [windows/win.c]
Don't call SetWindowLong() in EDIT_WM_NCREATE.
Fix SetWindowLong(GWL_[EX]STYLE) to work for 16bit windows. Remove
UpdateWindow() call.
Sun Sep 27 13:41:22 1998 Alexandre Julliard <julliard@lrc.epfl.ch>
* [scheduler/*.c] [server/event.c] [server/mutex.c]
[server/semaphore.c]
Implemented server-side synchronisation objects.
Sun Sep 27 01:13:35 1998 Alex Priem <alexp@sci.kun.nl>
* [dlls/comctl32/treeview.c] [include/treeview.h] [include/comctl.h]
Treeview implementation.
* [dlls/comctl32/trackbar.c] [include/trackbar.h]
Trackbar implementation.
Sat Sep 26 20:49:13 1998 Ulrich Weigand <weigand@informatik.uni-erlangen.de>
* [if1632/thunk.c] [tools/build.c] [win32/kernel32.c]
Bugfix: several problems with flat thunks fixed.
* [memory/selector.c]
Bugfix: IsBad...Ptr16 didn't work for limit_in_pages segments.
* [scheduler/thread.c]
Bugfix: CreateThread: Allow id parameter == NULL.
* [objects/gdiobj.c]
Bugfix: IsGDIObject: Return correct object type for stock objects.
* [msdos/dpmi.c]
Bugfix: fixed typo in INT_DoRealModeInt.
* [msdos/int21.c]
Bugfix: int21 READ *must* use WIN16_hread, not _hread16.
* [if1632/kernel.spec] [if1632/dummy.c] [if1632/thunk.c]
[loader/ne/module.c] [scheduler/event.c] [scheduler/synchro.c]
[scheduler/thread.c] [win32/kernel32.c] [win32/ordinals.c]
Added names/stubs for all undocumented KERNEL routines (Win95).
Added the following undoc. 16-bit equivalents to Win32 routines:
KERNEL.441-443,449-453,456-462,471-476,479-486,488.
Added stubs for some other KERNEL routines.
* [memory/heap.c] [memory/global.c] [include/global.h]
Implemented Local32... 32-bit local heap routines (KERNEL.208-215, 229).
* [miscemu/instr.c] [loader/module.c] [include/module.h]
Implemented __GP fault handling and HasGPHandler (KERNEL.338).
* [misc/error.c]
Implemented LogParamErrorRegs (KERNEL.327).
* [loader/task.c] [include/windows.h]
Implemented GetCodeInfo (KERNEL.104).
* [loader/task.c] [scheduler/thread.c] [include/thread.h]
Implemented [GS]etThreadQueue and [GS]etFastQueue (KERNEL.463/4, 624/5).
* [if1632/gdi.spec] [objects/dc.c] [objects/dib.c]
[objects/bitmap.c] [include/windows.h]
Bugfix: fixed wrong parameter for CreateDIBSection16.
Added [GS]etDIBColorTable16, stub for GetBoundsRect16.
Partially implemented BITMAP_GetObject16 for DIBs.
* [if1632/gdi.spec] [relay32/gdi32.spec] [objects/palette.c]
Added some GDI stubs.
* [if1632/Makefile.in] [if1632/display.spec] [if1632/mouse.spec]
[if1632/keyboard.spec] [if1632/builtin.c] [windows/keyboard.c]
Added some stubs for Win16 drivers: KEYBOARD, MOUSE, DISPLAY.
* [if1632/wprocs.spec] [msdos/vxd.c]
Added some stubs for VxDs: VMM, ConfigMG, TimerAPI.
* [msdos/int2f.c]
Added some stubs for real-mode network drivers.
Sat Sep 26 18:18:18 1998 Marcus Meissner <marcus@jet.franken.de>
* [configure.in]
Merged in some more of the FreeBSD ports/emulators/wine patches.
(Maintainer(s) of this port: You can just submit these
patches to Alexandre directly.)
* [loader/pe_image.c]
Check filesize of image against size derived from header
to spot truncated executeables without crashing.
* [files/directory.c]
Set envvar "COMSPEC". One win32(!!) program crashes without it.
* [multimedia/mmio.c]
Added mmioSetInfo32.
* [include/file.h]
Return STD_ERROR_HANDLE for AUX and PRT dos handles.
* [loader/module.c]
Handle executeables with spaces in their names a bit better in
CreateProcess.
* [relay32/msvfw32.spec][if1632/msvideo.spec][multimedia/msvideo.c][include/vfw.h]
Started on MS Video support (can load Win32 ICMs).
* [tools/testrun]
A bit smarter use of ps.
* [memory/virtual.c]
Report PAGE_GUARDed pages as PAGE_PROTECTED (AutoCAD LT R17 fails
without that check (since Win95 doesn't know about PAGE_GUARD)).
Sat Sep 26 15:04:05 1998 Ove Kaaven <ovek@arcticnet.no>
* [include/miscemu.h] [if1632/builtin.c] [loader/task.c]
[miscemu/instr.c] [msdos/dpmi.c] [msdos/int21.c]
[msdos/interrupts.c] [windows/user.c]
INT_[S|G]etHandler was renamed to INT_[S|G]etPMHandler.
Added handlers to deal with real-mode interrupts; DOS
programs are now able to hook real-mode interrupts.
* [loader/dos/module.c] [msdos/dosmem.c] [msdos/int21.c]
Moved real-mode interrupt table initialization to
msdos/dosmem.c, and made new V86 tasks get a full copy
of the existing "system memory" instead of almost empty
space. Misc fixes.
* [include/dosexe.h] [loader/dos/module.c] [msdos/dpmi.c]
[msdos/int2f.c]
First shot at letting DOS programs start up DPMI (but DPMI
is still disabled for DOS programs, for pkunzip's sake).
* [include/debugger.h] [debugger/break.c] [debugger/dbg.y]
[debugger/registers.c] [debugger/memory.c] [debugger/info.c]
[loader/dos/dosvm.c]
First shot at making Wine's debugger work for DOS programs.
The -debug flag works, as do "nexti" and "stepi".
Sat Sep 26 13:13:13 1998 Juergen Schmied <juergen.schmied@metronet.de>
* [dlls/shell32/dataobject.c]
New classes IEnumFORMATETC implemented, IDataObject stubs.
* [dlls/shell32/*.*][relay32/shell32.spec]
Bugfixes.
New: ICM_InsertItem(), ILCreateFromPath().
Implemented: ILCloneFirst().
Stubs: ILIsEqual(), ILFindChild(), SHLogILFromFSIL(),
PathMatchSpec(), PathIsExe().
Changed: ILGetSize(), _ILIsDesktop(), PathCombine().
* [include/shlobj.h]
New SHLGUID's
New structures: DVTARGETDEVICE32, STGMEDIUM32, FORMATETC32,
CLIPFORMAT32.
New interfaces: IEnumFORMATETC, IDataObject, ICommDlgBrowser
IDockingWindowFrame, IServiceProvider.
* [dlls/shell32/folders.c]
Stubs for IShellLink.
* [loader/resource.c]
Small fixes.
* [misc/crtdll.c][relay32/crtdll.spec]
New __dllonexit().
* [windows/message.c]
SendNotifyMessageA, SendMessageCallBack32A half implemented.
* [controls/edit.c]
EDIT_WM_SetText set EF_UPDATE flag not for ES_MULTILINE.
* [files/file.c]
Handling of fileposition fixed.
Fri Sep 25 18:13:30 1998 Patrik Stridvall <ps@leissner.se>
* [include/windows.h] [include/wintypes.h]
[ole/ole2nls.h] [relay32/kernel32.spec]
Implemented EnumDateFormats and EnumTimeFormats.
Only adds US English support.
* [Makefile.in] [configure.in]
[dlls/Makefile.in] [dlls/psapi/Makefile.in]
[dlls/psapi/psapi_main.c]
New files to implement stubs for PSAPI.DLL (NT only).
* [relay32/Makefile.in] [relay32/builtin32.c]
[relay32/psapi.spec]
New spec file for PSAPI.DLL (NT only).
* [scheduler/handle.c]
HANDLE_GetObjPtr should only interpret the pseudo handles as the
current thread or the current process if a thread or a process is
requested.
* [include/winversion.h] [misc/version.c]
Adds the global function VERSION_GetVersion() so functions can
have different behavior depending on the -winver flag.
* [include/oledlg.h] [ole/oledlg.c]
Minor fixes.
* [windows/winproc.c]
Minor changes.
* [include/imm.h] [misc/imm.c]
Now returns correct values under both Windows 95 and NT 4.0.
Thu Sep 24 22:11:44 1998 Kristian Nielsen <kristian.nielsen@risoe.dk>
* [configure.in] [include/acconfig.h] [include/thread.h]
[scheduler/sysdeps.c]
Autoconfig test for non-reentrant libc.
Wed Sep 23 19:52:12 1998 Matthew Becker <mbecker@glasscity.net>
* [*/*.c]
Miscellaneous documentation updates and debugging output
standardizations.
* [objects/clipping.c]
Added ExtSelectClipRgn.
Wed Sep 23 00:03:28 EDT 1998 Pete Ratzlaff <pratzlaff@cfa.harvard.edu>
* [include/windows.h] [if1632/user.spec] [relay32/user32.spec]
[windows/keyboard.c]
Added, marginally implemented, GetKeyboardLayoutName().
Only returns US English keyboard name.
Tue Sep 22 16:32:41 1998 Marcel Baur <mbaur@iiic.ethz.ch>
* [programs/control/*]
New Winelib application.
Mon Sep 21 00:29:18 1998 Peter Hunnisett <hunnise@nortel.ca>
* [include/dplay.h][multimedia/dplay.c][ole/compobj.c]
Added all DirectPlayLobby interfaces and enhanced DirectPlay
and DirectPlayLobby support. Still not all that much. Useful
enough if you just need to start a program, don't try any
real dplay/lobby stuff.
* [documentation/status/directplay]
Added a very little bit.
* [graphics/ddraw.c]
- Call to SetWindowLong32A wasn't working because there was no
memory set aside when the window class was registered.
- Fixed some xlib reference counting and change the behaviour
of DirectDrawSurface3_SetPalette to mimic observed behaviour
(palette is associated will all backbuffers)
- Also stored all palette colour fields and spit back our saved
colour fields rather than query X for them.
- Added plenty of AddRef and Release traces.
- Added Xlib support for using -desktop option.
- Fixed Xlib message handling. Messages weren't being passed to
the application. Fixes mouse movements in some xlib DDraw games.
- Added a few stubs.
* [windows/win.c][include/winerror.h]
Fixed up some error handling in WIN_SetWindowLong. SetLastError
wasn't being used. Could cause problems with 0 return codes.
Added new error in winerror (1400).
* [AUTHORS] [include/authors.h]
Added myself as a Wine author.
Sun Sep 20 21:22:44 1998 Alexander Larsson <alla@lysator.liu.se>
* [loader/module.c]
Changed GetModuleFileName32A so that is returns the
long version of the filename. Note that just the name
is long, not the directories.
Sat Sep 19 20:05:30 1998 Per ngstrm <pang@mind.nu>
* [controls/menu.c]
Made a couple of fixes to make life easier for applications that alter
their menus at runtime.
* [windows/defdlg.c]
Removed the cast of the return value from dialog procedures to a 16-bit
bool. The return value needs to retain all its 32 bits, since it is not
always a bool, such as when responding to the WM_NCHITTEST message.
Fri Sep 18 11:30:38 1998 Sergey Turchanov <turchanov@usa.net>
* [loader/resource.c]
Fixed very funny bug (though gravely affecting further excecution)
with FindResource[Ex]32 functions.
* [include/multimon.h] [windows/multimon.c] [relay32/user32.spec]
[include/windows.h] [windows/sysmetrics.c]
Default implementation for Multimonitor API.
* [include/windows.h] [windows/winpos.c]
Fixed incorrect declaration (and behaviour) of GetWindowRect32.
Wed Sep 16 10:21:15 1998 Gerard Patel <G.Patel@Wanadoo.fr>
* [controls/edit.c]
Fixed EDIT_EM_GetLine to use correctly length of lines.
Tue Sep 15 20:40:16 1998 Eric Kohl <ekohl@abo.rhein-zeitung.de>
* [misc/tweak.c][include/tweak.h][controls/menu.c]
Replaced the tweak graphic routines by calls to DrawEdge32().
* [misc/tweak.c][include/tweak.h][documentation/win95look]
[wine.ini][*/*]
Changed "look and feel" selection. Allows Win3.1, Win95 and
Win98 (no GUI code implemented) look and feel.
* [dlls/comctl32/header.c][include/header.h][include/commctrl.h]
Started callback item support and did some minor improvements.
* [dlls/comctl32/imagelist.c]
Fixed bug in transparent image display.
ImageList_GetIcon is still buggy :-(
* [dlls/comctl32/toolbar.c]
Fixed button drawing (partial hack).
* [dlls/comctl32/commctrl.c]
Fixed MenuHelp().
* [controls/button.c]
Added 3d effect for groupbox.
* [windows/msgbox.c]
Added font support for message boxes.
* [windows/nonclient.c]
Fixed window moving bug.
* [dlls/comctl32/*.c]
Various improvements.
* [dlls/comctl32/listview.c][dlls/comctl32/rebar.c]
[include/commctrl.h]
More messages.
* [windows/syscolor.c][include/windows.h]
Introduced new Win98 system colors.
Tue Sep 15 18:29:45 1998 Wesley Filardo <eightknots@aol.com>
* [files/profile.c]
Added support in PROFILE_LoadWineIni for -config option
* [misc/main.c] [include/options.h]
Added -config option.
Tue Sep 15 18:22:26 1998 Petter Reinholdtsen <pere@td.org.uit.no>
* [documentation/Makefile.in]
Make sure directory exists before installing into it.
Tue Sep 15 01:47:33 1998 Pablo Saratxaga <pablo.sarachaga@ping.be>
* [ole/nls/*] [ole/ole2nls.c] [include/winnls.h]
Fixed a few errors and completed some NLS files.
Mon Sep 14 01:23:45 1998 Joseph Pranevich <knight@baltimore.wwaves.com>
* [include/miscemu.h] [msdos/interrupts.c]
Removed a compilation warning, added INT 25 to the list of interrupts
callable from DOS applications, added a debug message when unsupported
interrupts are used.
Sun Sep 13 19:55:22 1998 Lawson Whitney <lawson_whitney@juno.com>
* [if1632/relay.c]
CallProcEx32W should not reverse arguments.
Sun Aug 17 21:18:12 1998 Eric Pouech <eric.pouech@lemel.fr>
* [multimedia/midi.c] [multimedia/init.c] [multimedia/mmsys.c]
[include/multimedia.h] [include/mmsystem.h]
[multimedia/Makefile.in] [multimedia/midipatch.c]
[if1632/multimedia.spec]
Made MIDI input and output functional on OSS capable systems.
* [multimedia/timer.c]
Changes to trigger callbacks at the accurate pace even when
fake timers are used.
1998-09-27 20:28:36 +02:00
|
|
|
else
|
2006-08-15 12:11:30 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2006-08-15 12:11:30 +02:00
|
|
|
$ac_includes_default
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
#include <$ac_header>
|
2002-02-14 20:47:29 +01:00
|
|
|
_ACEOF
|
2006-08-15 12:11:30 +02:00
|
|
|
rm -f conftest.$ac_objext
|
|
|
|
if { (ac_try="$ac_compile"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2006-08-15 12:11:30 +02:00
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2006-08-15 12:11:30 +02:00
|
|
|
eval "$as_ac_Header=yes"
|
2002-04-01 23:05:15 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
eval "$as_ac_Header=no"
|
2002-04-01 23:05:15 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2002-04-01 23:05:15 +02:00
|
|
|
fi
|
2006-08-15 12:11:30 +02:00
|
|
|
ac_res=`eval echo '${'$as_ac_Header'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
|
|
|
if test `eval echo '${'$as_ac_Header'}'` = yes; then
|
2002-04-11 23:54:01 +02:00
|
|
|
cat >>confdefs.h <<_ACEOF
|
2006-08-15 12:11:30 +02:00
|
|
|
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
2003-01-09 07:04:33 +01:00
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
done
|
|
|
|
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2004-11-09 21:16:35 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2005-08-03 21:21:04 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2004-11-09 21:16:35 +01:00
|
|
|
|
2004-11-23 18:33:55 +01:00
|
|
|
|
2005-03-04 13:38:36 +01:00
|
|
|
|
2005-05-18 20:20:23 +02:00
|
|
|
|
|
|
|
|
2005-04-27 11:46:25 +02:00
|
|
|
|
2005-07-15 18:39:42 +02:00
|
|
|
|
|
|
|
|
2005-07-01 21:15:26 +02:00
|
|
|
|
2005-08-22 11:33:37 +02:00
|
|
|
|
2005-12-01 11:18:43 +01:00
|
|
|
|
2006-02-28 17:07:04 +01:00
|
|
|
|
2006-05-28 22:46:23 +02:00
|
|
|
|
|
|
|
|
2006-04-06 11:57:37 +02:00
|
|
|
|
2006-10-24 15:26:33 +02:00
|
|
|
|
2006-11-06 13:33:16 +01:00
|
|
|
|
2006-12-29 20:02:02 +01:00
|
|
|
|
2007-07-02 19:54:00 +02:00
|
|
|
|
2007-07-11 05:39:21 +02:00
|
|
|
|
2004-11-09 21:16:35 +01:00
|
|
|
|
|
|
|
|
|
|
|
for ac_header in \
|
2006-05-28 22:46:23 +02:00
|
|
|
AudioUnit/AudioUnit.h \
|
2006-10-24 15:26:33 +02:00
|
|
|
Carbon/Carbon.h \
|
2006-05-28 22:46:23 +02:00
|
|
|
CoreAudio/CoreAudio.h \
|
2006-11-06 13:33:16 +01:00
|
|
|
DiskArbitration/DiskArbitration.h \
|
2005-07-01 21:15:26 +02:00
|
|
|
IOKit/IOKitLib.h \
|
2005-08-03 21:21:04 +02:00
|
|
|
alsa/asoundlib.h \
|
2004-11-09 21:16:35 +01:00
|
|
|
arpa/inet.h \
|
|
|
|
arpa/nameser.h \
|
2005-04-27 11:46:25 +02:00
|
|
|
asm/types.h \
|
2005-08-03 21:21:04 +02:00
|
|
|
capi20.h \
|
2004-11-09 21:16:35 +01:00
|
|
|
cups/cups.h \
|
2005-08-03 21:21:04 +02:00
|
|
|
curses.h \
|
2004-11-09 21:16:35 +01:00
|
|
|
direct.h \
|
2005-08-03 21:21:04 +02:00
|
|
|
dlfcn.h \
|
2004-11-09 21:16:35 +01:00
|
|
|
elf.h \
|
|
|
|
float.h \
|
|
|
|
fontconfig/fontconfig.h \
|
|
|
|
getopt.h \
|
|
|
|
ieeefp.h \
|
|
|
|
io.h \
|
|
|
|
jack/jack.h \
|
|
|
|
jpeglib.h \
|
2005-07-15 18:39:42 +02:00
|
|
|
lber.h \
|
2004-11-09 21:16:35 +01:00
|
|
|
lcms.h \
|
2005-08-03 21:21:04 +02:00
|
|
|
lcms/lcms.h \
|
2005-07-15 18:39:42 +02:00
|
|
|
ldap.h \
|
2005-08-03 21:21:04 +02:00
|
|
|
libaudioio.h \
|
2004-11-09 21:16:35 +01:00
|
|
|
link.h \
|
|
|
|
linux/cdrom.h \
|
|
|
|
linux/compiler.h \
|
|
|
|
linux/hdreg.h \
|
|
|
|
linux/input.h \
|
|
|
|
linux/ioctl.h \
|
|
|
|
linux/joystick.h \
|
|
|
|
linux/major.h \
|
|
|
|
linux/param.h \
|
|
|
|
linux/serial.h \
|
|
|
|
linux/ucdrom.h \
|
2006-12-29 20:02:02 +01:00
|
|
|
mach/mach.h \
|
2005-05-18 20:20:23 +02:00
|
|
|
mach/machine.h \
|
2004-11-09 21:16:35 +01:00
|
|
|
machine/cpu.h \
|
2005-05-18 20:20:23 +02:00
|
|
|
machine/limits.h \
|
2005-08-03 21:21:04 +02:00
|
|
|
machine/soundcard.h \
|
2004-11-09 21:16:35 +01:00
|
|
|
mntent.h \
|
2005-08-03 21:21:04 +02:00
|
|
|
ncurses.h \
|
2004-11-09 21:16:35 +01:00
|
|
|
netdb.h \
|
|
|
|
netinet/in.h \
|
|
|
|
netinet/in_systm.h \
|
|
|
|
netinet/tcp.h \
|
|
|
|
netinet/tcp_fsm.h \
|
2005-12-01 11:18:43 +01:00
|
|
|
openssl/err.h \
|
2004-11-09 21:16:35 +01:00
|
|
|
openssl/ssl.h \
|
2007-07-02 19:54:00 +02:00
|
|
|
png.h \
|
2005-03-04 13:38:36 +01:00
|
|
|
poll.h \
|
2004-11-09 21:16:35 +01:00
|
|
|
process.h \
|
|
|
|
pthread.h \
|
|
|
|
pwd.h \
|
|
|
|
regex.h \
|
|
|
|
sched.h \
|
|
|
|
scsi/scsi.h \
|
|
|
|
scsi/scsi_ioctl.h \
|
2005-08-03 21:21:04 +02:00
|
|
|
scsi/sg.h \
|
|
|
|
soundcard.h \
|
2004-11-09 21:16:35 +01:00
|
|
|
stdint.h \
|
|
|
|
strings.h \
|
2005-08-03 21:21:04 +02:00
|
|
|
sys/asoundlib.h \
|
2004-11-09 21:16:35 +01:00
|
|
|
sys/cdio.h \
|
|
|
|
sys/elf32.h \
|
|
|
|
sys/epoll.h \
|
2005-08-03 21:21:04 +02:00
|
|
|
sys/errno.h \
|
2006-08-04 22:11:00 +02:00
|
|
|
sys/event.h \
|
2004-11-09 21:16:35 +01:00
|
|
|
sys/exec_elf.h \
|
|
|
|
sys/filio.h \
|
|
|
|
sys/ioctl.h \
|
|
|
|
sys/ipc.h \
|
2005-08-22 11:33:37 +02:00
|
|
|
sys/limits.h \
|
2004-11-09 21:16:35 +01:00
|
|
|
sys/link.h \
|
|
|
|
sys/lwp.h \
|
|
|
|
sys/mman.h \
|
|
|
|
sys/modem.h \
|
|
|
|
sys/msg.h \
|
2006-01-26 13:23:08 +01:00
|
|
|
sys/mtio.h \
|
2004-11-09 21:16:35 +01:00
|
|
|
sys/param.h \
|
|
|
|
sys/poll.h \
|
2006-04-06 11:57:37 +02:00
|
|
|
sys/prctl.h \
|
2004-11-09 21:16:35 +01:00
|
|
|
sys/ptrace.h \
|
|
|
|
sys/reg.h \
|
2006-02-28 17:07:04 +01:00
|
|
|
sys/resource.h \
|
2004-11-09 21:16:35 +01:00
|
|
|
sys/scsiio.h \
|
|
|
|
sys/shm.h \
|
|
|
|
sys/signal.h \
|
|
|
|
sys/socket.h \
|
2007-07-11 05:39:21 +02:00
|
|
|
sys/socketvar.h \
|
2004-11-09 21:16:35 +01:00
|
|
|
sys/sockio.h \
|
2005-08-03 21:21:04 +02:00
|
|
|
sys/soundcard.h \
|
2004-11-09 21:16:35 +01:00
|
|
|
sys/statvfs.h \
|
|
|
|
sys/strtio.h \
|
|
|
|
sys/syscall.h \
|
|
|
|
sys/sysctl.h \
|
|
|
|
sys/time.h \
|
|
|
|
sys/times.h \
|
|
|
|
sys/uio.h \
|
|
|
|
sys/un.h \
|
|
|
|
sys/vm86.h \
|
|
|
|
sys/wait.h \
|
|
|
|
syscall.h \
|
|
|
|
termios.h \
|
2005-08-03 21:21:04 +02:00
|
|
|
unicode/ubidi.h \
|
2004-11-09 21:16:35 +01:00
|
|
|
unistd.h \
|
|
|
|
utime.h \
|
|
|
|
valgrind/memcheck.h
|
|
|
|
|
1999-02-04 11:09:54 +01:00
|
|
|
do
|
2002-02-14 20:47:29 +01:00
|
|
|
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
2006-05-25 20:08:12 +02:00
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
2002-04-11 23:54:01 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_res=`eval echo '${'$as_ac_Header'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
2002-04-11 23:54:01 +02:00
|
|
|
# Is the header compilable?
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
|
|
|
|
echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
|
2002-04-11 23:54:01 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-04-11 23:54:01 +02:00
|
|
|
$ac_includes_default
|
2002-02-14 20:47:29 +01:00
|
|
|
#include <$ac_header>
|
|
|
|
_ACEOF
|
2002-04-11 23:54:01 +02:00
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_header_compiler=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_header_compiler=no
|
2002-04-11 23:54:01 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
|
|
|
|
echo "${ECHO_T}$ac_header_compiler" >&6; }
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
# Is the header present?
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
|
|
|
|
echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
|
2002-04-11 23:54:01 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-04-11 23:54:01 +02:00
|
|
|
#include <$ac_header>
|
|
|
|
_ACEOF
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_cpp conftest.$ac_ext"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2002-10-10 05:48:04 +02:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
2002-02-14 20:47:29 +01:00
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } >/dev/null && {
|
|
|
|
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
}; then
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_header_preproc=yes
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_header_preproc=no
|
1999-02-04 11:09:54 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
rm -f conftest.err conftest.$ac_ext
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
|
|
|
|
echo "${ECHO_T}$ac_header_preproc" >&6; }
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
# So? What about this header?
|
2004-01-02 02:55:29 +01:00
|
|
|
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
|
|
|
|
yes:no: )
|
2002-04-11 23:54:01 +02:00
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
|
2004-01-02 02:55:29 +01:00
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
|
|
|
|
ac_header_preproc=yes
|
2002-12-24 01:35:19 +01:00
|
|
|
;;
|
2004-01-02 02:55:29 +01:00
|
|
|
no:yes:* )
|
2002-04-11 23:54:01 +02:00
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
|
2004-01-02 02:55:29 +01:00
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
|
2002-04-11 23:54:01 +02:00
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
|
2004-01-02 02:55:29 +01:00
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
|
2006-05-25 20:08:12 +02:00
|
|
|
( cat <<\_ASBOX
|
2002-12-24 01:35:19 +01:00
|
|
|
## ------------------------------------ ##
|
2004-01-02 02:55:29 +01:00
|
|
|
## Report this to wine-devel@winehq.org ##
|
2002-12-24 01:35:19 +01:00
|
|
|
## ------------------------------------ ##
|
|
|
|
_ASBOX
|
2006-05-25 20:08:12 +02:00
|
|
|
) | sed "s/^/$as_me: WARNING: /" >&2
|
2002-12-24 01:35:19 +01:00
|
|
|
;;
|
2002-04-11 23:54:01 +02:00
|
|
|
esac
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
2002-04-11 23:54:01 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2004-01-02 02:55:29 +01:00
|
|
|
eval "$as_ac_Header=\$ac_header_preproc"
|
1999-02-04 11:09:54 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_res=`eval echo '${'$as_ac_Header'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
fi
|
2002-02-14 20:47:29 +01:00
|
|
|
if test `eval echo '${'$as_ac_Header'}'` = yes; then
|
2002-04-11 23:54:01 +02:00
|
|
|
cat >>confdefs.h <<_ACEOF
|
2002-02-14 20:47:29 +01:00
|
|
|
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
|
|
|
|
2004-11-09 21:16:35 +01:00
|
|
|
fi
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2004-11-09 21:16:35 +01:00
|
|
|
done
|
2003-10-15 06:09:55 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
|
|
|
|
echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6; }
|
2004-11-09 21:16:35 +01:00
|
|
|
if test "${ac_cv_header_stat_broken+set}" = set; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2002-07-19 05:16:51 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2004-11-09 21:16:35 +01:00
|
|
|
#include <sys/types.h>
|
|
|
|
#include <sys/stat.h>
|
2002-07-19 05:16:51 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
#if defined S_ISBLK && defined S_IFDIR
|
2006-11-05 21:03:46 +01:00
|
|
|
extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
|
2004-11-09 21:16:35 +01:00
|
|
|
#endif
|
2003-10-15 06:09:55 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
#if defined S_ISBLK && defined S_IFCHR
|
2006-11-05 21:03:46 +01:00
|
|
|
extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
|
2004-11-09 21:16:35 +01:00
|
|
|
#endif
|
2003-10-15 06:09:55 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
#if defined S_ISLNK && defined S_IFREG
|
2006-11-05 21:03:46 +01:00
|
|
|
extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
|
2004-11-09 21:16:35 +01:00
|
|
|
#endif
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
#if defined S_ISSOCK && defined S_IFREG
|
2006-11-05 21:03:46 +01:00
|
|
|
extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
|
2002-02-14 20:47:29 +01:00
|
|
|
#endif
|
2004-11-09 21:16:35 +01:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
_ACEOF
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f conftest.$ac_objext
|
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2004-11-09 21:16:35 +01:00
|
|
|
ac_cv_header_stat_broken=no
|
2006-11-05 21:03:46 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
ac_cv_header_stat_broken=yes
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2004-11-09 21:16:35 +01:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_header_stat_broken" >&6; }
|
2004-11-09 21:16:35 +01:00
|
|
|
if test $ac_cv_header_stat_broken = yes; then
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
cat >>confdefs.h <<\_ACEOF
|
2004-11-09 21:16:35 +01:00
|
|
|
#define STAT_MACROS_BROKEN 1
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
2001-01-02 23:39:14 +01:00
|
|
|
|
|
|
|
fi
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2004-11-09 21:16:35 +01:00
|
|
|
|
2006-04-09 18:36:01 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for ac_header in sys/mount.h sys/statfs.h sys/user.h sys/vfs.h
|
2006-02-24 11:46:17 +01:00
|
|
|
do
|
|
|
|
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
2006-02-24 11:46:17 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2006-04-09 18:36:01 +02:00
|
|
|
#include <sys/types.h>
|
|
|
|
#if HAVE_SYS_PARAM_H
|
|
|
|
# include <sys/param.h>
|
|
|
|
#endif
|
2006-02-24 11:46:17 +01:00
|
|
|
|
|
|
|
#include <$ac_header>
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2006-02-24 11:46:17 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2006-02-24 11:46:17 +01:00
|
|
|
eval "$as_ac_Header=yes"
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
eval "$as_ac_Header=no"
|
2006-02-24 11:46:17 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2006-02-24 11:46:17 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_res=`eval echo '${'$as_ac_Header'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
2006-02-24 11:46:17 +01:00
|
|
|
if test `eval echo '${'$as_ac_Header'}'` = yes; then
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
|
|
|
2004-11-09 21:16:35 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-07-11 05:39:21 +02:00
|
|
|
|
|
|
|
|
|
|
|
for ac_header in netinet/in_pcb.h netinet/ip_var.h net/if.h net/if_arp.h net/if_dl.h net/if_types.h net/route.h netipx/ipx.h
|
|
|
|
do
|
|
|
|
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <sys/types.h>
|
|
|
|
#if HAVE_SYS_SOCKET_H
|
|
|
|
# include <sys/socket.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#include <$ac_header>
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
|
|
|
eval "$as_ac_Header=yes"
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
eval "$as_ac_Header=no"
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|
|
|
fi
|
|
|
|
ac_res=`eval echo '${'$as_ac_Header'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
|
|
|
if test `eval echo '${'$as_ac_Header'}'` = yes; then
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
done
|
|
|
|
|
|
|
|
#if HAVE_SYS_SOCKETVAR_H
|
|
|
|
# include <sys/socketvar.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
for ac_header in netinet/tcp_var.h
|
2004-11-09 21:16:35 +01:00
|
|
|
do
|
|
|
|
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
2004-11-09 21:16:35 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2006-04-09 18:36:01 +02:00
|
|
|
#include <sys/types.h>
|
|
|
|
#if HAVE_SYS_SOCKET_H
|
|
|
|
# include <sys/socket.h>
|
|
|
|
#endif
|
2007-07-11 05:39:21 +02:00
|
|
|
#if HAVE_SYS_SOCKETVAR_H
|
|
|
|
# include <sys/socketvar.h>
|
|
|
|
#endif
|
|
|
|
#if HAVE_NETINET_IN_H
|
|
|
|
# include <netinet/in.h>
|
|
|
|
#endif
|
|
|
|
#ifdef HAVE_NETINET_TCP_H
|
|
|
|
# include <netinet/tcp.h>
|
|
|
|
#endif
|
2004-11-09 21:16:35 +01:00
|
|
|
|
|
|
|
#include <$ac_header>
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2004-11-09 21:16:35 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2004-11-09 21:16:35 +01:00
|
|
|
eval "$as_ac_Header=yes"
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
eval "$as_ac_Header=no"
|
2004-11-09 21:16:35 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2004-11-09 21:16:35 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_res=`eval echo '${'$as_ac_Header'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
2004-11-09 21:16:35 +01:00
|
|
|
if test `eval echo '${'$as_ac_Header'}'` = yes; then
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
2000-07-29 01:04:54 +02:00
|
|
|
|
|
|
|
fi
|
|
|
|
|
2004-11-09 21:16:35 +01:00
|
|
|
done
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2004-11-09 21:16:35 +01:00
|
|
|
|
2006-04-09 18:36:01 +02:00
|
|
|
|
2006-08-07 21:52:36 +02:00
|
|
|
for ac_header in linux/ipx.h
|
|
|
|
do
|
|
|
|
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <sys/types.h>
|
|
|
|
#ifdef HAVE_ASM_TYPES_H
|
|
|
|
# include <asm/types.h>
|
|
|
|
#endif
|
|
|
|
#if HAVE_SYS_SOCKET_H
|
|
|
|
# include <sys/socket.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#include <$ac_header>
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2006-08-07 21:52:36 +02:00
|
|
|
eval "$as_ac_Header=yes"
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
eval "$as_ac_Header=no"
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|
|
|
fi
|
|
|
|
ac_res=`eval echo '${'$as_ac_Header'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
|
|
|
if test `eval echo '${'$as_ac_Header'}'` = yes; then
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
|
|
|
2006-04-09 18:36:01 +02:00
|
|
|
for ac_header in resolv.h
|
|
|
|
do
|
|
|
|
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
1999-09-20 20:42:46 +02:00
|
|
|
else
|
2006-04-09 18:36:01 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2006-04-09 18:36:01 +02:00
|
|
|
#include <sys/types.h>
|
|
|
|
#if HAVE_SYS_SOCKET_H
|
|
|
|
# include <sys/socket.h>
|
|
|
|
#endif
|
|
|
|
#if HAVE_NETINET_IN_H
|
|
|
|
# include <netinet/in.h>
|
|
|
|
#endif
|
|
|
|
#if HAVE_ARPA_NAMESER_H
|
|
|
|
# include <arpa/nameser.h>
|
|
|
|
#endif
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-04-09 18:36:01 +02:00
|
|
|
#include <$ac_header>
|
2002-02-14 20:47:29 +01:00
|
|
|
_ACEOF
|
2006-04-09 18:36:01 +02:00
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2006-04-09 18:36:01 +02:00
|
|
|
eval "$as_ac_Header=yes"
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
eval "$as_ac_Header=no"
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_res=`eval echo '${'$as_ac_Header'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
2006-04-09 18:36:01 +02:00
|
|
|
if test `eval echo '${'$as_ac_Header'}'` = yes; then
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
2000-04-09 16:30:50 +02:00
|
|
|
|
2004-11-09 21:16:35 +01:00
|
|
|
fi
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-04-09 18:36:01 +02:00
|
|
|
done
|
2004-11-09 21:16:35 +01:00
|
|
|
|
2006-04-09 18:36:01 +02:00
|
|
|
|
|
|
|
|
|
|
|
for ac_header in ucontext.h
|
|
|
|
do
|
|
|
|
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
Release 980104
Sat Jan 3 17:15:56 1998 Alexandre Julliard <julliard@lrc.epfl.ch>
* [debugger/db_disasm.c]
Added cpuid and cmpxchg instructions.
* [if1632/builtin.c] [relay32/builtin32.c]
Fixed broken -dll option with Win32 DLLs.
* [include/heap.h]
Added SYSTEM_LOCK/SYSTEM_UNLOCK macros.
* [configure.in] [misc/lstr.c]
Added check for wctype.h.
Commented out --enable-ipc option (IPC code has been broken for a
long time anyway).
* [scheduler/critsection.c] [scheduler/event.c]
[scheduler/mutex.c] [scheduler/semaphore.c]
Implemented Win32 synchronization objects.
* [scheduler/synchro.c]
Implemented WaitForMultipleObjects and related functions.
* [scheduler/thread.c]
If possible, use clone() in CreateThread().
* [scheduler/thread.c] [scheduler/process.c]
Made thread and process waitable objects.
Thread and process id values are now different from the pointers
they represent.
* [win32/k32obj.c]
Moved to scheduler directory.
Added function table for waiting operations on objects.
* [files/file.c] [memory/virtual.c]
Added new K32OBJ function table.
Sun Jan 1 16:48:23 1997 Andreas Mohr <100.30936@germany.net>
* [files/file.c]
Fixed my patch for GetTempFileName16() as needed.
It was ...Name32A() that didn't work properly, not ...Name16().
* [graphics/x11drv/brush.c]
Fixed a BadMatch error.
* [msdos/int21.c]
Fixed INT21_FindNextFCB() to get correct volume labels e.g.
in "file open" dialog.
* [multimedia/joystick.c] [relay32/winmm.spec]
Stub JoyGetPosEx().
* [scheduler/process.c] [relay32/kernel32.spec]
Implemented RegisterServiceProcess().
Wed Dec 31 11:14:43 1997 Lawson Whitney <lawson_whitney@juno.com>
* [if1632/kernel.spec] [if1632/relay.c]
Define CallProcEx32w - Thanks to Marcus Meissner for his excellent
CallProc32W.
* [loader/module.c]
Take a shot at defining FreeLibrary32W.
Sun Dec 28 12:44:04 1997 Kai Morich <kai.morich@rhein-neckar.netsurf.de>
* [controls/menu.c]
Menu modification from WM_INITMENUPOPUP message fixed.
Menu items now can have different wID and hSubMenu (Win95 behavior).
* [misc/cpu.c]
Improved IsProcessorFeaturePresent.
Sun Dec 28 03:21:08 1997 Ove Kaaven <ovek@main.arcticnet.no>
* [include/winsock.h] [misc/winsock.c]
Fixed WS_SOL_SOCKET for setsockopt(), and made select() return
empty fd_sets if timeout.
* [objects/palette.c]
AnimatePalette() bailed out if entire palette is animated. Fixed.
* [objects/dib.c]
Added some code to SetDIBitsToDevice() and its helpers to fix
some offseting problems.
* [objects/cursoricon.c]
Made CreateCursor32() convert the instance handle properly. Made
DestroyCursor() return correct success status.
Wed Dec 24 17:56:34 1997 Dimitrie O. Paun <dimi@cs.toronto.edu>
* [windows/syscolor.c]
Added definition of GetSysColorPen16/32. This function does not
exist in the Win32 API but is a very close (and natural) relative
to GetSysColorBrush function. Moreover, it is *very* much used
within Wine since there are a lot of places where we need to draw
lines with the standard colors.
* [controls/button.c] [controls/combo.c] [controls/icontitle.c]
[controls/menu.c] [controls/progress.c] [controls/scroll.c]
[controls/updown.c] [graphics/painting.c] [misc/tweak.c]
[windows/defwnd.c] [windows/graphics.c] [windows/nonclient.c]
Replaced references to sysColorObjects with the appropriate
call to GetSysColorBrush32/GetSysColorPen32. There is no need to
expose the implementation of these functions, even within Wine.
This makes the code easier to understand, debug, maintain.
* [controls/uitools.c]
Modified most of the functions in this file to use the now
standard pens (i.e. GetSysColorPen32). These functions made
*heavy* use of standard pens so I expect a lot less
CreatePen/DeleteObject calls can do only good...:)
Plus some minor modifications (*no* functional changes though).
* [controls/updown.c]
Used the new DrawFrameControl32 function to paint the control.
I also deleted UDDOWN_DrawArrow since it was no longer required.
Tue Dec 23 00:03:33 1997 Steinar Hamre <steinarh@stud.fim.ntnu.no>
* [configure.in]
Added check for -lw.
* [include/wintypes.h] [tools/build.c]
Changes to make the assembly understandable for even sun as.
".ascii" -> ".string", "call %foo" -> "call *%foo",
"pushw/popw %[cdes]s" written out to ".byte 0x66\npushl/popl %[cdes]s".
* [memory/ldt.c]
#ifdef added so <sys/seg.h> will not be included on Solaris.
Mon Dec 22 18:55:19 1997 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [configure.in]
Added XF86DGA check.
* [multimedia/dsound.c][relay32/dsound.spec][include/dsound.h]
Started DirectSound. Only stubs for now.
* [graphics/ddraw.c][include/ddraw.h][relay32/ddraw.spec]
Started to implement DirectDraw. Mostly stubs, some
testcases work. Requires the XF86DGA extension to XFree86.
(check demo/blizdemo.exe from the Diablo CD-ROM).
* [files/drive.c]
Return correct "CDFS" fsname so Diablo is a bit happier.
Sun Dec 21 21:45:48 1997 Kevin Cozens <kcozens@interlog.com>
* [misc/registry.c]
Fixed bugs in the routines which read the Windows '95 registry
files. Added extra information regarding the format of the Windows
'95 registry files.
1998-01-04 18:49:09 +01:00
|
|
|
else
|
2006-04-09 18:36:01 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2006-04-09 18:36:01 +02:00
|
|
|
#include <signal.h>
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2007-08-08 00:25:24 +02:00
|
|
|
#include <$ac_header>
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
|
|
|
eval "$as_ac_Header=yes"
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
eval "$as_ac_Header=no"
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|
|
|
fi
|
|
|
|
ac_res=`eval echo '${'$as_ac_Header'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
|
|
|
if test `eval echo '${'$as_ac_Header'}'` = yes; then
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for ac_header in sys/thr.h
|
|
|
|
do
|
|
|
|
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <sys/types.h>
|
|
|
|
#if HAVE_UCONTEXT_H
|
|
|
|
#include <ucontext.h>
|
|
|
|
#endif
|
|
|
|
|
2006-08-21 20:00:20 +02:00
|
|
|
#include <$ac_header>
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2006-08-21 20:00:20 +02:00
|
|
|
eval "$as_ac_Header=yes"
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
eval "$as_ac_Header=no"
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|
|
|
fi
|
|
|
|
ac_res=`eval echo '${'$as_ac_Header'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
|
|
|
if test `eval echo '${'$as_ac_Header'}'` = yes; then
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for ac_header in pthread_np.h
|
|
|
|
do
|
|
|
|
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#ifdef HAVE_PTHREAD_H
|
|
|
|
#include <pthread.h>
|
|
|
|
#endif
|
|
|
|
|
2006-04-09 18:36:01 +02:00
|
|
|
#include <$ac_header>
|
2002-02-14 20:47:29 +01:00
|
|
|
_ACEOF
|
2006-04-09 18:36:01 +02:00
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2006-04-09 18:36:01 +02:00
|
|
|
eval "$as_ac_Header=yes"
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
eval "$as_ac_Header=no"
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_res=`eval echo '${'$as_ac_Header'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
2006-04-09 18:36:01 +02:00
|
|
|
if test `eval echo '${'$as_ac_Header'}'` = yes; then
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
2000-04-09 16:30:50 +02:00
|
|
|
|
2000-05-23 23:18:51 +02:00
|
|
|
fi
|
|
|
|
|
2006-04-09 18:36:01 +02:00
|
|
|
done
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2006-04-09 18:36:01 +02:00
|
|
|
|
|
|
|
|
2006-08-07 21:52:36 +02:00
|
|
|
for ac_header in linux/videodev.h
|
2006-04-09 18:36:01 +02:00
|
|
|
do
|
|
|
|
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
1998-12-08 14:10:56 +01:00
|
|
|
else
|
2006-04-09 18:36:01 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2006-04-09 18:36:01 +02:00
|
|
|
#ifdef HAVE_SYS_TIME_H
|
|
|
|
#include <sys/time.h>
|
2002-02-14 20:47:29 +01:00
|
|
|
#endif
|
2006-04-09 18:36:01 +02:00
|
|
|
#include <sys/types.h>
|
|
|
|
#ifdef HAVE_ASM_TYPES_H
|
|
|
|
#include <asm/types.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#include <$ac_header>
|
2002-02-14 20:47:29 +01:00
|
|
|
_ACEOF
|
2006-04-09 18:36:01 +02:00
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2006-04-09 18:36:01 +02:00
|
|
|
eval "$as_ac_Header=yes"
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
eval "$as_ac_Header=no"
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_res=`eval echo '${'$as_ac_Header'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
2006-04-09 18:36:01 +02:00
|
|
|
if test `eval echo '${'$as_ac_Header'}'` = yes; then
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
2000-05-23 23:18:51 +02:00
|
|
|
|
1998-12-08 14:10:56 +01:00
|
|
|
fi
|
|
|
|
|
2006-04-09 18:36:01 +02:00
|
|
|
done
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2006-04-09 18:36:01 +02:00
|
|
|
|
|
|
|
|
|
|
|
for ac_header in linux/capi.h
|
|
|
|
do
|
|
|
|
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
2006-04-09 18:36:01 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
2003-10-15 05:28:04 +02:00
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2006-04-09 18:36:01 +02:00
|
|
|
#define __user
|
2004-11-09 21:16:35 +01:00
|
|
|
|
2006-04-09 18:36:01 +02:00
|
|
|
#include <$ac_header>
|
2003-10-15 05:28:04 +02:00
|
|
|
_ACEOF
|
2006-04-09 18:36:01 +02:00
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2003-10-15 05:28:04 +02:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2003-10-15 05:28:04 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2006-04-09 18:36:01 +02:00
|
|
|
eval "$as_ac_Header=yes"
|
2004-11-09 21:16:35 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
eval "$as_ac_Header=no"
|
2004-11-09 21:16:35 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2004-11-09 21:16:35 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_res=`eval echo '${'$as_ac_Header'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
2006-04-09 18:36:01 +02:00
|
|
|
if test `eval echo '${'$as_ac_Header'}'` = yes; then
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
|
|
|
_ACEOF
|
2004-11-09 21:16:35 +01:00
|
|
|
|
2006-04-09 18:36:01 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
DLLEXT=""
|
2006-04-09 18:36:01 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
DLLFLAGS="-D_REENTRANT"
|
2006-04-09 18:36:01 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
LDSHARED=""
|
2006-04-09 18:36:01 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
LDDLLFLAGS=""
|
2006-04-09 18:36:01 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
LIBEXT="so"
|
2006-04-09 18:36:01 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
IMPLIBEXT="def"
|
2006-04-09 18:36:01 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
LDRPATH_INSTALL=""
|
2006-10-23 13:46:34 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
LDRPATH_LOCAL=""
|
2007-03-22 20:06:19 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
# Extract the first word of "ldd", so it can be a program name with args.
|
|
|
|
set dummy ldd; ac_word=$2
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_path_LDD+set}" = set; then
|
2006-04-09 18:36:01 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
case $LDD in
|
|
|
|
[\\/]* | ?:[\\/]*)
|
|
|
|
ac_cv_path_LDD="$LDD" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
as_dummy="/sbin:/usr/sbin:$PATH"
|
|
|
|
for as_dir in $as_dummy
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
|
|
ac_cv_path_LDD="$as_dir/$ac_word$ac_exec_ext"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
|
|
|
IFS=$as_save_IFS
|
2004-11-09 21:16:35 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
test -z "$ac_cv_path_LDD" && ac_cv_path_LDD="true"
|
|
|
|
;;
|
2006-06-20 13:18:41 +02:00
|
|
|
esac
|
2004-11-09 21:16:35 +01:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
LDD=$ac_cv_path_LDD
|
|
|
|
if test -n "$LDD"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: $LDD" >&5
|
|
|
|
echo "${ECHO_T}$LDD" >&6; }
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2006-04-09 18:36:01 +02:00
|
|
|
fi
|
2004-11-09 21:16:35 +01:00
|
|
|
|
2006-04-09 18:36:01 +02:00
|
|
|
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
case $host_os in
|
|
|
|
cygwin*|mingw32*)
|
|
|
|
if test -n "$ac_tool_prefix"; then
|
|
|
|
# Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
|
|
|
|
set dummy ${ac_tool_prefix}dlltool; ac_word=$2
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_prog_DLLTOOL+set}" = set; then
|
2004-11-09 21:16:35 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
if test -n "$DLLTOOL"; then
|
|
|
|
ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
|
2004-11-09 21:16:35 +01:00
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
|
|
ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
|
|
|
IFS=$as_save_IFS
|
2004-11-09 21:16:35 +01:00
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
DLLTOOL=$ac_cv_prog_DLLTOOL
|
|
|
|
if test -n "$DLLTOOL"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: $DLLTOOL" >&5
|
|
|
|
echo "${ECHO_T}$DLLTOOL" >&6; }
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2004-11-09 21:16:35 +01:00
|
|
|
fi
|
|
|
|
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
if test -z "$ac_cv_prog_DLLTOOL"; then
|
|
|
|
ac_ct_DLLTOOL=$DLLTOOL
|
|
|
|
# Extract the first word of "dlltool", so it can be a program name with args.
|
|
|
|
set dummy dlltool; ac_word=$2
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then
|
2006-04-09 18:36:01 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
if test -n "$ac_ct_DLLTOOL"; then
|
|
|
|
ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
|
2004-04-07 05:57:35 +02:00
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
|
|
ac_cv_prog_ac_ct_DLLTOOL="dlltool"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
|
|
|
IFS=$as_save_IFS
|
2003-10-15 05:28:04 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
fi
|
|
|
|
ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
|
|
|
|
if test -n "$ac_ct_DLLTOOL"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5
|
|
|
|
echo "${ECHO_T}$ac_ct_DLLTOOL" >&6; }
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2003-10-15 05:28:04 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
if test "x$ac_ct_DLLTOOL" = x; then
|
|
|
|
DLLTOOL="false"
|
|
|
|
else
|
|
|
|
case $cross_compiling:$ac_tool_warned in
|
|
|
|
yes:)
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
|
|
|
|
whose name does not start with the host triplet. If you think this
|
|
|
|
configuration is useful to you, please write to autoconf@gnu.org." >&5
|
|
|
|
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
|
|
|
|
whose name does not start with the host triplet. If you think this
|
|
|
|
configuration is useful to you, please write to autoconf@gnu.org." >&2;}
|
|
|
|
ac_tool_warned=yes ;;
|
|
|
|
esac
|
|
|
|
DLLTOOL=$ac_ct_DLLTOOL
|
|
|
|
fi
|
|
|
|
else
|
|
|
|
DLLTOOL="$ac_cv_prog_DLLTOOL"
|
2006-04-09 18:36:01 +02:00
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
if test -n "$ac_tool_prefix"; then
|
|
|
|
# Extract the first word of "${ac_tool_prefix}dllwrap", so it can be a program name with args.
|
|
|
|
set dummy ${ac_tool_prefix}dllwrap; ac_word=$2
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_prog_DLLWRAP+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$DLLWRAP"; then
|
|
|
|
ac_cv_prog_DLLWRAP="$DLLWRAP" # Let the user override the test.
|
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
|
|
ac_cv_prog_DLLWRAP="${ac_tool_prefix}dllwrap"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
|
|
|
IFS=$as_save_IFS
|
2006-04-09 18:36:01 +02:00
|
|
|
|
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
DLLWRAP=$ac_cv_prog_DLLWRAP
|
|
|
|
if test -n "$DLLWRAP"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: $DLLWRAP" >&5
|
|
|
|
echo "${ECHO_T}$DLLWRAP" >&6; }
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
|
|
|
fi
|
2006-04-09 18:36:01 +02:00
|
|
|
|
2004-10-27 02:43:50 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
if test -z "$ac_cv_prog_DLLWRAP"; then
|
|
|
|
ac_ct_DLLWRAP=$DLLWRAP
|
|
|
|
# Extract the first word of "dllwrap", so it can be a program name with args.
|
|
|
|
set dummy dllwrap; ac_word=$2
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_prog_ac_ct_DLLWRAP+set}" = set; then
|
2004-10-27 02:43:50 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
if test -n "$ac_ct_DLLWRAP"; then
|
|
|
|
ac_cv_prog_ac_ct_DLLWRAP="$ac_ct_DLLWRAP" # Let the user override the test.
|
2004-10-27 02:43:50 +02:00
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
|
|
ac_cv_prog_ac_ct_DLLWRAP="dllwrap"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
|
|
|
IFS=$as_save_IFS
|
2004-10-27 02:43:50 +02:00
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_ct_DLLWRAP=$ac_cv_prog_ac_ct_DLLWRAP
|
|
|
|
if test -n "$ac_ct_DLLWRAP"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_ct_DLLWRAP" >&5
|
|
|
|
echo "${ECHO_T}$ac_ct_DLLWRAP" >&6; }
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
1999-02-28 20:48:53 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
if test "x$ac_ct_DLLWRAP" = x; then
|
|
|
|
DLLWRAP="false"
|
|
|
|
else
|
|
|
|
case $cross_compiling:$ac_tool_warned in
|
|
|
|
yes:)
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
|
|
|
|
whose name does not start with the host triplet. If you think this
|
|
|
|
configuration is useful to you, please write to autoconf@gnu.org." >&5
|
|
|
|
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
|
|
|
|
whose name does not start with the host triplet. If you think this
|
|
|
|
configuration is useful to you, please write to autoconf@gnu.org." >&2;}
|
|
|
|
ac_tool_warned=yes ;;
|
|
|
|
esac
|
|
|
|
DLLWRAP=$ac_ct_DLLWRAP
|
|
|
|
fi
|
|
|
|
else
|
|
|
|
DLLWRAP="$ac_cv_prog_DLLWRAP"
|
|
|
|
fi
|
2006-04-09 18:36:01 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
if test -n "$ac_tool_prefix"; then
|
|
|
|
# Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
|
|
|
|
set dummy ${ac_tool_prefix}ar; ac_word=$2
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_prog_MINGWAR+set}" = set; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
1999-01-03 18:00:19 +01:00
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
if test -n "$MINGWAR"; then
|
|
|
|
ac_cv_prog_MINGWAR="$MINGWAR" # Let the user override the test.
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
|
|
ac_cv_prog_MINGWAR="${ac_tool_prefix}ar"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
|
|
|
IFS=$as_save_IFS
|
2002-12-24 01:35:19 +01:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
MINGWAR=$ac_cv_prog_MINGWAR
|
|
|
|
if test -n "$MINGWAR"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: $MINGWAR" >&5
|
|
|
|
echo "${ECHO_T}$MINGWAR" >&6; }
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
|
|
|
fi
|
2000-08-10 00:21:08 +02:00
|
|
|
|
2005-07-25 13:12:11 +02:00
|
|
|
|
2006-04-09 18:36:01 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
if test -z "$ac_cv_prog_MINGWAR"; then
|
|
|
|
ac_ct_MINGWAR=$MINGWAR
|
|
|
|
# Extract the first word of "ar", so it can be a program name with args.
|
|
|
|
set dummy ar; ac_word=$2
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_prog_ac_ct_MINGWAR+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$ac_ct_MINGWAR"; then
|
|
|
|
ac_cv_prog_ac_ct_MINGWAR="$ac_ct_MINGWAR" # Let the user override the test.
|
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
|
|
ac_cv_prog_ac_ct_MINGWAR="ar"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
|
|
|
IFS=$as_save_IFS
|
2006-04-09 18:36:01 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
fi
|
|
|
|
ac_ct_MINGWAR=$ac_cv_prog_ac_ct_MINGWAR
|
|
|
|
if test -n "$ac_ct_MINGWAR"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_ct_MINGWAR" >&5
|
|
|
|
echo "${ECHO_T}$ac_ct_MINGWAR" >&6; }
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
|
|
|
fi
|
2006-04-09 18:36:01 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
if test "x$ac_ct_MINGWAR" = x; then
|
|
|
|
MINGWAR="false"
|
|
|
|
else
|
|
|
|
case $cross_compiling:$ac_tool_warned in
|
|
|
|
yes:)
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
|
|
|
|
whose name does not start with the host triplet. If you think this
|
|
|
|
configuration is useful to you, please write to autoconf@gnu.org." >&5
|
|
|
|
echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
|
|
|
|
whose name does not start with the host triplet. If you think this
|
|
|
|
configuration is useful to you, please write to autoconf@gnu.org." >&2;}
|
|
|
|
ac_tool_warned=yes ;;
|
2006-06-20 13:18:41 +02:00
|
|
|
esac
|
2007-07-02 17:27:48 +02:00
|
|
|
MINGWAR=$ac_ct_MINGWAR
|
|
|
|
fi
|
|
|
|
else
|
|
|
|
MINGWAR="$ac_cv_prog_MINGWAR"
|
|
|
|
fi
|
2006-04-09 18:36:01 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
if test "$DLLWRAP" = "false"; then
|
|
|
|
LIBEXT="a"
|
|
|
|
else
|
|
|
|
LIBEXT="dll"
|
|
|
|
fi
|
|
|
|
IMPLIBEXT="a"
|
|
|
|
WIN16_FILES=""
|
|
|
|
WIN16_INSTALL=""
|
|
|
|
;;
|
|
|
|
darwin*|macosx*)
|
|
|
|
DLLEXT=".so"
|
|
|
|
LIBEXT="dylib"
|
|
|
|
DLLFLAGS="$DLLFLAGS -fPIC"
|
|
|
|
LDDLLFLAGS="-bundle -multiply_defined suppress"
|
|
|
|
LIBWINE_LDFLAGS="-multiply_defined suppress"
|
|
|
|
LDSHARED="\$(CC) -dynamiclib"
|
|
|
|
STRIP="$STRIP -x"
|
|
|
|
LDRPATH_LOCAL="&& install_name_tool -change @executable_path/\`\$(RELPATH) \$(bindir) \$(libdir)\`/libwine.1.dylib @executable_path/\$(TOPOBJDIR)/libs/wine/libwine.1.dylib \$@ || \$(RM) \$@"
|
|
|
|
COREFOUNDATIONLIB="-framework CoreFoundation"
|
2006-04-09 18:36:01 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
IOKITLIB="-framework IOKit -framework CoreFoundation"
|
2002-12-24 01:35:19 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
LDEXECFLAGS="-image_base 0x7bf00000 -Wl,-segaddr,WINE_DOS,0x00000000,-segaddr,WINE_SHARED_HEAP,0x7f000000"
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
if test "$ac_cv_header_DiskArbitration_DiskArbitration_h" = "yes"
|
|
|
|
then
|
|
|
|
DISKARBITRATIONLIB="-framework DiskArbitration -framework CoreFoundation"
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
if test "$ac_cv_header_CoreAudio_CoreAudio_h" = "yes" -a "$ac_cv_header_AudioUnit_AudioUnit_h" = "yes"
|
|
|
|
then
|
|
|
|
COREAUDIO="-framework CoreAudio -framework AudioUnit -framework CoreServices -framework AudioToolbox -framework CoreMIDI"
|
2001-06-08 21:02:57 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
case $host_cpu in
|
|
|
|
*powerpc*)
|
|
|
|
LDDLLFLAGS="$LDDLLFLAGS -read_only_relocs warning" ;;
|
|
|
|
esac
|
|
|
|
if test "$ac_cv_header_Carbon_Carbon_h" = "yes"
|
|
|
|
then
|
|
|
|
CARBONLIB="-framework Carbon"
|
|
|
|
|
|
|
|
QUARTZFILES='$(QUARTZFILES)'
|
|
|
|
fi
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
DLLFLAGS="$DLLFLAGS -fPIC"
|
|
|
|
DLLEXT=".so"
|
|
|
|
{ echo "$as_me:$LINENO: checking whether we can build a GNU style ELF dll" >&5
|
|
|
|
echo $ECHO_N "checking whether we can build a GNU style ELF dll... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_c_dll_gnuelf+set}" = set; then
|
2003-12-02 05:11:09 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_wine_try_cflags_saved=$CFLAGS
|
|
|
|
CFLAGS="$CFLAGS -fPIC -shared -Wl,-Bsymbolic"
|
2003-12-02 05:11:09 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
void myfunc() {}
|
2003-12-02 05:11:09 +01:00
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2003-12-02 05:11:09 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2003-12-02 05:11:09 +01:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_c_dll_gnuelf="yes"
|
2003-12-02 05:11:09 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_c_dll_gnuelf="no"
|
2003-12-02 05:11:09 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2007-07-02 17:27:48 +02:00
|
|
|
CFLAGS=$ac_wine_try_cflags_saved
|
2003-12-02 05:11:09 +01:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_c_dll_gnuelf" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_c_dll_gnuelf" >&6; }
|
|
|
|
if test "$ac_cv_c_dll_gnuelf" = "yes"
|
|
|
|
then
|
|
|
|
LDSHARED="\$(CC) -shared"
|
|
|
|
LDDLLFLAGS="-shared -Wl,-Bsymbolic"
|
|
|
|
{ echo "$as_me:$LINENO: checking whether the compiler supports -fPIC -shared -Wl,-soname,confest.so.1" >&5
|
|
|
|
echo $ECHO_N "checking whether the compiler supports -fPIC -shared -Wl,-soname,confest.so.1... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_cflags__fPIC__shared__Wl__soname_confest_so_1+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_wine_try_cflags_saved=$CFLAGS
|
|
|
|
CFLAGS="$CFLAGS -fPIC -shared -Wl,-soname,confest.so.1"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2006-10-23 13:46:34 +02:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
|
2006-10-23 13:46:34 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
|
2006-10-23 13:46:34 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
2006-10-23 13:46:34 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2006-10-23 13:46:34 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
ac_cv_cflags__fPIC__shared__Wl__soname_confest_so_1=yes
|
2006-10-23 13:46:34 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_cflags__fPIC__shared__Wl__soname_confest_so_1=no
|
2006-10-23 13:46:34 +02:00
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
CFLAGS=$ac_wine_try_cflags_saved
|
|
|
|
fi
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_cflags__fPIC__shared__Wl__soname_confest_so_1" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_cflags__fPIC__shared__Wl__soname_confest_so_1" >&6; }
|
|
|
|
if test $ac_cv_cflags__fPIC__shared__Wl__soname_confest_so_1 = yes; then
|
|
|
|
LDSHARED="\$(CC) -shared \$(SONAME:%=-Wl,-soname,%)"
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: checking whether the compiler supports -fPIC -shared -Wl,-h,confest.so.1" >&5
|
|
|
|
echo $ECHO_N "checking whether the compiler supports -fPIC -shared -Wl,-h,confest.so.1... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_cflags__fPIC__shared__Wl__h_confest_so_1+set}" = set; then
|
2002-10-10 19:54:27 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_wine_try_cflags_saved=$CFLAGS
|
|
|
|
CFLAGS="$CFLAGS -fPIC -shared -Wl,-h,confest.so.1"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2006-04-09 18:36:01 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
2002-10-10 19:54:27 +02:00
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-10-10 19:54:27 +02:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-10-10 19:54:27 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
ac_cv_cflags__fPIC__shared__Wl__h_confest_so_1=yes
|
2002-10-10 19:54:27 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_cflags__fPIC__shared__Wl__h_confest_so_1=no
|
2002-10-10 19:54:27 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
CFLAGS=$ac_wine_try_cflags_saved
|
|
|
|
fi
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_cflags__fPIC__shared__Wl__h_confest_so_1" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_cflags__fPIC__shared__Wl__h_confest_so_1" >&6; }
|
|
|
|
if test $ac_cv_cflags__fPIC__shared__Wl__h_confest_so_1 = yes; then
|
|
|
|
LDSHARED="\$(CC) -shared \$(SONAME:%=-Wl,-h,%)"
|
2002-10-10 19:54:27 +02:00
|
|
|
fi
|
|
|
|
|
2006-04-09 18:36:01 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking whether the compiler supports -fPIC -shared -Wl,-Bsymbolic,-z,defs" >&5
|
|
|
|
echo $ECHO_N "checking whether the compiler supports -fPIC -shared -Wl,-Bsymbolic,-z,defs... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_cflags__fPIC__shared__Wl__Bsymbolic__z_defs+set}" = set; then
|
2002-10-10 19:54:27 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_wine_try_cflags_saved=$CFLAGS
|
|
|
|
CFLAGS="$CFLAGS -fPIC -shared -Wl,-Bsymbolic,-z,defs"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
|
2006-04-09 18:36:01 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
|
2006-04-09 18:36:01 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
2002-10-10 19:54:27 +02:00
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-10-10 19:54:27 +02:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-10-10 19:54:27 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
ac_cv_cflags__fPIC__shared__Wl__Bsymbolic__z_defs=yes
|
2002-10-10 19:54:27 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_cflags__fPIC__shared__Wl__Bsymbolic__z_defs=no
|
2002-10-10 19:54:27 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
CFLAGS=$ac_wine_try_cflags_saved
|
|
|
|
fi
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_cflags__fPIC__shared__Wl__Bsymbolic__z_defs" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_cflags__fPIC__shared__Wl__Bsymbolic__z_defs" >&6; }
|
|
|
|
if test $ac_cv_cflags__fPIC__shared__Wl__Bsymbolic__z_defs = yes; then
|
|
|
|
LDDLLFLAGS="$LDDLLFLAGS,-z,defs"
|
2002-10-10 19:54:27 +02:00
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
{ echo "$as_me:$LINENO: checking whether the compiler supports -fPIC -shared -Wl,-Bsymbolic,-init,__wine_spec_init,-fini,__wine_spec_fini" >&5
|
|
|
|
echo $ECHO_N "checking whether the compiler supports -fPIC -shared -Wl,-Bsymbolic,-init,__wine_spec_init,-fini,__wine_spec_fini... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_cflags__fPIC__shared__Wl__Bsymbolic__init___wine_spec_init__fini___wine_spec_fini+set}" = set; then
|
2002-10-10 19:54:27 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_wine_try_cflags_saved=$CFLAGS
|
|
|
|
CFLAGS="$CFLAGS -fPIC -shared -Wl,-Bsymbolic,-init,__wine_spec_init,-fini,__wine_spec_fini"
|
2002-10-10 19:54:27 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-10-10 19:54:27 +02:00
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
|
2002-10-10 19:54:27 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-10-10 19:54:27 +02:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-10-10 19:54:27 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_cflags__fPIC__shared__Wl__Bsymbolic__init___wine_spec_init__fini___wine_spec_fini=yes
|
2002-10-10 19:54:27 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_cflags__fPIC__shared__Wl__Bsymbolic__init___wine_spec_init__fini___wine_spec_fini=no
|
2002-10-10 19:54:27 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2007-07-02 17:27:48 +02:00
|
|
|
CFLAGS=$ac_wine_try_cflags_saved
|
2002-10-10 19:54:27 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_cflags__fPIC__shared__Wl__Bsymbolic__init___wine_spec_init__fini___wine_spec_fini" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_cflags__fPIC__shared__Wl__Bsymbolic__init___wine_spec_init__fini___wine_spec_fini" >&6; }
|
|
|
|
if test $ac_cv_cflags__fPIC__shared__Wl__Bsymbolic__init___wine_spec_init__fini___wine_spec_fini = yes; then
|
|
|
|
LDDLLFLAGS="$LDDLLFLAGS,-init,__wine_spec_init,-fini,__wine_spec_fini"
|
2006-09-22 09:36:12 +02:00
|
|
|
fi
|
|
|
|
|
2005-08-02 13:29:04 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
echo '{ global: *; };' >conftest.map
|
|
|
|
{ echo "$as_me:$LINENO: checking whether the compiler supports -fPIC -shared -Wl,--version-script=conftest.map" >&5
|
|
|
|
echo $ECHO_N "checking whether the compiler supports -fPIC -shared -Wl,--version-script=conftest.map... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_cflags__fPIC__shared__Wl___version_script_conftest_map+set}" = set; then
|
2005-08-02 13:29:04 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_wine_try_cflags_saved=$CFLAGS
|
|
|
|
CFLAGS="$CFLAGS -fPIC -shared -Wl,--version-script=conftest.map"
|
2005-08-02 13:29:04 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2006-04-09 18:36:01 +02:00
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
|
2006-04-09 18:36:01 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2006-04-09 18:36:01 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_cflags__fPIC__shared__Wl___version_script_conftest_map=yes
|
2006-04-09 18:36:01 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_cflags__fPIC__shared__Wl___version_script_conftest_map=no
|
2006-04-09 18:36:01 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2006-04-09 18:36:01 +02:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2007-07-02 17:27:48 +02:00
|
|
|
CFLAGS=$ac_wine_try_cflags_saved
|
2006-04-09 18:36:01 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_cflags__fPIC__shared__Wl___version_script_conftest_map" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_cflags__fPIC__shared__Wl___version_script_conftest_map" >&6; }
|
|
|
|
if test $ac_cv_cflags__fPIC__shared__Wl___version_script_conftest_map = yes; then
|
|
|
|
LDSHARED="$LDSHARED \$(VERSCRIPT:%=-Wl,--version-script=%)"
|
2006-04-09 18:36:01 +02:00
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.map
|
2006-04-09 18:36:01 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking whether the compiler supports -fPIC -Wl,--export-dynamic" >&5
|
|
|
|
echo $ECHO_N "checking whether the compiler supports -fPIC -Wl,--export-dynamic... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_cflags__fPIC__Wl___export_dynamic+set}" = set; then
|
2006-04-09 18:36:01 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_wine_try_cflags_saved=$CFLAGS
|
|
|
|
CFLAGS="$CFLAGS -fPIC -Wl,--export-dynamic"
|
2006-04-09 18:36:01 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
2006-04-09 18:36:01 +02:00
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2006-04-09 18:36:01 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
ac_cv_cflags__fPIC__Wl___export_dynamic=yes
|
2005-08-02 13:29:04 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_cflags__fPIC__Wl___export_dynamic=no
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
CFLAGS=$ac_wine_try_cflags_saved
|
|
|
|
fi
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_cflags__fPIC__Wl___export_dynamic" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_cflags__fPIC__Wl___export_dynamic" >&6; }
|
|
|
|
if test $ac_cv_cflags__fPIC__Wl___export_dynamic = yes; then
|
|
|
|
LDEXECFLAGS="-Wl,--export-dynamic"
|
|
|
|
|
2005-08-02 13:29:04 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2005-08-02 13:29:04 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
as_ac_var=`echo "ac_cv_cflags_-fPIC -Wl,--rpath,\$ORIGIN/../lib" | $as_tr_sh`
|
|
|
|
{ echo "$as_me:$LINENO: checking whether the compiler supports -fPIC -Wl,--rpath,\$ORIGIN/../lib" >&5
|
|
|
|
echo $ECHO_N "checking whether the compiler supports -fPIC -Wl,--rpath,\$ORIGIN/../lib... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_wine_try_cflags_saved=$CFLAGS
|
|
|
|
CFLAGS="$CFLAGS -fPIC -Wl,--rpath,\$ORIGIN/../lib"
|
2005-08-02 13:29:04 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
2005-08-02 13:29:04 +02:00
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2005-08-02 13:29:04 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
2006-12-19 16:17:09 +01:00
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
eval "$as_ac_var=yes"
|
2005-08-02 13:29:04 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
eval "$as_ac_var=no"
|
2005-08-02 13:29:04 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
CFLAGS=$ac_wine_try_cflags_saved
|
2005-08-02 13:29:04 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_res=`eval echo '${'$as_ac_var'}'`
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
2007-07-02 17:27:48 +02:00
|
|
|
if test `eval echo '${'$as_ac_var'}'` = yes; then
|
|
|
|
LDRPATH_INSTALL="-Wl,--rpath,\\\$\$ORIGIN/\`\$(RELPATH) \$(bindir) \$(libdir)\`"
|
|
|
|
LDRPATH_LOCAL="-Wl,--rpath,\\\$\$ORIGIN/\$(TOPOBJDIR)/libs/wine"
|
|
|
|
else
|
|
|
|
as_ac_var=`echo "ac_cv_cflags_-fPIC -Wl,-R,\$ORIGIN/../lib" | $as_tr_sh`
|
|
|
|
{ echo "$as_me:$LINENO: checking whether the compiler supports -fPIC -Wl,-R,\$ORIGIN/../lib" >&5
|
|
|
|
echo $ECHO_N "checking whether the compiler supports -fPIC -Wl,-R,\$ORIGIN/../lib... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
|
2005-08-02 13:29:04 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_wine_try_cflags_saved=$CFLAGS
|
|
|
|
CFLAGS="$CFLAGS -fPIC -Wl,-R,\$ORIGIN/../lib"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2005-08-02 13:29:04 +02:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
2005-08-02 13:29:04 +02:00
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2005-08-02 13:29:04 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
eval "$as_ac_var=yes"
|
2005-08-02 13:29:04 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
eval "$as_ac_var=no"
|
2005-08-02 13:29:04 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
CFLAGS=$ac_wine_try_cflags_saved
|
2005-08-02 13:29:04 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_res=`eval echo '${'$as_ac_var'}'`
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
2007-07-02 17:27:48 +02:00
|
|
|
if test `eval echo '${'$as_ac_var'}'` = yes; then
|
|
|
|
LDRPATH_INSTALL="-Wl,-R,\\\$\$ORIGIN/\`\$(RELPATH) \$(bindir) \$(libdir)\`"
|
|
|
|
LDRPATH_LOCAL="-Wl,-R,\\\$\$ORIGIN/\$(TOPOBJDIR)/libs/wine"
|
|
|
|
fi
|
2005-08-02 13:29:04 +02:00
|
|
|
|
|
|
|
fi
|
|
|
|
|
2006-04-09 18:36:01 +02:00
|
|
|
|
2007-07-30 22:38:55 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking whether the compiler supports -Wl,--enable-new-dtags" >&5
|
|
|
|
echo $ECHO_N "checking whether the compiler supports -Wl,--enable-new-dtags... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_cflags__Wl___enable_new_dtags+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_wine_try_cflags_saved=$CFLAGS
|
|
|
|
CFLAGS="$CFLAGS -Wl,--enable-new-dtags"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
ac_cv_cflags__Wl___enable_new_dtags=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
ac_cv_cflags__Wl___enable_new_dtags=no
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
CFLAGS=$ac_wine_try_cflags_saved
|
|
|
|
fi
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_cflags__Wl___enable_new_dtags" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_cflags__Wl___enable_new_dtags" >&6; }
|
|
|
|
if test $ac_cv_cflags__Wl___enable_new_dtags = yes; then
|
|
|
|
LDRPATH_INSTALL="$LDRPATH_INSTALL -Wl,--enable-new-dtags"
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
case $host_cpu in
|
|
|
|
*i[3456789]86* | x86_64)
|
|
|
|
{ echo "$as_me:$LINENO: checking whether the compiler supports -Wl,--section-start,.interp=0x7bf00400" >&5
|
|
|
|
echo $ECHO_N "checking whether the compiler supports -Wl,--section-start,.interp=0x7bf00400... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_cflags__Wl___section_start__interp_0x7bf00400+set}" = set; then
|
2005-08-12 12:35:17 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_wine_try_cflags_saved=$CFLAGS
|
|
|
|
CFLAGS="$CFLAGS -Wl,--section-start,.interp=0x7bf00400"
|
2005-08-12 12:35:17 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
|
2005-08-12 12:35:17 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2005-08-12 12:35:17 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_cflags__Wl___section_start__interp_0x7bf00400=yes
|
2005-08-12 12:35:17 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_cflags__Wl___section_start__interp_0x7bf00400=no
|
2005-08-12 12:35:17 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2005-08-12 12:35:17 +02:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2007-07-02 17:27:48 +02:00
|
|
|
CFLAGS=$ac_wine_try_cflags_saved
|
|
|
|
fi
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_cflags__Wl___section_start__interp_0x7bf00400" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_cflags__Wl___section_start__interp_0x7bf00400" >&6; }
|
|
|
|
if test $ac_cv_cflags__Wl___section_start__interp_0x7bf00400 = yes; then
|
|
|
|
LDEXECFLAGS="$LDEXECFLAGS -Wl,--section-start,.interp=0x7bf00400"
|
2005-08-12 12:35:17 +02:00
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
;;
|
|
|
|
esac
|
2005-08-12 12:35:17 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: checking whether we can build a UnixWare (Solaris) dll" >&5
|
|
|
|
echo $ECHO_N "checking whether we can build a UnixWare (Solaris) dll... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_c_dll_unixware+set}" = set; then
|
2007-03-25 00:44:50 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_wine_try_cflags_saved=$CFLAGS
|
|
|
|
CFLAGS="$CFLAGS -fPIC -Wl,-G,-h,conftest.so.1.0,-B,symbolic"
|
2007-03-25 00:44:50 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
void myfunc() {}
|
2007-03-25 00:44:50 +01:00
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
ac_cv_c_dll_unixware="yes"
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
2007-03-25 00:44:50 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_c_dll_unixware="no"
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
CFLAGS=$ac_wine_try_cflags_saved
|
|
|
|
fi
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_c_dll_unixware" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_c_dll_unixware" >&6; }
|
|
|
|
if test "$ac_cv_c_dll_unixware" = "yes"
|
|
|
|
then
|
|
|
|
LDSHARED="\$(CC) -Wl,-G \$(SONAME:%=-Wl,-h,%)"
|
|
|
|
LDDLLFLAGS="-Wl,-G,-B,symbolic"
|
|
|
|
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: checking whether we can build an HP-UX dll" >&5
|
|
|
|
echo $ECHO_N "checking whether we can build an HP-UX dll... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_c_dll_hpux+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_wine_try_cflags_saved=$CFLAGS
|
|
|
|
CFLAGS="$CFLAGS -shared"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
void myfunc() {}
|
2007-03-25 00:44:50 +01:00
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_c_dll_hpux="yes"
|
2007-03-25 00:44:50 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_c_dll_hpux="no"
|
2007-03-25 00:44:50 +01:00
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2007-07-02 17:27:48 +02:00
|
|
|
CFLAGS=$ac_wine_try_cflags_saved
|
2007-03-25 00:44:50 +01:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_c_dll_hpux" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_c_dll_hpux" >&6; }
|
|
|
|
if test "$ac_cv_c_dll_hpux" = "yes"
|
|
|
|
then
|
|
|
|
LIBEXT="sl"
|
|
|
|
DLLEXT=".sl"
|
|
|
|
LDDLLFLAGS="-shared -fPIC"
|
|
|
|
LDSHARED="\$(CC) -shared"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
CROSSTEST=""
|
|
|
|
|
|
|
|
if test "$cross_compiling" = "no"
|
|
|
|
then
|
|
|
|
for ac_prog in i586-mingw32msvc-gcc i386-mingw32msvc-gcc i386-mingw32-gcc mingw32-gcc mingw-gcc
|
|
|
|
do
|
|
|
|
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
|
|
|
set dummy $ac_prog; ac_word=$2
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_prog_CROSSCC+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
2007-03-25 00:44:50 +01:00
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
if test -n "$CROSSCC"; then
|
|
|
|
ac_cv_prog_CROSSCC="$CROSSCC" # Let the user override the test.
|
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
|
|
ac_cv_prog_CROSSCC="$ac_prog"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
CROSSCC=$ac_cv_prog_CROSSCC
|
|
|
|
if test -n "$CROSSCC"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: $CROSSCC" >&5
|
|
|
|
echo "${ECHO_T}$CROSSCC" >&6; }
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2007-03-25 00:44:50 +01:00
|
|
|
fi
|
|
|
|
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
test -n "$CROSSCC" && break
|
|
|
|
done
|
|
|
|
test -n "$CROSSCC" || CROSSCC="false"
|
|
|
|
|
|
|
|
for ac_prog in i586-mingw32msvc-dlltool i386-mingw32msvc-dlltool i386-mingw32-dlltool mingw32-dlltool mingw-dlltool
|
|
|
|
do
|
|
|
|
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
|
|
|
set dummy $ac_prog; ac_word=$2
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_prog_DLLTOOL+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$DLLTOOL"; then
|
|
|
|
ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
|
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
|
|
ac_cv_prog_DLLTOOL="$ac_prog"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
DLLTOOL=$ac_cv_prog_DLLTOOL
|
|
|
|
if test -n "$DLLTOOL"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: $DLLTOOL" >&5
|
|
|
|
echo "${ECHO_T}$DLLTOOL" >&6; }
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2005-08-12 12:35:17 +02:00
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
test -n "$DLLTOOL" && break
|
|
|
|
done
|
|
|
|
test -n "$DLLTOOL" || DLLTOOL="false"
|
|
|
|
|
|
|
|
for ac_prog in i586-mingw32msvc-windres i386-mingw32msvc-windres i386-mingw32-windres mingw32-windres mingw-windres
|
|
|
|
do
|
|
|
|
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
|
|
|
set dummy $ac_prog; ac_word=$2
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_prog_CROSSWINDRES+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$CROSSWINDRES"; then
|
|
|
|
ac_cv_prog_CROSSWINDRES="$CROSSWINDRES" # Let the user override the test.
|
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
|
|
ac_cv_prog_CROSSWINDRES="$ac_prog"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
CROSSWINDRES=$ac_cv_prog_CROSSWINDRES
|
|
|
|
if test -n "$CROSSWINDRES"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: $CROSSWINDRES" >&5
|
|
|
|
echo "${ECHO_T}$CROSSWINDRES" >&6; }
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2005-09-03 11:39:38 +02:00
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
test -n "$CROSSWINDRES" && break
|
2005-09-03 11:39:38 +02:00
|
|
|
done
|
2007-07-02 17:27:48 +02:00
|
|
|
test -n "$CROSSWINDRES" || CROSSWINDRES="false"
|
2005-09-03 11:39:38 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
for ac_prog in i586-mingw32msvc-ar i386-mingw32msvc-ar i386-mingw32-ar mingw32-ar mingw-ar
|
|
|
|
do
|
|
|
|
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
|
|
|
set dummy $ac_prog; ac_word=$2
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_prog_MINGWAR+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$MINGWAR"; then
|
|
|
|
ac_cv_prog_MINGWAR="$MINGWAR" # Let the user override the test.
|
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
|
|
ac_cv_prog_MINGWAR="$ac_prog"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
|
|
|
IFS=$as_save_IFS
|
2006-04-09 18:36:01 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
fi
|
|
|
|
MINGWAR=$ac_cv_prog_MINGWAR
|
|
|
|
if test -n "$MINGWAR"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: $MINGWAR" >&5
|
|
|
|
echo "${ECHO_T}$MINGWAR" >&6; }
|
2006-04-09 18:36:01 +02:00
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2006-04-09 18:36:01 +02:00
|
|
|
fi
|
2005-09-03 11:39:38 +02:00
|
|
|
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
test -n "$MINGWAR" && break
|
|
|
|
done
|
|
|
|
test -n "$MINGWAR" || MINGWAR="false"
|
2006-04-09 18:36:01 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
if test "$CROSSCC" != "false"; then CROSSTEST="\$(CROSSTEST)"; fi
|
|
|
|
fi
|
|
|
|
;;
|
|
|
|
esac
|
2006-04-09 18:36:01 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
if test "$LIBEXT" = "a"; then
|
|
|
|
{ { echo "$as_me:$LINENO: error: could not find a way to build shared libraries.
|
|
|
|
It is currently not possible to build Wine without shared library
|
|
|
|
(.so) support to allow transparent switch between .so and .dll files.
|
|
|
|
If you are using Linux, you will need a newer binutils.
|
|
|
|
" >&5
|
|
|
|
echo "$as_me: error: could not find a way to build shared libraries.
|
|
|
|
It is currently not possible to build Wine without shared library
|
|
|
|
(.so) support to allow transparent switch between .so and .dll files.
|
|
|
|
If you are using Linux, you will need a newer binutils.
|
|
|
|
" >&2;}
|
|
|
|
{ (exit 1); exit 1; }; }
|
|
|
|
fi
|
2006-04-09 18:36:01 +02:00
|
|
|
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
if test "$have_x" = "yes"
|
2006-04-09 18:36:01 +02:00
|
|
|
then
|
2007-07-02 17:27:48 +02:00
|
|
|
XLIB="-lXext -lX11"
|
|
|
|
ac_save_CPPFLAGS="$CPPFLAGS"
|
|
|
|
CPPFLAGS="$CPPFLAGS $X_CFLAGS"
|
2006-04-09 18:36:01 +02:00
|
|
|
|
2007-07-09 22:43:45 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for -lX11" >&5
|
|
|
|
echo $ECHO_N "checking for -lX11... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_soname_X11+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_soname_save_LIBS=$LIBS
|
|
|
|
LIBS="-lX11 $X_LIBS $X_EXTRA_LIBS $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char XCreateWindow ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
return XCreateWindow ();
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
case "$LIBEXT" in
|
|
|
|
dll) ;;
|
|
|
|
dylib) ac_cv_lib_soname_X11=`otool -L conftest$ac_exeext | grep "libX11\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libX11\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
|
|
|
|
*) ac_cv_lib_soname_X11=`$ac_cv_path_LDD conftest$ac_exeext | grep "libX11\\.$LIBEXT" | sed -e "s/^.*\(libX11\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
|
|
|
|
esac
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_soname_save_LIBS
|
|
|
|
fi
|
|
|
|
if test "x$ac_cv_lib_soname_X11" = "x"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: not found" >&5
|
|
|
|
echo "${ECHO_T}not found" >&6; }
|
|
|
|
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_soname_X11" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_soname_X11" >&6; }
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define SONAME_LIBX11 "$ac_cv_lib_soname_X11"
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
{ echo "$as_me:$LINENO: checking for -lXext" >&5
|
|
|
|
echo $ECHO_N "checking for -lXext... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_soname_Xext+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_soname_save_LIBS=$LIBS
|
|
|
|
LIBS="-lXext $X_LIBS -lX11 $X_EXTRA_LIBS $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char XextCreateExtension ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
return XextCreateExtension ();
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
case "$LIBEXT" in
|
|
|
|
dll) ;;
|
|
|
|
dylib) ac_cv_lib_soname_Xext=`otool -L conftest$ac_exeext | grep "libXext\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libXext\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
|
|
|
|
*) ac_cv_lib_soname_Xext=`$ac_cv_path_LDD conftest$ac_exeext | grep "libXext\\.$LIBEXT" | sed -e "s/^.*\(libXext\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
|
|
|
|
esac
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_soname_save_LIBS
|
|
|
|
fi
|
|
|
|
if test "x$ac_cv_lib_soname_Xext" = "x"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: not found" >&5
|
|
|
|
echo "${ECHO_T}not found" >&6; }
|
|
|
|
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_soname_Xext" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_soname_Xext" >&6; }
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define SONAME_LIBXEXT "$ac_cv_lib_soname_Xext"
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for ac_header in X11/Xlib.h \
|
|
|
|
X11/XKBlib.h \
|
|
|
|
X11/Xutil.h \
|
|
|
|
X11/Xcursor/Xcursor.h \
|
|
|
|
X11/extensions/shape.h \
|
|
|
|
X11/extensions/XInput.h \
|
|
|
|
X11/extensions/XShm.h \
|
|
|
|
X11/extensions/Xinerama.h \
|
|
|
|
X11/extensions/Xrandr.h \
|
|
|
|
X11/extensions/Xrender.h \
|
|
|
|
X11/extensions/xf86vmode.h
|
2005-09-03 11:39:38 +02:00
|
|
|
do
|
2007-07-02 17:27:48 +02:00
|
|
|
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
2006-05-25 20:08:12 +02:00
|
|
|
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
2005-09-03 11:39:38 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2005-09-03 11:39:38 +02:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
#ifdef HAVE_X11_XLIB_H
|
|
|
|
# include <X11/Xlib.h>
|
|
|
|
#endif
|
|
|
|
#ifdef HAVE_X11_XUTIL_H
|
|
|
|
# include <X11/Xutil.h>
|
|
|
|
#endif
|
|
|
|
|
2005-09-03 11:39:38 +02:00
|
|
|
#include <$ac_header>
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2005-09-03 11:39:38 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
eval "$as_ac_Header=yes"
|
2005-09-03 11:39:38 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
eval "$as_ac_Header=no"
|
2005-09-03 11:39:38 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2005-09-03 11:39:38 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_res=`eval echo '${'$as_ac_Header'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
2005-09-03 11:39:38 +02:00
|
|
|
if test `eval echo '${'$as_ac_Header'}'` = yes; then
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
|
|
if test "$ac_cv_header_X11_XKBlib_h" = "yes"
|
|
|
|
then
|
|
|
|
{ echo "$as_me:$LINENO: checking for XkbQueryExtension in -lX11" >&5
|
|
|
|
echo $ECHO_N "checking for XkbQueryExtension in -lX11... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_X11_XkbQueryExtension+set}" = set; then
|
2005-09-03 11:39:38 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
2007-07-02 17:27:48 +02:00
|
|
|
LIBS="-lX11 $X_LIBS -lXext -lX11 $X_EXTRA_LIBS $LIBS"
|
2005-09-03 11:39:38 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2005-09-03 11:39:38 +02:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2007-07-02 17:27:48 +02:00
|
|
|
char XkbQueryExtension ();
|
2005-09-03 11:39:38 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
return XkbQueryExtension ();
|
2005-09-03 11:39:38 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2005-09-03 11:39:38 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_X11_XkbQueryExtension=yes
|
2005-09-03 11:39:38 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_X11_XkbQueryExtension=no
|
2005-09-03 11:39:38 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2005-09-03 11:39:38 +02:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_X11_XkbQueryExtension" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_X11_XkbQueryExtension" >&6; }
|
|
|
|
if test $ac_cv_lib_X11_XkbQueryExtension = yes; then
|
2005-09-03 11:39:38 +02:00
|
|
|
|
|
|
|
cat >>confdefs.h <<\_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
#define HAVE_XKB 1
|
2005-09-03 11:39:38 +02:00
|
|
|
_ACEOF
|
|
|
|
|
2007-07-09 22:42:28 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test "$ac_cv_header_X11_Xcursor_Xcursor_h" = "yes"
|
|
|
|
then
|
|
|
|
{ echo "$as_me:$LINENO: checking for -lXcursor" >&5
|
|
|
|
echo $ECHO_N "checking for -lXcursor... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_soname_Xcursor+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_soname_save_LIBS=$LIBS
|
|
|
|
LIBS="-lXcursor $X_LIBS -lXext -lX11 $X_EXTRA_LIBS $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char XcursorImageLoadCursor ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
return XcursorImageLoadCursor ();
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
case "$LIBEXT" in
|
|
|
|
dll) ;;
|
|
|
|
dylib) ac_cv_lib_soname_Xcursor=`otool -L conftest$ac_exeext | grep "libXcursor\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libXcursor\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
|
|
|
|
*) ac_cv_lib_soname_Xcursor=`$ac_cv_path_LDD conftest$ac_exeext | grep "libXcursor\\.$LIBEXT" | sed -e "s/^.*\(libXcursor\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
|
|
|
|
esac
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_soname_save_LIBS
|
|
|
|
fi
|
|
|
|
if test "x$ac_cv_lib_soname_Xcursor" = "x"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: not found" >&5
|
|
|
|
echo "${ECHO_T}not found" >&6; }
|
|
|
|
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_soname_Xcursor" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_soname_Xcursor" >&6; }
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define SONAME_LIBXCURSOR "$ac_cv_lib_soname_Xcursor"
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
2007-07-09 22:42:49 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test "$ac_cv_header_X11_extensions_XInput_h" = "yes"
|
|
|
|
then
|
|
|
|
{ echo "$as_me:$LINENO: checking for -lXi" >&5
|
|
|
|
echo $ECHO_N "checking for -lXi... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_soname_Xi+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_soname_save_LIBS=$LIBS
|
|
|
|
LIBS="-lXi $X_LIBS -lXext -lX11 $X_EXTRA_LIBS $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char XOpenDevice ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
return XOpenDevice ();
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
case "$LIBEXT" in
|
|
|
|
dll) ;;
|
|
|
|
dylib) ac_cv_lib_soname_Xi=`otool -L conftest$ac_exeext | grep "libXi\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libXi\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
|
|
|
|
*) ac_cv_lib_soname_Xi=`$ac_cv_path_LDD conftest$ac_exeext | grep "libXi\\.$LIBEXT" | sed -e "s/^.*\(libXi\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
|
|
|
|
esac
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_soname_save_LIBS
|
|
|
|
fi
|
|
|
|
if test "x$ac_cv_lib_soname_Xi" = "x"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: not found" >&5
|
|
|
|
echo "${ECHO_T}not found" >&6; }
|
|
|
|
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_soname_Xi" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_soname_Xi" >&6; }
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define SONAME_LIBXI "$ac_cv_lib_soname_Xi"
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
2005-08-08 20:36:53 +02:00
|
|
|
fi
|
2005-08-02 13:29:04 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
if test "$ac_cv_header_X11_extensions_XShm_h" = "yes"
|
|
|
|
then
|
|
|
|
{ echo "$as_me:$LINENO: checking for XShmQueryExtension in -lXext" >&5
|
|
|
|
echo $ECHO_N "checking for XShmQueryExtension in -lXext... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_Xext_XShmQueryExtension+set}" = set; then
|
2002-04-11 23:54:01 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2005-08-03 21:21:04 +02:00
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
2007-07-02 17:27:48 +02:00
|
|
|
LIBS="-lXext $X_LIBS -lXext -lX11 $X_EXTRA_LIBS $LIBS"
|
2002-04-11 23:54:01 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2005-08-03 21:21:04 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2005-08-03 21:21:04 +02:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2007-07-02 17:27:48 +02:00
|
|
|
char XShmQueryExtension ();
|
2005-08-03 21:21:04 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
return XShmQueryExtension ();
|
2005-08-03 21:21:04 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
2005-08-03 21:21:04 +02:00
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_Xext_XShmQueryExtension=yes
|
2002-04-11 23:54:01 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_Xext_XShmQueryExtension=no
|
1999-02-04 11:09:54 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2005-08-03 21:21:04 +02:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_Xext_XShmQueryExtension" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_Xext_XShmQueryExtension" >&6; }
|
|
|
|
if test $ac_cv_lib_Xext_XShmQueryExtension = yes; then
|
1999-02-04 11:09:54 +01:00
|
|
|
|
2005-08-03 21:21:04 +02:00
|
|
|
cat >>confdefs.h <<\_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
#define HAVE_LIBXXSHM 1
|
2005-08-03 21:21:04 +02:00
|
|
|
_ACEOF
|
|
|
|
|
2006-11-30 00:59:03 +01:00
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
2007-07-10 15:14:15 +02:00
|
|
|
if test "$ac_cv_lib_Xext_XShmQueryExtension" != "yes"; then
|
|
|
|
wine_notices="$wine_notices|XShm development files not found.
|
|
|
|
Wine will be built without XShm support. (winex11.drv)"
|
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
if test "$ac_cv_header_X11_extensions_shape_h" = "yes"
|
|
|
|
then
|
|
|
|
{ echo "$as_me:$LINENO: checking for XShapeQueryExtension in -lXext" >&5
|
|
|
|
echo $ECHO_N "checking for XShapeQueryExtension in -lXext... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_Xext_XShapeQueryExtension+set}" = set; then
|
2006-11-30 00:59:03 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
2007-07-02 17:27:48 +02:00
|
|
|
LIBS="-lXext $X_LIBS -lXext -lX11 $X_EXTRA_LIBS $LIBS"
|
2006-11-30 00:59:03 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2007-07-02 17:27:48 +02:00
|
|
|
char XShapeQueryExtension ();
|
2006-11-30 00:59:03 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
return XShapeQueryExtension ();
|
2006-11-30 00:59:03 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_Xext_XShapeQueryExtension=yes
|
2006-11-30 00:59:03 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_Xext_XShapeQueryExtension=no
|
2006-11-30 00:59:03 +01:00
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_Xext_XShapeQueryExtension" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_Xext_XShapeQueryExtension" >&6; }
|
|
|
|
if test $ac_cv_lib_Xext_XShapeQueryExtension = yes; then
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define HAVE_LIBXSHAPE 1
|
2006-04-09 18:36:01 +02:00
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
2007-07-10 15:14:15 +02:00
|
|
|
if test "$ac_cv_lib_Xext_XShapeQueryExtension" != "yes"; then
|
|
|
|
wine_notices="$wine_notices|XShape development files not found.
|
|
|
|
Wine will be built without XShape support. (winex11.drv)"
|
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
if test "$ac_cv_header_X11_extensions_xf86vmode_h" = "yes"
|
|
|
|
then
|
|
|
|
{ echo "$as_me:$LINENO: checking for XF86VidModeQueryExtension in -lXxf86vm" >&5
|
|
|
|
echo $ECHO_N "checking for XF86VidModeQueryExtension in -lXxf86vm... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_Xxf86vm_XF86VidModeQueryExtension+set}" = set; then
|
2006-04-09 18:36:01 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
2007-07-02 17:27:48 +02:00
|
|
|
LIBS="-lXxf86vm $X_LIBS -lXext -lX11 $X_EXTRA_LIBS $LIBS"
|
2006-04-09 18:36:01 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2006-04-09 18:36:01 +02:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2007-07-02 17:27:48 +02:00
|
|
|
char XF86VidModeQueryExtension ();
|
2006-04-09 18:36:01 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
return XF86VidModeQueryExtension ();
|
2006-04-09 18:36:01 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2006-04-09 18:36:01 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_Xxf86vm_XF86VidModeQueryExtension=yes
|
2006-04-09 18:36:01 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_Xxf86vm_XF86VidModeQueryExtension=no
|
2006-04-09 18:36:01 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2006-04-09 18:36:01 +02:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_Xxf86vm_XF86VidModeQueryExtension" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_Xxf86vm_XF86VidModeQueryExtension" >&6; }
|
|
|
|
if test $ac_cv_lib_Xxf86vm_XF86VidModeQueryExtension = yes; then
|
2006-04-09 18:36:01 +02:00
|
|
|
|
|
|
|
cat >>confdefs.h <<\_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
#define HAVE_LIBXXF86VM 1
|
2006-04-09 18:36:01 +02:00
|
|
|
_ACEOF
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
X_PRE_LIBS="$X_PRE_LIBS -lXxf86vm"
|
2006-04-09 18:36:01 +02:00
|
|
|
|
2006-04-18 16:47:53 +02:00
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
2007-07-10 15:14:15 +02:00
|
|
|
if test "$ac_cv_lib_Xxf86vm_XF86VidModeQueryExtension" != "yes"; then
|
|
|
|
wine_notices="$wine_notices|Xxf86vm development files not found.
|
|
|
|
Wine will be built without XF86 Vidmode support. (winex11.drv)"
|
|
|
|
fi
|
|
|
|
|
2006-04-18 16:47:53 +02:00
|
|
|
|
2007-07-09 22:43:45 +02:00
|
|
|
if test "$ac_cv_header_X11_extensions_Xrender_h" = "yes" -a "x$ac_cv_lib_soname_X11" != "x" -a "x$ac_cv_lib_soname_Xext" != "x"
|
2007-07-02 17:27:48 +02:00
|
|
|
then
|
2007-07-04 12:47:57 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for -lXrender" >&5
|
|
|
|
echo $ECHO_N "checking for -lXrender... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_soname_Xrender+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_soname_save_LIBS=$LIBS
|
|
|
|
LIBS="-lXrender $X_LIBS -lXext -lX11 $X_EXTRA_LIBS $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2006-04-18 16:47:53 +02:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-04 12:47:57 +02:00
|
|
|
|
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char XRenderQueryExtension ();
|
2007-07-02 17:27:48 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-04 12:47:57 +02:00
|
|
|
return XRenderQueryExtension ();
|
2007-07-02 17:27:48 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
2006-04-18 16:47:53 +02:00
|
|
|
_ACEOF
|
2007-07-04 12:47:57 +02:00
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-04 12:47:57 +02:00
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2006-04-18 16:47:53 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
2007-07-04 12:47:57 +02:00
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
case "$LIBEXT" in
|
|
|
|
dll) ;;
|
|
|
|
dylib) ac_cv_lib_soname_Xrender=`otool -L conftest$ac_exeext | grep "libXrender\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libXrender\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
|
|
|
|
*) ac_cv_lib_soname_Xrender=`$ac_cv_path_LDD conftest$ac_exeext | grep "libXrender\\.$LIBEXT" | sed -e "s/^.*\(libXrender\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
|
|
|
|
esac
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_soname_save_LIBS
|
|
|
|
fi
|
|
|
|
if test "x$ac_cv_lib_soname_Xrender" = "x"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: not found" >&5
|
|
|
|
echo "${ECHO_T}not found" >&6; }
|
|
|
|
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_soname_Xrender" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_soname_Xrender" >&6; }
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define SONAME_LIBXRENDER "$ac_cv_lib_soname_Xrender"
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
{ echo "$as_me:$LINENO: checking for XRenderSetPictureTransform in -lXrender" >&5
|
|
|
|
echo $ECHO_N "checking for XRenderSetPictureTransform in -lXrender... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_Xrender_XRenderSetPictureTransform+set}" = set; then
|
2007-07-04 12:45:03 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-04 12:47:57 +02:00
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
|
|
|
LIBS="-lXrender $X_LIBS -lXext -lX11 $X_EXTRA_LIBS $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2007-07-04 12:45:03 +02:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
|
2007-07-04 12:45:03 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2007-07-04 12:47:57 +02:00
|
|
|
char XRenderSetPictureTransform ();
|
2007-07-04 12:45:03 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-04 12:47:57 +02:00
|
|
|
return XRenderSetPictureTransform ();
|
2007-07-04 12:45:03 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-04 12:47:57 +02:00
|
|
|
ac_cv_lib_Xrender_XRenderSetPictureTransform=yes
|
2007-07-04 12:45:03 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-04 12:47:57 +02:00
|
|
|
ac_cv_lib_Xrender_XRenderSetPictureTransform=no
|
2007-07-04 12:45:03 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2007-07-04 12:47:57 +02:00
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
2007-07-04 12:45:03 +02:00
|
|
|
fi
|
2007-07-04 12:47:57 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_Xrender_XRenderSetPictureTransform" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_Xrender_XRenderSetPictureTransform" >&6; }
|
|
|
|
if test $ac_cv_lib_Xrender_XRenderSetPictureTransform = yes; then
|
2007-07-04 12:45:03 +02:00
|
|
|
|
2007-07-04 12:47:57 +02:00
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define HAVE_XRENDERSETPICTURETRANSFORM 1
|
2007-07-02 17:27:48 +02:00
|
|
|
_ACEOF
|
|
|
|
|
2007-07-04 12:45:03 +02:00
|
|
|
fi
|
|
|
|
|
2006-04-18 16:47:53 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-04 12:47:57 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
2007-07-10 15:14:15 +02:00
|
|
|
if test "x$ac_cv_lib_soname_Xrender" = "x"; then
|
|
|
|
wine_notices="$wine_notices|XRender development files not found.
|
|
|
|
Wine will be built without XRender support. (winex11.drv)"
|
|
|
|
fi
|
|
|
|
|
2006-04-18 16:47:53 +02:00
|
|
|
|
2007-07-04 12:47:57 +02:00
|
|
|
if test "$ac_cv_header_X11_extensions_Xrandr_h" = "yes" -a "x$ac_cv_lib_soname_Xrender" != "x"
|
2007-07-02 17:27:48 +02:00
|
|
|
then
|
2007-07-04 12:47:57 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <X11/Xlib.h>
|
|
|
|
#include <X11/extensions/Xrandr.h>
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static typeof(XRRSetScreenConfigAndRate) * func;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
|
|
|
{ echo "$as_me:$LINENO: checking for -lXrandr" >&5
|
|
|
|
echo $ECHO_N "checking for -lXrandr... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_soname_Xrandr+set}" = set; then
|
2007-07-02 17:27:48 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-04 12:47:57 +02:00
|
|
|
ac_check_soname_save_LIBS=$LIBS
|
|
|
|
LIBS="-lXrandr $X_LIBS -lXext -lX11 $X_EXTRA_LIBS $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2006-04-18 16:47:53 +02:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2007-07-04 12:47:57 +02:00
|
|
|
char XRRQueryExtension ();
|
2007-07-02 17:27:48 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-04 12:47:57 +02:00
|
|
|
return XRRQueryExtension ();
|
2007-07-02 17:27:48 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
2006-04-18 16:47:53 +02:00
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2006-04-18 16:47:53 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
2006-12-19 16:17:09 +01:00
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-04 12:47:57 +02:00
|
|
|
case "$LIBEXT" in
|
|
|
|
dll) ;;
|
|
|
|
dylib) ac_cv_lib_soname_Xrandr=`otool -L conftest$ac_exeext | grep "libXrandr\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libXrandr\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
|
|
|
|
*) ac_cv_lib_soname_Xrandr=`$ac_cv_path_LDD conftest$ac_exeext | grep "libXrandr\\.$LIBEXT" | sed -e "s/^.*\(libXrandr\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
|
|
|
|
esac
|
2006-04-18 16:47:53 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-04 12:47:57 +02:00
|
|
|
|
2006-04-18 16:47:53 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2007-07-04 12:47:57 +02:00
|
|
|
LIBS=$ac_check_soname_save_LIBS
|
2006-04-18 16:47:53 +02:00
|
|
|
fi
|
2007-07-04 12:47:57 +02:00
|
|
|
if test "x$ac_cv_lib_soname_Xrandr" = "x"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: not found" >&5
|
|
|
|
echo "${ECHO_T}not found" >&6; }
|
2006-04-18 16:47:53 +02:00
|
|
|
|
2007-07-04 12:47:57 +02:00
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_soname_Xrandr" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_soname_Xrandr" >&6; }
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define SONAME_LIBXRANDR "$ac_cv_lib_soname_Xrandr"
|
2006-04-18 16:47:53 +02:00
|
|
|
_ACEOF
|
2006-04-18 19:10:59 +02:00
|
|
|
|
2007-07-04 12:47:57 +02:00
|
|
|
|
2006-04-18 19:10:59 +02:00
|
|
|
fi
|
|
|
|
|
2007-07-04 12:47:57 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
2007-07-10 15:14:15 +02:00
|
|
|
if test "x$ac_cv_lib_soname_Xrandr" = "x"; then
|
|
|
|
wine_notices="$wine_notices|XRandr development files not found.
|
|
|
|
Wine will be built without XRandr support. (winex11.drv)"
|
|
|
|
fi
|
|
|
|
|
2006-04-18 19:10:59 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
if test "$ac_cv_header_X11_extensions_Xinerama_h" = "yes"
|
|
|
|
then
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2006-04-18 16:47:53 +02:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
#include <X11/Xlib.h>
|
|
|
|
#include <X11/extensions/Xinerama.h>
|
2006-04-18 16:47:53 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
static typeof(XineramaQueryScreens) * func;
|
2006-04-18 16:47:53 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext
|
|
|
|
if { (ac_try="$ac_compile"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2006-04-18 16:47:53 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
} && test -s conftest.$ac_objext; then
|
2007-07-04 12:48:50 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for -lXinerama" >&5
|
|
|
|
echo $ECHO_N "checking for -lXinerama... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_soname_Xinerama+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_soname_save_LIBS=$LIBS
|
|
|
|
LIBS="-lXinerama $X_LIBS -lXext -lX11 $X_EXTRA_LIBS $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
|
2007-07-04 12:48:50 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char XineramaQueryScreens ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
return XineramaQueryScreens ();
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
case "$LIBEXT" in
|
|
|
|
dll) ;;
|
|
|
|
dylib) ac_cv_lib_soname_Xinerama=`otool -L conftest$ac_exeext | grep "libXinerama\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libXinerama\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
|
|
|
|
*) ac_cv_lib_soname_Xinerama=`$ac_cv_path_LDD conftest$ac_exeext | grep "libXinerama\\.$LIBEXT" | sed -e "s/^.*\(libXinerama\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
|
|
|
|
esac
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_soname_save_LIBS
|
|
|
|
fi
|
|
|
|
if test "x$ac_cv_lib_soname_Xinerama" = "x"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: not found" >&5
|
|
|
|
echo "${ECHO_T}not found" >&6; }
|
|
|
|
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_soname_Xinerama" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_soname_Xinerama" >&6; }
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define SONAME_LIBXINERAMA "$ac_cv_lib_soname_Xinerama"
|
2007-07-02 17:27:48 +02:00
|
|
|
_ACEOF
|
|
|
|
|
2007-07-04 12:48:50 +02:00
|
|
|
|
|
|
|
fi
|
|
|
|
|
2006-04-18 16:47:53 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|
|
|
fi
|
2007-07-10 15:14:15 +02:00
|
|
|
if test "x$ac_cv_lib_soname_Xinerama" = "x"; then
|
|
|
|
wine_notices="$wine_notices|Xinerama development files not found.
|
|
|
|
Wine will be built without Xinerama support. (winex11.drv)"
|
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
|
|
|
|
if test "x$with_opengl" != "xno"
|
|
|
|
then
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for ac_header in GL/gl.h GL/glx.h GL/glext.h GL/glu.h
|
|
|
|
do
|
|
|
|
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
2006-04-18 19:10:59 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2006-04-18 19:10:59 +02:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
#ifdef HAVE_GL_GLX_H
|
|
|
|
# include <GL/glx.h>
|
2006-04-18 19:10:59 +02:00
|
|
|
#endif
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
#include <$ac_header>
|
2006-04-18 19:10:59 +02:00
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext
|
|
|
|
if { (ac_try="$ac_compile"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2006-04-18 19:10:59 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
} && test -s conftest.$ac_objext; then
|
|
|
|
eval "$as_ac_Header=yes"
|
2006-04-18 19:10:59 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
eval "$as_ac_Header=no"
|
2006-04-18 19:10:59 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2006-04-18 19:10:59 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_res=`eval echo '${'$as_ac_Header'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
|
|
|
if test `eval echo '${'$as_ac_Header'}'` = yes; then
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
2006-04-18 16:47:53 +02:00
|
|
|
_ACEOF
|
|
|
|
|
2006-04-09 18:36:01 +02:00
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
done
|
2006-04-09 18:36:01 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
if test "$ac_cv_header_GL_gl_h" = "yes" -a "$ac_cv_header_GL_glx_h" = "yes"
|
|
|
|
then
|
|
|
|
{ echo "$as_me:$LINENO: checking for up-to-date OpenGL version" >&5
|
|
|
|
echo $ECHO_N "checking for up-to-date OpenGL version... $ECHO_C" >&6; }
|
|
|
|
if test "${wine_cv_opengl_header_version_OK+set}" = set; then
|
2006-04-09 18:36:01 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2006-04-09 18:36:01 +02:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
#include <GL/gl.h>
|
2006-04-09 18:36:01 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
GLenum test = GL_UNSIGNED_SHORT_5_6_5;
|
2006-04-09 18:36:01 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext
|
|
|
|
if { (ac_try="$ac_compile"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2006-04-09 18:36:01 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
} && test -s conftest.$ac_objext; then
|
|
|
|
wine_cv_opengl_header_version_OK="yes"
|
2006-04-09 18:36:01 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
wine_cv_opengl_header_version_OK="no"
|
2006-04-09 18:36:01 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2006-04-09 18:36:01 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $wine_cv_opengl_header_version_OK" >&5
|
|
|
|
echo "${ECHO_T}$wine_cv_opengl_header_version_OK" >&6; }
|
2006-04-09 18:36:01 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
if test "$wine_cv_opengl_header_version_OK" = "yes"
|
|
|
|
then
|
2007-07-04 12:44:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for -lGL" >&5
|
|
|
|
echo $ECHO_N "checking for -lGL... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_soname_GL+set}" = set; then
|
2006-04-09 18:36:01 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-04 12:44:12 +02:00
|
|
|
ac_check_soname_save_LIBS=$LIBS
|
2007-07-02 17:27:48 +02:00
|
|
|
LIBS="-lGL $X_LIBS -lXext -lX11 -lm $X_EXTRA_LIBS $LIBS"
|
2007-07-04 12:44:12 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2006-04-09 18:36:01 +02:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2006-04-09 18:36:01 +02:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2007-07-02 17:27:48 +02:00
|
|
|
char glXCreateContext ();
|
2006-04-09 18:36:01 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
return glXCreateContext ();
|
2006-04-09 18:36:01 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2006-04-09 18:36:01 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-04 12:44:12 +02:00
|
|
|
case "$LIBEXT" in
|
|
|
|
dll) ;;
|
|
|
|
dylib) ac_cv_lib_soname_GL=`otool -L conftest$ac_exeext | grep "libGL\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libGL\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
|
|
|
|
*) ac_cv_lib_soname_GL=`$ac_cv_path_LDD conftest$ac_exeext | grep "libGL\\.$LIBEXT" | sed -e "s/^.*\(libGL\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
|
|
|
|
esac
|
2006-04-09 18:36:01 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-04 12:44:12 +02:00
|
|
|
|
2006-04-09 18:36:01 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2006-04-09 18:36:01 +02:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2007-07-04 12:44:12 +02:00
|
|
|
LIBS=$ac_check_soname_save_LIBS
|
2006-04-09 18:36:01 +02:00
|
|
|
fi
|
2007-07-04 12:44:12 +02:00
|
|
|
if test "x$ac_cv_lib_soname_GL" = "x"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: not found" >&5
|
|
|
|
echo "${ECHO_T}not found" >&6; }
|
2007-07-10 15:14:15 +02:00
|
|
|
if test -f /usr/X11R6/lib/libGL.a
|
|
|
|
then
|
|
|
|
wine_warnings="$wine_warnings|/usr/X11R6/lib/libGL.a is present on your system.
|
|
|
|
This probably prevents linking to OpenGL. Try deleting the file and restarting configure."
|
|
|
|
else
|
|
|
|
wine_warnings="$wine_warnings|No OpenGL library found on this system.
|
|
|
|
Wine will be build without OpenGL or Direct3D support."
|
|
|
|
fi
|
2007-07-04 12:44:12 +02:00
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_soname_GL" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_soname_GL" >&6; }
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define SONAME_LIBGL "$ac_cv_lib_soname_GL"
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
OPENGL_LIBS="-lGL"
|
2007-07-02 17:27:48 +02:00
|
|
|
OPENGLFILES='$(OPENGLFILES)'
|
|
|
|
|
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define HAVE_OPENGL 1
|
|
|
|
_ACEOF
|
|
|
|
|
2006-12-16 17:01:37 +01:00
|
|
|
fi
|
2006-06-27 16:41:43 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
{ echo "$as_me:$LINENO: checking for gluLookAt in -lGLU" >&5
|
|
|
|
echo $ECHO_N "checking for gluLookAt in -lGLU... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_GLU_gluLookAt+set}" = set; then
|
2006-06-27 16:41:43 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
2007-07-10 15:14:15 +02:00
|
|
|
LIBS="-lGLU $OPENGL_LIBS $X_LIBS $X_PRE_LIBS -lXext -lX11 -lm $X_EXTRA_LIBS $LIBS"
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2006-06-27 16:41:43 +02:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2007-07-02 17:27:48 +02:00
|
|
|
char gluLookAt ();
|
2006-06-27 16:41:43 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
return gluLookAt ();
|
2006-06-27 16:41:43 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_GLU_gluLookAt=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
2005-08-03 21:21:04 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_GLU_gluLookAt=no
|
2005-08-03 21:21:04 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
2005-08-03 21:21:04 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_GLU_gluLookAt" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_GLU_gluLookAt" >&6; }
|
|
|
|
if test $ac_cv_lib_GLU_gluLookAt = yes; then
|
|
|
|
OPENGL_LIBS="$OPENGL_LIBS -lGLU"
|
|
|
|
GLU32FILES='$(GLU32FILES)'
|
|
|
|
|
2005-08-03 21:21:04 +02:00
|
|
|
fi
|
|
|
|
|
2007-07-10 15:14:15 +02:00
|
|
|
else
|
|
|
|
wine_warnings="$wine_warnings|Old Mesa headers detected. Consider upgrading your Mesa libraries (http://www.mesa3d.org/).
|
|
|
|
Wine will be build without OpenGL or Direct3D support."
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
else
|
2007-07-10 15:14:15 +02:00
|
|
|
wine_warnings="$wine_warnings|OpenGL development headers not found.
|
|
|
|
Wine will be build without OpenGL or Direct3D support."
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
fi
|
2007-07-10 15:14:15 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
NASLIBS=""
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2005-08-08 13:17:25 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
for ac_header in audio/audiolib.h
|
|
|
|
do
|
|
|
|
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
2002-04-11 23:54:01 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_res=`eval echo '${'$as_ac_Header'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
2002-04-11 23:54:01 +02:00
|
|
|
# Is the header compilable?
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
|
|
|
|
echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
|
2002-04-11 23:54:01 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-04-11 23:54:01 +02:00
|
|
|
$ac_includes_default
|
2007-07-02 17:27:48 +02:00
|
|
|
#include <$ac_header>
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_header_compiler=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_header_compiler=no
|
2002-04-11 23:54:01 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
|
|
|
|
echo "${ECHO_T}$ac_header_compiler" >&6; }
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
# Is the header present?
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
|
|
|
|
echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
|
2002-04-11 23:54:01 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
#include <$ac_header>
|
2002-02-14 20:47:29 +01:00
|
|
|
_ACEOF
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_cpp conftest.$ac_ext"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2002-10-10 05:48:04 +02:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
2002-02-14 20:47:29 +01:00
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } >/dev/null && {
|
|
|
|
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
}; then
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_header_preproc=yes
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_header_preproc=no
|
1999-02-04 11:09:54 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
rm -f conftest.err conftest.$ac_ext
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
|
|
|
|
echo "${ECHO_T}$ac_header_preproc" >&6; }
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
# So? What about this header?
|
2004-01-02 02:55:29 +01:00
|
|
|
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
|
|
|
|
yes:no: )
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
|
2004-01-02 02:55:29 +01:00
|
|
|
ac_header_preproc=yes
|
2002-12-24 01:35:19 +01:00
|
|
|
;;
|
2004-01-02 02:55:29 +01:00
|
|
|
no:yes:* )
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
|
2006-05-25 20:08:12 +02:00
|
|
|
( cat <<\_ASBOX
|
2002-12-24 01:35:19 +01:00
|
|
|
## ------------------------------------ ##
|
2004-01-02 02:55:29 +01:00
|
|
|
## Report this to wine-devel@winehq.org ##
|
2002-12-24 01:35:19 +01:00
|
|
|
## ------------------------------------ ##
|
|
|
|
_ASBOX
|
2006-05-25 20:08:12 +02:00
|
|
|
) | sed "s/^/$as_me: WARNING: /" >&2
|
2002-12-24 01:35:19 +01:00
|
|
|
;;
|
2002-04-11 23:54:01 +02:00
|
|
|
esac
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
2002-04-11 23:54:01 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
eval "$as_ac_Header=\$ac_header_preproc"
|
1999-02-04 11:09:54 +01:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_res=`eval echo '${'$as_ac_Header'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
if test `eval echo '${'$as_ac_Header'}'` = yes; then
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
1999-01-03 17:14:34 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
for ac_header in audio/soundlib.h
|
2006-05-08 20:09:37 +02:00
|
|
|
do
|
2007-07-02 17:27:48 +02:00
|
|
|
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
2006-05-08 20:09:37 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2006-05-08 20:09:37 +02:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
#include <audio/audiolib.h>
|
|
|
|
|
|
|
|
#include <$ac_header>
|
2006-05-08 20:09:37 +02:00
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2006-05-08 20:09:37 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
eval "$as_ac_Header=yes"
|
2006-05-08 20:09:37 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
eval "$as_ac_Header=no"
|
2006-05-08 20:09:37 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
ac_res=`eval echo '${'$as_ac_Header'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
|
|
|
if test `eval echo '${'$as_ac_Header'}'` = yes; then
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
done
|
2006-05-08 20:09:37 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for AuCreateFlow in -laudio" >&5
|
|
|
|
echo $ECHO_N "checking for AuCreateFlow in -laudio... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_audio_AuCreateFlow+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
|
|
|
LIBS="-laudio -lXt $X_LIBS -lXext -lX11 $X_EXTRA_LIBS $LIBS"
|
2006-05-08 20:09:37 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char AuCreateFlow ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
return AuCreateFlow ();
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
2006-05-08 20:09:37 +02:00
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2006-05-08 20:09:37 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
2006-12-19 16:17:09 +01:00
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
ac_cv_lib_audio_AuCreateFlow=yes
|
2006-05-08 20:09:37 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_audio_AuCreateFlow=no
|
2006-05-08 20:09:37 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
2006-05-08 20:09:37 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_audio_AuCreateFlow" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_audio_AuCreateFlow" >&6; }
|
|
|
|
if test $ac_cv_lib_audio_AuCreateFlow = yes; then
|
2006-05-08 20:09:37 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define HAVE_NAS 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
{ echo "$as_me:$LINENO: checking for XauGetBestAuthByAddr in -lXau" >&5
|
|
|
|
echo $ECHO_N "checking for XauGetBestAuthByAddr in -lXau... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_Xau_XauGetBestAuthByAddr+set}" = set; then
|
2006-05-08 20:09:37 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
2007-07-02 17:27:48 +02:00
|
|
|
LIBS="-lXau $X_LIBS $LIBS"
|
2006-05-08 20:09:37 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2006-05-08 20:09:37 +02:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2007-07-02 17:27:48 +02:00
|
|
|
char XauGetBestAuthByAddr ();
|
2006-05-08 20:09:37 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
return XauGetBestAuthByAddr ();
|
2006-05-08 20:09:37 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2006-05-08 20:09:37 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_Xau_XauGetBestAuthByAddr=yes
|
2006-05-08 20:09:37 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_Xau_XauGetBestAuthByAddr=no
|
2006-05-08 20:09:37 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2006-05-08 20:09:37 +02:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_Xau_XauGetBestAuthByAddr" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_Xau_XauGetBestAuthByAddr" >&6; }
|
|
|
|
if test $ac_cv_lib_Xau_XauGetBestAuthByAddr = yes; then
|
|
|
|
NASLIBS="-lXau -laudio -lXt $X_LIBS -lXext -lX11 $X_EXTRA_LIBS"
|
|
|
|
else
|
|
|
|
NASLIBS="-laudio -lXt $X_LIBS -lXext -lX11 $X_EXTRA_LIBS"
|
|
|
|
fi
|
2006-05-08 20:09:37 +02:00
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
done
|
|
|
|
|
2006-05-08 20:09:37 +02:00
|
|
|
|
|
|
|
CPPFLAGS="$ac_save_CPPFLAGS"
|
2007-07-02 17:27:48 +02:00
|
|
|
XFILES='$(XFILES)'
|
|
|
|
else
|
|
|
|
XLIB=""
|
|
|
|
X_CFLAGS=""
|
|
|
|
X_LIBS=""
|
2007-07-10 15:14:15 +02:00
|
|
|
wine_warnings="$wine_warnings|X development files not found. Wine will be built
|
|
|
|
without X support, which probably isn't what you want. You will need to install
|
|
|
|
development packages of Xlib/Xfree86 at the very least."
|
2006-05-08 20:09:37 +02:00
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
XML2LIBS=""
|
|
|
|
|
|
|
|
XML2INCL=""
|
|
|
|
|
|
|
|
XSLTLIBS=""
|
|
|
|
|
|
|
|
XSLTINCL=""
|
|
|
|
|
|
|
|
ac_save_CPPFLAGS="$CPPFLAGS"
|
|
|
|
if test "$PKG_CONFIG" != "false"
|
2002-03-21 03:58:39 +01:00
|
|
|
then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_xml_libs="`$PKG_CONFIG --libs libxml-2.0 2>/dev/null`"
|
|
|
|
ac_xml_cflags="`$PKG_CONFIG --cflags libxml-2.0 2>/dev/null`"
|
2007-05-07 17:06:48 +02:00
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_xml_libs="`xml2-config --libs 2>/dev/null`"
|
|
|
|
ac_xml_cflags="`xml2-config --cflags 2>/dev/null`"
|
|
|
|
fi
|
|
|
|
CPPFLAGS="$CPPFLAGS $ac_xml_cflags"
|
|
|
|
|
|
|
|
for ac_header in libxml/parser.h
|
|
|
|
do
|
|
|
|
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
fi
|
|
|
|
ac_res=`eval echo '${'$as_ac_Header'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
|
|
|
else
|
|
|
|
# Is the header compilable?
|
|
|
|
{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
|
|
|
|
echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
$ac_includes_default
|
|
|
|
#include <$ac_header>
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext
|
|
|
|
if { (ac_try="$ac_compile"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_status=$?
|
2007-07-02 17:27:48 +02:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
|
|
|
ac_header_compiler=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
ac_header_compiler=no
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
|
|
|
|
echo "${ECHO_T}$ac_header_compiler" >&6; }
|
|
|
|
|
|
|
|
# Is the header present?
|
|
|
|
{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
|
|
|
|
echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <$ac_header>
|
|
|
|
_ACEOF
|
|
|
|
if { (ac_try="$ac_cpp conftest.$ac_ext"
|
|
|
|
case "(($ac_try" in
|
2007-05-07 17:06:48 +02:00
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
|
2007-05-07 17:06:48 +02:00
|
|
|
ac_status=$?
|
2007-07-02 17:27:48 +02:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2007-05-07 17:06:48 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(exit $ac_status); } >/dev/null && {
|
|
|
|
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
}; then
|
|
|
|
ac_header_preproc=yes
|
2002-03-21 03:58:39 +01:00
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_header_preproc=no
|
2002-03-21 03:58:39 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.err conftest.$ac_ext
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
|
|
|
|
echo "${ECHO_T}$ac_header_preproc" >&6; }
|
2007-05-07 17:06:48 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
# So? What about this header?
|
|
|
|
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
|
|
|
|
yes:no: )
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
|
|
|
|
ac_header_preproc=yes
|
|
|
|
;;
|
|
|
|
no:yes:* )
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
|
|
|
|
( cat <<\_ASBOX
|
|
|
|
## ------------------------------------ ##
|
|
|
|
## Report this to wine-devel@winehq.org ##
|
|
|
|
## ------------------------------------ ##
|
|
|
|
_ASBOX
|
|
|
|
) | sed "s/^/$as_me: WARNING: /" >&2
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
eval "$as_ac_Header=\$ac_header_preproc"
|
2002-03-21 03:58:39 +01:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_res=`eval echo '${'$as_ac_Header'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
if test `eval echo '${'$as_ac_Header'}'` = yes; then
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
|
|
|
_ACEOF
|
|
|
|
{ echo "$as_me:$LINENO: checking for xmlParseMemory in -lxml2" >&5
|
|
|
|
echo $ECHO_N "checking for xmlParseMemory in -lxml2... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_xml2_xmlParseMemory+set}" = set; then
|
2002-03-21 03:58:39 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
2007-07-02 17:27:48 +02:00
|
|
|
LIBS="-lxml2 $ac_xml_libs $LIBS"
|
2002-03-21 03:58:39 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-03-21 03:58:39 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2002-03-21 03:58:39 +01:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2007-07-02 17:27:48 +02:00
|
|
|
char xmlParseMemory ();
|
2002-03-21 03:58:39 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
return xmlParseMemory ();
|
2002-03-21 03:58:39 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-03-21 03:58:39 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_xml2_xmlParseMemory=yes
|
2002-03-21 03:58:39 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_xml2_xmlParseMemory=no
|
2002-03-21 03:58:39 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2002-03-21 03:58:39 +01:00
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_xml2_xmlParseMemory" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_xml2_xmlParseMemory" >&6; }
|
|
|
|
if test $ac_cv_lib_xml2_xmlParseMemory = yes; then
|
2002-03-21 03:58:39 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
cat >>confdefs.h <<\_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
#define HAVE_LIBXML2 1
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
2002-03-21 03:58:39 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
XML2LIBS="$ac_xml_libs"
|
|
|
|
XML2INCL="$ac_xml_cflags"
|
2002-03-21 03:58:39 +01:00
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for xmlReadMemory in -lxml2" >&5
|
|
|
|
echo $ECHO_N "checking for xmlReadMemory in -lxml2... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_xml2_xmlReadMemory+set}" = set; then
|
2005-08-03 21:21:04 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
2003-06-20 23:38:10 +02:00
|
|
|
else
|
2005-08-03 21:21:04 +02:00
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
2007-07-02 17:27:48 +02:00
|
|
|
LIBS="-lxml2 $ac_xml_libs $LIBS"
|
2006-04-09 18:36:01 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2006-04-09 18:36:01 +02:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2007-07-02 17:27:48 +02:00
|
|
|
char xmlReadMemory ();
|
2006-04-09 18:36:01 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
return xmlReadMemory ();
|
2006-04-09 18:36:01 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2006-04-09 18:36:01 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_xml2_xmlReadMemory=yes
|
2006-04-09 18:36:01 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_xml2_xmlReadMemory=no
|
2006-04-09 18:36:01 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2006-04-09 18:36:01 +02:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_xml2_xmlReadMemory" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_xml2_xmlReadMemory" >&6; }
|
|
|
|
if test $ac_cv_lib_xml2_xmlReadMemory = yes; then
|
2006-04-09 18:36:01 +02:00
|
|
|
|
|
|
|
cat >>confdefs.h <<\_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
#define HAVE_XMLREADMEMORY 1
|
2006-04-09 18:36:01 +02:00
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for xmlNewDocPI in -lxml2" >&5
|
|
|
|
echo $ECHO_N "checking for xmlNewDocPI in -lxml2... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_xml2_xmlNewDocPI+set}" = set; then
|
2006-04-09 18:36:01 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
2007-07-02 17:27:48 +02:00
|
|
|
LIBS="-lxml2 $ac_xml_libs $LIBS"
|
2003-06-20 23:38:10 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2005-08-03 21:21:04 +02:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2007-07-02 17:27:48 +02:00
|
|
|
char xmlNewDocPI ();
|
2003-06-20 23:38:10 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
return xmlNewDocPI ();
|
2003-06-20 23:38:10 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2003-06-20 23:38:10 +02:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2003-06-20 23:38:10 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_xml2_xmlNewDocPI=yes
|
2003-06-20 23:38:10 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_xml2_xmlNewDocPI=no
|
2003-06-20 23:38:10 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2005-08-03 21:21:04 +02:00
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
2003-06-20 23:38:10 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_xml2_xmlNewDocPI" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_xml2_xmlNewDocPI" >&6; }
|
|
|
|
if test $ac_cv_lib_xml2_xmlNewDocPI = yes; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define HAVE_XMLNEWDOCPI 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
done
|
|
|
|
|
|
|
|
CPPFLAGS="$ac_save_CPPFLAGS"
|
2007-07-10 15:14:15 +02:00
|
|
|
if test "$ac_cv_lib_xml2_xmlParseMemory" != "yes"; then
|
|
|
|
wine_notices="$wine_notices|libxml2 development files not found.
|
|
|
|
Wine will be built without XML support. (msxml.dll)"
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
if test "$PKG_CONFIG" != "false"
|
|
|
|
then
|
|
|
|
ac_xslt_libs="`$PKG_CONFIG --libs libxslt 2>/dev/null`"
|
|
|
|
ac_xslt_cflags="`$PKG_CONFIG --cflags libxslt 2>/dev/null`"
|
|
|
|
else
|
|
|
|
ac_xslt_libs="`xslt-config --libs 2>/dev/null`"
|
|
|
|
ac_xslt_cflags="`xslt-config --cflags 2>/dev/null`"
|
|
|
|
fi
|
|
|
|
CPPFLAGS="$CPPFLAGS $ac_xslt_cflags"
|
|
|
|
|
|
|
|
|
|
|
|
for ac_header in libxslt/pattern.h libxslt/transform.h
|
|
|
|
do
|
|
|
|
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
2005-07-15 12:09:43 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2005-07-15 12:09:43 +02:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
#ifdef HAVE_LIBXSLT_PATTERN_H
|
|
|
|
# include <libxslt/pattern.h>
|
2005-07-15 12:09:43 +02:00
|
|
|
#endif
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
#include <$ac_header>
|
2005-07-15 12:09:43 +02:00
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext
|
|
|
|
if { (ac_try="$ac_compile"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2005-07-15 12:09:43 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
} && test -s conftest.$ac_objext; then
|
|
|
|
eval "$as_ac_Header=yes"
|
2005-07-15 12:09:43 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
eval "$as_ac_Header=no"
|
2005-07-15 12:09:43 +02:00
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2005-07-15 12:09:43 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_res=`eval echo '${'$as_ac_Header'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
|
|
|
if test `eval echo '${'$as_ac_Header'}'` = yes; then
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
|
|
|
_ACEOF
|
|
|
|
{ echo "$as_me:$LINENO: checking for xsltCompilePattern in -lxslt" >&5
|
|
|
|
echo $ECHO_N "checking for xsltCompilePattern in -lxslt... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_xslt_xsltCompilePattern+set}" = set; then
|
2005-12-21 18:42:00 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
|
|
|
LIBS="-lxslt $ac_xslt_libs $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2005-12-21 18:42:00 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2005-12-21 18:42:00 +01:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2007-07-02 17:27:48 +02:00
|
|
|
char xsltCompilePattern ();
|
2005-12-21 18:42:00 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
return xsltCompilePattern ();
|
2005-12-21 18:42:00 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2005-12-21 18:42:00 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_xslt_xsltCompilePattern=yes
|
2005-12-21 18:42:00 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_xslt_xsltCompilePattern=no
|
2005-12-21 18:42:00 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2005-12-21 18:42:00 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2007-07-02 17:27:48 +02:00
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
2005-12-21 18:42:00 +01:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_xslt_xsltCompilePattern" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_xslt_xsltCompilePattern" >&6; }
|
|
|
|
if test $ac_cv_lib_xslt_xsltCompilePattern = yes; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define HAVE_LIBXSLT 1
|
2005-12-21 18:42:00 +01:00
|
|
|
_ACEOF
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
XSLTLIBS="$ac_xslt_libs"
|
|
|
|
XSLTINCL="$ac_xslt_cflags"
|
2005-12-21 18:42:00 +01:00
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
|
2005-08-03 21:21:04 +02:00
|
|
|
fi
|
2005-07-15 18:39:42 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
done
|
2005-08-08 13:17:25 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
CPPFLAGS="$ac_save_CPPFLAGS"
|
2007-07-10 15:14:15 +02:00
|
|
|
if test "$ac_cv_lib_xslt_xsltCompilePattern" != "yes"; then
|
|
|
|
wine_notices="$wine_notices|libxslt development files not found.
|
|
|
|
Wine will be built without xslt support. (msxml.dll)"
|
|
|
|
fi
|
|
|
|
|
2005-08-08 13:17:25 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
HALINCL=""
|
|
|
|
|
|
|
|
if test "$PKG_CONFIG" != "false"
|
|
|
|
then
|
|
|
|
ac_save_CPPFLAGS="$CPPFLAGS"
|
|
|
|
ac_hal_libs="`$PKG_CONFIG --libs hal 2>/dev/null`"
|
|
|
|
ac_hal_cflags="`$PKG_CONFIG --cflags hal 2>/dev/null`"
|
|
|
|
CPPFLAGS="$CPPFLAGS $ac_hal_cflags"
|
|
|
|
|
|
|
|
|
|
|
|
for ac_header in dbus/dbus.h hal/libhal.h
|
|
|
|
do
|
|
|
|
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
2006-07-24 08:24:44 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
ac_res=`eval echo '${'$as_ac_Header'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
2006-07-24 08:24:44 +02:00
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
# Is the header compilable?
|
|
|
|
{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
|
|
|
|
echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
$ac_includes_default
|
|
|
|
#include <$ac_header>
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
|
|
|
ac_header_compiler=yes
|
2006-07-24 08:24:44 +02:00
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
2006-07-24 08:24:44 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_header_compiler=no
|
2006-07-24 08:24:44 +02:00
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
|
|
|
|
echo "${ECHO_T}$ac_header_compiler" >&6; }
|
2006-07-24 08:24:44 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
# Is the header present?
|
|
|
|
{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
|
|
|
|
echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <$ac_header>
|
|
|
|
_ACEOF
|
|
|
|
if { (ac_try="$ac_cpp conftest.$ac_ext"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } >/dev/null && {
|
|
|
|
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
}; then
|
|
|
|
ac_header_preproc=yes
|
2006-07-24 08:24:44 +02:00
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
2006-07-24 08:24:44 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_header_preproc=no
|
2006-07-24 08:24:44 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
rm -f conftest.err conftest.$ac_ext
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
|
|
|
|
echo "${ECHO_T}$ac_header_preproc" >&6; }
|
|
|
|
|
|
|
|
# So? What about this header?
|
|
|
|
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
|
|
|
|
yes:no: )
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
|
|
|
|
ac_header_preproc=yes
|
|
|
|
;;
|
|
|
|
no:yes:* )
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
|
|
|
|
( cat <<\_ASBOX
|
|
|
|
## ------------------------------------ ##
|
|
|
|
## Report this to wine-devel@winehq.org ##
|
|
|
|
## ------------------------------------ ##
|
|
|
|
_ASBOX
|
|
|
|
) | sed "s/^/$as_me: WARNING: /" >&2
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
2006-07-24 08:24:44 +02:00
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
eval "$as_ac_Header=\$ac_header_preproc"
|
2006-07-24 08:24:44 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_res=`eval echo '${'$as_ac_Header'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
2006-07-24 08:24:44 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
if test `eval echo '${'$as_ac_Header'}'` = yes; then
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
|
|
|
_ACEOF
|
2006-07-24 08:24:44 +02:00
|
|
|
|
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
done
|
|
|
|
|
|
|
|
if test "$ac_cv_header_dbus_dbus_h" = "yes" -a "$ac_cv_header_hal_libhal_h" = "yes"
|
|
|
|
then
|
2007-07-02 17:28:33 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for dbus_connection_close in -ldbus-1" >&5
|
|
|
|
echo $ECHO_N "checking for dbus_connection_close in -ldbus-1... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_dbus_1_dbus_connection_close+set}" = set; then
|
2005-07-15 18:39:42 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
2007-07-02 17:28:33 +02:00
|
|
|
LIBS="-ldbus-1 $ac_hal_libs $LIBS"
|
2005-07-15 18:39:42 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2005-07-15 18:39:42 +02:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2007-07-02 17:28:33 +02:00
|
|
|
char dbus_connection_close ();
|
2005-07-15 18:39:42 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:28:33 +02:00
|
|
|
return dbus_connection_close ();
|
2005-07-15 18:39:42 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2005-07-15 18:39:42 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:28:33 +02:00
|
|
|
ac_cv_lib_dbus_1_dbus_connection_close=yes
|
2005-07-15 18:39:42 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:28:33 +02:00
|
|
|
ac_cv_lib_dbus_1_dbus_connection_close=no
|
2005-07-15 18:39:42 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2005-07-15 18:39:42 +02:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
|
|
fi
|
2007-07-02 17:28:33 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_dbus_1_dbus_connection_close" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_dbus_1_dbus_connection_close" >&6; }
|
|
|
|
if test $ac_cv_lib_dbus_1_dbus_connection_close = yes; then
|
|
|
|
{ echo "$as_me:$LINENO: checking for -lhal" >&5
|
|
|
|
echo $ECHO_N "checking for -lhal... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_soname_hal+set}" = set; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:28:33 +02:00
|
|
|
ac_check_soname_save_LIBS=$LIBS
|
|
|
|
LIBS="-lhal $ac_hal_libs $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2003-11-20 05:17:33 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2007-07-02 17:28:33 +02:00
|
|
|
char libhal_ctx_new ();
|
2007-07-02 17:27:48 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:28:33 +02:00
|
|
|
return libhal_ctx_new ();
|
2007-07-02 17:27:48 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:28:33 +02:00
|
|
|
case "$LIBEXT" in
|
|
|
|
dll) ;;
|
|
|
|
dylib) ac_cv_lib_soname_hal=`otool -L conftest$ac_exeext | grep "libhal\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libhal\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
|
|
|
|
*) ac_cv_lib_soname_hal=`$ac_cv_path_LDD conftest$ac_exeext | grep "libhal\\.$LIBEXT" | sed -e "s/^.*\(libhal\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
|
|
|
|
esac
|
2002-04-11 23:54:01 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:28:33 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2007-07-02 17:28:33 +02:00
|
|
|
LIBS=$ac_check_soname_save_LIBS
|
2001-06-06 23:05:23 +02:00
|
|
|
fi
|
2007-07-02 17:28:33 +02:00
|
|
|
if test "x$ac_cv_lib_soname_hal" = "x"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: not found" >&5
|
|
|
|
echo "${ECHO_T}not found" >&6; }
|
2007-07-02 17:27:48 +02:00
|
|
|
|
2007-07-02 17:28:33 +02:00
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_soname_hal" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_soname_hal" >&6; }
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define SONAME_LIBHAL "$ac_cv_lib_soname_hal"
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2007-07-02 17:28:33 +02:00
|
|
|
HALINCL="$ac_hal_cflags"
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
|
2001-06-06 23:05:23 +02:00
|
|
|
fi
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
CPPFLAGS="$ac_save_CPPFLAGS"
|
|
|
|
fi
|
2007-07-10 15:14:15 +02:00
|
|
|
if test "x$ac_cv_lib_soname_hal" = "x"; then
|
|
|
|
wine_notices="$wine_notices|libhal development files not found.
|
|
|
|
Wine will be built without dynamic device support. (explorer.exe)"
|
|
|
|
fi
|
|
|
|
|
2001-06-06 23:05:23 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
CURSESLIBS=""
|
|
|
|
if test "$ac_cv_header_ncurses_h" = "yes"
|
|
|
|
then
|
2007-07-02 17:28:50 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for -lncurses" >&5
|
|
|
|
echo $ECHO_N "checking for -lncurses... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_soname_ncurses+set}" = set; then
|
2007-07-02 17:27:48 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:28:50 +02:00
|
|
|
ac_check_soname_save_LIBS=$LIBS
|
2007-07-02 17:27:48 +02:00
|
|
|
LIBS="-lncurses $LIBS"
|
2007-07-02 17:28:50 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char waddch ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
return waddch ();
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
2002-02-14 20:47:29 +01:00
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2002-10-10 05:48:04 +02:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
2002-02-14 20:47:29 +01:00
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
2006-12-19 16:17:09 +01:00
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:28:50 +02:00
|
|
|
case "$LIBEXT" in
|
|
|
|
dll) ;;
|
|
|
|
dylib) ac_cv_lib_soname_ncurses=`otool -L conftest$ac_exeext | grep "libncurses\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libncurses\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
|
|
|
|
*) ac_cv_lib_soname_ncurses=`$ac_cv_path_LDD conftest$ac_exeext | grep "libncurses\\.$LIBEXT" | sed -e "s/^.*\(libncurses\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
|
|
|
|
esac
|
2002-01-29 04:02:50 +01:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:28:50 +02:00
|
|
|
|
2002-01-29 04:02:50 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2007-07-02 17:28:50 +02:00
|
|
|
LIBS=$ac_check_soname_save_LIBS
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
2007-07-02 17:28:50 +02:00
|
|
|
if test "x$ac_cv_lib_soname_ncurses" = "x"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: not found" >&5
|
|
|
|
echo "${ECHO_T}not found" >&6; }
|
|
|
|
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_soname_ncurses" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_soname_ncurses" >&6; }
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define SONAME_LIBNCURSES "$ac_cv_lib_soname_ncurses"
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
CURSESLIBS="-lncurses"
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
elif test "$ac_cv_header_curses_h" = "yes"
|
|
|
|
then
|
2007-07-02 17:28:50 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for -lcurses" >&5
|
|
|
|
echo $ECHO_N "checking for -lcurses... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_soname_curses+set}" = set; then
|
2006-02-22 13:24:25 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:28:50 +02:00
|
|
|
ac_check_soname_save_LIBS=$LIBS
|
2007-07-02 17:27:48 +02:00
|
|
|
LIBS="-lcurses $LIBS"
|
2007-07-02 17:28:50 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2006-02-22 13:24:25 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char waddch ();
|
2006-02-22 13:24:25 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
return waddch ();
|
2006-02-22 13:24:25 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2006-02-22 13:24:25 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:28:50 +02:00
|
|
|
case "$LIBEXT" in
|
|
|
|
dll) ;;
|
|
|
|
dylib) ac_cv_lib_soname_curses=`otool -L conftest$ac_exeext | grep "libcurses\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libcurses\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
|
|
|
|
*) ac_cv_lib_soname_curses=`$ac_cv_path_LDD conftest$ac_exeext | grep "libcurses\\.$LIBEXT" | sed -e "s/^.*\(libcurses\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
|
|
|
|
esac
|
2006-02-22 13:24:25 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:28:50 +02:00
|
|
|
|
2006-02-22 13:24:25 +01:00
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2007-07-02 17:28:50 +02:00
|
|
|
LIBS=$ac_check_soname_save_LIBS
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
2007-07-02 17:28:50 +02:00
|
|
|
if test "x$ac_cv_lib_soname_curses" = "x"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: not found" >&5
|
|
|
|
echo "${ECHO_T}not found" >&6; }
|
|
|
|
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_soname_curses" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_soname_curses" >&6; }
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define SONAME_LIBCURSES "$ac_cv_lib_soname_curses"
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
CURSESLIBS="-lcurses"
|
2006-02-22 13:24:25 +01:00
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
ac_save_LIBS="$LIBS"
|
|
|
|
LIBS="$LIBS $CURSESLIBS"
|
2006-04-12 13:14:27 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
for ac_func in mousemask
|
2006-04-12 13:14:27 +02:00
|
|
|
do
|
|
|
|
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_func" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
|
2006-04-12 13:14:27 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
|
|
|
|
For example, HP-UX 11i <limits.h> declares gettimeofday. */
|
|
|
|
#define $ac_func innocuous_$ac_func
|
|
|
|
|
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
|
|
|
which can conflict with char $ac_func (); below.
|
|
|
|
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|
|
|
|
<limits.h> exists even on freestanding compilers. */
|
|
|
|
|
|
|
|
#ifdef __STDC__
|
|
|
|
# include <limits.h>
|
|
|
|
#else
|
|
|
|
# include <assert.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#undef $ac_func
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2006-04-12 13:14:27 +02:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char $ac_func ();
|
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
2006-05-25 20:08:12 +02:00
|
|
|
#if defined __stub_$ac_func || defined __stub___$ac_func
|
2006-04-12 13:14:27 +02:00
|
|
|
choke me
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
return $ac_func ();
|
2006-04-12 13:14:27 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2006-04-12 13:14:27 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2006-04-12 13:14:27 +02:00
|
|
|
eval "$as_ac_var=yes"
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
eval "$as_ac_var=no"
|
2006-04-12 13:14:27 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2006-04-12 13:14:27 +02:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_res=`eval echo '${'$as_ac_var'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
2006-04-12 13:14:27 +02:00
|
|
|
if test `eval echo '${'$as_ac_var'}'` = yes; then
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
LIBS="$ac_save_LIBS"
|
2007-07-10 15:14:15 +02:00
|
|
|
if test "x$ac_cv_lib_soname_curses$ac_cv_lib_soname_ncurses" = "x"; then
|
|
|
|
wine_notices="$wine_notices|lib(n)curses development files not found.
|
|
|
|
Wine will be built without (n)curses support. (wineconsole.exe)"
|
|
|
|
fi
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
# Extract the first word of "sane-config", so it can be a program name with args.
|
|
|
|
set dummy sane-config; ac_word=$2
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_prog_sane_devel+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$sane_devel"; then
|
|
|
|
ac_cv_prog_sane_devel="$sane_devel" # Let the user override the test.
|
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
|
|
ac_cv_prog_sane_devel="sane-config"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
|
|
|
IFS=$as_save_IFS
|
2002-01-29 18:09:28 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
test -z "$ac_cv_prog_sane_devel" && ac_cv_prog_sane_devel="no"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
sane_devel=$ac_cv_prog_sane_devel
|
|
|
|
if test -n "$sane_devel"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: $sane_devel" >&5
|
|
|
|
echo "${ECHO_T}$sane_devel" >&6; }
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2001-05-16 22:56:05 +02:00
|
|
|
fi
|
|
|
|
|
2004-08-18 00:33:14 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
if test "$sane_devel" != "no"
|
|
|
|
then
|
2007-07-02 19:42:13 +02:00
|
|
|
ac_sane_incl="`$sane_devel --cflags`"
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_save_CPPFLAGS="$CPPFLAGS"
|
2007-07-02 19:42:13 +02:00
|
|
|
CPPFLAGS="$CPPFLAGS $ac_sane_incl"
|
2007-07-02 17:27:48 +02:00
|
|
|
if test "${ac_cv_header_sane_sane_h+set}" = set; then
|
|
|
|
{ echo "$as_me:$LINENO: checking for sane/sane.h" >&5
|
|
|
|
echo $ECHO_N "checking for sane/sane.h... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_header_sane_sane_h+set}" = set; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_header_sane_sane_h" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_header_sane_sane_h" >&6; }
|
2001-06-26 23:06:07 +02:00
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
# Is the header compilable?
|
|
|
|
{ echo "$as_me:$LINENO: checking sane/sane.h usability" >&5
|
|
|
|
echo $ECHO_N "checking sane/sane.h usability... $ECHO_C" >&6; }
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
$ac_includes_default
|
|
|
|
#include <sane/sane.h>
|
2002-02-14 20:47:29 +01:00
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_header_compiler=yes
|
2001-06-26 23:06:07 +02:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_header_compiler=no
|
2001-06-26 23:06:07 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
|
|
|
|
echo "${ECHO_T}$ac_header_compiler" >&6; }
|
|
|
|
|
|
|
|
# Is the header present?
|
|
|
|
{ echo "$as_me:$LINENO: checking sane/sane.h presence" >&5
|
|
|
|
echo $ECHO_N "checking sane/sane.h presence... $ECHO_C" >&6; }
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <sane/sane.h>
|
|
|
|
_ACEOF
|
|
|
|
if { (ac_try="$ac_cpp conftest.$ac_ext"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } >/dev/null && {
|
|
|
|
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
}; then
|
|
|
|
ac_header_preproc=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
ac_header_preproc=no
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
rm -f conftest.err conftest.$ac_ext
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
|
|
|
|
echo "${ECHO_T}$ac_header_preproc" >&6; }
|
|
|
|
|
|
|
|
# So? What about this header?
|
|
|
|
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
|
|
|
|
yes:no: )
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: sane/sane.h: accepted by the compiler, rejected by the preprocessor!" >&5
|
|
|
|
echo "$as_me: WARNING: sane/sane.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: sane/sane.h: proceeding with the compiler's result" >&5
|
|
|
|
echo "$as_me: WARNING: sane/sane.h: proceeding with the compiler's result" >&2;}
|
|
|
|
ac_header_preproc=yes
|
|
|
|
;;
|
|
|
|
no:yes:* )
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: sane/sane.h: present but cannot be compiled" >&5
|
|
|
|
echo "$as_me: WARNING: sane/sane.h: present but cannot be compiled" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: sane/sane.h: check for missing prerequisite headers?" >&5
|
|
|
|
echo "$as_me: WARNING: sane/sane.h: check for missing prerequisite headers?" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: sane/sane.h: see the Autoconf documentation" >&5
|
|
|
|
echo "$as_me: WARNING: sane/sane.h: see the Autoconf documentation" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: sane/sane.h: section \"Present But Cannot Be Compiled\"" >&5
|
|
|
|
echo "$as_me: WARNING: sane/sane.h: section \"Present But Cannot Be Compiled\"" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: sane/sane.h: proceeding with the preprocessor's result" >&5
|
|
|
|
echo "$as_me: WARNING: sane/sane.h: proceeding with the preprocessor's result" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: sane/sane.h: in the future, the compiler will take precedence" >&5
|
|
|
|
echo "$as_me: WARNING: sane/sane.h: in the future, the compiler will take precedence" >&2;}
|
|
|
|
( cat <<\_ASBOX
|
|
|
|
## ------------------------------------ ##
|
|
|
|
## Report this to wine-devel@winehq.org ##
|
|
|
|
## ------------------------------------ ##
|
|
|
|
_ASBOX
|
|
|
|
) | sed "s/^/$as_me: WARNING: /" >&2
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
{ echo "$as_me:$LINENO: checking for sane/sane.h" >&5
|
|
|
|
echo $ECHO_N "checking for sane/sane.h... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_header_sane_sane_h+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_cv_header_sane_sane_h=$ac_header_preproc
|
|
|
|
fi
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_header_sane_sane_h" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_header_sane_sane_h" >&6; }
|
|
|
|
|
|
|
|
fi
|
|
|
|
if test $ac_cv_header_sane_sane_h = yes; then
|
2007-07-02 19:42:13 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for -lsane" >&5
|
|
|
|
echo $ECHO_N "checking for -lsane... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_soname_sane+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_soname_save_LIBS=$LIBS
|
|
|
|
LIBS="-lsane $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2007-07-02 19:42:13 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char sane_init ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
return sane_init ();
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
2007-07-02 19:42:13 +02:00
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
case "$LIBEXT" in
|
|
|
|
dll) ;;
|
|
|
|
dylib) ac_cv_lib_soname_sane=`otool -L conftest$ac_exeext | grep "libsane\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libsane\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
|
|
|
|
*) ac_cv_lib_soname_sane=`$ac_cv_path_LDD conftest$ac_exeext | grep "libsane\\.$LIBEXT" | sed -e "s/^.*\(libsane\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
|
|
|
|
esac
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_soname_save_LIBS
|
|
|
|
fi
|
|
|
|
if test "x$ac_cv_lib_soname_sane" = "x"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: not found" >&5
|
|
|
|
echo "${ECHO_T}not found" >&6; }
|
2001-06-26 23:06:07 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
else
|
2007-07-02 19:42:13 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_soname_sane" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_soname_sane" >&6; }
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define SONAME_LIBSANE "$ac_cv_lib_soname_sane"
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
SANEINCL="$ac_sane_incl"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
CPPFLAGS="$ac_save_CPPFLAGS"
|
|
|
|
fi
|
2007-07-10 15:14:15 +02:00
|
|
|
if test "x$ac_cv_lib_soname_sane" = "x"; then
|
|
|
|
wine_notices="$wine_notices|libsane development files not found.
|
|
|
|
Wine will be built without scanner support. (sane.ds/twain_32.dll)"
|
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
# Extract the first word of "gphoto2-config", so it can be a program name with args.
|
|
|
|
set dummy gphoto2-config; ac_word=$2
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_prog_gphoto2_devel+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$gphoto2_devel"; then
|
|
|
|
ac_cv_prog_gphoto2_devel="$gphoto2_devel" # Let the user override the test.
|
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
|
|
ac_cv_prog_gphoto2_devel="gphoto2-config"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
|
|
|
|
test -z "$ac_cv_prog_gphoto2_devel" && ac_cv_prog_gphoto2_devel="no"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
gphoto2_devel=$ac_cv_prog_gphoto2_devel
|
|
|
|
if test -n "$gphoto2_devel"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: $gphoto2_devel" >&5
|
|
|
|
echo "${ECHO_T}$gphoto2_devel" >&6; }
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
# Extract the first word of "gphoto2-port-config", so it can be a program name with args.
|
|
|
|
set dummy gphoto2-port-config; ac_word=$2
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_prog_gphoto2port_devel+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$gphoto2port_devel"; then
|
|
|
|
ac_cv_prog_gphoto2port_devel="$gphoto2port_devel" # Let the user override the test.
|
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
|
|
|
ac_cv_prog_gphoto2port_devel="gphoto2-port-config"
|
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
|
|
|
|
test -z "$ac_cv_prog_gphoto2port_devel" && ac_cv_prog_gphoto2port_devel="no"
|
2001-06-26 23:06:07 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
gphoto2port_devel=$ac_cv_prog_gphoto2port_devel
|
|
|
|
if test -n "$gphoto2port_devel"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: $gphoto2port_devel" >&5
|
|
|
|
echo "${ECHO_T}$gphoto2port_devel" >&6; }
|
2002-08-09 21:49:31 +02:00
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2002-08-09 21:49:31 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2002-08-09 21:49:31 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
if test "$gphoto2_devel" != "no" -a "$gphoto2port_devel" != "no"
|
|
|
|
then
|
2007-07-10 15:14:15 +02:00
|
|
|
ac_gphoto2_incl="`$gphoto2_devel --cflags` `$gphoto2port_devel --cflags`"
|
|
|
|
ac_gphoto2_libs=""
|
2007-07-02 17:27:48 +02:00
|
|
|
for i in `$gphoto2_devel --libs` `$gphoto2port_devel --libs`
|
|
|
|
do
|
|
|
|
case "$i" in
|
|
|
|
-L/usr/lib|-L/usr/lib64) ;;
|
2007-07-10 15:14:15 +02:00
|
|
|
-L*|-l*) ac_gphoto2_libs="$ac_gphoto2_libs $i";;
|
2007-07-02 17:27:48 +02:00
|
|
|
esac
|
|
|
|
done
|
|
|
|
ac_save_CPPFLAGS="$CPPFLAGS"
|
2007-07-10 15:14:15 +02:00
|
|
|
CPPFLAGS="$CPPFLAGS $ac_gphoto2_incl"
|
2007-07-02 17:27:48 +02:00
|
|
|
if test "${ac_cv_header_gphoto2_camera_h+set}" = set; then
|
|
|
|
{ echo "$as_me:$LINENO: checking for gphoto2-camera.h" >&5
|
|
|
|
echo $ECHO_N "checking for gphoto2-camera.h... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_header_gphoto2_camera_h+set}" = set; then
|
2002-08-09 21:49:31 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_header_gphoto2_camera_h" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_header_gphoto2_camera_h" >&6; }
|
2002-08-09 21:49:31 +02:00
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
# Is the header compilable?
|
|
|
|
{ echo "$as_me:$LINENO: checking gphoto2-camera.h usability" >&5
|
|
|
|
echo $ECHO_N "checking gphoto2-camera.h usability... $ECHO_C" >&6; }
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
$ac_includes_default
|
|
|
|
#include <gphoto2-camera.h>
|
2002-08-09 21:49:31 +02:00
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext
|
|
|
|
if { (ac_try="$ac_compile"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-08-09 21:49:31 +02:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-08-09 21:49:31 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
} && test -s conftest.$ac_objext; then
|
|
|
|
ac_header_compiler=yes
|
2002-08-09 21:49:31 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_header_compiler=no
|
2002-08-09 21:49:31 +02:00
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
|
|
|
|
echo "${ECHO_T}$ac_header_compiler" >&6; }
|
2002-08-09 21:49:31 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
# Is the header present?
|
|
|
|
{ echo "$as_me:$LINENO: checking gphoto2-camera.h presence" >&5
|
|
|
|
echo $ECHO_N "checking gphoto2-camera.h presence... $ECHO_C" >&6; }
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2003-11-12 04:16:00 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
#include <gphoto2-camera.h>
|
2003-11-12 04:16:00 +01:00
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
if { (ac_try="$ac_cpp conftest.$ac_ext"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
|
2003-11-12 04:16:00 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2003-11-12 04:16:00 +01:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(exit $ac_status); } >/dev/null && {
|
|
|
|
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
|
2006-12-19 16:17:09 +01:00
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
}; then
|
|
|
|
ac_header_preproc=yes
|
2003-11-12 04:16:00 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_header_preproc=no
|
2003-11-12 04:16:00 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.err conftest.$ac_ext
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
|
|
|
|
echo "${ECHO_T}$ac_header_preproc" >&6; }
|
2003-11-12 04:16:00 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
# So? What about this header?
|
|
|
|
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
|
|
|
|
yes:no: )
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: gphoto2-camera.h: accepted by the compiler, rejected by the preprocessor!" >&5
|
|
|
|
echo "$as_me: WARNING: gphoto2-camera.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: gphoto2-camera.h: proceeding with the compiler's result" >&5
|
|
|
|
echo "$as_me: WARNING: gphoto2-camera.h: proceeding with the compiler's result" >&2;}
|
|
|
|
ac_header_preproc=yes
|
|
|
|
;;
|
|
|
|
no:yes:* )
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: gphoto2-camera.h: present but cannot be compiled" >&5
|
|
|
|
echo "$as_me: WARNING: gphoto2-camera.h: present but cannot be compiled" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: gphoto2-camera.h: check for missing prerequisite headers?" >&5
|
|
|
|
echo "$as_me: WARNING: gphoto2-camera.h: check for missing prerequisite headers?" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: gphoto2-camera.h: see the Autoconf documentation" >&5
|
|
|
|
echo "$as_me: WARNING: gphoto2-camera.h: see the Autoconf documentation" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: gphoto2-camera.h: section \"Present But Cannot Be Compiled\"" >&5
|
|
|
|
echo "$as_me: WARNING: gphoto2-camera.h: section \"Present But Cannot Be Compiled\"" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: gphoto2-camera.h: proceeding with the preprocessor's result" >&5
|
|
|
|
echo "$as_me: WARNING: gphoto2-camera.h: proceeding with the preprocessor's result" >&2;}
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: gphoto2-camera.h: in the future, the compiler will take precedence" >&5
|
|
|
|
echo "$as_me: WARNING: gphoto2-camera.h: in the future, the compiler will take precedence" >&2;}
|
|
|
|
( cat <<\_ASBOX
|
|
|
|
## ------------------------------------ ##
|
|
|
|
## Report this to wine-devel@winehq.org ##
|
|
|
|
## ------------------------------------ ##
|
|
|
|
_ASBOX
|
|
|
|
) | sed "s/^/$as_me: WARNING: /" >&2
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
{ echo "$as_me:$LINENO: checking for gphoto2-camera.h" >&5
|
|
|
|
echo $ECHO_N "checking for gphoto2-camera.h... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_header_gphoto2_camera_h+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_cv_header_gphoto2_camera_h=$ac_header_preproc
|
2003-11-12 04:16:00 +01:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_header_gphoto2_camera_h" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_header_gphoto2_camera_h" >&6; }
|
2003-11-12 04:16:00 +01:00
|
|
|
|
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
if test $ac_cv_header_gphoto2_camera_h = yes; then
|
|
|
|
{ echo "$as_me:$LINENO: checking for gp_camera_new in -lgphoto2" >&5
|
|
|
|
echo $ECHO_N "checking for gp_camera_new in -lgphoto2... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_gphoto2_gp_camera_new+set}" = set; then
|
2003-09-03 02:26:08 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
2007-07-10 15:14:15 +02:00
|
|
|
LIBS="-lgphoto2 $GPHOTO2LIBS $LIBS"
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2003-09-03 02:26:08 +02:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char gp_camera_new ();
|
2003-09-03 02:26:08 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
return gp_camera_new ();
|
2003-09-03 02:26:08 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2003-09-03 02:26:08 +02:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2003-09-03 02:26:08 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
ac_cv_lib_gphoto2_gp_camera_new=yes
|
2003-09-03 02:26:08 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_gphoto2_gp_camera_new=no
|
2003-09-03 02:26:08 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
2003-09-03 02:26:08 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_gphoto2_gp_camera_new" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_gphoto2_gp_camera_new" >&6; }
|
|
|
|
if test $ac_cv_lib_gphoto2_gp_camera_new = yes; then
|
2003-09-03 02:26:08 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define HAVE_GPHOTO2 1
|
2003-09-03 02:26:08 +02:00
|
|
|
_ACEOF
|
|
|
|
|
2007-07-10 15:14:15 +02:00
|
|
|
GPHOTO2LIBS="$ac_gphoto2_libs"
|
|
|
|
|
|
|
|
GPHOTO2INCL="$ac_gphoto2_incl"
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
2003-09-03 02:26:08 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
CPPFLAGS="$ac_save_CPPFLAGS"
|
2003-09-03 02:26:08 +02:00
|
|
|
fi
|
2007-07-10 15:14:15 +02:00
|
|
|
if test "$ac_cv_lib_gphoto2_gp_camera_new" != "yes"; then
|
|
|
|
wine_notices="$wine_notices|libgphoto2 development files not found.
|
|
|
|
Wine will be built without Digital Camera support. (gphoto2.ds/twain_32.dll)"
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
if test "$ac_cv_header_unicode_ubidi_h" = "yes"
|
|
|
|
then
|
|
|
|
saved_libs="$LIBS"
|
|
|
|
icu_libs="-lsicuuc -lsicudata -lstdc++ -lgcc_s"
|
|
|
|
if test -n "$ICU_LIB_DIR"
|
|
|
|
then
|
|
|
|
icu_libs="-L$ICU_LIB_DIR $icu_libs"
|
|
|
|
fi
|
|
|
|
{ echo "$as_me:$LINENO: checking whether can link with ICU libraries" >&5
|
|
|
|
echo $ECHO_N "checking whether can link with ICU libraries... $ECHO_C" >&6; }
|
|
|
|
LIBS="$saved_libs $icu_libs"
|
|
|
|
if test "$cross_compiling" = yes; then
|
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2003-09-03 02:26:08 +02:00
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
#include <unicode/ubidi.h>
|
2003-09-03 02:26:08 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
ubidi_open()
|
2003-09-03 02:26:08 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_link") 2>&5
|
2003-09-03 02:26:08 +02:00
|
|
|
ac_status=$?
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(exit $ac_status); } && { ac_try='./conftest$ac_exeext'
|
|
|
|
{ (case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_try") 2>&5
|
|
|
|
ac_status=$?
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); }; }; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define HAVE_ICU 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
ICULIBS="$icu_libs"
|
|
|
|
|
|
|
|
{ echo "$as_me:$LINENO: result: yes" >&5
|
|
|
|
echo "${ECHO_T}yes" >&6; }
|
2003-09-03 02:26:08 +02:00
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
echo "$as_me: program exited with status $ac_status" >&5
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2003-09-03 02:26:08 +02:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
( exit $ac_status )
|
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
2003-09-03 02:26:08 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
|
2003-09-03 02:26:08 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
LIBS="$saved_libs"
|
2003-09-03 02:26:08 +02:00
|
|
|
fi
|
2007-07-10 15:14:15 +02:00
|
|
|
if test "x$ICULIBS" = "x"; then
|
|
|
|
wine_notices="$wine_notices|libicu development files not found.
|
|
|
|
Wine will be built without bidi (Right to Left) support. (gdi32.dll)"
|
|
|
|
fi
|
|
|
|
|
2003-09-03 02:26:08 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
RESOLVLIBS=""
|
2003-09-03 02:26:08 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
if test "$ac_cv_header_resolv_h" = "yes"
|
|
|
|
then
|
|
|
|
{ echo "$as_me:$LINENO: checking for res_query in -lresolv" >&5
|
|
|
|
echo $ECHO_N "checking for res_query in -lresolv... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_resolv_res_query+set}" = set; then
|
2003-11-12 23:44:56 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
|
|
|
LIBS="-lresolv $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2003-11-12 23:44:56 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2004-01-02 02:55:29 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2003-11-12 23:44:56 +01:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2007-07-02 17:27:48 +02:00
|
|
|
char res_query ();
|
2003-11-12 23:44:56 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
return res_query ();
|
2003-11-12 23:44:56 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2003-11-12 23:44:56 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2003-11-12 23:44:56 +01:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_resolv_res_query=yes
|
2003-11-12 23:44:56 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_resolv_res_query=no
|
2003-11-12 23:44:56 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2007-07-02 17:27:48 +02:00
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
2003-11-12 23:44:56 +01:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_res_query" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_resolv_res_query" >&6; }
|
|
|
|
if test $ac_cv_lib_resolv_res_query = yes; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define HAVE_RESOLV 1
|
2003-11-12 23:44:56 +01:00
|
|
|
_ACEOF
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
RESOLVLIBS="-lresolv"
|
2003-11-12 23:44:56 +01:00
|
|
|
fi
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2005-08-03 21:21:04 +02:00
|
|
|
fi
|
2002-08-01 20:22:38 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
LCMSLIBS=""
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
if test "$ac_cv_header_lcms_h" = "yes" -o "$ac_cv_header_lcms_lcms_h" = "yes"
|
2005-08-03 21:21:04 +02:00
|
|
|
then
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for cmsOpenProfileFromFile in -llcms" >&5
|
|
|
|
echo $ECHO_N "checking for cmsOpenProfileFromFile in -llcms... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_lcms_cmsOpenProfileFromFile+set}" = set; then
|
2002-08-01 20:22:38 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2005-08-03 21:21:04 +02:00
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
2007-07-02 17:27:48 +02:00
|
|
|
LIBS="-llcms $LIBS"
|
2002-08-01 20:22:38 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2005-08-03 21:21:04 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2005-08-03 21:21:04 +02:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2007-07-02 17:27:48 +02:00
|
|
|
char cmsOpenProfileFromFile ();
|
2005-08-03 21:21:04 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
return cmsOpenProfileFromFile ();
|
2005-08-03 21:21:04 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
2002-08-01 20:22:38 +02:00
|
|
|
_ACEOF
|
2005-08-03 21:21:04 +02:00
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-08-01 20:22:38 +02:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-08-01 20:22:38 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_lcms_cmsOpenProfileFromFile=yes
|
2002-08-01 20:22:38 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_lcms_cmsOpenProfileFromFile=no
|
2002-08-01 20:22:38 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2005-08-03 21:21:04 +02:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_lcms_cmsOpenProfileFromFile" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_lcms_cmsOpenProfileFromFile" >&6; }
|
|
|
|
if test $ac_cv_lib_lcms_cmsOpenProfileFromFile = yes; then
|
2005-08-03 21:21:04 +02:00
|
|
|
|
|
|
|
cat >>confdefs.h <<\_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
#define HAVE_LCMS 1
|
2002-08-01 20:22:38 +02:00
|
|
|
_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
LCMSLIBS="-llcms"
|
2002-08-01 20:22:38 +02:00
|
|
|
fi
|
2004-01-02 02:55:29 +01:00
|
|
|
|
2002-08-01 20:22:38 +02:00
|
|
|
fi
|
2007-07-11 12:01:15 +02:00
|
|
|
if test "$ac_cv_lib_lcms_cmsOpenProfileFromFile" != "yes"; then
|
2007-07-10 15:14:15 +02:00
|
|
|
wine_notices="$wine_notices|liblcms development files not found.
|
|
|
|
Wine will be built without Color Management support. (mscms.dll)"
|
|
|
|
fi
|
|
|
|
|
2002-08-01 20:22:38 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
LDAPLIBS=""
|
2005-08-03 21:21:04 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
if test "$ac_cv_header_ldap_h" = "yes" -a "$ac_cv_header_lber_h" = "yes"
|
2005-08-03 21:21:04 +02:00
|
|
|
then
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for ldap_initialize in -lldap_r" >&5
|
|
|
|
echo $ECHO_N "checking for ldap_initialize in -lldap_r... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_ldap_r_ldap_initialize+set}" = set; then
|
2002-08-01 20:22:38 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
2007-07-02 17:27:48 +02:00
|
|
|
LIBS="-lldap_r $LIBPTHREAD $LIBS"
|
2002-08-01 20:22:38 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-08-01 20:22:38 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2002-08-01 20:22:38 +02:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2007-07-02 17:27:48 +02:00
|
|
|
char ldap_initialize ();
|
2002-08-01 20:22:38 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
return ldap_initialize ();
|
2002-08-01 20:22:38 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-08-01 20:22:38 +02:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-08-01 20:22:38 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_ldap_r_ldap_initialize=yes
|
2002-08-01 20:22:38 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_ldap_r_ldap_initialize=no
|
2002-08-01 20:22:38 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2002-08-01 20:22:38 +02:00
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_ldap_r_ldap_initialize" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_ldap_r_ldap_initialize" >&6; }
|
|
|
|
if test $ac_cv_lib_ldap_r_ldap_initialize = yes; then
|
|
|
|
{ echo "$as_me:$LINENO: checking for ber_init in -llber" >&5
|
|
|
|
echo $ECHO_N "checking for ber_init in -llber... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_lber_ber_init+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
|
|
|
LIBS="-llber $LIBPTHREAD $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2003-11-06 01:26:43 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
2005-08-03 21:21:04 +02:00
|
|
|
#endif
|
2007-07-02 17:27:48 +02:00
|
|
|
char ber_init ();
|
2005-08-03 21:21:04 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
return ber_init ();
|
2005-08-03 21:21:04 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
2003-11-06 01:26:43 +01:00
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2003-11-06 01:26:43 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2003-11-06 01:26:43 +01:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
ac_cv_lib_lber_ber_init=yes
|
2003-11-06 01:26:43 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_lber_ber_init=no
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
2003-11-06 01:26:43 +01:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_lber_ber_init" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_lber_ber_init" >&6; }
|
|
|
|
if test $ac_cv_lib_lber_ber_init = yes; then
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define HAVE_LDAP 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
LDAPLIBS="-lldap_r -llber"
|
2003-11-06 01:26:43 +01:00
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_wine_check_funcs_save_LIBS="$LIBS"
|
|
|
|
LIBS="$LIBS $LDAPLIBS $LIBPTHREAD"
|
2003-11-06 01:26:43 +01:00
|
|
|
|
2005-08-03 21:21:04 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
|
|
|
|
for ac_func in \
|
|
|
|
ldap_count_references \
|
|
|
|
ldap_first_reference \
|
|
|
|
ldap_next_reference \
|
|
|
|
ldap_parse_reference
|
|
|
|
do
|
|
|
|
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_func" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
|
2003-11-06 01:26:43 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2003-11-06 01:26:43 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
|
|
|
|
For example, HP-UX 11i <limits.h> declares gettimeofday. */
|
|
|
|
#define $ac_func innocuous_$ac_func
|
|
|
|
|
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
|
|
|
which can conflict with char $ac_func (); below.
|
|
|
|
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|
|
|
|
<limits.h> exists even on freestanding compilers. */
|
|
|
|
|
|
|
|
#ifdef __STDC__
|
|
|
|
# include <limits.h>
|
|
|
|
#else
|
|
|
|
# include <assert.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#undef $ac_func
|
2005-08-03 21:21:04 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2005-08-03 21:21:04 +02:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2007-07-02 17:27:48 +02:00
|
|
|
char $ac_func ();
|
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
|
|
|
#if defined __stub_$ac_func || defined __stub___$ac_func
|
|
|
|
choke me
|
|
|
|
#endif
|
|
|
|
|
2005-08-03 21:21:04 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
return $ac_func ();
|
2005-08-03 21:21:04 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
2003-11-06 01:26:43 +01:00
|
|
|
_ACEOF
|
2005-08-03 21:21:04 +02:00
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2003-11-06 01:26:43 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2003-11-06 01:26:43 +01:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
eval "$as_ac_var=yes"
|
2003-11-06 01:26:43 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
eval "$as_ac_var=no"
|
2003-11-06 01:26:43 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2005-08-03 21:21:04 +02:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_res=`eval echo '${'$as_ac_var'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
|
|
|
if test `eval echo '${'$as_ac_var'}'` = yes; then
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
|
2005-08-03 21:21:04 +02:00
|
|
|
_ACEOF
|
2003-11-06 01:26:43 +01:00
|
|
|
|
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
done
|
2003-11-06 01:26:43 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
LIBS="$ac_wine_check_funcs_save_LIBS"
|
2003-11-06 01:26:43 +01:00
|
|
|
fi
|
2007-07-10 15:14:15 +02:00
|
|
|
if test "x$LDAPLIBS" = "x"; then
|
|
|
|
wine_notices="$wine_notices|libldap (OpenLDAP) development files not found.
|
|
|
|
Wine will be built without LDAP support. (wldap32.dll)"
|
|
|
|
fi
|
|
|
|
|
2003-11-06 01:26:43 +01:00
|
|
|
|
2007-07-09 22:43:20 +02:00
|
|
|
for ac_prog in freetype-config freetype2-config
|
|
|
|
do
|
|
|
|
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
|
|
|
set dummy $ac_prog; ac_word=$2
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_prog_ft_devel+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
if test -n "$ft_devel"; then
|
|
|
|
ac_cv_prog_ft_devel="$ft_devel" # Let the user override the test.
|
|
|
|
else
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2007-07-09 22:43:20 +02:00
|
|
|
ac_cv_prog_ft_devel="$ac_prog"
|
2007-07-02 17:27:48 +02:00
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
ft_devel=$ac_cv_prog_ft_devel
|
|
|
|
if test -n "$ft_devel"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: $ft_devel" >&5
|
|
|
|
echo "${ECHO_T}$ft_devel" >&6; }
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
2007-07-09 22:43:20 +02:00
|
|
|
test -n "$ft_devel" && break
|
2007-07-02 17:27:48 +02:00
|
|
|
done
|
2007-07-09 22:43:20 +02:00
|
|
|
test -n "$ft_devel" || ft_devel="false"
|
2007-07-02 17:27:48 +02:00
|
|
|
|
2007-07-09 22:43:20 +02:00
|
|
|
if test "$ft_devel" != "false"
|
2007-07-02 17:27:48 +02:00
|
|
|
then
|
2007-07-09 22:43:20 +02:00
|
|
|
ac_freetype_libs=`$ft_devel --libs`
|
|
|
|
ac_freetype_incl=`$ft_devel --cflags`
|
|
|
|
{ echo "$as_me:$LINENO: checking for -lfreetype" >&5
|
|
|
|
echo $ECHO_N "checking for -lfreetype... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_soname_freetype+set}" = set; then
|
2003-11-06 01:26:43 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-09 22:43:20 +02:00
|
|
|
ac_check_soname_save_LIBS=$LIBS
|
|
|
|
LIBS="-lfreetype $ac_freetype_libs $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2003-11-06 01:26:43 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2003-11-06 01:26:43 +01:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2007-07-02 17:27:48 +02:00
|
|
|
char FT_Init_FreeType ();
|
2003-11-06 01:26:43 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
return FT_Init_FreeType ();
|
2003-11-06 01:26:43 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2003-11-06 01:26:43 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2003-11-06 01:26:43 +01:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-09 22:43:20 +02:00
|
|
|
case "$LIBEXT" in
|
|
|
|
dll) ;;
|
|
|
|
dylib) ac_cv_lib_soname_freetype=`otool -L conftest$ac_exeext | grep "libfreetype\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libfreetype\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
|
|
|
|
*) ac_cv_lib_soname_freetype=`$ac_cv_path_LDD conftest$ac_exeext | grep "libfreetype\\.$LIBEXT" | sed -e "s/^.*\(libfreetype\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
|
|
|
|
esac
|
2003-11-06 01:26:43 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-09 22:43:20 +02:00
|
|
|
|
2003-11-06 01:26:43 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2007-07-09 22:43:20 +02:00
|
|
|
LIBS=$ac_check_soname_save_LIBS
|
2003-11-06 01:26:43 +01:00
|
|
|
fi
|
2007-07-09 22:43:20 +02:00
|
|
|
if test "x$ac_cv_lib_soname_freetype" = "x"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: not found" >&5
|
|
|
|
echo "${ECHO_T}not found" >&6; }
|
|
|
|
ft_lib=no
|
2007-07-02 17:27:48 +02:00
|
|
|
else
|
2007-07-09 22:43:20 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_soname_freetype" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_soname_freetype" >&6; }
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define SONAME_LIBFREETYPE "$ac_cv_lib_soname_freetype"
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
ft_lib=yes
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
2003-11-06 01:26:43 +01:00
|
|
|
|
2007-07-09 22:43:20 +02:00
|
|
|
if test "$ft_lib" = "yes"
|
2007-07-02 17:27:48 +02:00
|
|
|
then
|
|
|
|
ac_save_CPPFLAGS="$CPPFLAGS"
|
2007-07-09 22:43:20 +02:00
|
|
|
CPPFLAGS="$ac_freetype_incl $CPPFLAGS"
|
2003-11-06 01:26:43 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2003-04-14 23:46:41 +02:00
|
|
|
|
2003-02-25 05:01:58 +01:00
|
|
|
|
2004-03-02 03:23:26 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
|
|
|
|
2004-03-02 03:23:26 +01:00
|
|
|
|
2006-08-25 13:22:33 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
for ac_header in ft2build.h \
|
|
|
|
freetype/freetype.h \
|
|
|
|
freetype/ftglyph.h \
|
|
|
|
freetype/tttables.h \
|
|
|
|
freetype/ftnames.h \
|
|
|
|
freetype/ftsnames.h \
|
|
|
|
freetype/ttnameid.h \
|
|
|
|
freetype/ftoutln.h \
|
|
|
|
freetype/ftwinfnt.h \
|
|
|
|
freetype/ftmodapi.h \
|
|
|
|
freetype/internal/sfnt.h
|
|
|
|
do
|
|
|
|
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
|
2004-03-02 03:23:26 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2004-03-02 03:23:26 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
#if HAVE_FT2BUILD_H
|
|
|
|
#include <ft2build.h>
|
|
|
|
#endif
|
2004-03-02 03:23:26 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
#include <$ac_header>
|
2002-02-14 20:47:29 +01:00
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext
|
|
|
|
if { (ac_try="$ac_compile"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-03-02 03:23:26 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
} && test -s conftest.$ac_objext; then
|
|
|
|
eval "$as_ac_Header=yes"
|
Release 960114
Sun Jan 14 13:45:22 1996 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in]
Added check for gcc strength-reduce bug.
* [controls/listbox.c]
Changed ListBoxDirectory() to use the new DOS file functions.
* [controls/menu.c]
Fixed parameters for DeleteMenu() call in ChangeMenu().
* [debugger/stack.c]
Also display current frame in back-trace.
* [files/directory.c] [files/dos_fs.c] [files/drive.c] [files/file.c]
Complete rewrite of the DOS file handling.
Implemented per-task file handles.
Removed default Z: drive; needs to be put explicitely in wine.ini
if desired.
* [loader/module.c]
Fixed file descriptor leak in LoadModule().
* [loader/task.c]
Initialise PDB file handle table in TASK_CreateTask().
Close file handles on task termination.
Implemented SetErrorMode().
* [misc/network.c]
Fixed WNetGetConnection() to use GetDriveType().
* [misc/xmalloc.c]
Added function xstrdup().
* [miscemu/int21.c]
Many changes for new DOS file functions.
* [miscemu/interrupts.c]
Moved DOS_GetEquipment() function into INT_Int11Handler().
* [windows/win.c]
Bug fix: create system menu before sending WM_NCCREATE.
* [*/*.c]
Replaced strcasecmp and strncasecmp by lstrcmpi and lstrncmpi for
better portability.
Sat Jan 13 16:13:02 1996 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/wintypes.h]
Added 'typedef HGLOBAL GOBALHANDLE;'. This is not precisely in line
with the true windows 'typedef HANDLE GLOBALHANDLE;', but I believe
it should suffice.
* [include/winsock.h]
Added '#include <arpa/inet.h>' for various declarations. '#ifdef'-ed
out some old style internet address #define's.
* [loader/task.c]
Made MakeProcInstance() return first parameter #ifdef WINELIB32.
Made FreeProcInstance() do nothing #ifdef WINELIB32.
'#ifdef'-ed out TASK_AllocThunk(), as it was unused in WINELIB32.
* [library/miscstubs.c]
Made GetWndProcEntry16() return ACTIVATEAPP_callback() when called
with name="ActivateAppProc". This hardly seems correct, but it's my
best guess as to how the emulator responds.
Sat Jan 6 17:57:45 1996 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [if1632/kernel32.spec][win32/process.c]
WIN32_GetProcAddress, LoadLibraryA: new functions
* [if1632/relay32.c]
RELAY32_GetEntryPoint: Removed code to load PE DLLs
* [include/pe_image.h][include/pe_exe.h]
struct pe_data: new fields base_addr,load_addr,vma_size,pe_reloc
struct PE_Reloc_Block: new structure
* [loader/module.c]
MODULE_RegisterModule: new function
* [loader/pe_image.c]
PE_FindExportedFunction,PE_GetProcAddress: new functions
fixup_imports: expect struct w_files* now, fill dlls_to_init,
load PE DLLs
do_relocations: new functions
calc_vma_size: renamed from dump_table
PE_LoadImage: use malloc to allocate memory for image
PE_InitDLL: expect HMODULE
PE_InitializeDLLs: new function
* [loader/task.c]
NE_InitializeDLLs: branch to PE_InitializeDLLs for PE modules
GetExePtr: Accept PE modules
* [misc/commdlg.c]
FILEDLG_WMCommand: unpack WIN32 WM_COMMAND appropriately for WineLib
Thu Jan 4 11:36:21 1996 Manfred Weichel <Manfred.Weichel@mch.sni.de>
* [misc/port.c]
New file with usleep() function for SVR4.
* [configure.in]
Check for usleep() function.
Tue Jan 02 14:00:00 1996 Anand Kumria <akumria@ozemail.com.au>
* [if1632/toolhelp.spec] [include/toolhelp.h]
[misc/user.c] [windows/message.c]
Implement TOOLHELP.80 TimerCount. Fix GetTickCount.
* [winsocket.c]
Fixed ENOENT error.
* [miscemu/dpmi.c]
Implement DPMI Get Page Size (AX=0604, INT 31)
* [memory/global.c]
Implement TOOLHELP.72 GetMemManInfo.
Mon Jan 2 10:33:00 1996 Thomas Sandford <t.d.g.sandford@prds-grn.demon.co.uk>
* [if1632/callback.c]
CallWindowProc() - When calling RELAY32_CallWindowProc, check
whether lParam should be a SEGPTR, and if so convert it to one.
* [if1632/gdi.spec] [if1632/kernel32.spec] [if1632/user32.spec]
Numerous functions added, mostly calls to original (win16)
functions. Note that some (many) of these are probably not
strictly correct, but with these additions freecell will at least
display its main window though it is garbled.
* [if1632/winprocs.spec]
Completely rewritten - all WndProcs now have win32 versions to
help with the lparam SEGPTR fix in callback.c
* [include/kernel32.h]
LPTCSTR defined.
* [include/peexe.h]
Definition of PE_Export_Directory amended.
* [include/resource32.h]
New file.
* [include/stackframe.h]
Definition of MAKE_SEGPTR macro #ifdef'd out and replaced with
prototype for replacement function in memory/selector.c which
can operate on any given memory address. This is currently
required for win32 support. It is a dreadful cludge, and will
certainly slow down other programs. If you are not interested
in win32 development you may wish to reverse this patch.
* [include/windows.h]
Definition of SW_SHOWDEFAULT added.
* [loader/pe_image.c]
Extensive rewrites of xmmap() fixup_imports().
PE_LoadImage() - initialisation of bss added, extraction of
module name fixed, initialisation of DLL added.
PE_InitDLL() - now does something.
PE_Win32CallToStart() - initialisation of TEB pointed to by
fs added.
PE_InitTEB() created to perform TEB initialisation.
* [memory/selector.c]
New function MAKE_SEGPTR() - see include/stackframe.h above.
* [misc/user32.c]
USER32_RegisterClassA(), CreateWindowExA() memory allocation
method changed. This is probably now unnecessary with the
new MAKE_SEGPTR handling code.
USER32_DefWndProcA() removed to win32/winprocs.c
USER32_TranslateMessage added.
* [tools/build.c]
handling of win32 spec files changed to support gcc2.6.X
this requires optimisations to be disabled.
* [win32/resource.c] [win32/newfns.c] [win32/heap.c] [win32/winprocs.c]
New files.
* [win32/Makefile.in]
New files heap.c, newfns.c, resource.c and winprocs.c added to build.
* [win32/file.c]
New function W32_SetHandleCount.
* [win32/init.c]
WIN32_GetModuleHandle() - now returns handle of running process
if called with NULL.
GetStartupInfoA() - set cbReserved2 to 0.
* [win32/memory.c]
VirtualAlloc() - set mmap() file parameter to -1 instead of 0 to make
it work with FreeBSD. Also check for return value. Removed extra
return.
* [windows/winpos.c]
ShowWindow() - SW_SHOWDEFAULT handling kludged in.
1996-01-14 19:12:01 +01:00
|
|
|
else
|
2004-03-02 03:23:26 +01:00
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
eval "$as_ac_Header=no"
|
Release 960114
Sun Jan 14 13:45:22 1996 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in]
Added check for gcc strength-reduce bug.
* [controls/listbox.c]
Changed ListBoxDirectory() to use the new DOS file functions.
* [controls/menu.c]
Fixed parameters for DeleteMenu() call in ChangeMenu().
* [debugger/stack.c]
Also display current frame in back-trace.
* [files/directory.c] [files/dos_fs.c] [files/drive.c] [files/file.c]
Complete rewrite of the DOS file handling.
Implemented per-task file handles.
Removed default Z: drive; needs to be put explicitely in wine.ini
if desired.
* [loader/module.c]
Fixed file descriptor leak in LoadModule().
* [loader/task.c]
Initialise PDB file handle table in TASK_CreateTask().
Close file handles on task termination.
Implemented SetErrorMode().
* [misc/network.c]
Fixed WNetGetConnection() to use GetDriveType().
* [misc/xmalloc.c]
Added function xstrdup().
* [miscemu/int21.c]
Many changes for new DOS file functions.
* [miscemu/interrupts.c]
Moved DOS_GetEquipment() function into INT_Int11Handler().
* [windows/win.c]
Bug fix: create system menu before sending WM_NCCREATE.
* [*/*.c]
Replaced strcasecmp and strncasecmp by lstrcmpi and lstrncmpi for
better portability.
Sat Jan 13 16:13:02 1996 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/wintypes.h]
Added 'typedef HGLOBAL GOBALHANDLE;'. This is not precisely in line
with the true windows 'typedef HANDLE GLOBALHANDLE;', but I believe
it should suffice.
* [include/winsock.h]
Added '#include <arpa/inet.h>' for various declarations. '#ifdef'-ed
out some old style internet address #define's.
* [loader/task.c]
Made MakeProcInstance() return first parameter #ifdef WINELIB32.
Made FreeProcInstance() do nothing #ifdef WINELIB32.
'#ifdef'-ed out TASK_AllocThunk(), as it was unused in WINELIB32.
* [library/miscstubs.c]
Made GetWndProcEntry16() return ACTIVATEAPP_callback() when called
with name="ActivateAppProc". This hardly seems correct, but it's my
best guess as to how the emulator responds.
Sat Jan 6 17:57:45 1996 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [if1632/kernel32.spec][win32/process.c]
WIN32_GetProcAddress, LoadLibraryA: new functions
* [if1632/relay32.c]
RELAY32_GetEntryPoint: Removed code to load PE DLLs
* [include/pe_image.h][include/pe_exe.h]
struct pe_data: new fields base_addr,load_addr,vma_size,pe_reloc
struct PE_Reloc_Block: new structure
* [loader/module.c]
MODULE_RegisterModule: new function
* [loader/pe_image.c]
PE_FindExportedFunction,PE_GetProcAddress: new functions
fixup_imports: expect struct w_files* now, fill dlls_to_init,
load PE DLLs
do_relocations: new functions
calc_vma_size: renamed from dump_table
PE_LoadImage: use malloc to allocate memory for image
PE_InitDLL: expect HMODULE
PE_InitializeDLLs: new function
* [loader/task.c]
NE_InitializeDLLs: branch to PE_InitializeDLLs for PE modules
GetExePtr: Accept PE modules
* [misc/commdlg.c]
FILEDLG_WMCommand: unpack WIN32 WM_COMMAND appropriately for WineLib
Thu Jan 4 11:36:21 1996 Manfred Weichel <Manfred.Weichel@mch.sni.de>
* [misc/port.c]
New file with usleep() function for SVR4.
* [configure.in]
Check for usleep() function.
Tue Jan 02 14:00:00 1996 Anand Kumria <akumria@ozemail.com.au>
* [if1632/toolhelp.spec] [include/toolhelp.h]
[misc/user.c] [windows/message.c]
Implement TOOLHELP.80 TimerCount. Fix GetTickCount.
* [winsocket.c]
Fixed ENOENT error.
* [miscemu/dpmi.c]
Implement DPMI Get Page Size (AX=0604, INT 31)
* [memory/global.c]
Implement TOOLHELP.72 GetMemManInfo.
Mon Jan 2 10:33:00 1996 Thomas Sandford <t.d.g.sandford@prds-grn.demon.co.uk>
* [if1632/callback.c]
CallWindowProc() - When calling RELAY32_CallWindowProc, check
whether lParam should be a SEGPTR, and if so convert it to one.
* [if1632/gdi.spec] [if1632/kernel32.spec] [if1632/user32.spec]
Numerous functions added, mostly calls to original (win16)
functions. Note that some (many) of these are probably not
strictly correct, but with these additions freecell will at least
display its main window though it is garbled.
* [if1632/winprocs.spec]
Completely rewritten - all WndProcs now have win32 versions to
help with the lparam SEGPTR fix in callback.c
* [include/kernel32.h]
LPTCSTR defined.
* [include/peexe.h]
Definition of PE_Export_Directory amended.
* [include/resource32.h]
New file.
* [include/stackframe.h]
Definition of MAKE_SEGPTR macro #ifdef'd out and replaced with
prototype for replacement function in memory/selector.c which
can operate on any given memory address. This is currently
required for win32 support. It is a dreadful cludge, and will
certainly slow down other programs. If you are not interested
in win32 development you may wish to reverse this patch.
* [include/windows.h]
Definition of SW_SHOWDEFAULT added.
* [loader/pe_image.c]
Extensive rewrites of xmmap() fixup_imports().
PE_LoadImage() - initialisation of bss added, extraction of
module name fixed, initialisation of DLL added.
PE_InitDLL() - now does something.
PE_Win32CallToStart() - initialisation of TEB pointed to by
fs added.
PE_InitTEB() created to perform TEB initialisation.
* [memory/selector.c]
New function MAKE_SEGPTR() - see include/stackframe.h above.
* [misc/user32.c]
USER32_RegisterClassA(), CreateWindowExA() memory allocation
method changed. This is probably now unnecessary with the
new MAKE_SEGPTR handling code.
USER32_DefWndProcA() removed to win32/winprocs.c
USER32_TranslateMessage added.
* [tools/build.c]
handling of win32 spec files changed to support gcc2.6.X
this requires optimisations to be disabled.
* [win32/resource.c] [win32/newfns.c] [win32/heap.c] [win32/winprocs.c]
New files.
* [win32/Makefile.in]
New files heap.c, newfns.c, resource.c and winprocs.c added to build.
* [win32/file.c]
New function W32_SetHandleCount.
* [win32/init.c]
WIN32_GetModuleHandle() - now returns handle of running process
if called with NULL.
GetStartupInfoA() - set cbReserved2 to 0.
* [win32/memory.c]
VirtualAlloc() - set mmap() file parameter to -1 instead of 0 to make
it work with FreeBSD. Also check for return value. Removed extra
return.
* [windows/winpos.c]
ShowWindow() - SW_SHOWDEFAULT handling kludged in.
1996-01-14 19:12:01 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
Release 960114
Sun Jan 14 13:45:22 1996 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in]
Added check for gcc strength-reduce bug.
* [controls/listbox.c]
Changed ListBoxDirectory() to use the new DOS file functions.
* [controls/menu.c]
Fixed parameters for DeleteMenu() call in ChangeMenu().
* [debugger/stack.c]
Also display current frame in back-trace.
* [files/directory.c] [files/dos_fs.c] [files/drive.c] [files/file.c]
Complete rewrite of the DOS file handling.
Implemented per-task file handles.
Removed default Z: drive; needs to be put explicitely in wine.ini
if desired.
* [loader/module.c]
Fixed file descriptor leak in LoadModule().
* [loader/task.c]
Initialise PDB file handle table in TASK_CreateTask().
Close file handles on task termination.
Implemented SetErrorMode().
* [misc/network.c]
Fixed WNetGetConnection() to use GetDriveType().
* [misc/xmalloc.c]
Added function xstrdup().
* [miscemu/int21.c]
Many changes for new DOS file functions.
* [miscemu/interrupts.c]
Moved DOS_GetEquipment() function into INT_Int11Handler().
* [windows/win.c]
Bug fix: create system menu before sending WM_NCCREATE.
* [*/*.c]
Replaced strcasecmp and strncasecmp by lstrcmpi and lstrncmpi for
better portability.
Sat Jan 13 16:13:02 1996 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/wintypes.h]
Added 'typedef HGLOBAL GOBALHANDLE;'. This is not precisely in line
with the true windows 'typedef HANDLE GLOBALHANDLE;', but I believe
it should suffice.
* [include/winsock.h]
Added '#include <arpa/inet.h>' for various declarations. '#ifdef'-ed
out some old style internet address #define's.
* [loader/task.c]
Made MakeProcInstance() return first parameter #ifdef WINELIB32.
Made FreeProcInstance() do nothing #ifdef WINELIB32.
'#ifdef'-ed out TASK_AllocThunk(), as it was unused in WINELIB32.
* [library/miscstubs.c]
Made GetWndProcEntry16() return ACTIVATEAPP_callback() when called
with name="ActivateAppProc". This hardly seems correct, but it's my
best guess as to how the emulator responds.
Sat Jan 6 17:57:45 1996 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [if1632/kernel32.spec][win32/process.c]
WIN32_GetProcAddress, LoadLibraryA: new functions
* [if1632/relay32.c]
RELAY32_GetEntryPoint: Removed code to load PE DLLs
* [include/pe_image.h][include/pe_exe.h]
struct pe_data: new fields base_addr,load_addr,vma_size,pe_reloc
struct PE_Reloc_Block: new structure
* [loader/module.c]
MODULE_RegisterModule: new function
* [loader/pe_image.c]
PE_FindExportedFunction,PE_GetProcAddress: new functions
fixup_imports: expect struct w_files* now, fill dlls_to_init,
load PE DLLs
do_relocations: new functions
calc_vma_size: renamed from dump_table
PE_LoadImage: use malloc to allocate memory for image
PE_InitDLL: expect HMODULE
PE_InitializeDLLs: new function
* [loader/task.c]
NE_InitializeDLLs: branch to PE_InitializeDLLs for PE modules
GetExePtr: Accept PE modules
* [misc/commdlg.c]
FILEDLG_WMCommand: unpack WIN32 WM_COMMAND appropriately for WineLib
Thu Jan 4 11:36:21 1996 Manfred Weichel <Manfred.Weichel@mch.sni.de>
* [misc/port.c]
New file with usleep() function for SVR4.
* [configure.in]
Check for usleep() function.
Tue Jan 02 14:00:00 1996 Anand Kumria <akumria@ozemail.com.au>
* [if1632/toolhelp.spec] [include/toolhelp.h]
[misc/user.c] [windows/message.c]
Implement TOOLHELP.80 TimerCount. Fix GetTickCount.
* [winsocket.c]
Fixed ENOENT error.
* [miscemu/dpmi.c]
Implement DPMI Get Page Size (AX=0604, INT 31)
* [memory/global.c]
Implement TOOLHELP.72 GetMemManInfo.
Mon Jan 2 10:33:00 1996 Thomas Sandford <t.d.g.sandford@prds-grn.demon.co.uk>
* [if1632/callback.c]
CallWindowProc() - When calling RELAY32_CallWindowProc, check
whether lParam should be a SEGPTR, and if so convert it to one.
* [if1632/gdi.spec] [if1632/kernel32.spec] [if1632/user32.spec]
Numerous functions added, mostly calls to original (win16)
functions. Note that some (many) of these are probably not
strictly correct, but with these additions freecell will at least
display its main window though it is garbled.
* [if1632/winprocs.spec]
Completely rewritten - all WndProcs now have win32 versions to
help with the lparam SEGPTR fix in callback.c
* [include/kernel32.h]
LPTCSTR defined.
* [include/peexe.h]
Definition of PE_Export_Directory amended.
* [include/resource32.h]
New file.
* [include/stackframe.h]
Definition of MAKE_SEGPTR macro #ifdef'd out and replaced with
prototype for replacement function in memory/selector.c which
can operate on any given memory address. This is currently
required for win32 support. It is a dreadful cludge, and will
certainly slow down other programs. If you are not interested
in win32 development you may wish to reverse this patch.
* [include/windows.h]
Definition of SW_SHOWDEFAULT added.
* [loader/pe_image.c]
Extensive rewrites of xmmap() fixup_imports().
PE_LoadImage() - initialisation of bss added, extraction of
module name fixed, initialisation of DLL added.
PE_InitDLL() - now does something.
PE_Win32CallToStart() - initialisation of TEB pointed to by
fs added.
PE_InitTEB() created to perform TEB initialisation.
* [memory/selector.c]
New function MAKE_SEGPTR() - see include/stackframe.h above.
* [misc/user32.c]
USER32_RegisterClassA(), CreateWindowExA() memory allocation
method changed. This is probably now unnecessary with the
new MAKE_SEGPTR handling code.
USER32_DefWndProcA() removed to win32/winprocs.c
USER32_TranslateMessage added.
* [tools/build.c]
handling of win32 spec files changed to support gcc2.6.X
this requires optimisations to be disabled.
* [win32/resource.c] [win32/newfns.c] [win32/heap.c] [win32/winprocs.c]
New files.
* [win32/Makefile.in]
New files heap.c, newfns.c, resource.c and winprocs.c added to build.
* [win32/file.c]
New function W32_SetHandleCount.
* [win32/init.c]
WIN32_GetModuleHandle() - now returns handle of running process
if called with NULL.
GetStartupInfoA() - set cbReserved2 to 0.
* [win32/memory.c]
VirtualAlloc() - set mmap() file parameter to -1 instead of 0 to make
it work with FreeBSD. Also check for return value. Removed extra
return.
* [windows/winpos.c]
ShowWindow() - SW_SHOWDEFAULT handling kludged in.
1996-01-14 19:12:01 +01:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_res=`eval echo '${'$as_ac_Header'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
|
|
|
if test `eval echo '${'$as_ac_Header'}'` = yes; then
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
2004-03-02 03:23:26 +01:00
|
|
|
_ACEOF
|
|
|
|
|
2006-08-25 13:22:33 +02:00
|
|
|
fi
|
2000-12-06 04:50:22 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
done
|
|
|
|
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2003-07-24 02:09:51 +02:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
#include <ft2build.h>
|
|
|
|
#include <freetype/fttrigon.h>
|
2003-07-24 02:09:51 +02:00
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
if { (ac_try="$ac_cpp conftest.$ac_ext"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
|
2003-07-24 02:09:51 +02:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2003-07-24 02:09:51 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(exit $ac_status); } >/dev/null && {
|
|
|
|
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
|
2006-12-19 16:17:09 +01:00
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
}; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define HAVE_FREETYPE_FTTRIGON_H 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
wine_cv_fttrigon=yes
|
2003-07-24 02:09:51 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
wine_cv_fttrigon=no
|
2006-08-25 13:22:33 +02:00
|
|
|
fi
|
2003-07-24 02:09:51 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.err conftest.$ac_ext
|
|
|
|
{ echo "$as_me:$LINENO: checking for FT_TrueTypeEngineType" >&5
|
|
|
|
echo $ECHO_N "checking for FT_TrueTypeEngineType... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_type_FT_TrueTypeEngineType+set}" = set; then
|
2005-09-12 12:14:00 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2005-09-12 12:14:00 +02:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
#include <freetype/ftmodapi.h>
|
2005-09-12 12:14:00 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
typedef FT_TrueTypeEngineType ac__type_new_;
|
2005-09-12 12:14:00 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
if ((ac__type_new_ *) 0)
|
|
|
|
return 0;
|
|
|
|
if (sizeof (ac__type_new_))
|
|
|
|
return 0;
|
2005-09-12 12:14:00 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext
|
|
|
|
if { (ac_try="$ac_compile"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2005-09-12 12:14:00 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
} && test -s conftest.$ac_objext; then
|
|
|
|
ac_cv_type_FT_TrueTypeEngineType=yes
|
2005-09-12 12:14:00 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_type_FT_TrueTypeEngineType=no
|
2005-09-12 12:14:00 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2005-09-12 12:14:00 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_type_FT_TrueTypeEngineType" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_type_FT_TrueTypeEngineType" >&6; }
|
|
|
|
if test $ac_cv_type_FT_TrueTypeEngineType = yes; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_FT_TRUETYPEENGINETYPE 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
2006-08-25 13:22:33 +02:00
|
|
|
fi
|
2005-09-12 12:14:00 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_save_CFLAGS="$CFLAGS"
|
2007-07-09 22:43:20 +02:00
|
|
|
CFLAGS="$CFLAGS $ac_freetype_libs"
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
for ac_func in FT_Load_Sfnt_Table
|
|
|
|
do
|
|
|
|
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_func" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
|
2006-08-25 12:07:34 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2006-08-25 12:07:34 +02:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
|
|
|
|
For example, HP-UX 11i <limits.h> declares gettimeofday. */
|
|
|
|
#define $ac_func innocuous_$ac_func
|
|
|
|
|
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
|
|
|
which can conflict with char $ac_func (); below.
|
|
|
|
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|
|
|
|
<limits.h> exists even on freestanding compilers. */
|
|
|
|
|
|
|
|
#ifdef __STDC__
|
|
|
|
# include <limits.h>
|
|
|
|
#else
|
|
|
|
# include <assert.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#undef $ac_func
|
|
|
|
|
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char $ac_func ();
|
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
|
|
|
#if defined __stub_$ac_func || defined __stub___$ac_func
|
|
|
|
choke me
|
|
|
|
#endif
|
2006-08-25 12:07:34 +02:00
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
return $ac_func ();
|
2006-08-25 12:07:34 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
eval "$as_ac_var=yes"
|
2006-08-25 12:07:34 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
eval "$as_ac_var=no"
|
2006-08-25 12:07:34 +02:00
|
|
|
fi
|
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2006-08-25 12:07:34 +02:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_res=`eval echo '${'$as_ac_var'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
|
|
|
if test `eval echo '${'$as_ac_var'}'` = yes; then
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
|
|
|
|
_ACEOF
|
|
|
|
|
2006-08-25 13:22:33 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
done
|
2006-08-25 13:22:33 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
CFLAGS="$ac_save_CFLAGS"
|
|
|
|
CPPFLAGS="$ac_save_CPPFLAGS"
|
|
|
|
if test "$ac_cv_header_freetype_freetype_h" = "yes" -a "$wine_cv_fttrigon" = "yes"
|
|
|
|
then
|
2006-08-25 12:07:34 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define HAVE_FREETYPE 1
|
|
|
|
_ACEOF
|
|
|
|
|
2007-07-09 22:43:20 +02:00
|
|
|
FREETYPELIBS="$ac_freetype_libs"
|
|
|
|
|
|
|
|
FREETYPEINCL="$ac_freetype_incl"
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
2007-07-10 15:14:15 +02:00
|
|
|
if test "$FONTFORGE" = "false"
|
|
|
|
then
|
|
|
|
wine_warnings="$wine_warnings|FontForge is missing.
|
|
|
|
Fonts will not be built. Dialog text may be invisible or unaligned."
|
|
|
|
elif test "x$FREETYPELIBS" = "x"
|
2007-07-02 17:27:48 +02:00
|
|
|
then
|
2007-07-10 15:14:15 +02:00
|
|
|
wine_warnings="$wine_warnings|FreeType development files not found.
|
|
|
|
Fonts will not be built. Dialog text may be invisible or unaligned."
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
FONTSSUBDIRS="fonts"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
{ echo "$as_me:$LINENO: checking for parport header/ppdev.h" >&5
|
|
|
|
echo $ECHO_N "checking for parport header/ppdev.h... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_c_ppdev+set}" = set; then
|
2003-02-25 05:01:58 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
#include <linux/ppdev.h>
|
2003-02-25 05:01:58 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
ioctl (1,PPCLAIM,0)
|
2003-02-25 05:01:58 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2003-02-25 05:01:58 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2003-02-25 05:01:58 +01:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_c_ppdev="yes"
|
2003-02-25 05:01:58 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_c_ppdev="no"
|
2003-02-25 05:01:58 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2003-02-25 05:01:58 +01:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_c_ppdev" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_c_ppdev" >&6; }
|
|
|
|
if test "$ac_cv_c_ppdev" = "yes"
|
|
|
|
then
|
2005-08-11 19:12:18 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define HAVE_PPDEV 1
|
|
|
|
_ACEOF
|
2005-08-11 19:12:18 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
{ echo "$as_me:$LINENO: checking for va_copy" >&5
|
|
|
|
echo $ECHO_N "checking for va_copy... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_c_va_copy+set}" = set; then
|
2005-08-11 19:12:18 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
#include <stdarg.h>
|
2005-08-11 19:12:18 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
va_list ap1, ap2; va_copy(ap1,ap2);
|
2005-08-11 19:12:18 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2005-08-11 19:12:18 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
ac_cv_c_va_copy="yes"
|
2005-08-11 19:12:18 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_c_va_copy="no"
|
2005-08-11 19:12:18 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
|
Release 960114
Sun Jan 14 13:45:22 1996 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in]
Added check for gcc strength-reduce bug.
* [controls/listbox.c]
Changed ListBoxDirectory() to use the new DOS file functions.
* [controls/menu.c]
Fixed parameters for DeleteMenu() call in ChangeMenu().
* [debugger/stack.c]
Also display current frame in back-trace.
* [files/directory.c] [files/dos_fs.c] [files/drive.c] [files/file.c]
Complete rewrite of the DOS file handling.
Implemented per-task file handles.
Removed default Z: drive; needs to be put explicitely in wine.ini
if desired.
* [loader/module.c]
Fixed file descriptor leak in LoadModule().
* [loader/task.c]
Initialise PDB file handle table in TASK_CreateTask().
Close file handles on task termination.
Implemented SetErrorMode().
* [misc/network.c]
Fixed WNetGetConnection() to use GetDriveType().
* [misc/xmalloc.c]
Added function xstrdup().
* [miscemu/int21.c]
Many changes for new DOS file functions.
* [miscemu/interrupts.c]
Moved DOS_GetEquipment() function into INT_Int11Handler().
* [windows/win.c]
Bug fix: create system menu before sending WM_NCCREATE.
* [*/*.c]
Replaced strcasecmp and strncasecmp by lstrcmpi and lstrncmpi for
better portability.
Sat Jan 13 16:13:02 1996 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/wintypes.h]
Added 'typedef HGLOBAL GOBALHANDLE;'. This is not precisely in line
with the true windows 'typedef HANDLE GLOBALHANDLE;', but I believe
it should suffice.
* [include/winsock.h]
Added '#include <arpa/inet.h>' for various declarations. '#ifdef'-ed
out some old style internet address #define's.
* [loader/task.c]
Made MakeProcInstance() return first parameter #ifdef WINELIB32.
Made FreeProcInstance() do nothing #ifdef WINELIB32.
'#ifdef'-ed out TASK_AllocThunk(), as it was unused in WINELIB32.
* [library/miscstubs.c]
Made GetWndProcEntry16() return ACTIVATEAPP_callback() when called
with name="ActivateAppProc". This hardly seems correct, but it's my
best guess as to how the emulator responds.
Sat Jan 6 17:57:45 1996 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [if1632/kernel32.spec][win32/process.c]
WIN32_GetProcAddress, LoadLibraryA: new functions
* [if1632/relay32.c]
RELAY32_GetEntryPoint: Removed code to load PE DLLs
* [include/pe_image.h][include/pe_exe.h]
struct pe_data: new fields base_addr,load_addr,vma_size,pe_reloc
struct PE_Reloc_Block: new structure
* [loader/module.c]
MODULE_RegisterModule: new function
* [loader/pe_image.c]
PE_FindExportedFunction,PE_GetProcAddress: new functions
fixup_imports: expect struct w_files* now, fill dlls_to_init,
load PE DLLs
do_relocations: new functions
calc_vma_size: renamed from dump_table
PE_LoadImage: use malloc to allocate memory for image
PE_InitDLL: expect HMODULE
PE_InitializeDLLs: new function
* [loader/task.c]
NE_InitializeDLLs: branch to PE_InitializeDLLs for PE modules
GetExePtr: Accept PE modules
* [misc/commdlg.c]
FILEDLG_WMCommand: unpack WIN32 WM_COMMAND appropriately for WineLib
Thu Jan 4 11:36:21 1996 Manfred Weichel <Manfred.Weichel@mch.sni.de>
* [misc/port.c]
New file with usleep() function for SVR4.
* [configure.in]
Check for usleep() function.
Tue Jan 02 14:00:00 1996 Anand Kumria <akumria@ozemail.com.au>
* [if1632/toolhelp.spec] [include/toolhelp.h]
[misc/user.c] [windows/message.c]
Implement TOOLHELP.80 TimerCount. Fix GetTickCount.
* [winsocket.c]
Fixed ENOENT error.
* [miscemu/dpmi.c]
Implement DPMI Get Page Size (AX=0604, INT 31)
* [memory/global.c]
Implement TOOLHELP.72 GetMemManInfo.
Mon Jan 2 10:33:00 1996 Thomas Sandford <t.d.g.sandford@prds-grn.demon.co.uk>
* [if1632/callback.c]
CallWindowProc() - When calling RELAY32_CallWindowProc, check
whether lParam should be a SEGPTR, and if so convert it to one.
* [if1632/gdi.spec] [if1632/kernel32.spec] [if1632/user32.spec]
Numerous functions added, mostly calls to original (win16)
functions. Note that some (many) of these are probably not
strictly correct, but with these additions freecell will at least
display its main window though it is garbled.
* [if1632/winprocs.spec]
Completely rewritten - all WndProcs now have win32 versions to
help with the lparam SEGPTR fix in callback.c
* [include/kernel32.h]
LPTCSTR defined.
* [include/peexe.h]
Definition of PE_Export_Directory amended.
* [include/resource32.h]
New file.
* [include/stackframe.h]
Definition of MAKE_SEGPTR macro #ifdef'd out and replaced with
prototype for replacement function in memory/selector.c which
can operate on any given memory address. This is currently
required for win32 support. It is a dreadful cludge, and will
certainly slow down other programs. If you are not interested
in win32 development you may wish to reverse this patch.
* [include/windows.h]
Definition of SW_SHOWDEFAULT added.
* [loader/pe_image.c]
Extensive rewrites of xmmap() fixup_imports().
PE_LoadImage() - initialisation of bss added, extraction of
module name fixed, initialisation of DLL added.
PE_InitDLL() - now does something.
PE_Win32CallToStart() - initialisation of TEB pointed to by
fs added.
PE_InitTEB() created to perform TEB initialisation.
* [memory/selector.c]
New function MAKE_SEGPTR() - see include/stackframe.h above.
* [misc/user32.c]
USER32_RegisterClassA(), CreateWindowExA() memory allocation
method changed. This is probably now unnecessary with the
new MAKE_SEGPTR handling code.
USER32_DefWndProcA() removed to win32/winprocs.c
USER32_TranslateMessage added.
* [tools/build.c]
handling of win32 spec files changed to support gcc2.6.X
this requires optimisations to be disabled.
* [win32/resource.c] [win32/newfns.c] [win32/heap.c] [win32/winprocs.c]
New files.
* [win32/Makefile.in]
New files heap.c, newfns.c, resource.c and winprocs.c added to build.
* [win32/file.c]
New function W32_SetHandleCount.
* [win32/init.c]
WIN32_GetModuleHandle() - now returns handle of running process
if called with NULL.
GetStartupInfoA() - set cbReserved2 to 0.
* [win32/memory.c]
VirtualAlloc() - set mmap() file parameter to -1 instead of 0 to make
it work with FreeBSD. Also check for return value. Removed extra
return.
* [windows/winpos.c]
ShowWindow() - SW_SHOWDEFAULT handling kludged in.
1996-01-14 19:12:01 +01:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_c_va_copy" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_c_va_copy" >&6; }
|
|
|
|
if test "$ac_cv_c_va_copy" = "yes"
|
|
|
|
then
|
Release 960114
Sun Jan 14 13:45:22 1996 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in]
Added check for gcc strength-reduce bug.
* [controls/listbox.c]
Changed ListBoxDirectory() to use the new DOS file functions.
* [controls/menu.c]
Fixed parameters for DeleteMenu() call in ChangeMenu().
* [debugger/stack.c]
Also display current frame in back-trace.
* [files/directory.c] [files/dos_fs.c] [files/drive.c] [files/file.c]
Complete rewrite of the DOS file handling.
Implemented per-task file handles.
Removed default Z: drive; needs to be put explicitely in wine.ini
if desired.
* [loader/module.c]
Fixed file descriptor leak in LoadModule().
* [loader/task.c]
Initialise PDB file handle table in TASK_CreateTask().
Close file handles on task termination.
Implemented SetErrorMode().
* [misc/network.c]
Fixed WNetGetConnection() to use GetDriveType().
* [misc/xmalloc.c]
Added function xstrdup().
* [miscemu/int21.c]
Many changes for new DOS file functions.
* [miscemu/interrupts.c]
Moved DOS_GetEquipment() function into INT_Int11Handler().
* [windows/win.c]
Bug fix: create system menu before sending WM_NCCREATE.
* [*/*.c]
Replaced strcasecmp and strncasecmp by lstrcmpi and lstrncmpi for
better portability.
Sat Jan 13 16:13:02 1996 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/wintypes.h]
Added 'typedef HGLOBAL GOBALHANDLE;'. This is not precisely in line
with the true windows 'typedef HANDLE GLOBALHANDLE;', but I believe
it should suffice.
* [include/winsock.h]
Added '#include <arpa/inet.h>' for various declarations. '#ifdef'-ed
out some old style internet address #define's.
* [loader/task.c]
Made MakeProcInstance() return first parameter #ifdef WINELIB32.
Made FreeProcInstance() do nothing #ifdef WINELIB32.
'#ifdef'-ed out TASK_AllocThunk(), as it was unused in WINELIB32.
* [library/miscstubs.c]
Made GetWndProcEntry16() return ACTIVATEAPP_callback() when called
with name="ActivateAppProc". This hardly seems correct, but it's my
best guess as to how the emulator responds.
Sat Jan 6 17:57:45 1996 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [if1632/kernel32.spec][win32/process.c]
WIN32_GetProcAddress, LoadLibraryA: new functions
* [if1632/relay32.c]
RELAY32_GetEntryPoint: Removed code to load PE DLLs
* [include/pe_image.h][include/pe_exe.h]
struct pe_data: new fields base_addr,load_addr,vma_size,pe_reloc
struct PE_Reloc_Block: new structure
* [loader/module.c]
MODULE_RegisterModule: new function
* [loader/pe_image.c]
PE_FindExportedFunction,PE_GetProcAddress: new functions
fixup_imports: expect struct w_files* now, fill dlls_to_init,
load PE DLLs
do_relocations: new functions
calc_vma_size: renamed from dump_table
PE_LoadImage: use malloc to allocate memory for image
PE_InitDLL: expect HMODULE
PE_InitializeDLLs: new function
* [loader/task.c]
NE_InitializeDLLs: branch to PE_InitializeDLLs for PE modules
GetExePtr: Accept PE modules
* [misc/commdlg.c]
FILEDLG_WMCommand: unpack WIN32 WM_COMMAND appropriately for WineLib
Thu Jan 4 11:36:21 1996 Manfred Weichel <Manfred.Weichel@mch.sni.de>
* [misc/port.c]
New file with usleep() function for SVR4.
* [configure.in]
Check for usleep() function.
Tue Jan 02 14:00:00 1996 Anand Kumria <akumria@ozemail.com.au>
* [if1632/toolhelp.spec] [include/toolhelp.h]
[misc/user.c] [windows/message.c]
Implement TOOLHELP.80 TimerCount. Fix GetTickCount.
* [winsocket.c]
Fixed ENOENT error.
* [miscemu/dpmi.c]
Implement DPMI Get Page Size (AX=0604, INT 31)
* [memory/global.c]
Implement TOOLHELP.72 GetMemManInfo.
Mon Jan 2 10:33:00 1996 Thomas Sandford <t.d.g.sandford@prds-grn.demon.co.uk>
* [if1632/callback.c]
CallWindowProc() - When calling RELAY32_CallWindowProc, check
whether lParam should be a SEGPTR, and if so convert it to one.
* [if1632/gdi.spec] [if1632/kernel32.spec] [if1632/user32.spec]
Numerous functions added, mostly calls to original (win16)
functions. Note that some (many) of these are probably not
strictly correct, but with these additions freecell will at least
display its main window though it is garbled.
* [if1632/winprocs.spec]
Completely rewritten - all WndProcs now have win32 versions to
help with the lparam SEGPTR fix in callback.c
* [include/kernel32.h]
LPTCSTR defined.
* [include/peexe.h]
Definition of PE_Export_Directory amended.
* [include/resource32.h]
New file.
* [include/stackframe.h]
Definition of MAKE_SEGPTR macro #ifdef'd out and replaced with
prototype for replacement function in memory/selector.c which
can operate on any given memory address. This is currently
required for win32 support. It is a dreadful cludge, and will
certainly slow down other programs. If you are not interested
in win32 development you may wish to reverse this patch.
* [include/windows.h]
Definition of SW_SHOWDEFAULT added.
* [loader/pe_image.c]
Extensive rewrites of xmmap() fixup_imports().
PE_LoadImage() - initialisation of bss added, extraction of
module name fixed, initialisation of DLL added.
PE_InitDLL() - now does something.
PE_Win32CallToStart() - initialisation of TEB pointed to by
fs added.
PE_InitTEB() created to perform TEB initialisation.
* [memory/selector.c]
New function MAKE_SEGPTR() - see include/stackframe.h above.
* [misc/user32.c]
USER32_RegisterClassA(), CreateWindowExA() memory allocation
method changed. This is probably now unnecessary with the
new MAKE_SEGPTR handling code.
USER32_DefWndProcA() removed to win32/winprocs.c
USER32_TranslateMessage added.
* [tools/build.c]
handling of win32 spec files changed to support gcc2.6.X
this requires optimisations to be disabled.
* [win32/resource.c] [win32/newfns.c] [win32/heap.c] [win32/winprocs.c]
New files.
* [win32/Makefile.in]
New files heap.c, newfns.c, resource.c and winprocs.c added to build.
* [win32/file.c]
New function W32_SetHandleCount.
* [win32/init.c]
WIN32_GetModuleHandle() - now returns handle of running process
if called with NULL.
GetStartupInfoA() - set cbReserved2 to 0.
* [win32/memory.c]
VirtualAlloc() - set mmap() file parameter to -1 instead of 0 to make
it work with FreeBSD. Also check for return value. Removed extra
return.
* [windows/winpos.c]
ShowWindow() - SW_SHOWDEFAULT handling kludged in.
1996-01-14 19:12:01 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define HAVE_VA_COPY 1
|
|
|
|
_ACEOF
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
{ echo "$as_me:$LINENO: checking for __va_copy" >&5
|
|
|
|
echo $ECHO_N "checking for __va_copy... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_c___va_copy+set}" = set; then
|
2002-07-22 22:51:02 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
#include <stdarg.h>
|
2002-02-14 20:47:29 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
va_list ap1, ap2; __va_copy(ap1,ap2);
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_c___va_copy="yes"
|
2000-11-28 00:32:55 +01:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_c___va_copy="no"
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
|
|
|
|
fi
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_c___va_copy" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_c___va_copy" >&6; }
|
|
|
|
if test "$ac_cv_c___va_copy" = "yes"
|
|
|
|
then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define HAVE___VA_COPY 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
{ echo "$as_me:$LINENO: checking for sigsetjmp" >&5
|
|
|
|
echo $ECHO_N "checking for sigsetjmp... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_c_sigsetjmp+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
#include <setjmp.h>
|
2002-07-22 22:51:02 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
sigjmp_buf buf;
|
|
|
|
sigsetjmp( buf, 1 );
|
|
|
|
siglongjmp( buf, 1 );
|
2002-07-22 22:51:02 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-07-22 22:51:02 +02:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-07-22 22:51:02 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_c_sigsetjmp="yes"
|
2002-07-20 22:17:13 +02:00
|
|
|
else
|
2002-07-22 22:51:02 +02:00
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_c_sigsetjmp="no"
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
|
|
|
|
fi
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_c_sigsetjmp" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_c_sigsetjmp" >&6; }
|
|
|
|
if test "$ac_cv_c_sigsetjmp" = "yes"
|
|
|
|
then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define HAVE_SIGSETJMP 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
{ echo "$as_me:$LINENO: checking for pthread_rwlock_t" >&5
|
|
|
|
echo $ECHO_N "checking for pthread_rwlock_t... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_type_pthread_rwlock_t+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
#define _GNU_SOURCE
|
|
|
|
#include <pthread.h>
|
2002-07-20 22:17:13 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
typedef pthread_rwlock_t ac__type_new_;
|
2002-07-20 22:17:13 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
if ((ac__type_new_ *) 0)
|
|
|
|
return 0;
|
|
|
|
if (sizeof (ac__type_new_))
|
|
|
|
return 0;
|
2002-07-20 22:17:13 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext
|
|
|
|
if { (ac_try="$ac_compile"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-07-20 22:17:13 +02:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-07-20 22:17:13 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
} && test -s conftest.$ac_objext; then
|
|
|
|
ac_cv_type_pthread_rwlock_t=yes
|
2002-07-20 22:17:13 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_type_pthread_rwlock_t=no
|
2002-07-22 22:51:02 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2002-07-22 22:51:02 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_type_pthread_rwlock_t" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_type_pthread_rwlock_t" >&6; }
|
|
|
|
if test $ac_cv_type_pthread_rwlock_t = yes; then
|
2002-07-22 22:51:02 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_PTHREAD_RWLOCK_T 1
|
2002-07-22 22:51:02 +02:00
|
|
|
_ACEOF
|
2002-07-20 22:17:13 +02:00
|
|
|
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
{ echo "$as_me:$LINENO: checking for pthread_rwlockattr_t" >&5
|
|
|
|
echo $ECHO_N "checking for pthread_rwlockattr_t... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_type_pthread_rwlockattr_t+set}" = set; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
1996-08-11 17:49:51 +02:00
|
|
|
else
|
2002-07-22 22:51:02 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
#define _GNU_SOURCE
|
|
|
|
#include <pthread.h>
|
|
|
|
|
|
|
|
typedef pthread_rwlockattr_t ac__type_new_;
|
2002-02-14 20:47:29 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
if ((ac__type_new_ *) 0)
|
|
|
|
return 0;
|
|
|
|
if (sizeof (ac__type_new_))
|
|
|
|
return 0;
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext
|
|
|
|
if { (ac_try="$ac_compile"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-05-09 03:49:54 +02:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-05-09 03:49:54 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
} && test -s conftest.$ac_objext; then
|
|
|
|
ac_cv_type_pthread_rwlockattr_t=yes
|
2002-05-09 03:49:54 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_type_pthread_rwlockattr_t=no
|
2002-05-09 03:49:54 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2002-05-09 03:49:54 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_type_pthread_rwlockattr_t" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_type_pthread_rwlockattr_t" >&6; }
|
|
|
|
if test $ac_cv_type_pthread_rwlockattr_t = yes; then
|
2002-07-22 22:51:02 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_PTHREAD_RWLOCKATTR_T 1
|
2002-07-22 22:51:02 +02:00
|
|
|
_ACEOF
|
2002-05-09 03:49:54 +02:00
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_wine_check_funcs_save_LIBS="$LIBS"
|
|
|
|
LIBS="$LIBS $LIBPTHREAD"
|
2002-12-12 23:03:14 +01:00
|
|
|
|
2007-06-20 20:03:30 +02:00
|
|
|
|
2006-08-25 17:23:44 +02:00
|
|
|
|
2002-08-03 02:25:59 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
for ac_func in \
|
|
|
|
pthread_attr_get_np \
|
|
|
|
pthread_getattr_np \
|
|
|
|
pthread_get_stackaddr_np \
|
|
|
|
pthread_get_stacksize_np
|
2002-12-12 23:03:14 +01:00
|
|
|
do
|
2007-07-02 17:27:48 +02:00
|
|
|
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_func" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
2002-12-12 23:03:14 +01:00
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
|
|
|
|
For example, HP-UX 11i <limits.h> declares gettimeofday. */
|
|
|
|
#define $ac_func innocuous_$ac_func
|
2002-12-12 23:03:14 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
|
|
|
which can conflict with char $ac_func (); below.
|
|
|
|
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|
|
|
|
<limits.h> exists even on freestanding compilers. */
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
#ifdef __STDC__
|
|
|
|
# include <limits.h>
|
|
|
|
#else
|
|
|
|
# include <assert.h>
|
|
|
|
#endif
|
2002-12-12 23:03:14 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
#undef $ac_func
|
2002-12-12 23:03:14 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char $ac_func ();
|
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
|
|
|
#if defined __stub_$ac_func || defined __stub___$ac_func
|
|
|
|
choke me
|
|
|
|
#endif
|
2005-08-03 21:21:04 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
return $ac_func ();
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
eval "$as_ac_var=yes"
|
2005-08-03 21:21:04 +02:00
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
eval "$as_ac_var=no"
|
2002-05-09 03:49:54 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2005-08-03 21:21:04 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_res=`eval echo '${'$as_ac_var'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
|
|
|
if test `eval echo '${'$as_ac_var'}'` = yes; then
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
|
|
|
|
_ACEOF
|
|
|
|
|
2005-08-03 21:21:04 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
done
|
1996-08-11 17:49:51 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
LIBS="$ac_wine_check_funcs_save_LIBS"
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
# Extract the first word of "esd-config", so it can be a program name with args.
|
|
|
|
set dummy esd-config; ac_word=$2
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_word" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
|
2007-07-02 17:27:48 +02:00
|
|
|
if test "${ac_cv_path_ESDCONFIG+set}" = set; then
|
2002-05-09 03:49:54 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
case $ESDCONFIG in
|
|
|
|
[\\/]* | ?:[\\/]*)
|
|
|
|
ac_cv_path_ESDCONFIG="$ESDCONFIG" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
2005-08-03 21:21:04 +02:00
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
for ac_exec_ext in '' $ac_executable_extensions; do
|
2006-12-19 16:17:09 +01:00
|
|
|
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_path_ESDCONFIG="$as_dir/$ac_word$ac_exec_ext"
|
2005-08-03 21:21:04 +02:00
|
|
|
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
IFS=$as_save_IFS
|
2005-08-03 21:21:04 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
;;
|
|
|
|
esac
|
2005-08-03 21:21:04 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
ESDCONFIG=$ac_cv_path_ESDCONFIG
|
|
|
|
if test -n "$ESDCONFIG"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: $ESDCONFIG" >&5
|
|
|
|
echo "${ECHO_T}$ESDCONFIG" >&6; }
|
2005-08-03 21:21:04 +02:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: no" >&5
|
|
|
|
echo "${ECHO_T}no" >&6; }
|
1996-08-11 17:49:51 +02:00
|
|
|
fi
|
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
if test x$ESDCONFIG != x -a x$ESDCONFIG != x'"$ESDCONFIG"';
|
|
|
|
then
|
|
|
|
ESD_CFLAGS=""
|
|
|
|
for i in `$ESDCONFIG --cflags`
|
|
|
|
do
|
|
|
|
case "$i" in
|
|
|
|
-I*) ESD_CFLAGS="$ESD_CFLAGS $i";;
|
|
|
|
esac
|
|
|
|
done
|
|
|
|
ESD_LIBS=`$ESDCONFIG --libs`
|
|
|
|
save_CFLAGS="$CFLAGS"
|
|
|
|
CFLAGS="$CFLAGS $ESD_CFLAGS"
|
|
|
|
{ echo "$as_me:$LINENO: checking for esd_open_sound in -lesd" >&5
|
|
|
|
echo $ECHO_N "checking for esd_open_sound in -lesd... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_esd_esd_open_sound+set}" = set; then
|
2007-01-01 13:44:45 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
|
|
|
LIBS="-lesd $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char esd_open_sound ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
return esd_open_sound ();
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
ac_cv_lib_esd_esd_open_sound=yes
|
2007-01-01 13:44:45 +01:00
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
2007-01-01 13:44:45 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_esd_esd_open_sound=no
|
2007-01-01 13:44:45 +01:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
2007-01-01 13:44:45 +01:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_esd_esd_open_sound" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_esd_esd_open_sound" >&6; }
|
|
|
|
if test $ac_cv_lib_esd_esd_open_sound = yes; then
|
|
|
|
ESDLIBS=$ESD_LIBS
|
2007-01-01 13:44:45 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ESDINCL=$ESD_CFLAGS
|
2007-01-01 13:44:45 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define HAVE_ESD 1
|
|
|
|
_ACEOF
|
2007-01-01 13:44:45 +01:00
|
|
|
|
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
CFLAGS="$save_CFLAGS"
|
2007-01-01 13:44:45 +01:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
ALSALIBS=""
|
|
|
|
|
|
|
|
if test "$ac_cv_header_sys_asoundlib_h" = "yes" -o "$ac_cv_header_alsa_asoundlib_h" = "yes"
|
|
|
|
then
|
|
|
|
{ echo "$as_me:$LINENO: checking for snd_pcm_hw_params_get_access in -lasound" >&5
|
|
|
|
echo $ECHO_N "checking for snd_pcm_hw_params_get_access in -lasound... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_asound_snd_pcm_hw_params_get_access+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
2007-01-01 13:44:45 +01:00
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
|
|
|
LIBS="-lasound $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-01-01 13:44:45 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char snd_pcm_hw_params_get_access ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
return snd_pcm_hw_params_get_access ();
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
2007-01-01 13:44:45 +01:00
|
|
|
esac
|
2007-07-02 17:27:48 +02:00
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
ac_cv_lib_asound_snd_pcm_hw_params_get_access=yes
|
2007-01-01 13:44:45 +01:00
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
ac_cv_lib_asound_snd_pcm_hw_params_get_access=no
|
2007-01-01 13:44:45 +01:00
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
|
|
|
fi
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_asound_snd_pcm_hw_params_get_access" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_asound_snd_pcm_hw_params_get_access" >&6; }
|
|
|
|
if test $ac_cv_lib_asound_snd_pcm_hw_params_get_access = yes; then
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#ifdef HAVE_ALSA_ASOUNDLIB_H
|
|
|
|
#include <alsa/asoundlib.h>
|
|
|
|
#elif defined(HAVE_SYS_ASOUNDLIB_H)
|
|
|
|
#include <sys/asoundlib.h>
|
|
|
|
#endif
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
int ret = snd_pcm_hw_params_get_access(NULL, NULL)
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2006-08-15 12:55:25 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define HAVE_ALSA 1
|
|
|
|
_ACEOF
|
2006-08-15 12:55:25 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ALSALIBS="-lasound"
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
2006-08-15 12:55:25 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
2006-08-15 12:55:25 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|
|
|
fi
|
2006-12-21 16:21:13 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
AUDIOIOLIBS=""
|
|
|
|
|
|
|
|
if test "$ac_cv_header_libaudioio_h" = "yes"
|
|
|
|
then
|
|
|
|
{ echo "$as_me:$LINENO: checking for AudioIOGetVersion in -laudioio" >&5
|
|
|
|
echo $ECHO_N "checking for AudioIOGetVersion in -laudioio... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_audioio_AudioIOGetVersion+set}" = set; then
|
2006-08-15 12:11:30 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
|
|
|
LIBS="-laudioio $LIBS"
|
2006-08-15 12:11:30 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char AudioIOGetVersion ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
return AudioIOGetVersion ();
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
2006-08-15 12:11:30 +02:00
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_audioio_AudioIOGetVersion=yes
|
2005-08-03 21:21:04 +02:00
|
|
|
else
|
2006-08-15 12:11:30 +02:00
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
2005-08-03 21:21:04 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_lib_audioio_AudioIOGetVersion=no
|
2006-08-15 12:11:30 +02:00
|
|
|
fi
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2006-08-15 12:11:30 +02:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2007-07-02 17:27:48 +02:00
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
2006-08-15 12:11:30 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_audioio_AudioIOGetVersion" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_audioio_AudioIOGetVersion" >&6; }
|
|
|
|
if test $ac_cv_lib_audioio_AudioIOGetVersion = yes; then
|
|
|
|
AUDIOIOLIBS="-laudioio"
|
|
|
|
|
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define HAVE_LIBAUDIOIO 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
if test "$ac_cv_header_capi20_h" = "yes" -a "$ac_cv_header_linux_capi_h" = "yes"
|
|
|
|
then
|
2007-07-02 17:29:17 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for -lcapi20" >&5
|
|
|
|
echo $ECHO_N "checking for -lcapi20... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_soname_capi20+set}" = set; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
2002-02-04 19:48:18 +01:00
|
|
|
else
|
2007-07-02 17:29:17 +02:00
|
|
|
ac_check_soname_save_LIBS=$LIBS
|
2007-07-02 17:27:48 +02:00
|
|
|
LIBS="-lcapi20 $LIBS"
|
2007-07-02 17:29:17 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-05-09 03:49:54 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char capi20_register ();
|
2002-12-24 01:35:19 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
return capi20_register ();
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:29:17 +02:00
|
|
|
case "$LIBEXT" in
|
|
|
|
dll) ;;
|
|
|
|
dylib) ac_cv_lib_soname_capi20=`otool -L conftest$ac_exeext | grep "libcapi20\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libcapi20\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
|
|
|
|
*) ac_cv_lib_soname_capi20=`$ac_cv_path_LDD conftest$ac_exeext | grep "libcapi20\\.$LIBEXT" | sed -e "s/^.*\(libcapi20\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
|
|
|
|
esac
|
2002-02-04 19:48:18 +01:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:29:17 +02:00
|
|
|
|
2002-02-04 19:48:18 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2007-07-02 17:29:17 +02:00
|
|
|
LIBS=$ac_check_soname_save_LIBS
|
2002-02-04 19:48:18 +01:00
|
|
|
fi
|
2007-07-02 17:29:17 +02:00
|
|
|
if test "x$ac_cv_lib_soname_capi20" = "x"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: not found" >&5
|
|
|
|
echo "${ECHO_T}not found" >&6; }
|
2007-07-02 17:27:48 +02:00
|
|
|
|
2007-07-02 17:29:17 +02:00
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_soname_capi20" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_soname_capi20" >&6; }
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define SONAME_LIBCAPI20 "$ac_cv_lib_soname_capi20"
|
2007-07-02 17:27:48 +02:00
|
|
|
_ACEOF
|
|
|
|
|
2007-07-02 17:29:17 +02:00
|
|
|
|
2007-07-02 17:30:44 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
2007-07-10 15:14:15 +02:00
|
|
|
if test "x$ac_cv_lib_soname_capi20" = "x"; then
|
|
|
|
wine_notices="$wine_notices|libcapi20 development files not found.
|
|
|
|
Wine will be built without ISDN support. (capi2032.dll)"
|
|
|
|
fi
|
|
|
|
|
2007-07-02 17:30:44 +02:00
|
|
|
|
|
|
|
if test "$ac_cv_header_cups_cups_h" = "yes"
|
|
|
|
then
|
|
|
|
{ echo "$as_me:$LINENO: checking for -lcups" >&5
|
|
|
|
echo $ECHO_N "checking for -lcups... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_soname_cups+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_soname_save_LIBS=$LIBS
|
|
|
|
LIBS="-lcups $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char cupsGetDefault ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
return cupsGetDefault ();
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
case "$LIBEXT" in
|
|
|
|
dll) ;;
|
|
|
|
dylib) ac_cv_lib_soname_cups=`otool -L conftest$ac_exeext | grep "libcups\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libcups\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
|
|
|
|
*) ac_cv_lib_soname_cups=`$ac_cv_path_LDD conftest$ac_exeext | grep "libcups\\.$LIBEXT" | sed -e "s/^.*\(libcups\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
|
|
|
|
esac
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_soname_save_LIBS
|
|
|
|
fi
|
|
|
|
if test "x$ac_cv_lib_soname_cups" = "x"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: not found" >&5
|
|
|
|
echo "${ECHO_T}not found" >&6; }
|
|
|
|
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_soname_cups" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_soname_cups" >&6; }
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define SONAME_LIBCUPS "$ac_cv_lib_soname_cups"
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
2007-07-02 17:31:19 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
2007-07-10 15:14:15 +02:00
|
|
|
if test "x$ac_cv_lib_soname_cups" = "x"; then
|
|
|
|
wine_notices="$wine_notices|libcups development files not found.
|
|
|
|
Wine will be built without CUPS support."
|
|
|
|
fi
|
|
|
|
|
2007-07-02 17:31:19 +02:00
|
|
|
|
|
|
|
if test "$ac_cv_header_jack_jack_h" = "yes"
|
|
|
|
then
|
|
|
|
{ echo "$as_me:$LINENO: checking for -ljack" >&5
|
|
|
|
echo $ECHO_N "checking for -ljack... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_soname_jack+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_soname_save_LIBS=$LIBS
|
|
|
|
LIBS="-ljack $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char jack_client_new ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
return jack_client_new ();
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
case "$LIBEXT" in
|
|
|
|
dll) ;;
|
|
|
|
dylib) ac_cv_lib_soname_jack=`otool -L conftest$ac_exeext | grep "libjack\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libjack\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
|
|
|
|
*) ac_cv_lib_soname_jack=`$ac_cv_path_LDD conftest$ac_exeext | grep "libjack\\.$LIBEXT" | sed -e "s/^.*\(libjack\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
|
|
|
|
esac
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_soname_save_LIBS
|
|
|
|
fi
|
|
|
|
if test "x$ac_cv_lib_soname_jack" = "x"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: not found" >&5
|
|
|
|
echo "${ECHO_T}not found" >&6; }
|
|
|
|
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_soname_jack" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_soname_jack" >&6; }
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define SONAME_LIBJACK "$ac_cv_lib_soname_jack"
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
2007-07-02 17:31:48 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test "$ac_cv_header_fontconfig_fontconfig_h" = "yes"
|
|
|
|
then
|
|
|
|
{ echo "$as_me:$LINENO: checking for -lfontconfig" >&5
|
|
|
|
echo $ECHO_N "checking for -lfontconfig... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_soname_fontconfig+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_soname_save_LIBS=$LIBS
|
|
|
|
LIBS="-lfontconfig $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char FcInit ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
return FcInit ();
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
case "$LIBEXT" in
|
|
|
|
dll) ;;
|
|
|
|
dylib) ac_cv_lib_soname_fontconfig=`otool -L conftest$ac_exeext | grep "libfontconfig\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libfontconfig\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
|
|
|
|
*) ac_cv_lib_soname_fontconfig=`$ac_cv_path_LDD conftest$ac_exeext | grep "libfontconfig\\.$LIBEXT" | sed -e "s/^.*\(libfontconfig\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
|
|
|
|
esac
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_soname_save_LIBS
|
|
|
|
fi
|
|
|
|
if test "x$ac_cv_lib_soname_fontconfig" = "x"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: not found" >&5
|
|
|
|
echo "${ECHO_T}not found" >&6; }
|
|
|
|
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_soname_fontconfig" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_soname_fontconfig" >&6; }
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define SONAME_LIBFONTCONFIG "$ac_cv_lib_soname_fontconfig"
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
2007-07-02 17:32:09 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
2007-07-10 15:22:18 +02:00
|
|
|
if test "x$ac_cv_lib_soname_fontconfig" = "x"; then
|
|
|
|
wine_notices="$wine_notices|fontconfig development files not found.
|
|
|
|
Wine will be built without fontconfig support."
|
|
|
|
fi
|
|
|
|
|
2007-07-02 17:32:09 +02:00
|
|
|
|
|
|
|
if test "$ac_cv_header_openssl_err_h" = "yes" -a "$ac_cv_header_openssl_ssl_h" = "yes"
|
|
|
|
then
|
|
|
|
{ echo "$as_me:$LINENO: checking for -lssl" >&5
|
|
|
|
echo $ECHO_N "checking for -lssl... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_soname_ssl+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_soname_save_LIBS=$LIBS
|
|
|
|
LIBS="-lssl $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char SSL_library_init ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
return SSL_library_init ();
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
case "$LIBEXT" in
|
|
|
|
dll) ;;
|
|
|
|
dylib) ac_cv_lib_soname_ssl=`otool -L conftest$ac_exeext | grep "libssl\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libssl\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
|
|
|
|
*) ac_cv_lib_soname_ssl=`$ac_cv_path_LDD conftest$ac_exeext | grep "libssl\\.$LIBEXT" | sed -e "s/^.*\(libssl\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
|
|
|
|
esac
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_soname_save_LIBS
|
|
|
|
fi
|
|
|
|
if test "x$ac_cv_lib_soname_ssl" = "x"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: not found" >&5
|
|
|
|
echo "${ECHO_T}not found" >&6; }
|
|
|
|
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_soname_ssl" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_soname_ssl" >&6; }
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define SONAME_LIBSSL "$ac_cv_lib_soname_ssl"
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
{ echo "$as_me:$LINENO: checking for -lcrypto" >&5
|
|
|
|
echo $ECHO_N "checking for -lcrypto... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_soname_crypto+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_soname_save_LIBS=$LIBS
|
|
|
|
LIBS="-lcrypto $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char BIO_new_socket ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
return BIO_new_socket ();
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
case "$LIBEXT" in
|
|
|
|
dll) ;;
|
|
|
|
dylib) ac_cv_lib_soname_crypto=`otool -L conftest$ac_exeext | grep "libcrypto\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libcrypto\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
|
|
|
|
*) ac_cv_lib_soname_crypto=`$ac_cv_path_LDD conftest$ac_exeext | grep "libcrypto\\.$LIBEXT" | sed -e "s/^.*\(libcrypto\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
|
|
|
|
esac
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_soname_save_LIBS
|
|
|
|
fi
|
|
|
|
if test "x$ac_cv_lib_soname_crypto" = "x"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: not found" >&5
|
|
|
|
echo "${ECHO_T}not found" >&6; }
|
|
|
|
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_soname_crypto" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_soname_crypto" >&6; }
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define SONAME_LIBCRYPTO "$ac_cv_lib_soname_crypto"
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
2007-07-02 19:53:14 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
2007-07-10 15:22:18 +02:00
|
|
|
if test "x$ac_cv_lib_soname_ssl" = "x"; then
|
|
|
|
wine_notices="$wine_notices|OpenSSL development files not found.
|
|
|
|
Wine will be built without SSL support. (wininet.dll)"
|
|
|
|
fi
|
|
|
|
|
2007-07-02 19:53:14 +02:00
|
|
|
|
|
|
|
if test "$ac_cv_header_jpeglib_h" = "yes"
|
|
|
|
then
|
|
|
|
{ echo "$as_me:$LINENO: checking for -ljpeg" >&5
|
|
|
|
echo $ECHO_N "checking for -ljpeg... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_soname_jpeg+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_soname_save_LIBS=$LIBS
|
|
|
|
LIBS="-ljpeg $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char jpeg_start_decompress ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
return jpeg_start_decompress ();
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
case "$LIBEXT" in
|
|
|
|
dll) ;;
|
|
|
|
dylib) ac_cv_lib_soname_jpeg=`otool -L conftest$ac_exeext | grep "libjpeg\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libjpeg\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
|
|
|
|
*) ac_cv_lib_soname_jpeg=`$ac_cv_path_LDD conftest$ac_exeext | grep "libjpeg\\.$LIBEXT" | sed -e "s/^.*\(libjpeg\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
|
|
|
|
esac
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_soname_save_LIBS
|
|
|
|
fi
|
|
|
|
if test "x$ac_cv_lib_soname_jpeg" = "x"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: not found" >&5
|
|
|
|
echo "${ECHO_T}not found" >&6; }
|
|
|
|
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_soname_jpeg" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_soname_jpeg" >&6; }
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define SONAME_LIBJPEG "$ac_cv_lib_soname_jpeg"
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
2007-07-02 19:54:00 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
2007-07-10 15:22:18 +02:00
|
|
|
if test "x$ac_cv_lib_soname_jpeg" = "x"; then
|
|
|
|
wine_notices="$wine_notices|libjpeg development files not found.
|
|
|
|
Wine will be built without JPEG support. (oleaut32.dll)"
|
|
|
|
fi
|
|
|
|
|
2007-07-02 19:54:00 +02:00
|
|
|
|
|
|
|
if test "$ac_cv_header_png_h" = "yes"
|
|
|
|
then
|
|
|
|
{ echo "$as_me:$LINENO: checking for -lpng" >&5
|
|
|
|
echo $ECHO_N "checking for -lpng... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_soname_png+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_check_soname_save_LIBS=$LIBS
|
|
|
|
LIBS="-lpng $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char png_create_read_struct ();
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
return png_create_read_struct ();
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
case "$LIBEXT" in
|
|
|
|
dll) ;;
|
|
|
|
dylib) ac_cv_lib_soname_png=`otool -L conftest$ac_exeext | grep "libpng[0-9]*\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libpng[0-9]*\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
|
|
|
|
*) ac_cv_lib_soname_png=`$ac_cv_path_LDD conftest$ac_exeext | grep "libpng[0-9]*\\.$LIBEXT" | sed -e "s/^.*\(libpng[0-9]*\.$LIBEXT[^ ]*\).*$/\1/"';2,$d'` ;;
|
|
|
|
esac
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
LIBS=$ac_check_soname_save_LIBS
|
|
|
|
fi
|
|
|
|
if test "x$ac_cv_lib_soname_png" = "x"; then
|
|
|
|
{ echo "$as_me:$LINENO: result: not found" >&5
|
|
|
|
echo "${ECHO_T}not found" >&6; }
|
|
|
|
|
|
|
|
else
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_soname_png" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_soname_png" >&6; }
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define SONAME_LIBPNG "$ac_cv_lib_soname_png"
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
2007-07-10 15:22:18 +02:00
|
|
|
if test "x$ac_cv_lib_soname_png" = "x"; then
|
|
|
|
wine_notices="$wine_notices|libpng development files not found.
|
|
|
|
Wine will be built without PNG support. (oleaut32.dll)"
|
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
|
2007-07-10 15:14:15 +02:00
|
|
|
if test "x$ALSALIBS$AUDIOIOLIBS$COREAUDIO$NASLIBS$ESD_LIBS$ac_cv_lib_soname_jack" = "x" -a \
|
|
|
|
"$ac_cv_header_sys_soundcard_h" != "yes" -a \
|
|
|
|
"$ac_cv_header_machine_soundcard_h" != "yes" -a \
|
|
|
|
"$ac_cv_header_soundcard_h" != "yes"; then
|
|
|
|
wine_warnings="$wine_warnings|No sound system was found. Windows applications will be silent."
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
EXTRACFLAGS=""
|
|
|
|
|
|
|
|
if test "x${GCC}" = "xyes"
|
|
|
|
then
|
|
|
|
EXTRACFLAGS="-Wall -pipe"
|
|
|
|
|
|
|
|
{ echo "$as_me:$LINENO: checking for gcc strength-reduce bug" >&5
|
|
|
|
echo $ECHO_N "checking for gcc strength-reduce bug... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_c_gcc_strength_bug+set}" = set; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
1998-01-18 19:01:49 +01:00
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
if test "$cross_compiling" = yes; then
|
|
|
|
ac_cv_c_gcc_strength_bug="yes"
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
int L[4] = {0,1,2,3};
|
2002-02-14 20:47:29 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
static int Array[3];
|
|
|
|
unsigned int B = 3;
|
|
|
|
int i;
|
|
|
|
for(i=0; i<B; i++) Array[i] = i - 3;
|
|
|
|
for(i=0; i<4 - 1; i++) L[i] = L[i + 1];
|
|
|
|
L[i] = 4;
|
|
|
|
exit( Array[1] != -2 || L[2] != 3)
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_link") 2>&5
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(exit $ac_status); } && { ac_try='./conftest$ac_exeext'
|
|
|
|
{ (case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_try") 2>&5
|
|
|
|
ac_status=$?
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); }; }; then
|
|
|
|
ac_cv_c_gcc_strength_bug="no"
|
1998-01-18 19:01:49 +01:00
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
echo "$as_me: program exited with status $ac_status" >&5
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
( exit $ac_status )
|
|
|
|
ac_cv_c_gcc_strength_bug="yes"
|
2002-05-09 03:49:54 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
|
2006-08-25 13:22:33 +02:00
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
|
2006-08-25 13:22:33 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_c_gcc_strength_bug" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_c_gcc_strength_bug" >&6; }
|
|
|
|
if test "$ac_cv_c_gcc_strength_bug" = "yes"
|
|
|
|
then
|
|
|
|
EXTRACFLAGS="$EXTRACFLAGS -fno-strength-reduce"
|
|
|
|
fi
|
2006-08-25 13:22:33 +02:00
|
|
|
|
2006-02-11 20:55:50 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking whether the compiler supports -fshort-wchar" >&5
|
|
|
|
echo $ECHO_N "checking whether the compiler supports -fshort-wchar... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_cflags__fshort_wchar+set}" = set; then
|
2006-02-11 20:55:50 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2006-08-15 12:11:30 +02:00
|
|
|
ac_wine_try_cflags_saved=$CFLAGS
|
2007-07-02 17:27:48 +02:00
|
|
|
CFLAGS="$CFLAGS -fshort-wchar"
|
2006-08-15 12:11:30 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2006-02-11 20:55:50 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-08-15 12:11:30 +02:00
|
|
|
|
2006-02-11 20:55:50 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2006-02-11 20:55:50 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_cflags__fshort_wchar=yes
|
2006-02-11 20:55:50 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_cflags__fshort_wchar=no
|
2006-02-11 20:55:50 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2006-02-11 20:55:50 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2006-08-15 12:11:30 +02:00
|
|
|
CFLAGS=$ac_wine_try_cflags_saved
|
2006-02-11 20:55:50 +01:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_cflags__fshort_wchar" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_cflags__fshort_wchar" >&6; }
|
|
|
|
if test $ac_cv_cflags__fshort_wchar = yes; then
|
2002-05-09 03:49:54 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define CC_FLAG_SHORT_WCHAR "-fshort-wchar"
|
|
|
|
_ACEOF
|
2006-08-25 13:22:33 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
{ echo "$as_me:$LINENO: checking whether the compiler supports -fno-strict-aliasing" >&5
|
|
|
|
echo $ECHO_N "checking whether the compiler supports -fno-strict-aliasing... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_cflags__fno_strict_aliasing+set}" = set; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
1996-12-08 20:25:27 +01:00
|
|
|
else
|
2002-05-20 20:29:58 +02:00
|
|
|
ac_wine_try_cflags_saved=$CFLAGS
|
2007-07-02 17:27:48 +02:00
|
|
|
CFLAGS="$CFLAGS -fno-strict-aliasing"
|
2002-05-20 20:29:58 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2006-08-15 12:11:30 +02:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
2002-02-14 20:47:29 +01:00
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_cflags__fno_strict_aliasing=yes
|
1996-12-08 20:25:27 +01:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_cflags__fno_strict_aliasing=no
|
1996-12-08 20:25:27 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2002-05-20 20:29:58 +02:00
|
|
|
CFLAGS=$ac_wine_try_cflags_saved
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_cflags__fno_strict_aliasing" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_cflags__fno_strict_aliasing" >&6; }
|
|
|
|
if test $ac_cv_cflags__fno_strict_aliasing = yes; then
|
|
|
|
EXTRACFLAGS="$EXTRACFLAGS -fno-strict-aliasing"
|
2006-08-25 13:22:33 +02:00
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking whether the compiler supports -Wdeclaration-after-statement" >&5
|
|
|
|
echo $ECHO_N "checking whether the compiler supports -Wdeclaration-after-statement... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_cflags__Wdeclaration_after_statement+set}" = set; then
|
2006-06-20 13:18:41 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2006-08-25 13:22:33 +02:00
|
|
|
ac_wine_try_cflags_saved=$CFLAGS
|
2007-07-02 17:27:48 +02:00
|
|
|
CFLAGS="$CFLAGS -Wdeclaration-after-statement"
|
2006-06-20 13:18:41 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_cflags__Wdeclaration_after_statement=yes
|
2006-06-20 13:18:41 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_cflags__Wdeclaration_after_statement=no
|
2006-06-20 13:18:41 +02:00
|
|
|
fi
|
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2006-06-20 13:18:41 +02:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
CFLAGS=$ac_wine_try_cflags_saved
|
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_cflags__Wdeclaration_after_statement" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_cflags__Wdeclaration_after_statement" >&6; }
|
|
|
|
if test $ac_cv_cflags__Wdeclaration_after_statement = yes; then
|
|
|
|
EXTRACFLAGS="$EXTRACFLAGS -Wdeclaration-after-statement"
|
2006-08-25 13:22:33 +02:00
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking whether the compiler supports -Wwrite-strings" >&5
|
|
|
|
echo $ECHO_N "checking whether the compiler supports -Wwrite-strings... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_cflags__Wwrite_strings+set}" = set; then
|
2006-06-20 13:18:41 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
ac_wine_try_cflags_saved=$CFLAGS
|
2007-07-02 17:27:48 +02:00
|
|
|
CFLAGS="$CFLAGS -Wwrite-strings"
|
2006-06-20 13:18:41 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_cflags__Wwrite_strings=yes
|
2006-06-20 13:18:41 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_cflags__Wwrite_strings=no
|
2006-06-20 13:18:41 +02:00
|
|
|
fi
|
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2006-06-20 13:18:41 +02:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
CFLAGS=$ac_wine_try_cflags_saved
|
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_cflags__Wwrite_strings" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_cflags__Wwrite_strings" >&6; }
|
|
|
|
if test $ac_cv_cflags__Wwrite_strings = yes; then
|
|
|
|
EXTRACFLAGS="$EXTRACFLAGS -Wwrite-strings"
|
2006-08-25 13:22:33 +02:00
|
|
|
fi
|
2006-08-15 12:11:30 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
saved_CFLAGS="$CFLAGS"
|
|
|
|
CFLAGS="$CFLAGS -Wpointer-arith -Werror"
|
|
|
|
{ echo "$as_me:$LINENO: checking for broken string.h that generates warnings" >&5
|
|
|
|
echo $ECHO_N "checking for broken string.h that generates warnings... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_c_string_h_warnings+set}" = set; then
|
2002-11-21 05:13:35 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2007-07-02 17:27:48 +02:00
|
|
|
#include <string.h>
|
2002-11-21 05:13:35 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext
|
|
|
|
if { (ac_try="$ac_compile"
|
2006-06-20 13:18:41 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-11-21 05:13:35 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-11-21 05:13:35 +01:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
} && test -s conftest.$ac_objext; then
|
|
|
|
ac_cv_c_string_h_warnings=no
|
2002-11-21 05:13:35 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_c_string_h_warnings=yes
|
2002-11-21 05:13:35 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2002-11-21 05:13:35 +01:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_c_string_h_warnings" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_c_string_h_warnings" >&6; }
|
|
|
|
CFLAGS="$saved_CFLAGS"
|
|
|
|
if test "$ac_cv_c_string_h_warnings" = "no"
|
|
|
|
then
|
|
|
|
EXTRACFLAGS="$EXTRACFLAGS -Wpointer-arith"
|
|
|
|
fi
|
|
|
|
|
|
|
|
BUILTINFLAG=""
|
|
|
|
|
|
|
|
saved_CFLAGS="$CFLAGS"
|
|
|
|
CFLAGS="$CFLAGS -Werror"
|
|
|
|
{ echo "$as_me:$LINENO: checking for builtin wchar inlines" >&5
|
|
|
|
echo $ECHO_N "checking for builtin wchar inlines... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_c_builtin_wchar_ctype+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2007-05-07 20:50:12 +02:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
int iswlower(unsigned short);
|
2007-05-07 20:50:12 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f conftest.$ac_objext
|
|
|
|
if { (ac_try="$ac_compile"
|
2007-05-07 20:50:12 +02:00
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2007-07-02 17:27:48 +02:00
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2007-05-07 20:50:12 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
} && test -s conftest.$ac_objext; then
|
|
|
|
ac_cv_c_builtin_wchar_ctype=no
|
2007-05-07 20:50:12 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_c_builtin_wchar_ctype=yes
|
2007-05-07 20:50:12 +02:00
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2007-05-07 20:50:12 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_c_builtin_wchar_ctype" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_c_builtin_wchar_ctype" >&6; }
|
|
|
|
CFLAGS="$saved_CFLAGS"
|
|
|
|
if test "$ac_cv_c_builtin_wchar_ctype" = "yes"
|
|
|
|
then
|
|
|
|
BUILTINFLAG="-fno-builtin"
|
|
|
|
fi
|
2006-08-25 13:22:33 +02:00
|
|
|
fi
|
2006-08-15 12:11:30 +02:00
|
|
|
|
2003-03-24 20:33:20 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking how to define a function in assembly code" >&5
|
|
|
|
echo $ECHO_N "checking how to define a function in assembly code... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_asm_func_def+set}" = set; then
|
2004-01-08 04:36:53 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2004-01-08 04:36:53 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2007-07-02 17:27:48 +02:00
|
|
|
asm("\t.globl _ac_test\n\t.def _ac_test; .scl 2; .type 32; .endef\n_ac_test:\t.long 0");
|
2004-01-08 04:36:53 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2004-01-08 04:36:53 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_asm_func_def=".def"
|
2004-01-08 04:36:53 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2004-01-08 04:36:53 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
asm("\t.globl _ac_test\n\t.type _ac_test,@function\n_ac_test:\t.long 0");
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
2004-02-12 23:54:00 +01:00
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2004-02-12 23:54:00 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_asm_func_def=".type @function"
|
2004-02-12 23:54:00 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2006-08-15 12:11:30 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
asm("\t.globl _ac_test\n\t.type _ac_test,2\n_ac_test:\t.long 0");
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
2003-11-17 21:07:55 +01:00
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2003-11-17 21:07:55 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2003-11-17 21:07:55 +01:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
2007-07-02 17:27:48 +02:00
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
ac_cv_asm_func_def=".type 2"
|
2006-08-15 12:11:30 +02:00
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
2006-08-15 12:11:30 +02:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_asm_func_def="unknown"
|
2006-08-15 12:11:30 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2006-08-15 12:11:30 +02:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2006-08-15 12:11:30 +02:00
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
fi
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_asm_func_def" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_asm_func_def" >&6; }
|
2006-08-15 12:11:30 +02:00
|
|
|
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
case "$ac_cv_asm_func_def" in
|
|
|
|
".def")
|
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define __ASM_FUNC(name) ".def " __ASM_NAME(name) "; .scl 2; .type 32; .endef"
|
|
|
|
_ACEOF
|
|
|
|
;;
|
|
|
|
".type @function")
|
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define __ASM_FUNC(name) ".type " __ASM_NAME(name) ",@function"
|
|
|
|
_ACEOF
|
|
|
|
;;
|
|
|
|
".type 2")
|
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define __ASM_FUNC(name) ".type " __ASM_NAME(name) ",2"
|
|
|
|
_ACEOF
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define __ASM_FUNC(name) ""
|
|
|
|
_ACEOF
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
|
|
|
|
|
|
|
|
{ echo "$as_me:$LINENO: checking whether external symbols need an underscore prefix" >&5
|
|
|
|
echo $ECHO_N "checking whether external symbols need an underscore prefix... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_c_extern_prefix+set}" = set; then
|
2007-01-01 13:44:45 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
extern int ac_test;
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
asm(".globl _ac_test\n_ac_test:\t.long 0"); if (ac_test) return 1
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
ac_cv_c_extern_prefix="yes"
|
2007-01-01 13:44:45 +01:00
|
|
|
else
|
2007-07-02 17:27:48 +02:00
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
2007-01-01 13:44:45 +01:00
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
ac_cv_c_extern_prefix="no"
|
2007-01-01 13:44:45 +01:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2007-01-01 13:44:45 +01:00
|
|
|
fi
|
2007-07-02 17:27:48 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_c_extern_prefix" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_c_extern_prefix" >&6; }
|
2007-01-01 13:44:45 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
if test "$ac_cv_c_extern_prefix" = "yes"
|
|
|
|
then
|
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define __ASM_NAME(name) "_" name
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
else
|
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define __ASM_NAME(name) name
|
|
|
|
_ACEOF
|
2006-08-15 12:11:30 +02:00
|
|
|
|
|
|
|
fi
|
|
|
|
|
2007-07-02 17:27:48 +02:00
|
|
|
|
2007-07-02 14:38:04 +02:00
|
|
|
LDPATH=""
|
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
case $build_os in
|
|
|
|
cygwin*|mingw32*)
|
|
|
|
LDPATH="PATH=\"\$(TOOLSDIR)/libs/wine:\$\$PATH\""
|
2007-07-02 14:38:04 +02:00
|
|
|
;;
|
2006-08-15 12:11:30 +02:00
|
|
|
darwin*|macosx*)
|
2007-07-02 14:38:04 +02:00
|
|
|
;;
|
|
|
|
linux*|solaris*) if test -z "$LDRPATH_LOCAL"
|
|
|
|
then
|
|
|
|
LDPATH="LD_LIBRARY_PATH=\"\$(TOOLSDIR)/libs/wine:\$\$LD_LIBRARY_PATH\""
|
|
|
|
fi
|
|
|
|
;;
|
2006-08-15 12:11:30 +02:00
|
|
|
*)
|
|
|
|
LDPATH="LD_LIBRARY_PATH=\"\$(TOOLSDIR)/libs/wine:\$\$LD_LIBRARY_PATH\""
|
2007-07-02 14:38:04 +02:00
|
|
|
;;
|
2006-08-15 12:11:30 +02:00
|
|
|
esac
|
|
|
|
|
|
|
|
case $host_os in
|
|
|
|
mingw32*)
|
|
|
|
CRTLIBS="-lmsvcrt"
|
|
|
|
|
|
|
|
SOCKETLIBS="-lws2_32"
|
|
|
|
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
|
|
|
|
MAIN_BINARY="wine-pthread"
|
|
|
|
case $host_cpu in
|
|
|
|
*i[3456789]86*)
|
|
|
|
case $host_os in
|
|
|
|
linux* | k*bsd*-gnu)
|
|
|
|
MAIN_BINARY="wine-glibc"
|
|
|
|
|
|
|
|
EXTRA_BINARIES="wine-kthread wine-pthread wine-preloader"
|
2007-08-24 15:46:36 +02:00
|
|
|
;;
|
|
|
|
freebsd*)
|
|
|
|
MAIN_BINARY="wine-freebsd"
|
|
|
|
|
|
|
|
EXTRA_BINARIES="wine-pthread"
|
2006-08-15 12:11:30 +02:00
|
|
|
;;
|
|
|
|
esac
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
|
|
|
|
|
2007-07-02 13:40:32 +02:00
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2006-11-13 15:42:48 +01:00
|
|
|
|
2006-12-17 18:56:50 +01:00
|
|
|
|
2007-06-29 23:39:20 +02:00
|
|
|
|
2007-08-23 14:12:37 +02:00
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
|
|
|
|
|
|
|
|
for ac_func in \
|
|
|
|
_pclose \
|
|
|
|
_popen \
|
|
|
|
_snprintf \
|
|
|
|
_spawnvp \
|
|
|
|
_stricmp \
|
|
|
|
_strnicmp \
|
|
|
|
_vsnprintf \
|
|
|
|
asctime_r \
|
|
|
|
chsize \
|
|
|
|
clone \
|
|
|
|
dlopen \
|
|
|
|
epoll_create \
|
|
|
|
ffs \
|
|
|
|
finite \
|
|
|
|
fork \
|
|
|
|
fpclass \
|
|
|
|
fstatfs \
|
|
|
|
fstatvfs \
|
|
|
|
ftruncate \
|
|
|
|
futimes \
|
|
|
|
futimesat \
|
2006-11-13 15:42:48 +01:00
|
|
|
getdirentries \
|
2006-08-15 12:11:30 +02:00
|
|
|
getopt_long \
|
|
|
|
getpagesize \
|
|
|
|
getpwuid \
|
|
|
|
gettid \
|
|
|
|
gettimeofday \
|
|
|
|
getuid \
|
2007-06-29 23:39:20 +02:00
|
|
|
inet_pton \
|
2006-08-15 12:11:30 +02:00
|
|
|
kqueue \
|
|
|
|
lstat \
|
|
|
|
memmove \
|
|
|
|
mmap \
|
|
|
|
pclose \
|
|
|
|
poll \
|
|
|
|
popen \
|
|
|
|
prctl \
|
|
|
|
pread \
|
|
|
|
pwrite \
|
|
|
|
readlink \
|
|
|
|
rfork \
|
|
|
|
sched_yield \
|
|
|
|
select \
|
|
|
|
setrlimit \
|
|
|
|
settimeofday \
|
|
|
|
sigaltstack \
|
|
|
|
sigprocmask \
|
|
|
|
snprintf \
|
|
|
|
spawnvp \
|
|
|
|
statfs \
|
|
|
|
statvfs \
|
|
|
|
strcasecmp \
|
|
|
|
strerror \
|
|
|
|
strncasecmp \
|
2006-12-17 18:56:50 +01:00
|
|
|
strtold \
|
2006-08-15 12:11:30 +02:00
|
|
|
tcgetattr \
|
2007-08-23 14:12:37 +02:00
|
|
|
thr_kill2 \
|
2006-08-15 12:11:30 +02:00
|
|
|
timegm \
|
|
|
|
usleep \
|
|
|
|
vsnprintf \
|
|
|
|
wait4 \
|
|
|
|
waitpid \
|
|
|
|
|
|
|
|
do
|
|
|
|
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_func" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
|
2003-08-20 06:19:01 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2006-08-15 12:11:30 +02:00
|
|
|
/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
|
|
|
|
For example, HP-UX 11i <limits.h> declares gettimeofday. */
|
|
|
|
#define $ac_func innocuous_$ac_func
|
|
|
|
|
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
|
|
|
which can conflict with char $ac_func (); below.
|
|
|
|
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|
|
|
|
<limits.h> exists even on freestanding compilers. */
|
|
|
|
|
|
|
|
#ifdef __STDC__
|
|
|
|
# include <limits.h>
|
|
|
|
#else
|
|
|
|
# include <assert.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#undef $ac_func
|
2003-08-20 06:19:01 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2003-08-20 06:19:01 +02:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2006-08-15 12:11:30 +02:00
|
|
|
char $ac_func ();
|
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
|
|
|
#if defined __stub_$ac_func || defined __stub___$ac_func
|
|
|
|
choke me
|
|
|
|
#endif
|
|
|
|
|
2003-08-20 06:19:01 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-08-15 12:11:30 +02:00
|
|
|
return $ac_func ();
|
2003-08-20 06:19:01 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2003-08-20 06:19:01 +02:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2003-08-20 06:19:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2006-08-15 12:11:30 +02:00
|
|
|
eval "$as_ac_var=yes"
|
2003-08-20 06:19:01 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
eval "$as_ac_var=no"
|
2003-08-20 06:19:01 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2003-08-20 06:19:01 +02:00
|
|
|
fi
|
2006-08-15 12:11:30 +02:00
|
|
|
ac_res=`eval echo '${'$as_ac_var'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
|
|
|
if test `eval echo '${'$as_ac_var'}'` = yes; then
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
|
2003-08-20 06:19:01 +02:00
|
|
|
_ACEOF
|
2006-03-10 21:24:05 +01:00
|
|
|
|
2003-08-20 06:19:01 +02:00
|
|
|
fi
|
2006-08-15 12:11:30 +02:00
|
|
|
done
|
2004-08-04 21:10:26 +02:00
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
|
|
|
|
if test "$ac_cv_func_dlopen" = no
|
|
|
|
then
|
|
|
|
{ echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
|
|
|
|
echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_dl_dlopen+set}" = set; then
|
2004-08-04 21:10:26 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2006-08-15 12:11:30 +02:00
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
|
|
|
LIBS="-ldl $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2004-08-04 21:10:26 +02:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2004-08-04 21:10:26 +02:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2006-08-15 12:11:30 +02:00
|
|
|
char dlopen ();
|
2004-08-04 21:10:26 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-08-15 12:11:30 +02:00
|
|
|
return dlopen ();
|
2004-08-04 21:10:26 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2004-08-04 21:10:26 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2006-08-15 12:11:30 +02:00
|
|
|
ac_cv_lib_dl_dlopen=yes
|
2004-08-04 21:10:26 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
ac_cv_lib_dl_dlopen=no
|
2004-08-04 21:10:26 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-08-04 21:10:26 +02:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2006-08-15 12:11:30 +02:00
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
2004-08-04 21:10:26 +02:00
|
|
|
fi
|
2006-08-15 12:11:30 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
|
|
|
|
if test $ac_cv_lib_dl_dlopen = yes; then
|
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define HAVE_DLOPEN 1
|
2004-08-04 21:10:26 +02:00
|
|
|
_ACEOF
|
2006-08-15 12:11:30 +02:00
|
|
|
LIBDL="-ldl"
|
2006-03-10 21:24:05 +01:00
|
|
|
|
2004-08-04 21:10:26 +02:00
|
|
|
fi
|
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
fi
|
|
|
|
ac_wine_check_funcs_save_LIBS="$LIBS"
|
|
|
|
LIBS="$LIBS $LIBDL"
|
|
|
|
|
|
|
|
for ac_func in dladdr
|
|
|
|
do
|
|
|
|
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_func" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
1999-05-08 17:47:44 +02:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2006-08-15 12:11:30 +02:00
|
|
|
/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
|
|
|
|
For example, HP-UX 11i <limits.h> declares gettimeofday. */
|
|
|
|
#define $ac_func innocuous_$ac_func
|
|
|
|
|
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
|
|
|
which can conflict with char $ac_func (); below.
|
|
|
|
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|
|
|
|
<limits.h> exists even on freestanding compilers. */
|
|
|
|
|
|
|
|
#ifdef __STDC__
|
|
|
|
# include <limits.h>
|
|
|
|
#else
|
|
|
|
# include <assert.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#undef $ac_func
|
2005-08-08 13:17:25 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2005-08-08 13:17:25 +02:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2006-08-15 12:11:30 +02:00
|
|
|
char $ac_func ();
|
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
|
|
|
#if defined __stub_$ac_func || defined __stub___$ac_func
|
|
|
|
choke me
|
|
|
|
#endif
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-08-15 12:11:30 +02:00
|
|
|
return $ac_func ();
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2006-08-15 12:11:30 +02:00
|
|
|
eval "$as_ac_var=yes"
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
eval "$as_ac_var=no"
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-08-15 12:11:30 +02:00
|
|
|
ac_res=`eval echo '${'$as_ac_var'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
|
|
|
if test `eval echo '${'$as_ac_var'}'` = yes; then
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
2006-03-10 21:24:05 +01:00
|
|
|
|
1999-05-08 17:47:44 +02:00
|
|
|
fi
|
2006-08-15 12:11:30 +02:00
|
|
|
done
|
1999-05-08 17:47:44 +02:00
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
LIBS="$ac_wine_check_funcs_save_LIBS"
|
|
|
|
|
|
|
|
if test "$ac_cv_func_poll" = no
|
|
|
|
then
|
|
|
|
{ echo "$as_me:$LINENO: checking for poll in -lpoll" >&5
|
|
|
|
echo $ECHO_N "checking for poll in -lpoll... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_lib_poll_poll+set}" = set; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
1999-05-08 17:47:44 +02:00
|
|
|
else
|
2006-08-15 12:11:30 +02:00
|
|
|
ac_check_lib_save_LIBS=$LIBS
|
|
|
|
LIBS="-lpoll $LIBS"
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
1999-05-08 17:47:44 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2005-08-08 13:17:25 +02:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2006-08-15 12:11:30 +02:00
|
|
|
char poll ();
|
2002-02-14 20:47:29 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-08-15 12:11:30 +02:00
|
|
|
return poll ();
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2006-08-15 12:11:30 +02:00
|
|
|
ac_cv_lib_poll_poll=yes
|
1999-05-08 17:47:44 +02:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
ac_cv_lib_poll_poll=no
|
1999-05-08 17:47:44 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 02:55:29 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2006-08-15 12:11:30 +02:00
|
|
|
LIBS=$ac_check_lib_save_LIBS
|
1999-05-08 17:47:44 +02:00
|
|
|
fi
|
2006-08-15 12:11:30 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_lib_poll_poll" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_lib_poll_poll" >&6; }
|
|
|
|
if test $ac_cv_lib_poll_poll = yes; then
|
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define HAVE_POLL 1
|
2002-02-14 20:47:29 +01:00
|
|
|
_ACEOF
|
2006-08-15 12:11:30 +02:00
|
|
|
LIBPOLL="-lpoll"
|
2006-03-10 21:24:05 +01:00
|
|
|
|
1999-05-08 17:47:44 +02:00
|
|
|
fi
|
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
fi
|
|
|
|
|
2007-04-23 16:31:58 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for library containing gethostbyname" >&5
|
|
|
|
echo $ECHO_N "checking for library containing gethostbyname... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_search_gethostbyname+set}" = set; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-04-23 16:31:58 +02:00
|
|
|
ac_func_search_save_LIBS=$LIBS
|
2006-08-15 12:11:30 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2004-01-02 02:55:29 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2006-08-15 12:11:30 +02:00
|
|
|
char gethostbyname ();
|
2002-12-24 01:35:19 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-08-15 12:11:30 +02:00
|
|
|
return gethostbyname ();
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
2007-04-23 16:31:58 +02:00
|
|
|
for ac_lib in '' nsl; do
|
|
|
|
if test -z "$ac_lib"; then
|
|
|
|
ac_res="none required"
|
|
|
|
else
|
|
|
|
ac_res=-l$ac_lib
|
|
|
|
LIBS="-l$ac_lib $ac_func_search_save_LIBS"
|
|
|
|
fi
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-04-23 16:31:58 +02:00
|
|
|
ac_cv_search_gethostbyname=$ac_res
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-04-23 16:31:58 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2007-04-23 16:31:58 +02:00
|
|
|
conftest$ac_exeext
|
|
|
|
if test "${ac_cv_search_gethostbyname+set}" = set; then
|
|
|
|
break
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2007-04-23 16:31:58 +02:00
|
|
|
done
|
|
|
|
if test "${ac_cv_search_gethostbyname+set}" = set; then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
ac_cv_search_gethostbyname=no
|
|
|
|
fi
|
|
|
|
rm conftest.$ac_ext
|
|
|
|
LIBS=$ac_func_search_save_LIBS
|
1999-05-08 17:47:44 +02:00
|
|
|
fi
|
2007-04-23 16:31:58 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_search_gethostbyname" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_search_gethostbyname" >&6; }
|
|
|
|
ac_res=$ac_cv_search_gethostbyname
|
|
|
|
if test "$ac_res" != no; then
|
|
|
|
test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
fi
|
1999-05-08 17:47:44 +02:00
|
|
|
|
|
|
|
|
2007-04-23 16:31:58 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for library containing connect" >&5
|
|
|
|
echo $ECHO_N "checking for library containing connect... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_search_connect+set}" = set; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-04-23 16:31:58 +02:00
|
|
|
ac_func_search_save_LIBS=$LIBS
|
2006-08-15 12:11:30 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2004-01-02 02:55:29 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2006-08-15 12:11:30 +02:00
|
|
|
char connect ();
|
2002-12-24 01:35:19 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-08-15 12:11:30 +02:00
|
|
|
return connect ();
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
2007-04-23 16:31:58 +02:00
|
|
|
for ac_lib in '' socket; do
|
|
|
|
if test -z "$ac_lib"; then
|
|
|
|
ac_res="none required"
|
|
|
|
else
|
|
|
|
ac_res=-l$ac_lib
|
|
|
|
LIBS="-l$ac_lib $ac_func_search_save_LIBS"
|
|
|
|
fi
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-04-23 16:31:58 +02:00
|
|
|
ac_cv_search_connect=$ac_res
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-04-23 16:31:58 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2007-04-23 16:31:58 +02:00
|
|
|
conftest$ac_exeext
|
|
|
|
if test "${ac_cv_search_connect+set}" = set; then
|
|
|
|
break
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2007-04-23 16:31:58 +02:00
|
|
|
done
|
|
|
|
if test "${ac_cv_search_connect+set}" = set; then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
ac_cv_search_connect=no
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
fi
|
2007-04-23 16:31:58 +02:00
|
|
|
rm conftest.$ac_ext
|
|
|
|
LIBS=$ac_func_search_save_LIBS
|
|
|
|
fi
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_search_connect" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_search_connect" >&6; }
|
|
|
|
ac_res=$ac_cv_search_connect
|
|
|
|
if test "$ac_res" != no; then
|
|
|
|
test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
fi
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2006-08-15 12:11:30 +02:00
|
|
|
|
2007-04-23 16:31:58 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for library containing inet_aton" >&5
|
|
|
|
echo $ECHO_N "checking for library containing inet_aton... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_search_inet_aton+set}" = set; then
|
2006-08-15 11:41:59 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2007-04-23 16:31:58 +02:00
|
|
|
ac_func_search_save_LIBS=$LIBS
|
2006-08-15 11:41:59 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
2006-08-15 12:11:30 +02:00
|
|
|
char inet_aton ();
|
2006-08-15 11:41:59 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-08-15 12:11:30 +02:00
|
|
|
return inet_aton ();
|
2006-08-15 11:41:59 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
2007-04-23 16:31:58 +02:00
|
|
|
for ac_lib in '' resolv; do
|
|
|
|
if test -z "$ac_lib"; then
|
|
|
|
ac_res="none required"
|
|
|
|
else
|
|
|
|
ac_res=-l$ac_lib
|
|
|
|
LIBS="-l$ac_lib $ac_func_search_save_LIBS"
|
|
|
|
fi
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-08-15 11:41:59 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2007-04-23 16:31:58 +02:00
|
|
|
ac_cv_search_inet_aton=$ac_res
|
2006-08-15 11:41:59 +02:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2007-04-23 16:31:58 +02:00
|
|
|
|
2006-08-15 11:41:59 +02:00
|
|
|
fi
|
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2007-04-23 16:31:58 +02:00
|
|
|
conftest$ac_exeext
|
|
|
|
if test "${ac_cv_search_inet_aton+set}" = set; then
|
|
|
|
break
|
2006-08-15 11:41:59 +02:00
|
|
|
fi
|
2007-04-23 16:31:58 +02:00
|
|
|
done
|
|
|
|
if test "${ac_cv_search_inet_aton+set}" = set; then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
ac_cv_search_inet_aton=no
|
2006-08-15 11:41:59 +02:00
|
|
|
fi
|
2007-04-23 16:31:58 +02:00
|
|
|
rm conftest.$ac_ext
|
|
|
|
LIBS=$ac_func_search_save_LIBS
|
|
|
|
fi
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_search_inet_aton" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_search_inet_aton" >&6; }
|
|
|
|
ac_res=$ac_cv_search_inet_aton
|
|
|
|
if test "$ac_res" != no; then
|
|
|
|
test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
|
2006-08-15 11:41:59 +02:00
|
|
|
|
|
|
|
fi
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
|
2007-04-23 15:41:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-04-23 16:31:58 +02:00
|
|
|
|
2007-04-23 15:41:42 +02:00
|
|
|
for ac_func in \
|
|
|
|
getaddrinfo \
|
|
|
|
getnameinfo \
|
|
|
|
getnetbyname \
|
|
|
|
getprotobyname \
|
|
|
|
getprotobynumber \
|
|
|
|
getservbyport \
|
|
|
|
inet_network \
|
|
|
|
sendmsg \
|
|
|
|
|
|
|
|
do
|
|
|
|
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
|
|
|
|
{ echo "$as_me:$LINENO: checking for $ac_func" >&5
|
|
|
|
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
|
|
|
|
if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
|
|
|
|
For example, HP-UX 11i <limits.h> declares gettimeofday. */
|
|
|
|
#define $ac_func innocuous_$ac_func
|
|
|
|
|
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
|
|
|
which can conflict with char $ac_func (); below.
|
|
|
|
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|
|
|
|
<limits.h> exists even on freestanding compilers. */
|
|
|
|
|
|
|
|
#ifdef __STDC__
|
|
|
|
# include <limits.h>
|
|
|
|
#else
|
|
|
|
# include <assert.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#undef $ac_func
|
|
|
|
|
|
|
|
/* Override any GCC internal prototype to avoid an error.
|
|
|
|
Use char because int might match the return type of a GCC
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C"
|
|
|
|
#endif
|
|
|
|
char $ac_func ();
|
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
|
|
|
#if defined __stub_$ac_func || defined __stub___$ac_func
|
|
|
|
choke me
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
return $ac_func ();
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
|
|
|
eval "$as_ac_var=yes"
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
eval "$as_ac_var=no"
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
fi
|
|
|
|
ac_res=`eval echo '${'$as_ac_var'}'`
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_res" >&5
|
|
|
|
echo "${ECHO_T}$ac_res" >&6; }
|
|
|
|
if test `eval echo '${'$as_ac_var'}'` = yes; then
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
|
|
|
|
echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
if test "${ac_cv_c_const+set}" = set; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2004-03-02 03:23:26 +01:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2004-03-02 03:23:26 +01:00
|
|
|
/* FIXME: Include the comments suggested by Paul. */
|
|
|
|
#ifndef __cplusplus
|
|
|
|
/* Ultrix mips cc rejects this. */
|
|
|
|
typedef int charset[2];
|
2006-11-05 21:03:46 +01:00
|
|
|
const charset cs;
|
2004-03-02 03:23:26 +01:00
|
|
|
/* SunOS 4.1.1 cc rejects this. */
|
2006-11-05 21:03:46 +01:00
|
|
|
char const *const *pcpcc;
|
|
|
|
char **ppc;
|
2004-03-02 03:23:26 +01:00
|
|
|
/* NEC SVR4.0.2 mips cc rejects this. */
|
|
|
|
struct point {int x, y;};
|
|
|
|
static struct point const zero = {0,0};
|
|
|
|
/* AIX XL C 1.02.0.0 rejects this.
|
|
|
|
It does not let you subtract one const X* pointer from another in
|
|
|
|
an arm of an if-expression whose if-part is not a constant
|
|
|
|
expression */
|
|
|
|
const char *g = "string";
|
2006-11-05 21:03:46 +01:00
|
|
|
pcpcc = &g + (g ? g-g : 0);
|
2004-03-02 03:23:26 +01:00
|
|
|
/* HPUX 7.0 cc rejects these. */
|
2006-11-05 21:03:46 +01:00
|
|
|
++pcpcc;
|
|
|
|
ppc = (char**) pcpcc;
|
|
|
|
pcpcc = (char const *const *) ppc;
|
2004-03-02 03:23:26 +01:00
|
|
|
{ /* SCO 3.2v4 cc rejects this. */
|
|
|
|
char *t;
|
|
|
|
char const *s = 0 ? (char *) 0 : (char const *) 0;
|
|
|
|
|
|
|
|
*t++ = 0;
|
2006-05-25 20:08:12 +02:00
|
|
|
if (s) return 0;
|
2004-03-02 03:23:26 +01:00
|
|
|
}
|
|
|
|
{ /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
|
|
|
|
int x[] = {25, 17};
|
|
|
|
const int *foo = &x[0];
|
|
|
|
++foo;
|
|
|
|
}
|
|
|
|
{ /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
|
|
|
|
typedef const int *iptr;
|
|
|
|
iptr p = 0;
|
|
|
|
++p;
|
|
|
|
}
|
|
|
|
{ /* AIX XL C 1.02.0.0 rejects this saying
|
|
|
|
"k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
|
|
|
|
struct s { int j; const int *ap[3]; };
|
|
|
|
struct s *b; b->j = 5;
|
|
|
|
}
|
|
|
|
{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
|
|
|
|
const int foo = 10;
|
2006-05-25 20:08:12 +02:00
|
|
|
if (!foo) return 0;
|
2004-03-02 03:23:26 +01:00
|
|
|
}
|
2006-11-05 21:03:46 +01:00
|
|
|
return !cs[0] && !zero.x;
|
2004-03-02 03:23:26 +01:00
|
|
|
#endif
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2004-03-02 03:23:26 +01:00
|
|
|
ac_cv_c_const=yes
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_c_const=no
|
1998-04-13 14:21:30 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_c_const" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
if test $ac_cv_c_const = no; then
|
2002-04-26 21:05:15 +02:00
|
|
|
|
2004-03-02 03:23:26 +01:00
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define const
|
2002-04-26 21:05:15 +02:00
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
fi
|
2004-03-02 03:23:26 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for inline" >&5
|
|
|
|
echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
if test "${ac_cv_c_inline+set}" = set; then
|
2002-04-26 21:05:15 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2004-03-02 03:23:26 +01:00
|
|
|
ac_cv_c_inline=no
|
|
|
|
for ac_kw in inline __inline__ __inline; do
|
2002-04-26 21:05:15 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
2004-03-02 03:23:26 +01:00
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#ifndef __cplusplus
|
|
|
|
typedef int foo_t;
|
|
|
|
static $ac_kw foo_t static_foo () {return 0; }
|
|
|
|
$ac_kw foo_t foo () {return 0; }
|
|
|
|
#endif
|
|
|
|
|
2002-04-26 21:05:15 +02:00
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-04-26 21:05:15 +02:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-26 21:05:15 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_c_inline=$ac_kw
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
2002-04-26 21:05:15 +02:00
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2002-04-26 21:05:15 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2006-05-25 20:08:12 +02:00
|
|
|
test "$ac_cv_c_inline" != no && break
|
2004-03-02 03:23:26 +01:00
|
|
|
done
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2004-03-02 03:23:26 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_c_inline" >&6; }
|
1998-04-13 14:21:30 +02:00
|
|
|
|
2002-04-26 21:05:15 +02:00
|
|
|
|
2004-03-02 03:23:26 +01:00
|
|
|
case $ac_cv_c_inline in
|
|
|
|
inline | yes) ;;
|
|
|
|
*)
|
|
|
|
case $ac_cv_c_inline in
|
|
|
|
no) ac_val=;;
|
|
|
|
*) ac_val=$ac_cv_c_inline;;
|
|
|
|
esac
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#ifndef __cplusplus
|
|
|
|
#define inline $ac_val
|
|
|
|
#endif
|
|
|
|
_ACEOF
|
|
|
|
;;
|
|
|
|
esac
|
1998-04-13 14:21:30 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for mode_t" >&5
|
|
|
|
echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
if test "${ac_cv_type_mode_t+set}" = set; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-02-14 20:47:29 +01:00
|
|
|
$ac_includes_default
|
2006-05-25 20:08:12 +02:00
|
|
|
typedef mode_t ac__type_new_;
|
2002-02-14 20:47:29 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
if ((ac__type_new_ *) 0)
|
2002-02-14 20:47:29 +01:00
|
|
|
return 0;
|
2006-05-25 20:08:12 +02:00
|
|
|
if (sizeof (ac__type_new_))
|
2002-02-14 20:47:29 +01:00
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2004-03-02 03:23:26 +01:00
|
|
|
ac_cv_type_mode_t=yes
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_type_mode_t=no
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_type_mode_t" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
if test $ac_cv_type_mode_t = yes; then
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2004-03-02 03:23:26 +01:00
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_MODE_T 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for off_t" >&5
|
|
|
|
echo $ECHO_N "checking for off_t... $ECHO_C" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
if test "${ac_cv_type_off_t+set}" = set; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2004-03-02 03:23:26 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-02-14 20:47:29 +01:00
|
|
|
$ac_includes_default
|
2006-05-25 20:08:12 +02:00
|
|
|
typedef off_t ac__type_new_;
|
2002-02-14 20:47:29 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
if ((ac__type_new_ *) 0)
|
2004-03-02 03:23:26 +01:00
|
|
|
return 0;
|
2006-05-25 20:08:12 +02:00
|
|
|
if (sizeof (ac__type_new_))
|
2004-03-02 03:23:26 +01:00
|
|
|
return 0;
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2004-03-02 03:23:26 +01:00
|
|
|
ac_cv_type_off_t=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_type_off_t=no
|
2004-03-02 03:23:26 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2004-03-02 03:23:26 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_type_off_t" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
if test $ac_cv_type_off_t = yes; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_OFF_T 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for pid_t" >&5
|
|
|
|
echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
if test "${ac_cv_type_pid_t+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-02-14 20:47:29 +01:00
|
|
|
$ac_includes_default
|
2006-05-25 20:08:12 +02:00
|
|
|
typedef pid_t ac__type_new_;
|
2002-02-14 20:47:29 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
if ((ac__type_new_ *) 0)
|
2004-03-02 03:23:26 +01:00
|
|
|
return 0;
|
2006-05-25 20:08:12 +02:00
|
|
|
if (sizeof (ac__type_new_))
|
2004-03-02 03:23:26 +01:00
|
|
|
return 0;
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2004-03-02 03:23:26 +01:00
|
|
|
ac_cv_type_pid_t=yes
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_type_pid_t=no
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2004-03-02 03:23:26 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
if test $ac_cv_type_pid_t = yes; then
|
2002-12-24 01:35:19 +01:00
|
|
|
|
2004-03-02 03:23:26 +01:00
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_PID_T 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for size_t" >&5
|
|
|
|
echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
if test "${ac_cv_type_size_t+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-04-11 23:54:01 +02:00
|
|
|
$ac_includes_default
|
2006-05-25 20:08:12 +02:00
|
|
|
typedef size_t ac__type_new_;
|
2002-04-11 23:54:01 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
if ((ac__type_new_ *) 0)
|
2004-03-02 03:23:26 +01:00
|
|
|
return 0;
|
2006-05-25 20:08:12 +02:00
|
|
|
if (sizeof (ac__type_new_))
|
2004-03-02 03:23:26 +01:00
|
|
|
return 0;
|
2002-04-11 23:54:01 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2004-03-02 03:23:26 +01:00
|
|
|
ac_cv_type_size_t=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_type_size_t=no
|
2004-03-02 03:23:26 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2004-03-02 03:23:26 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
if test $ac_cv_type_size_t = yes; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_SIZE_T 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for ssize_t" >&5
|
|
|
|
echo $ECHO_N "checking for ssize_t... $ECHO_C" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
if test "${ac_cv_type_ssize_t+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-02-14 20:47:29 +01:00
|
|
|
$ac_includes_default
|
2006-05-25 20:08:12 +02:00
|
|
|
typedef ssize_t ac__type_new_;
|
2002-02-14 20:47:29 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
if ((ac__type_new_ *) 0)
|
2004-03-02 03:23:26 +01:00
|
|
|
return 0;
|
2006-05-25 20:08:12 +02:00
|
|
|
if (sizeof (ac__type_new_))
|
2004-03-02 03:23:26 +01:00
|
|
|
return 0;
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2004-03-02 03:23:26 +01:00
|
|
|
ac_cv_type_ssize_t=yes
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_type_ssize_t=no
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2002-04-11 23:54:01 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_type_ssize_t" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_type_ssize_t" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
if test $ac_cv_type_ssize_t = yes; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_SSIZE_T 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for long long" >&5
|
|
|
|
echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
if test "${ac_cv_type_long_long+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-02-14 20:47:29 +01:00
|
|
|
$ac_includes_default
|
2006-05-25 20:08:12 +02:00
|
|
|
typedef long long ac__type_new_;
|
2002-02-14 20:47:29 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
if ((ac__type_new_ *) 0)
|
2004-03-02 03:23:26 +01:00
|
|
|
return 0;
|
2006-05-25 20:08:12 +02:00
|
|
|
if (sizeof (ac__type_new_))
|
2004-03-02 03:23:26 +01:00
|
|
|
return 0;
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2004-03-02 03:23:26 +01:00
|
|
|
ac_cv_type_long_long=yes
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_type_long_long=no
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
|
2004-03-02 03:23:26 +01:00
|
|
|
if test $ac_cv_type_long_long = yes; then
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
cat >>confdefs.h <<_ACEOF
|
2004-03-02 03:23:26 +01:00
|
|
|
#define HAVE_LONG_LONG 1
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
2004-03-05 22:03:46 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for fsblkcnt_t" >&5
|
|
|
|
echo $ECHO_N "checking for fsblkcnt_t... $ECHO_C" >&6; }
|
2004-03-05 22:03:46 +01:00
|
|
|
if test "${ac_cv_type_fsblkcnt_t+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
$ac_includes_default
|
2006-05-25 20:08:12 +02:00
|
|
|
typedef fsblkcnt_t ac__type_new_;
|
2004-03-05 22:03:46 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
if ((ac__type_new_ *) 0)
|
2004-03-05 22:03:46 +01:00
|
|
|
return 0;
|
2006-05-25 20:08:12 +02:00
|
|
|
if (sizeof (ac__type_new_))
|
2004-03-05 22:03:46 +01:00
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2004-03-05 22:03:46 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2004-03-05 22:03:46 +01:00
|
|
|
ac_cv_type_fsblkcnt_t=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_type_fsblkcnt_t=no
|
2004-03-05 22:03:46 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2004-03-05 22:03:46 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_type_fsblkcnt_t" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_type_fsblkcnt_t" >&6; }
|
2004-03-05 22:03:46 +01:00
|
|
|
if test $ac_cv_type_fsblkcnt_t = yes; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_FSBLKCNT_T 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for fsfilcnt_t" >&5
|
|
|
|
echo $ECHO_N "checking for fsfilcnt_t... $ECHO_C" >&6; }
|
2004-03-05 22:03:46 +01:00
|
|
|
if test "${ac_cv_type_fsfilcnt_t+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
$ac_includes_default
|
2006-05-25 20:08:12 +02:00
|
|
|
typedef fsfilcnt_t ac__type_new_;
|
2004-03-05 22:03:46 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
if ((ac__type_new_ *) 0)
|
2004-03-05 22:03:46 +01:00
|
|
|
return 0;
|
2006-05-25 20:08:12 +02:00
|
|
|
if (sizeof (ac__type_new_))
|
2004-03-05 22:03:46 +01:00
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2004-03-05 22:03:46 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2004-03-05 22:03:46 +01:00
|
|
|
ac_cv_type_fsfilcnt_t=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_type_fsfilcnt_t=no
|
2004-03-05 22:03:46 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2004-03-05 22:03:46 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_type_fsfilcnt_t" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_type_fsfilcnt_t" >&6; }
|
2004-03-05 22:03:46 +01:00
|
|
|
if test $ac_cv_type_fsfilcnt_t = yes; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_FSFILCNT_T 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
2004-12-07 18:19:54 +01:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for sigset_t" >&5
|
|
|
|
echo $ECHO_N "checking for sigset_t... $ECHO_C" >&6; }
|
2004-12-07 18:19:54 +01:00
|
|
|
if test "${ac_cv_type_sigset_t+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <signal.h>
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
typedef sigset_t ac__type_new_;
|
2004-12-07 18:19:54 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
if ((ac__type_new_ *) 0)
|
2004-12-07 18:19:54 +01:00
|
|
|
return 0;
|
2006-05-25 20:08:12 +02:00
|
|
|
if (sizeof (ac__type_new_))
|
2004-12-07 18:19:54 +01:00
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2004-12-07 18:19:54 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2004-12-07 18:19:54 +01:00
|
|
|
ac_cv_type_sigset_t=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_type_sigset_t=no
|
2004-12-07 18:19:54 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2004-12-07 18:19:54 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_type_sigset_t" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_type_sigset_t" >&6; }
|
2004-12-07 18:19:54 +01:00
|
|
|
if test $ac_cv_type_sigset_t = yes; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_SIGSET_T 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
2005-07-10 19:42:46 +02:00
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for request_sense" >&5
|
|
|
|
echo $ECHO_N "checking for request_sense... $ECHO_C" >&6; }
|
2005-07-10 19:42:46 +02:00
|
|
|
if test "${ac_cv_type_request_sense+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <linux/cdrom.h>
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
typedef request_sense ac__type_new_;
|
2005-07-10 19:42:46 +02:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
if ((ac__type_new_ *) 0)
|
2005-07-10 19:42:46 +02:00
|
|
|
return 0;
|
2006-05-25 20:08:12 +02:00
|
|
|
if (sizeof (ac__type_new_))
|
2005-07-10 19:42:46 +02:00
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2005-07-10 19:42:46 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2005-07-10 19:42:46 +02:00
|
|
|
ac_cv_type_request_sense=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_type_request_sense=no
|
2005-07-10 19:42:46 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2005-07-10 19:42:46 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_type_request_sense" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_type_request_sense" >&6; }
|
2005-07-10 19:42:46 +02:00
|
|
|
if test $ac_cv_type_request_sense = yes; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_REQUEST_SENSE 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
2004-03-02 03:23:26 +01:00
|
|
|
fi
|
|
|
|
|
1998-04-13 14:21:30 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for struct ff_effect.direction" >&5
|
|
|
|
echo $ECHO_N "checking for struct ff_effect.direction... $ECHO_C" >&6; }
|
2005-07-29 16:18:58 +02:00
|
|
|
if test "${ac_cv_member_struct_ff_effect_direction+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#ifdef HAVE_LINUX_INPUT_H
|
|
|
|
#include <linux/input.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct ff_effect ac_aggr;
|
|
|
|
if (ac_aggr.direction)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2005-07-29 16:18:58 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2005-07-29 16:18:58 +02:00
|
|
|
ac_cv_member_struct_ff_effect_direction=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2005-07-29 16:18:58 +02:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#ifdef HAVE_LINUX_INPUT_H
|
|
|
|
#include <linux/input.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct ff_effect ac_aggr;
|
|
|
|
if (sizeof ac_aggr.direction)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2005-07-29 16:18:58 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2005-07-29 16:18:58 +02:00
|
|
|
ac_cv_member_struct_ff_effect_direction=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_member_struct_ff_effect_direction=no
|
2005-07-29 16:18:58 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2005-07-29 16:18:58 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2005-07-29 16:18:58 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_member_struct_ff_effect_direction" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_member_struct_ff_effect_direction" >&6; }
|
2005-07-29 16:18:58 +02:00
|
|
|
if test $ac_cv_member_struct_ff_effect_direction = yes; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_STRUCT_FF_EFFECT_DIRECTION 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for sigaddset" >&5
|
|
|
|
echo $ECHO_N "checking for sigaddset... $ECHO_C" >&6; }
|
2004-12-07 18:19:54 +01:00
|
|
|
if test "${wine_cv_have_sigaddset+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <signal.h>
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
sigset_t set; sigaddset(&set,SIGTERM);
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2004-12-07 18:19:54 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2004-12-07 18:19:54 +01:00
|
|
|
wine_cv_have_sigaddset=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
wine_cv_have_sigaddset=no
|
2004-12-07 18:19:54 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-12-07 18:19:54 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $wine_cv_have_sigaddset" >&5
|
|
|
|
echo "${ECHO_T}$wine_cv_have_sigaddset" >&6; }
|
2004-12-07 18:19:54 +01:00
|
|
|
if test "$wine_cv_have_sigaddset" = "yes"
|
|
|
|
then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define HAVE_SIGADDSET 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking whether we can use re-entrant gethostbyname_r Linux style" >&5
|
|
|
|
echo $ECHO_N "checking whether we can use re-entrant gethostbyname_r Linux style... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${wine_cv_linux_gethostbyname_r_6+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
2000-09-24 21:41:57 +02:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2000-09-24 21:41:57 +02:00
|
|
|
#include <netdb.h>
|
2002-02-14 20:47:29 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2000-09-24 21:41:57 +02:00
|
|
|
|
|
|
|
char *name=NULL;
|
|
|
|
struct hostent he;
|
|
|
|
struct hostent *result;
|
|
|
|
char *buf=NULL;
|
|
|
|
int bufsize=0;
|
|
|
|
int res,errnr;
|
|
|
|
char *addr=NULL;
|
|
|
|
int addrlen=0;
|
|
|
|
int addrtype=0;
|
|
|
|
res=gethostbyname_r(name,&he,buf,bufsize,&result,&errnr);
|
|
|
|
res=gethostbyaddr_r(addr, addrlen, addrtype,&he,buf,bufsize,&result,&errnr);
|
2002-02-14 20:47:29 +01:00
|
|
|
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
2004-01-02 04:53:57 +01:00
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2000-09-24 21:41:57 +02:00
|
|
|
wine_cv_linux_gethostbyname_r_6=yes
|
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
wine_cv_linux_gethostbyname_r_6=no
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2000-09-24 21:41:57 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2004-01-02 04:53:57 +01:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
2000-09-24 21:41:57 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $wine_cv_linux_gethostbyname_r_6" >&5
|
|
|
|
echo "${ECHO_T}$wine_cv_linux_gethostbyname_r_6" >&6; }
|
2000-09-24 21:41:57 +02:00
|
|
|
if test "$wine_cv_linux_gethostbyname_r_6" = "yes"
|
|
|
|
then
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
cat >>confdefs.h <<\_ACEOF
|
2000-09-24 21:41:57 +02:00
|
|
|
#define HAVE_LINUX_GETHOSTBYNAME_R_6 1
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
2000-09-24 21:41:57 +02:00
|
|
|
|
|
|
|
fi
|
|
|
|
|
1999-08-04 17:07:56 +02:00
|
|
|
if test "$ac_cv_header_linux_joystick_h" = "yes"
|
|
|
|
then
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking whether linux/joystick.h uses the Linux 2.2+ API" >&5
|
|
|
|
echo $ECHO_N "checking whether linux/joystick.h uses the Linux 2.2+ API... $ECHO_C" >&6; }
|
2002-02-14 20:47:29 +01:00
|
|
|
if test "${wine_cv_linux_joystick_22_api+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
1999-08-04 17:07:56 +02:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
1999-08-04 17:07:56 +02:00
|
|
|
|
|
|
|
#include <sys/ioctl.h>
|
2007-04-12 12:12:05 +02:00
|
|
|
#include <sys/types.h>
|
1999-08-04 17:07:56 +02:00
|
|
|
#include <linux/joystick.h>
|
|
|
|
|
|
|
|
struct js_event blub;
|
1999-11-04 03:04:01 +01:00
|
|
|
#if !defined(JS_EVENT_AXIS) || !defined(JS_EVENT_BUTTON)
|
|
|
|
#error "no 2.2 header"
|
|
|
|
#endif
|
2002-02-14 20:47:29 +01:00
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
1999-08-04 17:07:56 +02:00
|
|
|
/*empty*/
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
1999-08-04 17:07:56 +02:00
|
|
|
wine_cv_linux_joystick_22_api=yes
|
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
wine_cv_linux_joystick_22_api=no
|
1999-08-04 17:07:56 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
1999-08-04 17:07:56 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $wine_cv_linux_joystick_22_api" >&5
|
|
|
|
echo "${ECHO_T}$wine_cv_linux_joystick_22_api" >&6; }
|
2000-04-24 19:33:49 +02:00
|
|
|
if test "$wine_cv_linux_joystick_22_api" = "yes"
|
1999-08-04 17:07:56 +02:00
|
|
|
then
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
cat >>confdefs.h <<\_ACEOF
|
1999-08-04 17:07:56 +02:00
|
|
|
#define HAVE_LINUX_22_JOYSTICK_API 1
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
1999-08-04 17:07:56 +02:00
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for struct statfs.f_bfree" >&5
|
|
|
|
echo $ECHO_N "checking for struct statfs.f_bfree... $ECHO_C" >&6; }
|
2003-03-28 01:36:12 +01:00
|
|
|
if test "${ac_cv_member_struct_statfs_f_bfree+set}" = set; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
1998-04-13 14:21:30 +02:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#include <sys/types.h>
|
|
|
|
#ifdef HAVE_SYS_PARAM_H
|
|
|
|
# include <sys/param.h>
|
|
|
|
#endif
|
2006-02-06 21:53:27 +01:00
|
|
|
#ifdef HAVE_SYS_MOUNT_H
|
2002-02-14 20:47:29 +01:00
|
|
|
# include <sys/mount.h>
|
2006-02-06 21:53:27 +01:00
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_VFS_H
|
|
|
|
# include <sys/vfs.h>
|
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_STATFS_H
|
|
|
|
# include <sys/statfs.h>
|
2002-02-14 20:47:29 +01:00
|
|
|
#endif
|
2003-03-28 01:36:12 +01:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2003-03-28 01:36:12 +01:00
|
|
|
static struct statfs ac_aggr;
|
|
|
|
if (ac_aggr.f_bfree)
|
|
|
|
return 0;
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2003-03-28 01:36:12 +01:00
|
|
|
ac_cv_member_struct_statfs_f_bfree=yes
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2003-03-28 01:36:12 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <sys/types.h>
|
|
|
|
#ifdef HAVE_SYS_PARAM_H
|
|
|
|
# include <sys/param.h>
|
|
|
|
#endif
|
2006-02-06 21:53:27 +01:00
|
|
|
#ifdef HAVE_SYS_MOUNT_H
|
2003-03-28 01:36:12 +01:00
|
|
|
# include <sys/mount.h>
|
2006-02-06 21:53:27 +01:00
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_VFS_H
|
|
|
|
# include <sys/vfs.h>
|
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_STATFS_H
|
|
|
|
# include <sys/statfs.h>
|
2003-03-28 01:36:12 +01:00
|
|
|
#endif
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2003-03-28 01:36:12 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct statfs ac_aggr;
|
|
|
|
if (sizeof ac_aggr.f_bfree)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
2003-03-28 01:36:12 +01:00
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2003-03-28 01:36:12 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2003-03-28 01:36:12 +01:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2003-03-28 01:36:12 +01:00
|
|
|
ac_cv_member_struct_statfs_f_bfree=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
1998-04-13 14:21:30 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_member_struct_statfs_f_bfree=no
|
1998-04-13 14:21:30 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2003-03-28 01:36:12 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2003-03-28 01:36:12 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_member_struct_statfs_f_bfree" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_member_struct_statfs_f_bfree" >&6; }
|
2003-03-28 01:36:12 +01:00
|
|
|
if test $ac_cv_member_struct_statfs_f_bfree = yes; then
|
1998-04-13 14:21:30 +02:00
|
|
|
|
2003-03-28 01:36:12 +01:00
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_STRUCT_STATFS_F_BFREE 1
|
|
|
|
_ACEOF
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
|
2003-03-28 01:36:12 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for struct statfs.f_bavail" >&5
|
|
|
|
echo $ECHO_N "checking for struct statfs.f_bavail... $ECHO_C" >&6; }
|
2003-03-28 01:36:12 +01:00
|
|
|
if test "${ac_cv_member_struct_statfs_f_bavail+set}" = set; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
Release 980517
Sun May 17 16:23:56 1998 Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
* [file/profile.c]
Fix the return value of PROFILE_GetSection
* [misc/crtdll.c]
Do _getdrive, fix _chdrive.
* [misc/commdlg.c]
First cut at ChooseColor[WA].
* [misc/network.c]
Do something sensible for WNetGetDirectoryType16.
Sun May 17 10:21:35 1998 Andreas Mohr <100.30936@germany.net>
* [controls/menu.c]
Fixed disabled sub menus with MF_BYPOSITION that were not disabled.
* [misc/crtdll.c] [relay32/crtdll.spec] [include/winerror.h]
Implemented fscanf, fsetpos, _access, _fpreset (thanks to Uwe Bonnes),
and _ltoa.
* [loader/task.c]
MakeProcInstance: must use CURRENT_DS if hInst == NULL.
* [misc/shell.c]
SHELL_GetResourceTable, InternalExtractIcon: fixed broken .ICO handling
* [windows/winpos.c]
DeferWindowPos: removed "same parent" requirement.
Which doc states that this is required ?
Sat May 16 20:08:11 1998 Alexandre Julliard <julliard@lrc.epfl.ch>
* [loader/module.c] [loader/ne/module.c]
More NE module cleanups.
* [loader/task.c]
Fixed SwitchStackBack().
Fri May 15 10:04:27 1998 Marcus Meissner <marcus@jet.franken.de>
* [configure.in][inlcude/acconfig.h]
Fixed broken OSS check, added check for working sigaltstack,
fixed broken statfs checks on some linux systems.
* [files/directory.c][loader/pe_image.c][relay32/builtin.c]
[loader/module.c]
Added handling of win32 module pathnames.
* [relay32/wnaspi32.spec]
New file.
* [misc/lzexpand.c]
LZCopy auto-decompresses LZ compressed files, even if they are not
specially flagged. Fixes some InstallShield problems.
* [misc/registry.c]
Some fixes for RegQueryInfoKey (reference program monkey.exe
from Win32 SDK works now better). Probably still has faults.
Fri May 15 08:58:58 1998 Martin Boehme <boehme@informatik.mu-luebeck.de>
* [graphics/mapping.c] [include/dc.h] [include/gdi.h] [objects/dc.c]
Reworked the way world transformations and mapping modes are handled
so that both of these transformations can be computed in a single
step.
* [graphics/painting.c] [graphics/path.c] [include/path.h]
More GDI path support.
* [graphics/x11drv/graphics.c]
Fixed the return value of GRAPH_DrawArc for the zero height /
zero width case to reflect Windows' behaviour.
* [include/windows.h] [relay32/gdi32.spec] [objects/dc.c]
Implemented ModifyWorldTransform and CombineTransform.
Tue May 14 18:03:46 1998 Eric Kohl <ekohl@abo.rhein-zeitung.de>
* [controls/commctrl.c][relay32/comctl32.spec]
[controls/*.c][include/*.h]
Implemented InitCommonControlsEx (dll version 4.72 compatible).
InitCommonControls calls ImageCommonControlsEx.
Registering code of the common controls had to be changed
(see XXXX_Register functions).
* [controls/status.c][include/commctrl.h][include/status.h]
Implemented most new features and fixed the look and feel.
* [contols/commctrl.c][include/commctrl.h][relay32/comctl32.spec]
Implemented MenuHelp (incomplete).
* [controls/status.c][controls/progress.c]
Changed allocation strategy for control specific memory.
* [controls/header.c][include/header.h][include/commctrl.h]
First implementation of header control.
* [windows/defwnd.c][windows/syscolors.c]
Fixed default control colors for Win95 look.
* [windows/nonclient.c]
Fixed off by one error for Win95 look. Top border of child windows
should be visible.
* [misc/imagelist.h]
Improved documentation and fixed some bugs.
Thu May 14 15:42:21 1998 Robert Wilhelm <robert@physiol.med.tu-muenchen.de>
* [relay32/crtdll.spec]
Added hypot,j0,j1,jn and ceil.
Wed May 13 19:10:10 1998 Pascal Cuoq <pcuoq@ens-lyon.fr>
* [controls/listbox.c]
Item height is now exactly font height.
Wine listboxes now behave like Windows' when they are
created without WS_VSCROLL but the program subsequently
calls ShowScrollBar or SetScrollInfo.
Wed May 13 18:33:01 1998 Ulrich Weigand <weigand@informatik.uni-erlangen.de>
* [relay32/relay386.c]
Restore ES also in the non-debug case.
* [windows/event.c]
Bugfix: Blocking TSXNextEvent could deadlock Wine.
* [win32/process.c] [windows/message.c]
Silly stubs for MsgWaitForMultipleObjects / PostThreadMessage
that make some programs run better.
* [windows/winproc.c]
WINPROC_MapMsg32Ato16/16To32A: added WM_NOTIFY.
* [win32/kernel32.c]
Added 16->32 thunking and improved 32->16 thunking functions.
* [tools/build.c]
Added new variant of CallFrom16 stub for use with Win95 thunks.
* [if1632/kernel.spec] [if1632/builtin.c] [win32/kernel32.c]
Added a few undocumented KERNEL functions.
* [loader/ne/module.c] [loader/ne/segment.c]
Call DllEntryPoint for 16-bit DLLs with subsystem >= 4.0.
* [win32/kernel32.spec] [win32/wow32.spec] [win32/ordinals.c]
Use names from the Oct 94 beta release for undoc. functions.
Wed May 13 14:18:26 1998 Matthew Becker <mbecker@glasscity.net>
* [misc/registry.c]
Code cleanup.
* [misc/cpu.c]
Commented out the registry puts temporarily.
* [programs/regtest/*]
New registry testing program.
Tue May 12 22:54:03 1998 Michael Mess <michael@kawo2.rwth-aachen.de>
* [multimedia/audio.c]
ioctl's do not commute in /dev/dsp initialization.
Tue May 12 20:11:42 1998 Karl Garrison <karlos@eznet.net>
* [win32/console.c]
Implemented SetConsoleTextAttribute, FillConsoleOutputCharacter.
Improved cursor positioning.
This allows for text colors in an xterm, rxvt, or console.
Tue May 12 17:57:52 1998 Petter Reinholdtsen <pere@td.org.uit.no>
* [Makefile.in]
Create prefix/{bin|lib} directories if missing during install.
Sun May 10 19:37:51 1998 Jan Willamowius <jan@janhh.shnet.org>
* [multimedia/mmio.c]
Have mmioSetBuffer return success (0), so Corel Draw 4
keeps working. (IO is still unbuffered)
Wed May 6 16:57:55 1998 James Juran <jrj120@psu.edu>
* [Makefile.in] [Make.rules.in]
Changed "make clean" to remove `textedit` backup files (*%)
* [controls/menu.c][graphics/x11drv/xfont.c][include/libres.h]
[loader/main.c][loader/ne/module.c][scheduler/synchro.c]
[win32/time.c][windows/winpos.c][include/windows.h]
Fixed miscellaneous compilation warnings.
* [misc/main.c][miscemu/main.c][include/main.h]
Moved prototypes to new include file main.h, various cleanups.
Tue May 5 21:05:06 1998 Morten Welinder <terra@diku.dk>
* [misc/winsock.c]
Don't refer to __FreeBSD__ when HAVE_STRERROR is meant.
* [misc/debugstr.c]
For debug_dumpstrSend, send strings to stderr.
Tue May 5 21:47:40 1998 Huw D M Davies <h.davies1@physics.oxford.ac.uk>
* [objects/region.c]
Fix for REGION_RegionOp() if newReg is one of the source regions.
Tue May 5 18:27:32 1998 Jim Peterson <jspeter@roanoke.infi.net>
* [misc/main.c]
Add '-h/-help' option and print WINE_RELEASE_INFO with usage message.
* [misc/spy.c]
Realign trace messages.
Tue May 5 15:46:47 1998 Donnie V. Savage <dsavage@cisco.com>
* [graphics/ddraw.c]
Fixed compile warnings
* [misc/winsock.c]
Warnings should not be errors.
Tue May 5 13:40:42 1998 Jim Peterson <jspeter@roanoke.infi.net>
* [*/*]
Remove many warnings through explicit casts, added #include's,
and corrected printf formats.
Tue May 5 05:18:12 1998 Insomnia (Stea Greene) <insomnia@core.binghamton.edu>
* [graphics/ddraw.c]
Kept unchanged portion of old palette when changing only a few
palette entries. Really should only deallocate the changed cells.
This make StarCraft work almost perfectly (sound overflows still
cause static).
Mon May 4 15:04:57 1998 Alexander V. Lukyanov <lav@long.yar.ru>
* [misc/lstr.c]
FormatMessage: terminate string on %0, undo linefeed strip.
1998-05-17 19:13:43 +02:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#include <sys/types.h>
|
|
|
|
#ifdef HAVE_SYS_PARAM_H
|
|
|
|
# include <sys/param.h>
|
|
|
|
#endif
|
2006-02-06 21:53:27 +01:00
|
|
|
#ifdef HAVE_SYS_MOUNT_H
|
2002-02-14 20:47:29 +01:00
|
|
|
# include <sys/mount.h>
|
2006-02-06 21:53:27 +01:00
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_VFS_H
|
|
|
|
# include <sys/vfs.h>
|
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_STATFS_H
|
|
|
|
# include <sys/statfs.h>
|
2002-02-14 20:47:29 +01:00
|
|
|
#endif
|
2003-03-28 01:36:12 +01:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2003-03-28 01:36:12 +01:00
|
|
|
static struct statfs ac_aggr;
|
|
|
|
if (ac_aggr.f_bavail)
|
|
|
|
return 0;
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2003-03-28 01:36:12 +01:00
|
|
|
ac_cv_member_struct_statfs_f_bavail=yes
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2003-03-28 01:36:12 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <sys/types.h>
|
|
|
|
#ifdef HAVE_SYS_PARAM_H
|
|
|
|
# include <sys/param.h>
|
|
|
|
#endif
|
2006-02-06 21:53:27 +01:00
|
|
|
#ifdef HAVE_SYS_MOUNT_H
|
2003-03-28 01:36:12 +01:00
|
|
|
# include <sys/mount.h>
|
2006-02-06 21:53:27 +01:00
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_VFS_H
|
|
|
|
# include <sys/vfs.h>
|
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_STATFS_H
|
|
|
|
# include <sys/statfs.h>
|
2003-03-28 01:36:12 +01:00
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct statfs ac_aggr;
|
|
|
|
if (sizeof ac_aggr.f_bavail)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2003-03-28 01:36:12 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2003-03-28 01:36:12 +01:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2003-03-28 01:36:12 +01:00
|
|
|
ac_cv_member_struct_statfs_f_bavail=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_member_struct_statfs_f_bavail=no
|
2003-03-28 01:36:12 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_member_struct_statfs_f_bavail" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_member_struct_statfs_f_bavail" >&6; }
|
2003-03-28 01:36:12 +01:00
|
|
|
if test $ac_cv_member_struct_statfs_f_bavail = yes; then
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2003-03-28 01:36:12 +01:00
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_STRUCT_STATFS_F_BAVAIL 1
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
Release 980517
Sun May 17 16:23:56 1998 Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
* [file/profile.c]
Fix the return value of PROFILE_GetSection
* [misc/crtdll.c]
Do _getdrive, fix _chdrive.
* [misc/commdlg.c]
First cut at ChooseColor[WA].
* [misc/network.c]
Do something sensible for WNetGetDirectoryType16.
Sun May 17 10:21:35 1998 Andreas Mohr <100.30936@germany.net>
* [controls/menu.c]
Fixed disabled sub menus with MF_BYPOSITION that were not disabled.
* [misc/crtdll.c] [relay32/crtdll.spec] [include/winerror.h]
Implemented fscanf, fsetpos, _access, _fpreset (thanks to Uwe Bonnes),
and _ltoa.
* [loader/task.c]
MakeProcInstance: must use CURRENT_DS if hInst == NULL.
* [misc/shell.c]
SHELL_GetResourceTable, InternalExtractIcon: fixed broken .ICO handling
* [windows/winpos.c]
DeferWindowPos: removed "same parent" requirement.
Which doc states that this is required ?
Sat May 16 20:08:11 1998 Alexandre Julliard <julliard@lrc.epfl.ch>
* [loader/module.c] [loader/ne/module.c]
More NE module cleanups.
* [loader/task.c]
Fixed SwitchStackBack().
Fri May 15 10:04:27 1998 Marcus Meissner <marcus@jet.franken.de>
* [configure.in][inlcude/acconfig.h]
Fixed broken OSS check, added check for working sigaltstack,
fixed broken statfs checks on some linux systems.
* [files/directory.c][loader/pe_image.c][relay32/builtin.c]
[loader/module.c]
Added handling of win32 module pathnames.
* [relay32/wnaspi32.spec]
New file.
* [misc/lzexpand.c]
LZCopy auto-decompresses LZ compressed files, even if they are not
specially flagged. Fixes some InstallShield problems.
* [misc/registry.c]
Some fixes for RegQueryInfoKey (reference program monkey.exe
from Win32 SDK works now better). Probably still has faults.
Fri May 15 08:58:58 1998 Martin Boehme <boehme@informatik.mu-luebeck.de>
* [graphics/mapping.c] [include/dc.h] [include/gdi.h] [objects/dc.c]
Reworked the way world transformations and mapping modes are handled
so that both of these transformations can be computed in a single
step.
* [graphics/painting.c] [graphics/path.c] [include/path.h]
More GDI path support.
* [graphics/x11drv/graphics.c]
Fixed the return value of GRAPH_DrawArc for the zero height /
zero width case to reflect Windows' behaviour.
* [include/windows.h] [relay32/gdi32.spec] [objects/dc.c]
Implemented ModifyWorldTransform and CombineTransform.
Tue May 14 18:03:46 1998 Eric Kohl <ekohl@abo.rhein-zeitung.de>
* [controls/commctrl.c][relay32/comctl32.spec]
[controls/*.c][include/*.h]
Implemented InitCommonControlsEx (dll version 4.72 compatible).
InitCommonControls calls ImageCommonControlsEx.
Registering code of the common controls had to be changed
(see XXXX_Register functions).
* [controls/status.c][include/commctrl.h][include/status.h]
Implemented most new features and fixed the look and feel.
* [contols/commctrl.c][include/commctrl.h][relay32/comctl32.spec]
Implemented MenuHelp (incomplete).
* [controls/status.c][controls/progress.c]
Changed allocation strategy for control specific memory.
* [controls/header.c][include/header.h][include/commctrl.h]
First implementation of header control.
* [windows/defwnd.c][windows/syscolors.c]
Fixed default control colors for Win95 look.
* [windows/nonclient.c]
Fixed off by one error for Win95 look. Top border of child windows
should be visible.
* [misc/imagelist.h]
Improved documentation and fixed some bugs.
Thu May 14 15:42:21 1998 Robert Wilhelm <robert@physiol.med.tu-muenchen.de>
* [relay32/crtdll.spec]
Added hypot,j0,j1,jn and ceil.
Wed May 13 19:10:10 1998 Pascal Cuoq <pcuoq@ens-lyon.fr>
* [controls/listbox.c]
Item height is now exactly font height.
Wine listboxes now behave like Windows' when they are
created without WS_VSCROLL but the program subsequently
calls ShowScrollBar or SetScrollInfo.
Wed May 13 18:33:01 1998 Ulrich Weigand <weigand@informatik.uni-erlangen.de>
* [relay32/relay386.c]
Restore ES also in the non-debug case.
* [windows/event.c]
Bugfix: Blocking TSXNextEvent could deadlock Wine.
* [win32/process.c] [windows/message.c]
Silly stubs for MsgWaitForMultipleObjects / PostThreadMessage
that make some programs run better.
* [windows/winproc.c]
WINPROC_MapMsg32Ato16/16To32A: added WM_NOTIFY.
* [win32/kernel32.c]
Added 16->32 thunking and improved 32->16 thunking functions.
* [tools/build.c]
Added new variant of CallFrom16 stub for use with Win95 thunks.
* [if1632/kernel.spec] [if1632/builtin.c] [win32/kernel32.c]
Added a few undocumented KERNEL functions.
* [loader/ne/module.c] [loader/ne/segment.c]
Call DllEntryPoint for 16-bit DLLs with subsystem >= 4.0.
* [win32/kernel32.spec] [win32/wow32.spec] [win32/ordinals.c]
Use names from the Oct 94 beta release for undoc. functions.
Wed May 13 14:18:26 1998 Matthew Becker <mbecker@glasscity.net>
* [misc/registry.c]
Code cleanup.
* [misc/cpu.c]
Commented out the registry puts temporarily.
* [programs/regtest/*]
New registry testing program.
Tue May 12 22:54:03 1998 Michael Mess <michael@kawo2.rwth-aachen.de>
* [multimedia/audio.c]
ioctl's do not commute in /dev/dsp initialization.
Tue May 12 20:11:42 1998 Karl Garrison <karlos@eznet.net>
* [win32/console.c]
Implemented SetConsoleTextAttribute, FillConsoleOutputCharacter.
Improved cursor positioning.
This allows for text colors in an xterm, rxvt, or console.
Tue May 12 17:57:52 1998 Petter Reinholdtsen <pere@td.org.uit.no>
* [Makefile.in]
Create prefix/{bin|lib} directories if missing during install.
Sun May 10 19:37:51 1998 Jan Willamowius <jan@janhh.shnet.org>
* [multimedia/mmio.c]
Have mmioSetBuffer return success (0), so Corel Draw 4
keeps working. (IO is still unbuffered)
Wed May 6 16:57:55 1998 James Juran <jrj120@psu.edu>
* [Makefile.in] [Make.rules.in]
Changed "make clean" to remove `textedit` backup files (*%)
* [controls/menu.c][graphics/x11drv/xfont.c][include/libres.h]
[loader/main.c][loader/ne/module.c][scheduler/synchro.c]
[win32/time.c][windows/winpos.c][include/windows.h]
Fixed miscellaneous compilation warnings.
* [misc/main.c][miscemu/main.c][include/main.h]
Moved prototypes to new include file main.h, various cleanups.
Tue May 5 21:05:06 1998 Morten Welinder <terra@diku.dk>
* [misc/winsock.c]
Don't refer to __FreeBSD__ when HAVE_STRERROR is meant.
* [misc/debugstr.c]
For debug_dumpstrSend, send strings to stderr.
Tue May 5 21:47:40 1998 Huw D M Davies <h.davies1@physics.oxford.ac.uk>
* [objects/region.c]
Fix for REGION_RegionOp() if newReg is one of the source regions.
Tue May 5 18:27:32 1998 Jim Peterson <jspeter@roanoke.infi.net>
* [misc/main.c]
Add '-h/-help' option and print WINE_RELEASE_INFO with usage message.
* [misc/spy.c]
Realign trace messages.
Tue May 5 15:46:47 1998 Donnie V. Savage <dsavage@cisco.com>
* [graphics/ddraw.c]
Fixed compile warnings
* [misc/winsock.c]
Warnings should not be errors.
Tue May 5 13:40:42 1998 Jim Peterson <jspeter@roanoke.infi.net>
* [*/*]
Remove many warnings through explicit casts, added #include's,
and corrected printf formats.
Tue May 5 05:18:12 1998 Insomnia (Stea Greene) <insomnia@core.binghamton.edu>
* [graphics/ddraw.c]
Kept unchanged portion of old palette when changing only a few
palette entries. Really should only deallocate the changed cells.
This make StarCraft work almost perfectly (sound overflows still
cause static).
Mon May 4 15:04:57 1998 Alexander V. Lukyanov <lav@long.yar.ru>
* [misc/lstr.c]
FormatMessage: terminate string on %0, undo linefeed strip.
1998-05-17 19:13:43 +02:00
|
|
|
|
|
|
|
|
2004-03-05 22:03:46 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for struct statfs.f_frsize" >&5
|
|
|
|
echo $ECHO_N "checking for struct statfs.f_frsize... $ECHO_C" >&6; }
|
2004-03-05 22:03:46 +01:00
|
|
|
if test "${ac_cv_member_struct_statfs_f_frsize+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <sys/types.h>
|
|
|
|
#ifdef HAVE_SYS_PARAM_H
|
|
|
|
# include <sys/param.h>
|
|
|
|
#endif
|
2006-02-06 21:53:27 +01:00
|
|
|
#ifdef HAVE_SYS_MOUNT_H
|
2004-03-05 22:03:46 +01:00
|
|
|
# include <sys/mount.h>
|
2006-02-06 21:53:27 +01:00
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_VFS_H
|
|
|
|
# include <sys/vfs.h>
|
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_STATFS_H
|
|
|
|
# include <sys/statfs.h>
|
2004-03-05 22:03:46 +01:00
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct statfs ac_aggr;
|
|
|
|
if (ac_aggr.f_frsize)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2004-03-05 22:03:46 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2004-03-05 22:03:46 +01:00
|
|
|
ac_cv_member_struct_statfs_f_frsize=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2004-03-05 22:03:46 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <sys/types.h>
|
|
|
|
#ifdef HAVE_SYS_PARAM_H
|
|
|
|
# include <sys/param.h>
|
|
|
|
#endif
|
2006-02-06 21:53:27 +01:00
|
|
|
#ifdef HAVE_SYS_MOUNT_H
|
2004-03-05 22:03:46 +01:00
|
|
|
# include <sys/mount.h>
|
2006-02-06 21:53:27 +01:00
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_VFS_H
|
|
|
|
# include <sys/vfs.h>
|
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_STATFS_H
|
|
|
|
# include <sys/statfs.h>
|
2004-03-05 22:03:46 +01:00
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct statfs ac_aggr;
|
|
|
|
if (sizeof ac_aggr.f_frsize)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2004-03-05 22:03:46 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2004-03-05 22:03:46 +01:00
|
|
|
ac_cv_member_struct_statfs_f_frsize=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_member_struct_statfs_f_frsize=no
|
2004-03-05 22:03:46 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2004-03-05 22:03:46 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2004-03-05 22:03:46 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_member_struct_statfs_f_frsize" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_member_struct_statfs_f_frsize" >&6; }
|
2004-03-05 22:03:46 +01:00
|
|
|
if test $ac_cv_member_struct_statfs_f_frsize = yes; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_STRUCT_STATFS_F_FRSIZE 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for struct statfs.f_ffree" >&5
|
|
|
|
echo $ECHO_N "checking for struct statfs.f_ffree... $ECHO_C" >&6; }
|
2004-03-05 22:03:46 +01:00
|
|
|
if test "${ac_cv_member_struct_statfs_f_ffree+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <sys/types.h>
|
|
|
|
#ifdef HAVE_SYS_PARAM_H
|
|
|
|
# include <sys/param.h>
|
|
|
|
#endif
|
2006-02-06 21:53:27 +01:00
|
|
|
#ifdef HAVE_SYS_MOUNT_H
|
2004-03-05 22:03:46 +01:00
|
|
|
# include <sys/mount.h>
|
2006-02-06 21:53:27 +01:00
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_VFS_H
|
|
|
|
# include <sys/vfs.h>
|
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_STATFS_H
|
|
|
|
# include <sys/statfs.h>
|
2004-03-05 22:03:46 +01:00
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct statfs ac_aggr;
|
|
|
|
if (ac_aggr.f_ffree)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2004-03-05 22:03:46 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2004-03-05 22:03:46 +01:00
|
|
|
ac_cv_member_struct_statfs_f_ffree=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2004-03-05 22:03:46 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <sys/types.h>
|
|
|
|
#ifdef HAVE_SYS_PARAM_H
|
|
|
|
# include <sys/param.h>
|
|
|
|
#endif
|
2006-02-06 21:53:27 +01:00
|
|
|
#ifdef HAVE_SYS_MOUNT_H
|
2004-03-05 22:03:46 +01:00
|
|
|
# include <sys/mount.h>
|
2006-02-06 21:53:27 +01:00
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_VFS_H
|
|
|
|
# include <sys/vfs.h>
|
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_STATFS_H
|
|
|
|
# include <sys/statfs.h>
|
2004-03-05 22:03:46 +01:00
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct statfs ac_aggr;
|
|
|
|
if (sizeof ac_aggr.f_ffree)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2004-03-05 22:03:46 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2004-03-05 22:03:46 +01:00
|
|
|
ac_cv_member_struct_statfs_f_ffree=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_member_struct_statfs_f_ffree=no
|
2004-03-05 22:03:46 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2004-03-05 22:03:46 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2004-03-05 22:03:46 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_member_struct_statfs_f_ffree" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_member_struct_statfs_f_ffree" >&6; }
|
2004-03-05 22:03:46 +01:00
|
|
|
if test $ac_cv_member_struct_statfs_f_ffree = yes; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_STRUCT_STATFS_F_FFREE 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for struct statfs.f_favail" >&5
|
|
|
|
echo $ECHO_N "checking for struct statfs.f_favail... $ECHO_C" >&6; }
|
2004-03-05 22:03:46 +01:00
|
|
|
if test "${ac_cv_member_struct_statfs_f_favail+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <sys/types.h>
|
|
|
|
#ifdef HAVE_SYS_PARAM_H
|
|
|
|
# include <sys/param.h>
|
|
|
|
#endif
|
2006-02-06 21:53:27 +01:00
|
|
|
#ifdef HAVE_SYS_MOUNT_H
|
2004-03-05 22:03:46 +01:00
|
|
|
# include <sys/mount.h>
|
2006-02-06 21:53:27 +01:00
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_VFS_H
|
|
|
|
# include <sys/vfs.h>
|
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_STATFS_H
|
|
|
|
# include <sys/statfs.h>
|
2004-03-05 22:03:46 +01:00
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct statfs ac_aggr;
|
|
|
|
if (ac_aggr.f_favail)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2004-03-05 22:03:46 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2004-03-05 22:03:46 +01:00
|
|
|
ac_cv_member_struct_statfs_f_favail=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2004-03-05 22:03:46 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <sys/types.h>
|
|
|
|
#ifdef HAVE_SYS_PARAM_H
|
|
|
|
# include <sys/param.h>
|
|
|
|
#endif
|
2006-02-06 21:53:27 +01:00
|
|
|
#ifdef HAVE_SYS_MOUNT_H
|
2004-03-05 22:03:46 +01:00
|
|
|
# include <sys/mount.h>
|
2006-02-06 21:53:27 +01:00
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_VFS_H
|
|
|
|
# include <sys/vfs.h>
|
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_STATFS_H
|
|
|
|
# include <sys/statfs.h>
|
2004-03-05 22:03:46 +01:00
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct statfs ac_aggr;
|
|
|
|
if (sizeof ac_aggr.f_favail)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2004-03-05 22:03:46 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2004-03-05 22:03:46 +01:00
|
|
|
ac_cv_member_struct_statfs_f_favail=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_member_struct_statfs_f_favail=no
|
2004-03-05 22:03:46 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2004-03-05 22:03:46 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2004-03-05 22:03:46 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_member_struct_statfs_f_favail" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_member_struct_statfs_f_favail" >&6; }
|
2004-03-05 22:03:46 +01:00
|
|
|
if test $ac_cv_member_struct_statfs_f_favail = yes; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_STRUCT_STATFS_F_FAVAIL 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
2004-03-07 04:16:43 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for struct statfs.f_namelen" >&5
|
|
|
|
echo $ECHO_N "checking for struct statfs.f_namelen... $ECHO_C" >&6; }
|
2004-03-07 04:16:43 +01:00
|
|
|
if test "${ac_cv_member_struct_statfs_f_namelen+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <sys/types.h>
|
|
|
|
#ifdef HAVE_SYS_PARAM_H
|
|
|
|
# include <sys/param.h>
|
|
|
|
#endif
|
2006-02-06 21:53:27 +01:00
|
|
|
#ifdef HAVE_SYS_MOUNT_H
|
2004-03-07 04:16:43 +01:00
|
|
|
# include <sys/mount.h>
|
2006-02-06 21:53:27 +01:00
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_VFS_H
|
|
|
|
# include <sys/vfs.h>
|
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_STATFS_H
|
|
|
|
# include <sys/statfs.h>
|
2004-03-07 04:16:43 +01:00
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct statfs ac_aggr;
|
|
|
|
if (ac_aggr.f_namelen)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2004-03-07 04:16:43 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2004-03-07 04:16:43 +01:00
|
|
|
ac_cv_member_struct_statfs_f_namelen=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2004-03-07 04:16:43 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <sys/types.h>
|
|
|
|
#ifdef HAVE_SYS_PARAM_H
|
|
|
|
# include <sys/param.h>
|
|
|
|
#endif
|
2006-02-06 21:53:27 +01:00
|
|
|
#ifdef HAVE_SYS_MOUNT_H
|
2004-03-07 04:16:43 +01:00
|
|
|
# include <sys/mount.h>
|
2006-02-06 21:53:27 +01:00
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_VFS_H
|
|
|
|
# include <sys/vfs.h>
|
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_STATFS_H
|
|
|
|
# include <sys/statfs.h>
|
2004-03-07 04:16:43 +01:00
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct statfs ac_aggr;
|
|
|
|
if (sizeof ac_aggr.f_namelen)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2004-03-07 04:16:43 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2004-03-07 04:16:43 +01:00
|
|
|
ac_cv_member_struct_statfs_f_namelen=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_member_struct_statfs_f_namelen=no
|
2004-03-07 04:16:43 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2004-03-07 04:16:43 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2004-03-07 04:16:43 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_member_struct_statfs_f_namelen" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_member_struct_statfs_f_namelen" >&6; }
|
2004-03-07 04:16:43 +01:00
|
|
|
if test $ac_cv_member_struct_statfs_f_namelen = yes; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_STRUCT_STATFS_F_NAMELEN 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
2004-03-05 22:03:46 +01:00
|
|
|
fi
|
|
|
|
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for struct statvfs.f_blocks" >&5
|
|
|
|
echo $ECHO_N "checking for struct statvfs.f_blocks... $ECHO_C" >&6; }
|
2004-03-05 22:03:46 +01:00
|
|
|
if test "${ac_cv_member_struct_statvfs_f_blocks+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#ifdef HAVE_SYS_STATVFS_H
|
|
|
|
#include <sys/statvfs.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct statvfs ac_aggr;
|
|
|
|
if (ac_aggr.f_blocks)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2004-03-05 22:03:46 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2004-03-05 22:03:46 +01:00
|
|
|
ac_cv_member_struct_statvfs_f_blocks=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2004-03-05 22:03:46 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#ifdef HAVE_SYS_STATVFS_H
|
|
|
|
#include <sys/statvfs.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct statvfs ac_aggr;
|
|
|
|
if (sizeof ac_aggr.f_blocks)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2004-03-05 22:03:46 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2004-03-05 22:03:46 +01:00
|
|
|
ac_cv_member_struct_statvfs_f_blocks=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_member_struct_statvfs_f_blocks=no
|
2004-03-05 22:03:46 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2004-03-05 22:03:46 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2004-03-05 22:03:46 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_member_struct_statvfs_f_blocks" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_member_struct_statvfs_f_blocks" >&6; }
|
2004-03-05 22:03:46 +01:00
|
|
|
if test $ac_cv_member_struct_statvfs_f_blocks = yes; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_STRUCT_STATVFS_F_BLOCKS 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
2003-03-28 01:36:12 +01:00
|
|
|
fi
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for struct msghdr.msg_accrights" >&5
|
|
|
|
echo $ECHO_N "checking for struct msghdr.msg_accrights... $ECHO_C" >&6; }
|
2003-03-28 01:36:12 +01:00
|
|
|
if test "${ac_cv_member_struct_msghdr_msg_accrights+set}" = set; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
Release 980726
Sat Jul 25 19:45:45 1998 Juergen Schmied <juergen.schmied@metronet.de>
* [include/shlobj.h][misc/shell.c][misc/shellord.c][ole/folders.c]
[shell32.spec]
Added SHFILEOPSTRUCT32[A|W] and constants, prototypes.
Implemented SHGetSpecialFolderLocation, SHGetPathFromIDList32[A].
Many IShellFolder, pidl, shell -related changes.
SHChangeNotifyRegister, SHChangeNotifyDeregister,
SHShellFolderView_Message, SHMapPIDLToSystemImageListIndex,
SHAddToRecentDocs32, SHFileOperation, SHChangeNotify,
SHCreateShellFolderViewEx stubs.
Sat Jul 25 17:16:25 1998 Huw D M Davies <daviesh@abacus.physics.ox.ac.uk>
* [files/profile.c]
Fix return value of PROFILE_GetSection().
Fri Jul 24 22:45:19 1998 Ove Kaaven <ovek@isflak.arcticnet.no>
* [controls/edit.c]
Killed the modified flag on WM_SETTEXT. Eudora should no longer
bother asking whether you want to save an unchanged message.
Fri Jul 24 21:21:35 1998 Andreas Mohr <100.30936@germany.net>
* [controls/menu.c]
Fixed bug in GetMenuState32.
Doesn't fix Free Agent 32 :((
* [documentation/debugging]
Hints added.
* [files/dos_fs.c] [include/msdos.h] [msdos/int21.c]
Enhanced DOS device support.
* [if1632/Makefile.in] [if1632/builtin.c] [if1632/rasapi16.spec]
[relay32/Makefile.in] [relay32/builtin32.c] [relay32/rasapi32.spec]
Added RASAPI16/32.DLL.
* [misc/aspi.c] [relay32/wnaspi32.spec]
Implemented GetASPI32SupportInfo.
* [multimedia/mmsystem.c]
Implemented mmTaskCreate.
Fri Jul 24 20:55:31 1998 Eric Kohl <ekohl@abo.rhein-zeitung.de>
* [controls/toolbar.c]
Fixed some bugs and added new features.
* [controls/tooltips.c][include/tooltips.h]
Added more messages and started display code.
* [misc/shell.c][misc/shellord.c][relay32/shell.spec]
Fixed StrToOleStrN (SHELL32_79) and added OleStrToStrN (SHELL32_78).
Added some new stubs.
* [objects/cursoricon.c][misc/imagelist.c][include/windows.h]
Fixed GetIconInfo and removed the GetIconInfo hack from the
image list code.
* [controls/pager.c][include/pager.h][controls/treeview.c]
[include/treeview.h]
Added some messages.
* [misc/tweak.c][winows/nonclient.c][documentation/win95look]
Removed unused tweak variables.
* [documentation/common_controls]
Updated.
Fri Jul 24 18:36:32 1998 James Moody <013263m@dragon.acadiau.ca>
* [objects/font.c]
Fixed a bug in GetTextFace.
Fri Jul 24 17:09:33 1998 Marcus Meissner <marcus@jet.franken.de>
* [misc/commdlg.c]
Fixed stacksmashing bug due to invalid specified function
pointers.
* [files/dos_fs.c]
Small change in case handling... be able to create files with
uppercase in them (like Program Files/).
* [graphics/ddraw.c]
XF86DGA support made threadsafe, added more Xlib dependent stuff
(create Window using CreateWindow(), draw into it). xlib support
is not satisfying.
* [scheduler/critsection.c]
Don't recurse on HeapLock with semaphore id 0.
* [win32/user32.c][windows/message.c][windows/event.c]
Moved win32 *Message functions where they belong.
Removed some potential races between XPending and XNextEvent by
a bit more locking.
Fri Jul 24 13:58:19 1998 Alexandre Julliard <julliard@lrc.epfl.ch>
* [loader/pe_image.c] [loader/ne/segment.c]
Use bogus pointer value instead of NULL for unresolved externals.
* [memory/selector.c]
Clear saved_fs on selector free.
* [msdos/cdrom.c] [configure.in]
Added check for linux/ucdrom.h.
* [scheduler/client.c] [server/socket.c]
Fix for missing struct cmsghdr.
Attempt to support msg_accrights fd passing (completely untested).
* [windows/event.c]
Do not grab the pointer in SetCapture (Win32 behavior).
Tue Jul 21 22:28:13 1998 James Juran <jrj120@psu.edu>
* [Make.rules.in]
Changed $(MKDIR) macro to use -p option (make parent directories
if they don't already exist. This fixes an error in 'make install'
if /usr/local/include doesn't already exist.
Tue Jul 21 13:37:04 Rein Klazes <rklazes@casema.net>
* [include/heap.h]
Replaced macro SEGPTR_GET by inline function to avoid *lots*
of wrong use of this macro.
* [relay32/comdlg32.spec]
Corrected GetSaveFileNameW entry.
* [relay32/advapi32.spec] [win32/advapi.c]
[relay32/ole32.spec] [ ole/moniker.c]
Added stubs for SetFileSecurity[AW] and CreateFileMoniker32
* [graphics/x11drv/graphics.c]
Finished implementation of bezier drawing code.
Tue Jul 21 11:00:51 1998 Claus Fischer <cfischer@td2cad.intel.com>
* [files/drive.c]
Remove label trailing blanks in GetVolumeInformation32A.
* [documentation/cdrom-labels]
Added documentation on how to find out a CD-ROM label.
Sun Jul 19 23:16:41 1998 Pascal Cuoq <pcuoq@ens-lyon.fr>
* [include/windows.h]
Added some DM_* and DISP_CHANGE_* flags.
* [relay32/user32.spec] [windows/user.c]
Added stub for ChangeDisplaySettingA.
* [ole/ole2nls.c]
is_punctuation: reuse information from another table.
Sun Jul 19 22:04:46 1998 Douglas Ridgway <ridgway@winehq.com>
* [Make.rules.in]
Updated automatic documentation rules.
* [graphics/path.c] [misc/aspi.c] [misc/ntdll.c] [misc/winsock_dns.c]
[ole/ole2dsp.c] [relay32/user32.spec]
Comment format futzing to keep c2man happy.
* [documentation/README.documentation]
Updated description of automatic documentation.
Wed Jul 15 19:10:09 1998 Andrew M. Bishop <amb@gedanken.demon.co.uk>
* [files/profile.c]
Cache the 10 most recently used .ini files.
Tue May 20 19:20:23 1997 Pablo Saratxaga <srtxg@chanae.alphanet.ch>
* [misc/commdlg.c]
Makes PrintDlg32A() return TRUE even if it is an empty
stub, so most programs are happy and run anyway instead of
aborting at startup.
* [graphics/x11drv/xfont.c]
Increased the maximum font families as (X11) font aliases
eated up a lot of families causing wine to stop reading fonts.
1998-07-26 16:27:39 +02:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
Release 980726
Sat Jul 25 19:45:45 1998 Juergen Schmied <juergen.schmied@metronet.de>
* [include/shlobj.h][misc/shell.c][misc/shellord.c][ole/folders.c]
[shell32.spec]
Added SHFILEOPSTRUCT32[A|W] and constants, prototypes.
Implemented SHGetSpecialFolderLocation, SHGetPathFromIDList32[A].
Many IShellFolder, pidl, shell -related changes.
SHChangeNotifyRegister, SHChangeNotifyDeregister,
SHShellFolderView_Message, SHMapPIDLToSystemImageListIndex,
SHAddToRecentDocs32, SHFileOperation, SHChangeNotify,
SHCreateShellFolderViewEx stubs.
Sat Jul 25 17:16:25 1998 Huw D M Davies <daviesh@abacus.physics.ox.ac.uk>
* [files/profile.c]
Fix return value of PROFILE_GetSection().
Fri Jul 24 22:45:19 1998 Ove Kaaven <ovek@isflak.arcticnet.no>
* [controls/edit.c]
Killed the modified flag on WM_SETTEXT. Eudora should no longer
bother asking whether you want to save an unchanged message.
Fri Jul 24 21:21:35 1998 Andreas Mohr <100.30936@germany.net>
* [controls/menu.c]
Fixed bug in GetMenuState32.
Doesn't fix Free Agent 32 :((
* [documentation/debugging]
Hints added.
* [files/dos_fs.c] [include/msdos.h] [msdos/int21.c]
Enhanced DOS device support.
* [if1632/Makefile.in] [if1632/builtin.c] [if1632/rasapi16.spec]
[relay32/Makefile.in] [relay32/builtin32.c] [relay32/rasapi32.spec]
Added RASAPI16/32.DLL.
* [misc/aspi.c] [relay32/wnaspi32.spec]
Implemented GetASPI32SupportInfo.
* [multimedia/mmsystem.c]
Implemented mmTaskCreate.
Fri Jul 24 20:55:31 1998 Eric Kohl <ekohl@abo.rhein-zeitung.de>
* [controls/toolbar.c]
Fixed some bugs and added new features.
* [controls/tooltips.c][include/tooltips.h]
Added more messages and started display code.
* [misc/shell.c][misc/shellord.c][relay32/shell.spec]
Fixed StrToOleStrN (SHELL32_79) and added OleStrToStrN (SHELL32_78).
Added some new stubs.
* [objects/cursoricon.c][misc/imagelist.c][include/windows.h]
Fixed GetIconInfo and removed the GetIconInfo hack from the
image list code.
* [controls/pager.c][include/pager.h][controls/treeview.c]
[include/treeview.h]
Added some messages.
* [misc/tweak.c][winows/nonclient.c][documentation/win95look]
Removed unused tweak variables.
* [documentation/common_controls]
Updated.
Fri Jul 24 18:36:32 1998 James Moody <013263m@dragon.acadiau.ca>
* [objects/font.c]
Fixed a bug in GetTextFace.
Fri Jul 24 17:09:33 1998 Marcus Meissner <marcus@jet.franken.de>
* [misc/commdlg.c]
Fixed stacksmashing bug due to invalid specified function
pointers.
* [files/dos_fs.c]
Small change in case handling... be able to create files with
uppercase in them (like Program Files/).
* [graphics/ddraw.c]
XF86DGA support made threadsafe, added more Xlib dependent stuff
(create Window using CreateWindow(), draw into it). xlib support
is not satisfying.
* [scheduler/critsection.c]
Don't recurse on HeapLock with semaphore id 0.
* [win32/user32.c][windows/message.c][windows/event.c]
Moved win32 *Message functions where they belong.
Removed some potential races between XPending and XNextEvent by
a bit more locking.
Fri Jul 24 13:58:19 1998 Alexandre Julliard <julliard@lrc.epfl.ch>
* [loader/pe_image.c] [loader/ne/segment.c]
Use bogus pointer value instead of NULL for unresolved externals.
* [memory/selector.c]
Clear saved_fs on selector free.
* [msdos/cdrom.c] [configure.in]
Added check for linux/ucdrom.h.
* [scheduler/client.c] [server/socket.c]
Fix for missing struct cmsghdr.
Attempt to support msg_accrights fd passing (completely untested).
* [windows/event.c]
Do not grab the pointer in SetCapture (Win32 behavior).
Tue Jul 21 22:28:13 1998 James Juran <jrj120@psu.edu>
* [Make.rules.in]
Changed $(MKDIR) macro to use -p option (make parent directories
if they don't already exist. This fixes an error in 'make install'
if /usr/local/include doesn't already exist.
Tue Jul 21 13:37:04 Rein Klazes <rklazes@casema.net>
* [include/heap.h]
Replaced macro SEGPTR_GET by inline function to avoid *lots*
of wrong use of this macro.
* [relay32/comdlg32.spec]
Corrected GetSaveFileNameW entry.
* [relay32/advapi32.spec] [win32/advapi.c]
[relay32/ole32.spec] [ ole/moniker.c]
Added stubs for SetFileSecurity[AW] and CreateFileMoniker32
* [graphics/x11drv/graphics.c]
Finished implementation of bezier drawing code.
Tue Jul 21 11:00:51 1998 Claus Fischer <cfischer@td2cad.intel.com>
* [files/drive.c]
Remove label trailing blanks in GetVolumeInformation32A.
* [documentation/cdrom-labels]
Added documentation on how to find out a CD-ROM label.
Sun Jul 19 23:16:41 1998 Pascal Cuoq <pcuoq@ens-lyon.fr>
* [include/windows.h]
Added some DM_* and DISP_CHANGE_* flags.
* [relay32/user32.spec] [windows/user.c]
Added stub for ChangeDisplaySettingA.
* [ole/ole2nls.c]
is_punctuation: reuse information from another table.
Sun Jul 19 22:04:46 1998 Douglas Ridgway <ridgway@winehq.com>
* [Make.rules.in]
Updated automatic documentation rules.
* [graphics/path.c] [misc/aspi.c] [misc/ntdll.c] [misc/winsock_dns.c]
[ole/ole2dsp.c] [relay32/user32.spec]
Comment format futzing to keep c2man happy.
* [documentation/README.documentation]
Updated description of automatic documentation.
Wed Jul 15 19:10:09 1998 Andrew M. Bishop <amb@gedanken.demon.co.uk>
* [files/profile.c]
Cache the 10 most recently used .ini files.
Tue May 20 19:20:23 1997 Pablo Saratxaga <srtxg@chanae.alphanet.ch>
* [misc/commdlg.c]
Makes PrintDlg32A() return TRUE even if it is an empty
stub, so most programs are happy and run anyway instead of
aborting at startup.
* [graphics/x11drv/xfont.c]
Increased the maximum font families as (X11) font aliases
eated up a lot of families causing wine to stop reading fonts.
1998-07-26 16:27:39 +02:00
|
|
|
#include <sys/types.h>
|
2002-11-08 20:34:52 +01:00
|
|
|
#ifdef HAVE_SYS_SOCKET_H
|
|
|
|
# include <sys/socket.h>
|
|
|
|
#endif
|
2003-03-28 01:36:12 +01:00
|
|
|
#ifdef HAVE_SYS_UN_H
|
|
|
|
# include <sys/un.h>
|
|
|
|
#endif
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2003-03-28 01:36:12 +01:00
|
|
|
static struct msghdr ac_aggr;
|
|
|
|
if (ac_aggr.msg_accrights)
|
|
|
|
return 0;
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2003-03-28 01:36:12 +01:00
|
|
|
ac_cv_member_struct_msghdr_msg_accrights=yes
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2003-03-28 01:36:12 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <sys/types.h>
|
|
|
|
#ifdef HAVE_SYS_SOCKET_H
|
|
|
|
# include <sys/socket.h>
|
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_UN_H
|
|
|
|
# include <sys/un.h>
|
|
|
|
#endif
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2003-03-28 01:36:12 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct msghdr ac_aggr;
|
|
|
|
if (sizeof ac_aggr.msg_accrights)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
2003-03-28 01:36:12 +01:00
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2003-03-28 01:36:12 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2003-03-28 01:36:12 +01:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2003-03-28 01:36:12 +01:00
|
|
|
ac_cv_member_struct_msghdr_msg_accrights=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
Release 980726
Sat Jul 25 19:45:45 1998 Juergen Schmied <juergen.schmied@metronet.de>
* [include/shlobj.h][misc/shell.c][misc/shellord.c][ole/folders.c]
[shell32.spec]
Added SHFILEOPSTRUCT32[A|W] and constants, prototypes.
Implemented SHGetSpecialFolderLocation, SHGetPathFromIDList32[A].
Many IShellFolder, pidl, shell -related changes.
SHChangeNotifyRegister, SHChangeNotifyDeregister,
SHShellFolderView_Message, SHMapPIDLToSystemImageListIndex,
SHAddToRecentDocs32, SHFileOperation, SHChangeNotify,
SHCreateShellFolderViewEx stubs.
Sat Jul 25 17:16:25 1998 Huw D M Davies <daviesh@abacus.physics.ox.ac.uk>
* [files/profile.c]
Fix return value of PROFILE_GetSection().
Fri Jul 24 22:45:19 1998 Ove Kaaven <ovek@isflak.arcticnet.no>
* [controls/edit.c]
Killed the modified flag on WM_SETTEXT. Eudora should no longer
bother asking whether you want to save an unchanged message.
Fri Jul 24 21:21:35 1998 Andreas Mohr <100.30936@germany.net>
* [controls/menu.c]
Fixed bug in GetMenuState32.
Doesn't fix Free Agent 32 :((
* [documentation/debugging]
Hints added.
* [files/dos_fs.c] [include/msdos.h] [msdos/int21.c]
Enhanced DOS device support.
* [if1632/Makefile.in] [if1632/builtin.c] [if1632/rasapi16.spec]
[relay32/Makefile.in] [relay32/builtin32.c] [relay32/rasapi32.spec]
Added RASAPI16/32.DLL.
* [misc/aspi.c] [relay32/wnaspi32.spec]
Implemented GetASPI32SupportInfo.
* [multimedia/mmsystem.c]
Implemented mmTaskCreate.
Fri Jul 24 20:55:31 1998 Eric Kohl <ekohl@abo.rhein-zeitung.de>
* [controls/toolbar.c]
Fixed some bugs and added new features.
* [controls/tooltips.c][include/tooltips.h]
Added more messages and started display code.
* [misc/shell.c][misc/shellord.c][relay32/shell.spec]
Fixed StrToOleStrN (SHELL32_79) and added OleStrToStrN (SHELL32_78).
Added some new stubs.
* [objects/cursoricon.c][misc/imagelist.c][include/windows.h]
Fixed GetIconInfo and removed the GetIconInfo hack from the
image list code.
* [controls/pager.c][include/pager.h][controls/treeview.c]
[include/treeview.h]
Added some messages.
* [misc/tweak.c][winows/nonclient.c][documentation/win95look]
Removed unused tweak variables.
* [documentation/common_controls]
Updated.
Fri Jul 24 18:36:32 1998 James Moody <013263m@dragon.acadiau.ca>
* [objects/font.c]
Fixed a bug in GetTextFace.
Fri Jul 24 17:09:33 1998 Marcus Meissner <marcus@jet.franken.de>
* [misc/commdlg.c]
Fixed stacksmashing bug due to invalid specified function
pointers.
* [files/dos_fs.c]
Small change in case handling... be able to create files with
uppercase in them (like Program Files/).
* [graphics/ddraw.c]
XF86DGA support made threadsafe, added more Xlib dependent stuff
(create Window using CreateWindow(), draw into it). xlib support
is not satisfying.
* [scheduler/critsection.c]
Don't recurse on HeapLock with semaphore id 0.
* [win32/user32.c][windows/message.c][windows/event.c]
Moved win32 *Message functions where they belong.
Removed some potential races between XPending and XNextEvent by
a bit more locking.
Fri Jul 24 13:58:19 1998 Alexandre Julliard <julliard@lrc.epfl.ch>
* [loader/pe_image.c] [loader/ne/segment.c]
Use bogus pointer value instead of NULL for unresolved externals.
* [memory/selector.c]
Clear saved_fs on selector free.
* [msdos/cdrom.c] [configure.in]
Added check for linux/ucdrom.h.
* [scheduler/client.c] [server/socket.c]
Fix for missing struct cmsghdr.
Attempt to support msg_accrights fd passing (completely untested).
* [windows/event.c]
Do not grab the pointer in SetCapture (Win32 behavior).
Tue Jul 21 22:28:13 1998 James Juran <jrj120@psu.edu>
* [Make.rules.in]
Changed $(MKDIR) macro to use -p option (make parent directories
if they don't already exist. This fixes an error in 'make install'
if /usr/local/include doesn't already exist.
Tue Jul 21 13:37:04 Rein Klazes <rklazes@casema.net>
* [include/heap.h]
Replaced macro SEGPTR_GET by inline function to avoid *lots*
of wrong use of this macro.
* [relay32/comdlg32.spec]
Corrected GetSaveFileNameW entry.
* [relay32/advapi32.spec] [win32/advapi.c]
[relay32/ole32.spec] [ ole/moniker.c]
Added stubs for SetFileSecurity[AW] and CreateFileMoniker32
* [graphics/x11drv/graphics.c]
Finished implementation of bezier drawing code.
Tue Jul 21 11:00:51 1998 Claus Fischer <cfischer@td2cad.intel.com>
* [files/drive.c]
Remove label trailing blanks in GetVolumeInformation32A.
* [documentation/cdrom-labels]
Added documentation on how to find out a CD-ROM label.
Sun Jul 19 23:16:41 1998 Pascal Cuoq <pcuoq@ens-lyon.fr>
* [include/windows.h]
Added some DM_* and DISP_CHANGE_* flags.
* [relay32/user32.spec] [windows/user.c]
Added stub for ChangeDisplaySettingA.
* [ole/ole2nls.c]
is_punctuation: reuse information from another table.
Sun Jul 19 22:04:46 1998 Douglas Ridgway <ridgway@winehq.com>
* [Make.rules.in]
Updated automatic documentation rules.
* [graphics/path.c] [misc/aspi.c] [misc/ntdll.c] [misc/winsock_dns.c]
[ole/ole2dsp.c] [relay32/user32.spec]
Comment format futzing to keep c2man happy.
* [documentation/README.documentation]
Updated description of automatic documentation.
Wed Jul 15 19:10:09 1998 Andrew M. Bishop <amb@gedanken.demon.co.uk>
* [files/profile.c]
Cache the 10 most recently used .ini files.
Tue May 20 19:20:23 1997 Pablo Saratxaga <srtxg@chanae.alphanet.ch>
* [misc/commdlg.c]
Makes PrintDlg32A() return TRUE even if it is an empty
stub, so most programs are happy and run anyway instead of
aborting at startup.
* [graphics/x11drv/xfont.c]
Increased the maximum font families as (X11) font aliases
eated up a lot of families causing wine to stop reading fonts.
1998-07-26 16:27:39 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_member_struct_msghdr_msg_accrights=no
|
2003-03-28 01:36:12 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2003-03-28 01:36:12 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
Release 980726
Sat Jul 25 19:45:45 1998 Juergen Schmied <juergen.schmied@metronet.de>
* [include/shlobj.h][misc/shell.c][misc/shellord.c][ole/folders.c]
[shell32.spec]
Added SHFILEOPSTRUCT32[A|W] and constants, prototypes.
Implemented SHGetSpecialFolderLocation, SHGetPathFromIDList32[A].
Many IShellFolder, pidl, shell -related changes.
SHChangeNotifyRegister, SHChangeNotifyDeregister,
SHShellFolderView_Message, SHMapPIDLToSystemImageListIndex,
SHAddToRecentDocs32, SHFileOperation, SHChangeNotify,
SHCreateShellFolderViewEx stubs.
Sat Jul 25 17:16:25 1998 Huw D M Davies <daviesh@abacus.physics.ox.ac.uk>
* [files/profile.c]
Fix return value of PROFILE_GetSection().
Fri Jul 24 22:45:19 1998 Ove Kaaven <ovek@isflak.arcticnet.no>
* [controls/edit.c]
Killed the modified flag on WM_SETTEXT. Eudora should no longer
bother asking whether you want to save an unchanged message.
Fri Jul 24 21:21:35 1998 Andreas Mohr <100.30936@germany.net>
* [controls/menu.c]
Fixed bug in GetMenuState32.
Doesn't fix Free Agent 32 :((
* [documentation/debugging]
Hints added.
* [files/dos_fs.c] [include/msdos.h] [msdos/int21.c]
Enhanced DOS device support.
* [if1632/Makefile.in] [if1632/builtin.c] [if1632/rasapi16.spec]
[relay32/Makefile.in] [relay32/builtin32.c] [relay32/rasapi32.spec]
Added RASAPI16/32.DLL.
* [misc/aspi.c] [relay32/wnaspi32.spec]
Implemented GetASPI32SupportInfo.
* [multimedia/mmsystem.c]
Implemented mmTaskCreate.
Fri Jul 24 20:55:31 1998 Eric Kohl <ekohl@abo.rhein-zeitung.de>
* [controls/toolbar.c]
Fixed some bugs and added new features.
* [controls/tooltips.c][include/tooltips.h]
Added more messages and started display code.
* [misc/shell.c][misc/shellord.c][relay32/shell.spec]
Fixed StrToOleStrN (SHELL32_79) and added OleStrToStrN (SHELL32_78).
Added some new stubs.
* [objects/cursoricon.c][misc/imagelist.c][include/windows.h]
Fixed GetIconInfo and removed the GetIconInfo hack from the
image list code.
* [controls/pager.c][include/pager.h][controls/treeview.c]
[include/treeview.h]
Added some messages.
* [misc/tweak.c][winows/nonclient.c][documentation/win95look]
Removed unused tweak variables.
* [documentation/common_controls]
Updated.
Fri Jul 24 18:36:32 1998 James Moody <013263m@dragon.acadiau.ca>
* [objects/font.c]
Fixed a bug in GetTextFace.
Fri Jul 24 17:09:33 1998 Marcus Meissner <marcus@jet.franken.de>
* [misc/commdlg.c]
Fixed stacksmashing bug due to invalid specified function
pointers.
* [files/dos_fs.c]
Small change in case handling... be able to create files with
uppercase in them (like Program Files/).
* [graphics/ddraw.c]
XF86DGA support made threadsafe, added more Xlib dependent stuff
(create Window using CreateWindow(), draw into it). xlib support
is not satisfying.
* [scheduler/critsection.c]
Don't recurse on HeapLock with semaphore id 0.
* [win32/user32.c][windows/message.c][windows/event.c]
Moved win32 *Message functions where they belong.
Removed some potential races between XPending and XNextEvent by
a bit more locking.
Fri Jul 24 13:58:19 1998 Alexandre Julliard <julliard@lrc.epfl.ch>
* [loader/pe_image.c] [loader/ne/segment.c]
Use bogus pointer value instead of NULL for unresolved externals.
* [memory/selector.c]
Clear saved_fs on selector free.
* [msdos/cdrom.c] [configure.in]
Added check for linux/ucdrom.h.
* [scheduler/client.c] [server/socket.c]
Fix for missing struct cmsghdr.
Attempt to support msg_accrights fd passing (completely untested).
* [windows/event.c]
Do not grab the pointer in SetCapture (Win32 behavior).
Tue Jul 21 22:28:13 1998 James Juran <jrj120@psu.edu>
* [Make.rules.in]
Changed $(MKDIR) macro to use -p option (make parent directories
if they don't already exist. This fixes an error in 'make install'
if /usr/local/include doesn't already exist.
Tue Jul 21 13:37:04 Rein Klazes <rklazes@casema.net>
* [include/heap.h]
Replaced macro SEGPTR_GET by inline function to avoid *lots*
of wrong use of this macro.
* [relay32/comdlg32.spec]
Corrected GetSaveFileNameW entry.
* [relay32/advapi32.spec] [win32/advapi.c]
[relay32/ole32.spec] [ ole/moniker.c]
Added stubs for SetFileSecurity[AW] and CreateFileMoniker32
* [graphics/x11drv/graphics.c]
Finished implementation of bezier drawing code.
Tue Jul 21 11:00:51 1998 Claus Fischer <cfischer@td2cad.intel.com>
* [files/drive.c]
Remove label trailing blanks in GetVolumeInformation32A.
* [documentation/cdrom-labels]
Added documentation on how to find out a CD-ROM label.
Sun Jul 19 23:16:41 1998 Pascal Cuoq <pcuoq@ens-lyon.fr>
* [include/windows.h]
Added some DM_* and DISP_CHANGE_* flags.
* [relay32/user32.spec] [windows/user.c]
Added stub for ChangeDisplaySettingA.
* [ole/ole2nls.c]
is_punctuation: reuse information from another table.
Sun Jul 19 22:04:46 1998 Douglas Ridgway <ridgway@winehq.com>
* [Make.rules.in]
Updated automatic documentation rules.
* [graphics/path.c] [misc/aspi.c] [misc/ntdll.c] [misc/winsock_dns.c]
[ole/ole2dsp.c] [relay32/user32.spec]
Comment format futzing to keep c2man happy.
* [documentation/README.documentation]
Updated description of automatic documentation.
Wed Jul 15 19:10:09 1998 Andrew M. Bishop <amb@gedanken.demon.co.uk>
* [files/profile.c]
Cache the 10 most recently used .ini files.
Tue May 20 19:20:23 1997 Pablo Saratxaga <srtxg@chanae.alphanet.ch>
* [misc/commdlg.c]
Makes PrintDlg32A() return TRUE even if it is an empty
stub, so most programs are happy and run anyway instead of
aborting at startup.
* [graphics/x11drv/xfont.c]
Increased the maximum font families as (X11) font aliases
eated up a lot of families causing wine to stop reading fonts.
1998-07-26 16:27:39 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_member_struct_msghdr_msg_accrights" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_member_struct_msghdr_msg_accrights" >&6; }
|
2003-03-28 01:36:12 +01:00
|
|
|
if test $ac_cv_member_struct_msghdr_msg_accrights = yes; then
|
Release 980726
Sat Jul 25 19:45:45 1998 Juergen Schmied <juergen.schmied@metronet.de>
* [include/shlobj.h][misc/shell.c][misc/shellord.c][ole/folders.c]
[shell32.spec]
Added SHFILEOPSTRUCT32[A|W] and constants, prototypes.
Implemented SHGetSpecialFolderLocation, SHGetPathFromIDList32[A].
Many IShellFolder, pidl, shell -related changes.
SHChangeNotifyRegister, SHChangeNotifyDeregister,
SHShellFolderView_Message, SHMapPIDLToSystemImageListIndex,
SHAddToRecentDocs32, SHFileOperation, SHChangeNotify,
SHCreateShellFolderViewEx stubs.
Sat Jul 25 17:16:25 1998 Huw D M Davies <daviesh@abacus.physics.ox.ac.uk>
* [files/profile.c]
Fix return value of PROFILE_GetSection().
Fri Jul 24 22:45:19 1998 Ove Kaaven <ovek@isflak.arcticnet.no>
* [controls/edit.c]
Killed the modified flag on WM_SETTEXT. Eudora should no longer
bother asking whether you want to save an unchanged message.
Fri Jul 24 21:21:35 1998 Andreas Mohr <100.30936@germany.net>
* [controls/menu.c]
Fixed bug in GetMenuState32.
Doesn't fix Free Agent 32 :((
* [documentation/debugging]
Hints added.
* [files/dos_fs.c] [include/msdos.h] [msdos/int21.c]
Enhanced DOS device support.
* [if1632/Makefile.in] [if1632/builtin.c] [if1632/rasapi16.spec]
[relay32/Makefile.in] [relay32/builtin32.c] [relay32/rasapi32.spec]
Added RASAPI16/32.DLL.
* [misc/aspi.c] [relay32/wnaspi32.spec]
Implemented GetASPI32SupportInfo.
* [multimedia/mmsystem.c]
Implemented mmTaskCreate.
Fri Jul 24 20:55:31 1998 Eric Kohl <ekohl@abo.rhein-zeitung.de>
* [controls/toolbar.c]
Fixed some bugs and added new features.
* [controls/tooltips.c][include/tooltips.h]
Added more messages and started display code.
* [misc/shell.c][misc/shellord.c][relay32/shell.spec]
Fixed StrToOleStrN (SHELL32_79) and added OleStrToStrN (SHELL32_78).
Added some new stubs.
* [objects/cursoricon.c][misc/imagelist.c][include/windows.h]
Fixed GetIconInfo and removed the GetIconInfo hack from the
image list code.
* [controls/pager.c][include/pager.h][controls/treeview.c]
[include/treeview.h]
Added some messages.
* [misc/tweak.c][winows/nonclient.c][documentation/win95look]
Removed unused tweak variables.
* [documentation/common_controls]
Updated.
Fri Jul 24 18:36:32 1998 James Moody <013263m@dragon.acadiau.ca>
* [objects/font.c]
Fixed a bug in GetTextFace.
Fri Jul 24 17:09:33 1998 Marcus Meissner <marcus@jet.franken.de>
* [misc/commdlg.c]
Fixed stacksmashing bug due to invalid specified function
pointers.
* [files/dos_fs.c]
Small change in case handling... be able to create files with
uppercase in them (like Program Files/).
* [graphics/ddraw.c]
XF86DGA support made threadsafe, added more Xlib dependent stuff
(create Window using CreateWindow(), draw into it). xlib support
is not satisfying.
* [scheduler/critsection.c]
Don't recurse on HeapLock with semaphore id 0.
* [win32/user32.c][windows/message.c][windows/event.c]
Moved win32 *Message functions where they belong.
Removed some potential races between XPending and XNextEvent by
a bit more locking.
Fri Jul 24 13:58:19 1998 Alexandre Julliard <julliard@lrc.epfl.ch>
* [loader/pe_image.c] [loader/ne/segment.c]
Use bogus pointer value instead of NULL for unresolved externals.
* [memory/selector.c]
Clear saved_fs on selector free.
* [msdos/cdrom.c] [configure.in]
Added check for linux/ucdrom.h.
* [scheduler/client.c] [server/socket.c]
Fix for missing struct cmsghdr.
Attempt to support msg_accrights fd passing (completely untested).
* [windows/event.c]
Do not grab the pointer in SetCapture (Win32 behavior).
Tue Jul 21 22:28:13 1998 James Juran <jrj120@psu.edu>
* [Make.rules.in]
Changed $(MKDIR) macro to use -p option (make parent directories
if they don't already exist. This fixes an error in 'make install'
if /usr/local/include doesn't already exist.
Tue Jul 21 13:37:04 Rein Klazes <rklazes@casema.net>
* [include/heap.h]
Replaced macro SEGPTR_GET by inline function to avoid *lots*
of wrong use of this macro.
* [relay32/comdlg32.spec]
Corrected GetSaveFileNameW entry.
* [relay32/advapi32.spec] [win32/advapi.c]
[relay32/ole32.spec] [ ole/moniker.c]
Added stubs for SetFileSecurity[AW] and CreateFileMoniker32
* [graphics/x11drv/graphics.c]
Finished implementation of bezier drawing code.
Tue Jul 21 11:00:51 1998 Claus Fischer <cfischer@td2cad.intel.com>
* [files/drive.c]
Remove label trailing blanks in GetVolumeInformation32A.
* [documentation/cdrom-labels]
Added documentation on how to find out a CD-ROM label.
Sun Jul 19 23:16:41 1998 Pascal Cuoq <pcuoq@ens-lyon.fr>
* [include/windows.h]
Added some DM_* and DISP_CHANGE_* flags.
* [relay32/user32.spec] [windows/user.c]
Added stub for ChangeDisplaySettingA.
* [ole/ole2nls.c]
is_punctuation: reuse information from another table.
Sun Jul 19 22:04:46 1998 Douglas Ridgway <ridgway@winehq.com>
* [Make.rules.in]
Updated automatic documentation rules.
* [graphics/path.c] [misc/aspi.c] [misc/ntdll.c] [misc/winsock_dns.c]
[ole/ole2dsp.c] [relay32/user32.spec]
Comment format futzing to keep c2man happy.
* [documentation/README.documentation]
Updated description of automatic documentation.
Wed Jul 15 19:10:09 1998 Andrew M. Bishop <amb@gedanken.demon.co.uk>
* [files/profile.c]
Cache the 10 most recently used .ini files.
Tue May 20 19:20:23 1997 Pablo Saratxaga <srtxg@chanae.alphanet.ch>
* [misc/commdlg.c]
Makes PrintDlg32A() return TRUE even if it is an empty
stub, so most programs are happy and run anyway instead of
aborting at startup.
* [graphics/x11drv/xfont.c]
Increased the maximum font families as (X11) font aliases
eated up a lot of families causing wine to stop reading fonts.
1998-07-26 16:27:39 +02:00
|
|
|
|
2003-03-28 01:36:12 +01:00
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS 1
|
|
|
|
_ACEOF
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
|
2003-03-28 01:36:12 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for struct sockaddr.sa_len" >&5
|
|
|
|
echo $ECHO_N "checking for struct sockaddr.sa_len... $ECHO_C" >&6; }
|
2003-03-28 01:36:12 +01:00
|
|
|
if test "${ac_cv_member_struct_sockaddr_sa_len+set}" = set; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
2000-02-13 17:03:29 +01:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2000-02-13 17:03:29 +01:00
|
|
|
#include <sys/types.h>
|
2002-11-08 20:34:52 +01:00
|
|
|
#ifdef HAVE_SYS_SOCKET_H
|
|
|
|
# include <sys/socket.h>
|
|
|
|
#endif
|
2003-03-28 01:36:12 +01:00
|
|
|
#ifdef HAVE_SYS_UN_H
|
|
|
|
# include <sys/un.h>
|
|
|
|
#endif
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2003-03-28 01:36:12 +01:00
|
|
|
static struct sockaddr ac_aggr;
|
|
|
|
if (ac_aggr.sa_len)
|
|
|
|
return 0;
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2003-03-28 01:36:12 +01:00
|
|
|
ac_cv_member_struct_sockaddr_sa_len=yes
|
2001-07-09 00:30:50 +02:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2003-03-28 01:36:12 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <sys/types.h>
|
|
|
|
#ifdef HAVE_SYS_SOCKET_H
|
|
|
|
# include <sys/socket.h>
|
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_UN_H
|
|
|
|
# include <sys/un.h>
|
|
|
|
#endif
|
2001-07-09 00:30:50 +02:00
|
|
|
|
2003-03-28 01:36:12 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct sockaddr ac_aggr;
|
|
|
|
if (sizeof ac_aggr.sa_len)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
2003-03-28 01:36:12 +01:00
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2003-03-28 01:36:12 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2003-03-28 01:36:12 +01:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2003-03-28 01:36:12 +01:00
|
|
|
ac_cv_member_struct_sockaddr_sa_len=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
2001-07-09 00:30:50 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_member_struct_sockaddr_sa_len=no
|
2003-03-28 01:36:12 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2003-03-28 01:36:12 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2001-07-09 00:30:50 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_sa_len" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_member_struct_sockaddr_sa_len" >&6; }
|
2003-03-28 01:36:12 +01:00
|
|
|
if test $ac_cv_member_struct_sockaddr_sa_len = yes; then
|
2001-07-09 00:30:50 +02:00
|
|
|
|
2003-03-28 01:36:12 +01:00
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_STRUCT_SOCKADDR_SA_LEN 1
|
|
|
|
_ACEOF
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
|
2003-03-28 01:36:12 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for struct sockaddr_un.sun_len" >&5
|
|
|
|
echo $ECHO_N "checking for struct sockaddr_un.sun_len... $ECHO_C" >&6; }
|
2003-03-28 01:36:12 +01:00
|
|
|
if test "${ac_cv_member_struct_sockaddr_un_sun_len+set}" = set; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
2001-07-09 00:30:50 +02:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2001-07-09 00:30:50 +02:00
|
|
|
#include <sys/types.h>
|
2002-11-08 20:34:52 +01:00
|
|
|
#ifdef HAVE_SYS_SOCKET_H
|
|
|
|
# include <sys/socket.h>
|
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_UN_H
|
|
|
|
# include <sys/un.h>
|
|
|
|
#endif
|
2003-03-28 01:36:12 +01:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2003-03-28 01:36:12 +01:00
|
|
|
static struct sockaddr_un ac_aggr;
|
|
|
|
if (ac_aggr.sun_len)
|
|
|
|
return 0;
|
2002-02-14 20:47:29 +01:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2002-04-11 23:54:01 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2003-03-28 01:36:12 +01:00
|
|
|
ac_cv_member_struct_sockaddr_un_sun_len=yes
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
2002-12-24 01:35:19 +01:00
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2003-03-28 01:36:12 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <sys/types.h>
|
|
|
|
#ifdef HAVE_SYS_SOCKET_H
|
|
|
|
# include <sys/socket.h>
|
|
|
|
#endif
|
|
|
|
#ifdef HAVE_SYS_UN_H
|
|
|
|
# include <sys/un.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct sockaddr_un ac_aggr;
|
|
|
|
if (sizeof ac_aggr.sun_len)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2003-03-28 01:36:12 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2003-03-28 01:36:12 +01:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2003-03-28 01:36:12 +01:00
|
|
|
ac_cv_member_struct_sockaddr_un_sun_len=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_member_struct_sockaddr_un_sun_len=no
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2003-03-28 01:36:12 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_un_sun_len" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_member_struct_sockaddr_un_sun_len" >&6; }
|
2003-03-28 01:36:12 +01:00
|
|
|
if test $ac_cv_member_struct_sockaddr_un_sun_len = yes; then
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2003-03-28 01:36:12 +01:00
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_STRUCT_SOCKADDR_UN_SUN_LEN 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for scsireq_t.cmd" >&5
|
|
|
|
echo $ECHO_N "checking for scsireq_t.cmd... $ECHO_C" >&6; }
|
2005-06-27 14:07:49 +02:00
|
|
|
if test "${ac_cv_member_scsireq_t_cmd+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <sys/types.h>
|
|
|
|
#ifdef HAVE_SCSI_SG_H
|
|
|
|
#include <scsi/sg.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static scsireq_t ac_aggr;
|
|
|
|
if (ac_aggr.cmd)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2005-06-27 14:07:49 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2005-06-27 14:07:49 +02:00
|
|
|
ac_cv_member_scsireq_t_cmd=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2005-06-27 14:07:49 +02:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <sys/types.h>
|
|
|
|
#ifdef HAVE_SCSI_SG_H
|
|
|
|
#include <scsi/sg.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static scsireq_t ac_aggr;
|
|
|
|
if (sizeof ac_aggr.cmd)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2005-06-27 14:07:49 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2005-06-27 14:07:49 +02:00
|
|
|
ac_cv_member_scsireq_t_cmd=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_member_scsireq_t_cmd=no
|
2005-06-27 14:07:49 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2005-06-27 14:07:49 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2005-06-27 14:07:49 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_member_scsireq_t_cmd" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_member_scsireq_t_cmd" >&6; }
|
2005-06-27 14:07:49 +02:00
|
|
|
if test $ac_cv_member_scsireq_t_cmd = yes; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_SCSIREQ_T_CMD 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for sg_io_hdr_t.interface_id" >&5
|
|
|
|
echo $ECHO_N "checking for sg_io_hdr_t.interface_id... $ECHO_C" >&6; }
|
2005-06-27 14:07:49 +02:00
|
|
|
if test "${ac_cv_member_sg_io_hdr_t_interface_id+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <sys/types.h>
|
|
|
|
#ifdef HAVE_SCSI_SG_H
|
|
|
|
#include <scsi/sg.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static sg_io_hdr_t ac_aggr;
|
|
|
|
if (ac_aggr.interface_id)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2005-06-27 14:07:49 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2005-06-27 14:07:49 +02:00
|
|
|
ac_cv_member_sg_io_hdr_t_interface_id=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2005-06-27 14:07:49 +02:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <sys/types.h>
|
|
|
|
#ifdef HAVE_SCSI_SG_H
|
|
|
|
#include <scsi/sg.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static sg_io_hdr_t ac_aggr;
|
|
|
|
if (sizeof ac_aggr.interface_id)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2005-06-27 14:07:49 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2005-06-27 14:07:49 +02:00
|
|
|
ac_cv_member_sg_io_hdr_t_interface_id=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_member_sg_io_hdr_t_interface_id=no
|
2005-06-27 14:07:49 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2005-06-27 14:07:49 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2005-06-27 14:07:49 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_member_sg_io_hdr_t_interface_id" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_member_sg_io_hdr_t_interface_id" >&6; }
|
2005-06-27 14:07:49 +02:00
|
|
|
if test $ac_cv_member_sg_io_hdr_t_interface_id = yes; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_SG_IO_HDR_T_INTERFACE_ID 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for siginfo_t.si_fd" >&5
|
|
|
|
echo $ECHO_N "checking for siginfo_t.si_fd... $ECHO_C" >&6; }
|
2003-03-28 01:36:12 +01:00
|
|
|
if test "${ac_cv_member_siginfo_t_si_fd+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <signal.h>
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static siginfo_t ac_aggr;
|
|
|
|
if (ac_aggr.si_fd)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2003-03-28 01:36:12 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2003-03-28 01:36:12 +01:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2003-03-28 01:36:12 +01:00
|
|
|
ac_cv_member_siginfo_t_si_fd=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2003-03-28 01:36:12 +01:00
|
|
|
/* confdefs.h. */
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
2003-03-28 01:36:12 +01:00
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <signal.h>
|
2000-02-13 17:03:29 +01:00
|
|
|
|
2003-03-28 01:36:12 +01:00
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static siginfo_t ac_aggr;
|
|
|
|
if (sizeof ac_aggr.si_fd)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2003-03-28 01:36:12 +01:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2003-03-28 01:36:12 +01:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2003-03-28 01:36:12 +01:00
|
|
|
ac_cv_member_siginfo_t_si_fd=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_member_siginfo_t_si_fd=no
|
2003-03-28 01:36:12 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2003-03-28 01:36:12 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2000-02-13 17:03:29 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_member_siginfo_t_si_fd" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_member_siginfo_t_si_fd" >&6; }
|
2003-03-28 01:36:12 +01:00
|
|
|
if test $ac_cv_member_siginfo_t_si_fd = yes; then
|
2000-02-13 17:03:29 +01:00
|
|
|
|
2003-03-28 01:36:12 +01:00
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_SIGINFO_T_SI_FD 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for struct mtget.mt_blksiz" >&5
|
|
|
|
echo $ECHO_N "checking for struct mtget.mt_blksiz... $ECHO_C" >&6; }
|
2006-02-05 13:51:03 +01:00
|
|
|
if test "${ac_cv_member_struct_mtget_mt_blksiz+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2006-02-11 20:26:33 +01:00
|
|
|
#include <sys/types.h>
|
2006-02-05 13:51:03 +01:00
|
|
|
#ifdef HAVE_SYS_MTIO_H
|
|
|
|
#include <sys/mtio.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct mtget ac_aggr;
|
|
|
|
if (ac_aggr.mt_blksiz)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2006-02-05 13:51:03 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2006-02-05 13:51:03 +01:00
|
|
|
ac_cv_member_struct_mtget_mt_blksiz=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2006-02-05 13:51:03 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2006-02-11 20:26:33 +01:00
|
|
|
#include <sys/types.h>
|
2006-02-05 13:51:03 +01:00
|
|
|
#ifdef HAVE_SYS_MTIO_H
|
|
|
|
#include <sys/mtio.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct mtget ac_aggr;
|
|
|
|
if (sizeof ac_aggr.mt_blksiz)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
2006-12-19 16:17:09 +01:00
|
|
|
case "(($ac_try" in
|
2006-06-20 13:18:41 +02:00
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2006-02-05 13:51:03 +01:00
|
|
|
ac_status=$?
|
2006-12-19 16:17:09 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2006-02-05 13:51:03 +01:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2006-02-05 13:51:03 +01:00
|
|
|
ac_cv_member_struct_mtget_mt_blksiz=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_member_struct_mtget_mt_blksiz=no
|
2006-02-05 13:51:03 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2006-02-05 13:51:03 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2006-02-05 13:51:03 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_member_struct_mtget_mt_blksiz" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_member_struct_mtget_mt_blksiz" >&6; }
|
2006-02-05 13:51:03 +01:00
|
|
|
if test $ac_cv_member_struct_mtget_mt_blksiz = yes; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_STRUCT_MTGET_MT_BLKSIZ 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for struct mtget.mt_gstat" >&5
|
|
|
|
echo $ECHO_N "checking for struct mtget.mt_gstat... $ECHO_C" >&6; }
|
2006-02-05 13:51:03 +01:00
|
|
|
if test "${ac_cv_member_struct_mtget_mt_gstat+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2006-02-11 20:26:33 +01:00
|
|
|
#include <sys/types.h>
|
2006-02-05 13:51:03 +01:00
|
|
|
#ifdef HAVE_SYS_MTIO_H
|
|
|
|
#include <sys/mtio.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct mtget ac_aggr;
|
|
|
|
if (ac_aggr.mt_gstat)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2006-02-05 13:51:03 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2006-02-05 13:51:03 +01:00
|
|
|
ac_cv_member_struct_mtget_mt_gstat=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2006-02-05 13:51:03 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2006-02-11 20:26:33 +01:00
|
|
|
#include <sys/types.h>
|
2006-02-05 13:51:03 +01:00
|
|
|
#ifdef HAVE_SYS_MTIO_H
|
|
|
|
#include <sys/mtio.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct mtget ac_aggr;
|
|
|
|
if (sizeof ac_aggr.mt_gstat)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2006-02-05 13:51:03 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2006-02-05 13:51:03 +01:00
|
|
|
ac_cv_member_struct_mtget_mt_gstat=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_member_struct_mtget_mt_gstat=no
|
2006-02-05 13:51:03 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2006-02-05 13:51:03 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2006-02-05 13:51:03 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_member_struct_mtget_mt_gstat" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_member_struct_mtget_mt_gstat" >&6; }
|
2006-02-05 13:51:03 +01:00
|
|
|
if test $ac_cv_member_struct_mtget_mt_gstat = yes; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_STRUCT_MTGET_MT_GSTAT 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
2006-02-06 20:59:44 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for struct mtget.mt_blkno" >&5
|
|
|
|
echo $ECHO_N "checking for struct mtget.mt_blkno... $ECHO_C" >&6; }
|
2006-02-06 20:59:44 +01:00
|
|
|
if test "${ac_cv_member_struct_mtget_mt_blkno+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2006-02-11 20:26:33 +01:00
|
|
|
#include <sys/types.h>
|
2006-02-06 20:59:44 +01:00
|
|
|
#ifdef HAVE_SYS_MTIO_H
|
|
|
|
#include <sys/mtio.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct mtget ac_aggr;
|
|
|
|
if (ac_aggr.mt_blkno)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2006-02-06 20:59:44 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2006-02-06 20:59:44 +01:00
|
|
|
ac_cv_member_struct_mtget_mt_blkno=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2006-02-06 20:59:44 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2006-02-11 20:26:33 +01:00
|
|
|
#include <sys/types.h>
|
2006-02-06 20:59:44 +01:00
|
|
|
#ifdef HAVE_SYS_MTIO_H
|
|
|
|
#include <sys/mtio.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct mtget ac_aggr;
|
|
|
|
if (sizeof ac_aggr.mt_blkno)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2006-02-06 20:59:44 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2006-02-06 20:59:44 +01:00
|
|
|
ac_cv_member_struct_mtget_mt_blkno=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_member_struct_mtget_mt_blkno=no
|
2006-02-06 20:59:44 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2006-02-06 20:59:44 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2006-02-06 20:59:44 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_member_struct_mtget_mt_blkno" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_member_struct_mtget_mt_blkno" >&6; }
|
2006-02-06 20:59:44 +01:00
|
|
|
if test $ac_cv_member_struct_mtget_mt_blkno = yes; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_STRUCT_MTGET_MT_BLKNO 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
2006-02-05 13:51:03 +01:00
|
|
|
fi
|
|
|
|
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for struct option.name" >&5
|
|
|
|
echo $ECHO_N "checking for struct option.name... $ECHO_C" >&6; }
|
2003-04-20 04:56:14 +02:00
|
|
|
if test "${ac_cv_member_struct_option_name+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#ifdef HAVE_GETOPT_H
|
|
|
|
#include <getopt.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct option ac_aggr;
|
|
|
|
if (ac_aggr.name)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2003-04-20 04:56:14 +02:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2003-04-20 04:56:14 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2003-04-20 04:56:14 +02:00
|
|
|
ac_cv_member_struct_option_name=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2003-04-20 04:56:14 +02:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#ifdef HAVE_GETOPT_H
|
|
|
|
#include <getopt.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct option ac_aggr;
|
|
|
|
if (sizeof ac_aggr.name)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2003-04-20 04:56:14 +02:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2003-04-20 04:56:14 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2003-04-20 04:56:14 +02:00
|
|
|
ac_cv_member_struct_option_name=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_member_struct_option_name=no
|
2003-04-20 04:56:14 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2003-04-20 04:56:14 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2003-04-20 04:56:14 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_member_struct_option_name" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_member_struct_option_name" >&6; }
|
2003-04-20 04:56:14 +02:00
|
|
|
if test $ac_cv_member_struct_option_name = yes; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_STRUCT_OPTION_NAME 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for struct stat.st_blocks" >&5
|
|
|
|
echo $ECHO_N "checking for struct stat.st_blocks... $ECHO_C" >&6; }
|
2003-10-03 05:28:40 +02:00
|
|
|
if test "${ac_cv_member_struct_stat_st_blocks+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
$ac_includes_default
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct stat ac_aggr;
|
|
|
|
if (ac_aggr.st_blocks)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2003-10-03 05:28:40 +02:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2003-10-03 05:28:40 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2003-10-03 05:28:40 +02:00
|
|
|
ac_cv_member_struct_stat_st_blocks=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2003-10-03 05:28:40 +02:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
$ac_includes_default
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct stat ac_aggr;
|
|
|
|
if (sizeof ac_aggr.st_blocks)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2003-10-03 05:28:40 +02:00
|
|
|
ac_status=$?
|
2004-01-02 02:55:29 +01:00
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
2003-10-03 05:28:40 +02:00
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2003-10-03 05:28:40 +02:00
|
|
|
ac_cv_member_struct_stat_st_blocks=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_member_struct_stat_st_blocks=no
|
2003-10-03 05:28:40 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2003-10-03 05:28:40 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2003-10-03 05:28:40 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blocks" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_member_struct_stat_st_blocks" >&6; }
|
2003-10-03 05:28:40 +02:00
|
|
|
if test $ac_cv_member_struct_stat_st_blocks = yes; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_STRUCT_STAT_ST_BLOCKS 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for struct sockaddr_in6.sin6_scope_id" >&5
|
|
|
|
echo $ECHO_N "checking for struct sockaddr_in6.sin6_scope_id... $ECHO_C" >&6; }
|
2006-02-20 13:33:09 +01:00
|
|
|
if test "${ac_cv_member_struct_sockaddr_in6_sin6_scope_id+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#ifdef HAVE_SYS_TYPES_H
|
|
|
|
#include <sys/types.h>
|
|
|
|
#endif
|
|
|
|
#ifdef HAVE_NETINET_IN_H
|
|
|
|
#include <netinet/in.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct sockaddr_in6 ac_aggr;
|
|
|
|
if (ac_aggr.sin6_scope_id)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2006-02-20 13:33:09 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2006-02-20 13:33:09 +01:00
|
|
|
ac_cv_member_struct_sockaddr_in6_sin6_scope_id=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2006-02-20 13:33:09 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#ifdef HAVE_SYS_TYPES_H
|
|
|
|
#include <sys/types.h>
|
|
|
|
#endif
|
|
|
|
#ifdef HAVE_NETINET_IN_H
|
|
|
|
#include <netinet/in.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static struct sockaddr_in6 ac_aggr;
|
|
|
|
if (sizeof ac_aggr.sin6_scope_id)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2006-02-20 13:33:09 +01:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2006-02-20 13:33:09 +01:00
|
|
|
ac_cv_member_struct_sockaddr_in6_sin6_scope_id=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_member_struct_sockaddr_in6_sin6_scope_id=no
|
2006-02-20 13:33:09 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2006-02-20 13:33:09 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2006-02-20 13:33:09 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_in6_sin6_scope_id" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_member_struct_sockaddr_in6_sin6_scope_id" >&6; }
|
2006-02-20 13:33:09 +01:00
|
|
|
if test $ac_cv_member_struct_sockaddr_in6_sin6_scope_id = yes; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
2006-05-31 14:43:21 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for ns_msg._msg_ptr" >&5
|
|
|
|
echo $ECHO_N "checking for ns_msg._msg_ptr... $ECHO_C" >&6; }
|
|
|
|
if test "${ac_cv_member_ns_msg__msg_ptr+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#ifdef HAVE_SYS_TYPES_H
|
|
|
|
#include <sys/types.h>
|
|
|
|
#endif
|
|
|
|
#ifdef HAVE_NETINET_IN_H
|
|
|
|
# include <netinet/in.h>
|
|
|
|
#endif
|
|
|
|
#ifdef HAVE_ARPA_NAMESER_H
|
|
|
|
# include <arpa/nameser.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static ns_msg ac_aggr;
|
|
|
|
if (ac_aggr._msg_ptr)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2006-05-31 14:43:21 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2006-05-31 14:43:21 +02:00
|
|
|
ac_cv_member_ns_msg__msg_ptr=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#ifdef HAVE_SYS_TYPES_H
|
|
|
|
#include <sys/types.h>
|
|
|
|
#endif
|
|
|
|
#ifdef HAVE_NETINET_IN_H
|
|
|
|
# include <netinet/in.h>
|
|
|
|
#endif
|
|
|
|
#ifdef HAVE_ARPA_NAMESER_H
|
|
|
|
# include <arpa/nameser.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
static ns_msg ac_aggr;
|
|
|
|
if (sizeof ac_aggr._msg_ptr)
|
|
|
|
return 0;
|
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_compile"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_compile") 2>conftest.er1
|
2006-05-31 14:43:21 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest.$ac_objext; then
|
2006-05-31 14:43:21 +02:00
|
|
|
ac_cv_member_ns_msg__msg_ptr=yes
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
|
|
|
ac_cv_member_ns_msg__msg_ptr=no
|
|
|
|
fi
|
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2006-05-31 14:43:21 +02:00
|
|
|
fi
|
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
2006-05-31 14:43:21 +02:00
|
|
|
fi
|
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_member_ns_msg__msg_ptr" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_member_ns_msg__msg_ptr" >&6; }
|
|
|
|
if test $ac_cv_member_ns_msg__msg_ptr = yes; then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<_ACEOF
|
|
|
|
#define HAVE_NS_MSG__MSG_PTR 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for timezone variable" >&5
|
|
|
|
echo $ECHO_N "checking for timezone variable... $ECHO_C" >&6; }
|
2005-05-24 13:52:46 +02:00
|
|
|
if test "${ac_cv_have_timezone+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <time.h>
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-08-25 13:23:29 +02:00
|
|
|
timezone = 1
|
2005-05-24 13:52:46 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2005-05-24 13:52:46 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2005-05-24 13:52:46 +02:00
|
|
|
ac_cv_have_timezone="yes"
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_have_timezone="no"
|
2005-05-24 13:52:46 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2005-05-24 13:52:46 +02:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_have_timezone" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_have_timezone" >&6; }
|
2005-05-24 13:52:46 +02:00
|
|
|
if test "$ac_cv_have_timezone" = "yes"
|
|
|
|
then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define HAVE_TIMEZONE 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: checking for daylight variable" >&5
|
|
|
|
echo $ECHO_N "checking for daylight variable... $ECHO_C" >&6; }
|
2005-05-24 13:52:46 +02:00
|
|
|
if test "${ac_cv_have_daylight+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#include <time.h>
|
|
|
|
int
|
|
|
|
main ()
|
|
|
|
{
|
2006-08-25 13:23:29 +02:00
|
|
|
daylight = 1
|
2005-05-24 13:52:46 +02:00
|
|
|
;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
rm -f conftest.$ac_objext conftest$ac_exeext
|
2006-06-20 13:18:41 +02:00
|
|
|
if { (ac_try="$ac_link"
|
|
|
|
case "(($ac_try" in
|
|
|
|
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
|
|
|
*) ac_try_echo=$ac_try;;
|
|
|
|
esac
|
|
|
|
eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
|
|
|
(eval "$ac_link") 2>conftest.er1
|
2005-05-24 13:52:46 +02:00
|
|
|
ac_status=$?
|
|
|
|
grep -v '^ *+' conftest.er1 >conftest.err
|
|
|
|
rm -f conftest.er1
|
|
|
|
cat conftest.err >&5
|
|
|
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
2006-12-19 16:17:09 +01:00
|
|
|
(exit $ac_status); } && {
|
|
|
|
test -z "$ac_c_werror_flag" ||
|
|
|
|
test ! -s conftest.err
|
|
|
|
} && test -s conftest$ac_exeext &&
|
|
|
|
$as_test_x conftest$ac_exeext; then
|
2005-05-24 13:52:46 +02:00
|
|
|
ac_cv_have_daylight="yes"
|
|
|
|
else
|
|
|
|
echo "$as_me: failed program was:" >&5
|
|
|
|
sed 's/^/| /' conftest.$ac_ext >&5
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_cv_have_daylight="no"
|
2005-05-24 13:52:46 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2006-11-05 21:03:46 +01:00
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
2005-05-24 13:52:46 +02:00
|
|
|
conftest$ac_exeext conftest.$ac_ext
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_have_daylight" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_have_daylight" >&6; }
|
2005-05-24 13:52:46 +02:00
|
|
|
if test "$ac_cv_have_daylight" = "yes"
|
|
|
|
then
|
|
|
|
|
|
|
|
cat >>confdefs.h <<\_ACEOF
|
|
|
|
#define HAVE_DAYLIGHT 1
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2002-05-12 05:16:39 +02:00
|
|
|
case $host_cpu in
|
2006-05-25 20:08:12 +02:00
|
|
|
*i[3456789]86*) { echo "$as_me:$LINENO: checking whether we need to define __i386__" >&5
|
|
|
|
echo $ECHO_N "checking whether we need to define __i386__... $ECHO_C" >&6; }
|
2002-12-11 01:21:55 +01:00
|
|
|
if test "${ac_cv_cpp_def___i386__+set}" = set; then
|
2002-02-14 20:47:29 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
1999-05-08 18:05:27 +02:00
|
|
|
else
|
2002-02-14 20:47:29 +01:00
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-02-14 20:47:29 +01:00
|
|
|
#ifndef __i386__
|
1999-05-08 18:05:27 +02:00
|
|
|
yes
|
|
|
|
#endif
|
2002-02-14 20:47:29 +01:00
|
|
|
_ACEOF
|
1999-05-08 18:05:27 +02:00
|
|
|
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
2002-10-10 05:48:04 +02:00
|
|
|
$EGREP "yes" >/dev/null 2>&1; then
|
2002-12-11 01:21:55 +01:00
|
|
|
ac_cv_cpp_def___i386__=yes
|
1999-05-08 18:05:27 +02:00
|
|
|
else
|
2002-12-11 01:21:55 +01:00
|
|
|
ac_cv_cpp_def___i386__=no
|
1999-05-08 18:05:27 +02:00
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_cpp_def___i386__" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_cpp_def___i386__" >&6; }
|
2002-12-11 01:21:55 +01:00
|
|
|
if test $ac_cv_cpp_def___i386__ = yes; then
|
|
|
|
CFLAGS="$CFLAGS -D__i386__"
|
|
|
|
LINTFLAGS="$LINTFLAGS -D__i386__"
|
2005-09-09 11:30:02 +02:00
|
|
|
fi
|
|
|
|
;;
|
2006-05-25 20:08:12 +02:00
|
|
|
*x86_64*) { echo "$as_me:$LINENO: checking whether we need to define __x86_64__" >&5
|
|
|
|
echo $ECHO_N "checking whether we need to define __x86_64__... $ECHO_C" >&6; }
|
2005-09-09 11:30:02 +02:00
|
|
|
if test "${ac_cv_cpp_def___x86_64__+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#ifndef __x86_64__
|
|
|
|
yes
|
|
|
|
#endif
|
|
|
|
_ACEOF
|
|
|
|
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
|
|
|
$EGREP "yes" >/dev/null 2>&1; then
|
|
|
|
ac_cv_cpp_def___x86_64__=yes
|
|
|
|
else
|
|
|
|
ac_cv_cpp_def___x86_64__=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_cpp_def___x86_64__" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_cpp_def___x86_64__" >&6; }
|
2005-09-09 11:30:02 +02:00
|
|
|
if test $ac_cv_cpp_def___x86_64__ = yes; then
|
|
|
|
CFLAGS="$CFLAGS -D__x86_64__"
|
|
|
|
LINTFLAGS="$LINTFLAGS -D__x86_64__"
|
1999-05-08 18:05:27 +02:00
|
|
|
fi
|
2002-12-11 01:21:55 +01:00
|
|
|
;;
|
2006-05-25 20:08:12 +02:00
|
|
|
*alpha*) { echo "$as_me:$LINENO: checking whether we need to define __ALPHA__" >&5
|
|
|
|
echo $ECHO_N "checking whether we need to define __ALPHA__... $ECHO_C" >&6; }
|
2002-12-11 01:21:55 +01:00
|
|
|
if test "${ac_cv_cpp_def___ALPHA__+set}" = set; then
|
2002-12-10 23:48:48 +01:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-12-10 23:48:48 +01:00
|
|
|
#ifndef __ALPHA__
|
|
|
|
yes
|
|
|
|
#endif
|
|
|
|
_ACEOF
|
|
|
|
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
|
|
|
$EGREP "yes" >/dev/null 2>&1; then
|
2002-12-11 01:21:55 +01:00
|
|
|
ac_cv_cpp_def___ALPHA__=yes
|
2002-12-10 23:48:48 +01:00
|
|
|
else
|
2002-12-11 01:21:55 +01:00
|
|
|
ac_cv_cpp_def___ALPHA__=no
|
2002-12-10 23:48:48 +01:00
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_cpp_def___ALPHA__" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_cpp_def___ALPHA__" >&6; }
|
2002-12-11 01:21:55 +01:00
|
|
|
if test $ac_cv_cpp_def___ALPHA__ = yes; then
|
|
|
|
CFLAGS="$CFLAGS -D__ALPHA__"
|
|
|
|
LINTFLAGS="$LINTFLAGS -D__ALPHA__"
|
2002-12-10 23:48:48 +01:00
|
|
|
fi
|
2002-12-11 01:21:55 +01:00
|
|
|
;;
|
2006-05-25 20:08:12 +02:00
|
|
|
*sparc*) { echo "$as_me:$LINENO: checking whether we need to define __sparc__" >&5
|
|
|
|
echo $ECHO_N "checking whether we need to define __sparc__... $ECHO_C" >&6; }
|
2002-12-11 01:21:55 +01:00
|
|
|
if test "${ac_cv_cpp_def___sparc__+set}" = set; then
|
2002-07-20 22:17:13 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-07-20 22:17:13 +02:00
|
|
|
#ifndef __sparc__
|
|
|
|
yes
|
|
|
|
#endif
|
|
|
|
_ACEOF
|
|
|
|
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
2002-10-10 05:48:04 +02:00
|
|
|
$EGREP "yes" >/dev/null 2>&1; then
|
2002-12-11 01:21:55 +01:00
|
|
|
ac_cv_cpp_def___sparc__=yes
|
2002-07-20 22:17:13 +02:00
|
|
|
else
|
2002-12-11 01:21:55 +01:00
|
|
|
ac_cv_cpp_def___sparc__=no
|
2002-07-20 22:17:13 +02:00
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_cpp_def___sparc__" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_cpp_def___sparc__" >&6; }
|
2002-12-11 01:21:55 +01:00
|
|
|
if test $ac_cv_cpp_def___sparc__ = yes; then
|
|
|
|
CFLAGS="$CFLAGS -D__sparc__"
|
|
|
|
LINTFLAGS="$LINTFLAGS -D__sparc__"
|
2003-07-17 01:37:22 +02:00
|
|
|
fi
|
|
|
|
;;
|
2006-05-25 20:08:12 +02:00
|
|
|
*powerpc*) { echo "$as_me:$LINENO: checking whether we need to define __powerpc__" >&5
|
|
|
|
echo $ECHO_N "checking whether we need to define __powerpc__... $ECHO_C" >&6; }
|
2003-07-17 01:37:22 +02:00
|
|
|
if test "${ac_cv_cpp_def___powerpc__+set}" = set; then
|
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
|
|
|
#ifndef __powerpc__
|
|
|
|
yes
|
|
|
|
#endif
|
|
|
|
_ACEOF
|
|
|
|
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
|
|
|
$EGREP "yes" >/dev/null 2>&1; then
|
|
|
|
ac_cv_cpp_def___powerpc__=yes
|
|
|
|
else
|
|
|
|
ac_cv_cpp_def___powerpc__=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_cpp_def___powerpc__" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_cpp_def___powerpc__" >&6; }
|
2003-07-17 01:37:22 +02:00
|
|
|
if test $ac_cv_cpp_def___powerpc__ = yes; then
|
|
|
|
CFLAGS="$CFLAGS -D__powerpc__"
|
|
|
|
LINTFLAGS="$LINTFLAGS -D__powerpc__"
|
2002-07-20 22:17:13 +02:00
|
|
|
fi
|
2002-12-11 01:21:55 +01:00
|
|
|
;;
|
|
|
|
esac
|
2002-07-20 22:17:13 +02:00
|
|
|
|
|
|
|
case $host_vendor in
|
2006-05-25 20:08:12 +02:00
|
|
|
*sun*) { echo "$as_me:$LINENO: checking whether we need to define __sun__" >&5
|
|
|
|
echo $ECHO_N "checking whether we need to define __sun__... $ECHO_C" >&6; }
|
2002-12-11 01:21:55 +01:00
|
|
|
if test "${ac_cv_cpp_def___sun__+set}" = set; then
|
2002-07-20 22:17:13 +02:00
|
|
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
|
|
else
|
|
|
|
cat >conftest.$ac_ext <<_ACEOF
|
2002-12-24 01:35:19 +01:00
|
|
|
/* confdefs.h. */
|
|
|
|
_ACEOF
|
|
|
|
cat confdefs.h >>conftest.$ac_ext
|
|
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
|
|
/* end confdefs.h. */
|
2002-07-20 22:17:13 +02:00
|
|
|
#ifndef __sun__
|
|
|
|
yes
|
|
|
|
#endif
|
|
|
|
_ACEOF
|
|
|
|
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
2002-10-10 05:48:04 +02:00
|
|
|
$EGREP "yes" >/dev/null 2>&1; then
|
2002-12-11 01:21:55 +01:00
|
|
|
ac_cv_cpp_def___sun__=yes
|
2002-07-20 22:17:13 +02:00
|
|
|
else
|
2002-12-11 01:21:55 +01:00
|
|
|
ac_cv_cpp_def___sun__=no
|
2002-07-20 22:17:13 +02:00
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: result: $ac_cv_cpp_def___sun__" >&5
|
|
|
|
echo "${ECHO_T}$ac_cv_cpp_def___sun__" >&6; }
|
2002-12-11 01:21:55 +01:00
|
|
|
if test $ac_cv_cpp_def___sun__ = yes; then
|
|
|
|
CFLAGS="$CFLAGS -D__sun__"
|
|
|
|
LINTFLAGS="$LINTFLAGS -D__sun__"
|
2002-07-20 22:17:13 +02:00
|
|
|
fi
|
2002-12-11 01:21:55 +01:00
|
|
|
;;
|
|
|
|
esac
|
2002-07-20 22:17:13 +02:00
|
|
|
|
|
|
|
|
2006-09-14 09:38:16 +02:00
|
|
|
DEPENDENCIES="### Dependencies:
|
|
|
|
|
2006-09-14 09:40:00 +02:00
|
|
|
.INIT: Makefile
|
|
|
|
.BEGIN: Makefile
|
|
|
|
Makefile: dummy
|
|
|
|
-\$(MAKEDEP) -C\$(SRCDIR) -S\$(TOPSRCDIR) -T\$(TOPOBJDIR) \$(EXTRAINCL) \$(DEPEND_SRCS)
|
|
|
|
|
2007-03-08 13:20:12 +01:00
|
|
|
\$(OBJS): \$(IDL_GEN_HEADERS)
|
2006-10-16 17:20:37 +02:00
|
|
|
\$(IDL_GEN_C_SRCS:.c=.o): \$(IDL_GEN_C_SRCS)
|
2006-09-14 09:38:16 +02:00
|
|
|
\$(LEX_SRCS:.l=.yy.o): \$(LEX_SRCS:.l=.yy.c)
|
|
|
|
\$(BISON_SRCS:.y=.tab.o): \$(BISON_SRCS:.y=.tab.c)"
|
|
|
|
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
2006-09-22 09:33:00 +02:00
|
|
|
ac_config_commands="$ac_config_commands include/stamp-h"
|
|
|
|
|
|
|
|
|
2006-10-20 12:25:29 +02:00
|
|
|
ac_config_commands="$ac_config_commands dlls/gdi32/enhmfdrv"
|
2002-03-27 22:13:40 +01:00
|
|
|
|
2006-10-20 12:25:29 +02:00
|
|
|
ac_config_commands="$ac_config_commands dlls/gdi32/mfdrv"
|
2002-03-27 22:13:40 +01:00
|
|
|
|
2006-09-12 16:10:51 +02:00
|
|
|
ac_config_commands="$ac_config_commands dlls/kernel32/nls"
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-11-16 14:49:25 +01:00
|
|
|
ac_config_commands="$ac_config_commands dlls/user32/resources"
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_config_commands="$ac_config_commands dlls/wineps.drv/data"
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_config_commands="$ac_config_commands include/wine"
|
2002-02-14 20:47:29 +01:00
|
|
|
|
|
|
|
|
|
|
|
MAKE_RULES=Make.rules
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
MAKE_DLL_RULES=dlls/Makedll.rules
|
2000-03-04 23:31:27 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2005-08-25 14:14:13 +02:00
|
|
|
MAKE_IMPLIB_RULES=dlls/Makeimplib.rules
|
|
|
|
|
|
|
|
|
2002-08-09 03:22:40 +02:00
|
|
|
MAKE_TEST_RULES=dlls/Maketest.rules
|
|
|
|
|
|
|
|
|
2000-11-11 00:35:20 +01:00
|
|
|
MAKE_PROG_RULES=programs/Makeprog.rules
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2007-02-27 07:48:58 +01:00
|
|
|
ac_config_files="$ac_config_files Make.rules"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/Makedll.rules"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/Makeimplib.rules"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/Maketest.rules"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/Makeprog.rules"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/Makefile"
|
|
|
|
|
2007-04-16 09:22:03 +02:00
|
|
|
ac_config_files="$ac_config_files dlls/acledit/Makefile"
|
|
|
|
|
2007-02-27 07:48:58 +01:00
|
|
|
ac_config_files="$ac_config_files dlls/activeds/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/advapi32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/advapi32/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/advpack/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/advpack/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/amstream/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/atl/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/avicap32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/avifil32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/browseui/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/browseui/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/cabinet/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/cabinet/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/capi2032/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/cards/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/cfgmgr32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/clusapi/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/comcat/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/comcat/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/comctl32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/comctl32/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/comdlg32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/comdlg32/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/compstui/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/credui/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/crtdll/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/crypt32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/crypt32/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/cryptdll/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/cryptnet/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/ctl3d32/Makefile"
|
|
|
|
|
2007-07-09 14:06:40 +02:00
|
|
|
ac_config_files="$ac_config_files dlls/d3d10/Makefile"
|
|
|
|
|
2007-02-27 07:48:58 +01:00
|
|
|
ac_config_files="$ac_config_files dlls/d3d8/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/d3d8/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/d3d9/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/d3d9/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/d3dim/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/d3drm/Makefile"
|
|
|
|
|
2007-04-19 21:03:53 +02:00
|
|
|
ac_config_files="$ac_config_files dlls/d3drm/tests/Makefile"
|
|
|
|
|
2007-02-27 07:48:58 +01:00
|
|
|
ac_config_files="$ac_config_files dlls/d3dx8/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/d3dxof/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/dbghelp/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/dciman32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/ddraw/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/ddraw/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/ddrawex/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/devenum/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/dinput/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/dinput/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/dinput8/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/dmband/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/dmcompos/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/dmime/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/dmloader/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/dmscript/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/dmstyle/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/dmsynth/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/dmusic/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/dmusic32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/dnsapi/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/dnsapi/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/dplay/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/dplayx/Makefile"
|
|
|
|
|
2007-02-27 17:27:43 +01:00
|
|
|
ac_config_files="$ac_config_files dlls/dplayx/tests/Makefile"
|
|
|
|
|
2007-03-07 09:41:41 +01:00
|
|
|
ac_config_files="$ac_config_files dlls/dpnaddr/Makefile"
|
|
|
|
|
2007-02-27 07:48:58 +01:00
|
|
|
ac_config_files="$ac_config_files dlls/dpnet/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/dpnhpast/Makefile"
|
|
|
|
|
2007-08-02 11:04:50 +02:00
|
|
|
ac_config_files="$ac_config_files dlls/dpnlobby/Makefile"
|
|
|
|
|
2007-02-27 07:48:58 +01:00
|
|
|
ac_config_files="$ac_config_files dlls/dsound/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/dsound/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/dswave/Makefile"
|
|
|
|
|
2007-06-19 09:36:14 +02:00
|
|
|
ac_config_files="$ac_config_files dlls/dwmapi/Makefile"
|
|
|
|
|
2007-02-27 07:48:58 +01:00
|
|
|
ac_config_files="$ac_config_files dlls/dxdiagn/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/dxerr8/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/dxerr9/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/dxguid/Makefile"
|
|
|
|
|
2007-07-27 01:43:49 +02:00
|
|
|
ac_config_files="$ac_config_files dlls/faultrep/Makefile"
|
|
|
|
|
2007-02-27 07:48:58 +01:00
|
|
|
ac_config_files="$ac_config_files dlls/gdi32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/gdi32/tests/Makefile"
|
|
|
|
|
2007-05-25 19:21:44 +02:00
|
|
|
ac_config_files="$ac_config_files dlls/gdiplus/Makefile"
|
|
|
|
|
2007-06-11 20:52:26 +02:00
|
|
|
ac_config_files="$ac_config_files dlls/gdiplus/tests/Makefile"
|
|
|
|
|
2007-02-27 07:48:58 +01:00
|
|
|
ac_config_files="$ac_config_files dlls/glu32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/gphoto2.ds/Makefile"
|
|
|
|
|
2007-05-14 20:05:15 +02:00
|
|
|
ac_config_files="$ac_config_files dlls/hal/Makefile"
|
|
|
|
|
2007-02-27 07:48:58 +01:00
|
|
|
ac_config_files="$ac_config_files dlls/hhctrl.ocx/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/hid/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/hlink/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/hlink/tests/Makefile"
|
|
|
|
|
2007-06-18 15:27:00 +02:00
|
|
|
ac_config_files="$ac_config_files dlls/hnetcfg/Makefile"
|
|
|
|
|
2007-02-27 07:48:58 +01:00
|
|
|
ac_config_files="$ac_config_files dlls/iccvid/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/icmp/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/ifsmgr.vxd/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/imaadp32.acm/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/imagehlp/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/imm32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/infosoft/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/infosoft/tests/Makefile"
|
|
|
|
|
2007-07-31 18:58:02 +02:00
|
|
|
ac_config_files="$ac_config_files dlls/inkobj/Makefile"
|
|
|
|
|
2007-02-27 07:48:58 +01:00
|
|
|
ac_config_files="$ac_config_files dlls/inseng/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/iphlpapi/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/iphlpapi/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/itss/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/itss/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/kernel32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/kernel32/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/localspl/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/localspl/tests/Makefile"
|
|
|
|
|
2007-04-06 22:33:01 +02:00
|
|
|
ac_config_files="$ac_config_files dlls/localui/Makefile"
|
|
|
|
|
2007-04-06 22:33:17 +02:00
|
|
|
ac_config_files="$ac_config_files dlls/localui/tests/Makefile"
|
|
|
|
|
2007-02-27 07:48:58 +01:00
|
|
|
ac_config_files="$ac_config_files dlls/lz32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/lz32/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/mapi32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/mapi32/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/mciavi32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/mcicda/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/mciseq/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/mciwave/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/midimap/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/mlang/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/mlang/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/mmdevldr.vxd/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/monodebg.vxd/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/mpr/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/mprapi/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/msacm32.drv/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/msacm32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/msacm32/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/msadp32.acm/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/mscms/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/mscms/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/mscoree/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/msdmo/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/msftedit/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/msg711.acm/Makefile"
|
|
|
|
|
2007-07-29 21:25:14 +02:00
|
|
|
ac_config_files="$ac_config_files dlls/mshtml.tlb/Makefile"
|
|
|
|
|
2007-02-27 07:48:58 +01:00
|
|
|
ac_config_files="$ac_config_files dlls/mshtml/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/mshtml/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/msi/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/msi/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/msimg32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/msisys.ocx/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/msnet32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/msrle32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/msvcrt/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/msvcrt/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/msvcrt20/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/msvcrt40/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/msvcrtd/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/msvcrtd/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/msvfw32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/msvidc32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/mswsock/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/msxml3/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/msxml3/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/nddeapi/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/netapi32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/netapi32/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/newdev/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/ntdll/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/ntdll/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/ntdsapi/Makefile"
|
|
|
|
|
2007-05-14 19:55:32 +02:00
|
|
|
ac_config_files="$ac_config_files dlls/ntoskrnl.exe/Makefile"
|
|
|
|
|
2007-06-19 00:02:15 +02:00
|
|
|
ac_config_files="$ac_config_files dlls/ntprint/Makefile"
|
|
|
|
|
2007-06-21 06:07:10 +02:00
|
|
|
ac_config_files="$ac_config_files dlls/ntprint/tests/Makefile"
|
|
|
|
|
2007-02-27 07:48:58 +01:00
|
|
|
ac_config_files="$ac_config_files dlls/objsel/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/odbc32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/odbccp32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/odbccp32/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/ole32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/ole32/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/oleacc/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/oleaut32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/oleaut32/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/olecli32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/oledlg/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/olepro32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/olesvr32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/opengl32/Makefile"
|
|
|
|
|
2007-08-01 14:38:49 +02:00
|
|
|
ac_config_files="$ac_config_files dlls/opengl32/tests/Makefile"
|
|
|
|
|
2007-06-02 00:28:45 +02:00
|
|
|
ac_config_files="$ac_config_files dlls/pdh/Makefile"
|
|
|
|
|
2007-07-08 14:06:08 +02:00
|
|
|
ac_config_files="$ac_config_files dlls/pdh/tests/Makefile"
|
|
|
|
|
2007-02-27 07:48:58 +01:00
|
|
|
ac_config_files="$ac_config_files dlls/powrprof/Makefile"
|
|
|
|
|
2007-06-18 00:32:12 +02:00
|
|
|
ac_config_files="$ac_config_files dlls/printui/Makefile"
|
|
|
|
|
2007-02-27 07:48:58 +01:00
|
|
|
ac_config_files="$ac_config_files dlls/psapi/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/psapi/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/pstorec/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/qcap/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/quartz/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/quartz/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/query/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/rasapi32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/resutils/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/riched20/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/riched20/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/riched32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/rpcrt4/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/rpcrt4/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/rsabase/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/rsabase/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/rsaenh/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/rsaenh/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/sane.ds/Makefile"
|
|
|
|
|
2007-03-01 13:17:59 +01:00
|
|
|
ac_config_files="$ac_config_files dlls/schannel/Makefile"
|
|
|
|
|
2007-04-25 21:49:08 +02:00
|
|
|
ac_config_files="$ac_config_files dlls/schannel/tests/Makefile"
|
|
|
|
|
2007-02-27 07:48:58 +01:00
|
|
|
ac_config_files="$ac_config_files dlls/secur32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/secur32/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/security/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/sensapi/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/serialui/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/serialui/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/setupapi/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/setupapi/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/sfc/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/sfc_os/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/shdoclc/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/shdocvw/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/shdocvw/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/shell32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/shell32/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/shfolder/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/shlwapi/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/shlwapi/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/snmpapi/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/snmpapi/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/spoolss/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/stdole2.tlb/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/stdole32.tlb/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/sti/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/strmiids/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/svrapi/Makefile"
|
|
|
|
|
2007-04-20 01:28:52 +02:00
|
|
|
ac_config_files="$ac_config_files dlls/sxs/Makefile"
|
|
|
|
|
2007-02-27 07:48:58 +01:00
|
|
|
ac_config_files="$ac_config_files dlls/tapi32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/twain_32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/unicows/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/url/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/urlmon/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/urlmon/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/user32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/user32/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/userenv/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/usp10/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/usp10/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/uuid/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/uxtheme/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/uxtheme/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/vdhcp.vxd/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/vdmdbg/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/version/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/version/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/vmm.vxd/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/vnbt.vxd/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/vnetbios.vxd/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/vtdapi.vxd/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/vwin32.vxd/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/w32skrnl/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/winealsa.drv/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/wineaudioio.drv/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/winecoreaudio.drv/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/winecrt0/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/wined3d/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/winedos/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/wineesd.drv/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/winejack.drv/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/winejoystick.drv/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/winemp3.acm/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/winenas.drv/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/wineoss.drv/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/wineps.drv/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/winequartz.drv/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/winex11.drv/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/wing32/Makefile"
|
|
|
|
|
2007-07-31 00:54:42 +02:00
|
|
|
ac_config_files="$ac_config_files dlls/winhttp/Makefile"
|
|
|
|
|
2007-02-27 07:48:58 +01:00
|
|
|
ac_config_files="$ac_config_files dlls/wininet/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/wininet/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/winmm/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/winmm/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/winnls32/Makefile"
|
|
|
|
|
2007-05-23 00:51:46 +02:00
|
|
|
ac_config_files="$ac_config_files dlls/winscard/Makefile"
|
|
|
|
|
2007-02-27 07:48:58 +01:00
|
|
|
ac_config_files="$ac_config_files dlls/winspool.drv/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/winspool.drv/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/wintab32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/wintrust/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/wintrust/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/wldap32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/wnaspi32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/wow32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/ws2_32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/ws2_32/tests/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/wsock32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files dlls/wtsapi32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files documentation/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files fonts/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files include/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files libs/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files libs/port/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files libs/wine/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files libs/wpp/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files loader/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/clock/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/cmd/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/cmdlgtst/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/control/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/eject/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/expand/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/explorer/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/hh/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/icinfo/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/iexplore/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/msiexec/Makefile"
|
|
|
|
|
2007-05-02 19:30:19 +02:00
|
|
|
ac_config_files="$ac_config_files programs/net/Makefile"
|
|
|
|
|
2007-02-27 07:48:58 +01:00
|
|
|
ac_config_files="$ac_config_files programs/notepad/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/oleview/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/progman/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/regedit/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/regsvr32/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/rpcss/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/rundll32/Makefile"
|
|
|
|
|
2007-03-19 14:13:34 +01:00
|
|
|
ac_config_files="$ac_config_files programs/spoolsv/Makefile"
|
|
|
|
|
2007-02-27 07:48:58 +01:00
|
|
|
ac_config_files="$ac_config_files programs/start/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/taskmgr/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/uninstaller/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/view/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/wineboot/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/winebrowser/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/winecfg/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/wineconsole/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/winedbg/Makefile"
|
|
|
|
|
2007-05-17 16:51:44 +02:00
|
|
|
ac_config_files="$ac_config_files programs/winedevice/Makefile"
|
|
|
|
|
2007-02-27 07:48:58 +01:00
|
|
|
ac_config_files="$ac_config_files programs/winefile/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/winemenubuilder/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/winemine/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/winepath/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/winetest/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/winevdm/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/winhelp/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/winver/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files programs/wordpad/Makefile"
|
|
|
|
|
2007-08-02 05:01:29 +02:00
|
|
|
ac_config_files="$ac_config_files programs/write/Makefile"
|
|
|
|
|
2007-03-06 21:04:15 +01:00
|
|
|
ac_config_files="$ac_config_files programs/xcopy/Makefile"
|
|
|
|
|
2007-02-27 07:48:58 +01:00
|
|
|
ac_config_files="$ac_config_files server/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files tools/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files tools/widl/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files tools/winebuild/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files tools/winedump/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files tools/winegcc/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files tools/wmc/Makefile"
|
|
|
|
|
|
|
|
ac_config_files="$ac_config_files tools/wrc/Makefile"
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2000-11-11 00:35:20 +01:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
cat >confcache <<\_ACEOF
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
# This file is a shell script that caches the results of configure
|
|
|
|
# tests run on this system so they can be shared between configure
|
2002-02-14 20:47:29 +01:00
|
|
|
# scripts and configure runs, see configure's option --config-cache.
|
|
|
|
# It is not useful on other systems. If it contains results you don't
|
|
|
|
# want to keep, you may remove or edit it.
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
#
|
2002-02-14 20:47:29 +01:00
|
|
|
# config.status only pays attention to the cache file if you give it
|
|
|
|
# the --recheck option to rerun configure.
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
#
|
2002-10-10 05:48:04 +02:00
|
|
|
# `ac_cv_env_foo' variables (set or unset) will be overridden when
|
2002-02-14 20:47:29 +01:00
|
|
|
# loading this file, other *unset* `ac_cv_foo' will be assigned the
|
|
|
|
# following values.
|
|
|
|
|
|
|
|
_ACEOF
|
|
|
|
|
1996-12-08 20:25:27 +01:00
|
|
|
# The following way of writing the cache mishandles newlines in values,
|
|
|
|
# but we know of no workaround that is simple, portable, and efficient.
|
2006-05-25 20:08:12 +02:00
|
|
|
# So, we kill variables containing newlines.
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
# Ultrix sh set writes to stderr and can't be redirected directly,
|
|
|
|
# and sets the high bit in the cache file unless we assign to the vars.
|
2006-05-25 20:08:12 +02:00
|
|
|
(
|
|
|
|
for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
|
|
|
|
eval ac_val=\$$ac_var
|
|
|
|
case $ac_val in #(
|
|
|
|
*${as_nl}*)
|
|
|
|
case $ac_var in #(
|
|
|
|
*_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
|
|
|
|
echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
|
|
|
|
esac
|
|
|
|
case $ac_var in #(
|
|
|
|
_ | IFS | as_nl) ;; #(
|
|
|
|
*) $as_unset $ac_var ;;
|
|
|
|
esac ;;
|
|
|
|
esac
|
|
|
|
done
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
(set) 2>&1 |
|
2006-05-25 20:08:12 +02:00
|
|
|
case $as_nl`(ac_space=' '; set) 2>&1` in #(
|
|
|
|
*${as_nl}ac_space=\ *)
|
2002-02-14 20:47:29 +01:00
|
|
|
# `set' does not quote correctly, so add quotes (double-quote
|
|
|
|
# substitution turns \\\\ into \\, and sed turns \\ into \).
|
|
|
|
sed -n \
|
2004-01-02 02:55:29 +01:00
|
|
|
"s/'/'\\\\''/g;
|
|
|
|
s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
|
2006-05-25 20:08:12 +02:00
|
|
|
;; #(
|
2002-02-14 20:47:29 +01:00
|
|
|
*)
|
|
|
|
# `set' quotes correctly as required by POSIX, so do not add quotes.
|
2006-05-25 20:08:12 +02:00
|
|
|
sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
|
2002-02-14 20:47:29 +01:00
|
|
|
;;
|
2006-05-25 20:08:12 +02:00
|
|
|
esac |
|
|
|
|
sort
|
|
|
|
) |
|
2002-02-14 20:47:29 +01:00
|
|
|
sed '
|
2006-05-25 20:08:12 +02:00
|
|
|
/^ac_cv_env_/b end
|
2002-02-14 20:47:29 +01:00
|
|
|
t clear
|
2006-05-25 20:08:12 +02:00
|
|
|
:clear
|
2002-02-14 20:47:29 +01:00
|
|
|
s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
|
|
|
|
t end
|
2006-05-25 20:08:12 +02:00
|
|
|
s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
|
|
|
|
:end' >>confcache
|
2006-06-20 13:18:41 +02:00
|
|
|
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
|
|
|
|
if test -w "$cache_file"; then
|
2006-05-25 20:08:12 +02:00
|
|
|
test "x$cache_file" != "x/dev/null" &&
|
|
|
|
{ echo "$as_me:$LINENO: updating cache $cache_file" >&5
|
|
|
|
echo "$as_me: updating cache $cache_file" >&6;}
|
2002-02-14 20:47:29 +01:00
|
|
|
cat confcache >$cache_file
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
{ echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
|
|
|
|
echo "$as_me: not updating unwritable cache $cache_file" >&6;}
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
fi
|
|
|
|
fi
|
|
|
|
rm -f confcache
|
|
|
|
|
|
|
|
test "x$prefix" = xNONE && prefix=$ac_default_prefix
|
|
|
|
# Let make expand exec_prefix.
|
|
|
|
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
|
|
|
|
|
1996-07-17 22:02:21 +02:00
|
|
|
DEFS=-DHAVE_CONFIG_H
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
2002-10-10 05:48:04 +02:00
|
|
|
ac_libobjs=
|
|
|
|
ac_ltlibobjs=
|
|
|
|
for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
|
|
|
|
# 1. Remove the extension, and $U if already installed.
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
|
|
|
|
ac_i=`echo "$ac_i" | sed "$ac_script"`
|
|
|
|
# 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
|
|
|
|
# will be set to the directory where LIBOBJS objects are built.
|
|
|
|
ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
|
|
|
|
ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
|
2002-10-10 05:48:04 +02:00
|
|
|
done
|
|
|
|
LIBOBJS=$ac_libobjs
|
|
|
|
|
|
|
|
LTLIBOBJS=$ac_ltlibobjs
|
|
|
|
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
: ${CONFIG_STATUS=./config.status}
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_clean_files_save=$ac_clean_files
|
|
|
|
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
|
2002-04-11 23:54:01 +02:00
|
|
|
{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: creating $CONFIG_STATUS" >&6;}
|
|
|
|
cat >$CONFIG_STATUS <<_ACEOF
|
|
|
|
#! $SHELL
|
2002-04-11 23:54:01 +02:00
|
|
|
# Generated by $as_me.
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
# Run this file to recreate the current configuration.
|
|
|
|
# Compiler output produced by configure, useful for debugging
|
2002-02-14 20:47:29 +01:00
|
|
|
# configure, is in config.log if it exists.
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
debug=false
|
2002-12-24 01:35:19 +01:00
|
|
|
ac_cs_recheck=false
|
|
|
|
ac_cs_silent=false
|
2002-02-14 20:47:29 +01:00
|
|
|
SHELL=\${CONFIG_SHELL-$SHELL}
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
cat >>$CONFIG_STATUS <<\_ACEOF
|
2002-04-11 23:54:01 +02:00
|
|
|
## --------------------- ##
|
|
|
|
## M4sh Initialization. ##
|
|
|
|
## --------------------- ##
|
|
|
|
|
2006-12-19 16:17:09 +01:00
|
|
|
# Be more Bourne compatible
|
|
|
|
DUALCASE=1; export DUALCASE # for MKS sh
|
2002-02-14 20:47:29 +01:00
|
|
|
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
|
|
|
|
emulate sh
|
|
|
|
NULLCMD=:
|
2002-10-10 05:48:04 +02:00
|
|
|
# Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
|
|
|
|
# is contrary to our usage. Disable this feature.
|
|
|
|
alias -g '${1+"$@"}'='"$@"'
|
2006-05-25 20:08:12 +02:00
|
|
|
setopt NO_GLOB_SUBST
|
|
|
|
else
|
2006-12-19 16:17:09 +01:00
|
|
|
case `(set -o) 2>/dev/null` in
|
|
|
|
*posix*) set -o posix ;;
|
|
|
|
esac
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
fi
|
2006-12-19 16:17:09 +01:00
|
|
|
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
|
|
|
# PATH needs CR
|
|
|
|
# Avoid depending upon Character Ranges.
|
|
|
|
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
|
|
|
|
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
|
|
|
|
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
|
|
|
|
as_cr_digits='0123456789'
|
|
|
|
as_cr_alnum=$as_cr_Letters$as_cr_digits
|
|
|
|
|
|
|
|
# The user is always right.
|
|
|
|
if test "${PATH_SEPARATOR+set}" != set; then
|
|
|
|
echo "#! /bin/sh" >conf$$.sh
|
|
|
|
echo "exit 0" >>conf$$.sh
|
|
|
|
chmod +x conf$$.sh
|
|
|
|
if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
|
|
|
|
PATH_SEPARATOR=';'
|
|
|
|
else
|
|
|
|
PATH_SEPARATOR=:
|
|
|
|
fi
|
|
|
|
rm -f conf$$.sh
|
|
|
|
fi
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
# Support unset when possible.
|
2004-01-02 02:55:29 +01:00
|
|
|
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
|
2002-04-11 23:54:01 +02:00
|
|
|
as_unset=unset
|
|
|
|
else
|
|
|
|
as_unset=false
|
|
|
|
fi
|
|
|
|
|
2002-10-10 05:48:04 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
# IFS
|
|
|
|
# We need space, tab and new line, in precisely that order. Quoting is
|
|
|
|
# there to prevent editors from complaining about space-tab.
|
|
|
|
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
|
|
|
|
# splitting by setting IFS to empty value.)
|
|
|
|
as_nl='
|
|
|
|
'
|
|
|
|
IFS=" "" $as_nl"
|
|
|
|
|
|
|
|
# Find who we are. Look in the path if we contain no directory separator.
|
|
|
|
case $0 in
|
|
|
|
*[\\/]* ) as_myself=$0 ;;
|
|
|
|
*) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
|
|
|
for as_dir in $PATH
|
|
|
|
do
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
test -z "$as_dir" && as_dir=.
|
|
|
|
test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
|
|
|
|
done
|
|
|
|
IFS=$as_save_IFS
|
|
|
|
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
# We did not find ourselves, most probably we were run as `sh COMMAND'
|
|
|
|
# in which case we are not to be found in the path.
|
|
|
|
if test "x$as_myself" = x; then
|
|
|
|
as_myself=$0
|
|
|
|
fi
|
|
|
|
if test ! -f "$as_myself"; then
|
|
|
|
echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
|
|
|
|
{ (exit 1); exit 1; }
|
|
|
|
fi
|
|
|
|
|
2002-10-10 05:48:04 +02:00
|
|
|
# Work around bugs in pre-3.0 UWIN ksh.
|
2006-05-25 20:08:12 +02:00
|
|
|
for as_var in ENV MAIL MAILPATH
|
|
|
|
do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
|
|
|
|
done
|
2002-10-10 05:48:04 +02:00
|
|
|
PS1='$ '
|
|
|
|
PS2='> '
|
|
|
|
PS4='+ '
|
|
|
|
|
|
|
|
# NLS nuisances.
|
2002-12-24 01:35:19 +01:00
|
|
|
for as_var in \
|
|
|
|
LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
|
|
|
|
LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
|
|
|
|
LC_TELEPHONE LC_TIME
|
2002-10-10 05:48:04 +02:00
|
|
|
do
|
2004-01-02 02:55:29 +01:00
|
|
|
if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
|
2002-10-10 05:48:04 +02:00
|
|
|
eval $as_var=C; export $as_var
|
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
|
2002-10-10 05:48:04 +02:00
|
|
|
fi
|
|
|
|
done
|
|
|
|
|
|
|
|
# Required to use basename.
|
2006-05-25 20:08:12 +02:00
|
|
|
if expr a : '\(a\)' >/dev/null 2>&1 &&
|
|
|
|
test "X`expr 00001 : '.*\(...\)'`" = X001; then
|
2002-10-10 05:48:04 +02:00
|
|
|
as_expr=expr
|
|
|
|
else
|
|
|
|
as_expr=false
|
|
|
|
fi
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
|
2002-10-10 05:48:04 +02:00
|
|
|
as_basename=basename
|
|
|
|
else
|
|
|
|
as_basename=false
|
|
|
|
fi
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
# Name of the executable.
|
2006-05-25 20:08:12 +02:00
|
|
|
as_me=`$as_basename -- "$0" ||
|
2002-04-11 23:54:01 +02:00
|
|
|
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
|
|
|
|
X"$0" : 'X\(//\)$' \| \
|
2006-05-25 20:08:12 +02:00
|
|
|
X"$0" : 'X\(/\)' \| . 2>/dev/null ||
|
2002-04-11 23:54:01 +02:00
|
|
|
echo X/"$0" |
|
2006-05-25 20:08:12 +02:00
|
|
|
sed '/^.*\/\([^/][^/]*\)\/*$/{
|
|
|
|
s//\1/
|
|
|
|
q
|
|
|
|
}
|
|
|
|
/^X\/\(\/\/\)$/{
|
|
|
|
s//\1/
|
|
|
|
q
|
|
|
|
}
|
|
|
|
/^X\/\(\/\).*/{
|
|
|
|
s//\1/
|
|
|
|
q
|
|
|
|
}
|
|
|
|
s/.*/./; q'`
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
# CDPATH.
|
|
|
|
$as_unset CDPATH
|
2002-10-10 05:48:04 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
|
|
|
|
as_lineno_1=$LINENO
|
|
|
|
as_lineno_2=$LINENO
|
|
|
|
test "x$as_lineno_1" != "x$as_lineno_2" &&
|
2006-05-25 20:08:12 +02:00
|
|
|
test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
# Create $as_me.lineno as a copy of $as_myself, but with $LINENO
|
|
|
|
# uniformly replaced by the line number. The first 'sed' inserts a
|
2006-05-25 20:08:12 +02:00
|
|
|
# line-number line after each line using $LINENO; the second 'sed'
|
|
|
|
# does the real work. The second script uses 'N' to pair each
|
|
|
|
# line-number line with the line containing $LINENO, and appends
|
|
|
|
# trailing '-' during substitution so that $LINENO is not a special
|
|
|
|
# case at line end.
|
2002-04-11 23:54:01 +02:00
|
|
|
# (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
|
2006-05-25 20:08:12 +02:00
|
|
|
# scripts with optimization help from Paolo Bonzini. Blame Lee
|
|
|
|
# E. McMahon (1931-1989) for sed's syntax. :-)
|
|
|
|
sed -n '
|
|
|
|
p
|
|
|
|
/[$]LINENO/=
|
|
|
|
' <$as_myself |
|
2002-04-11 23:54:01 +02:00
|
|
|
sed '
|
2006-05-25 20:08:12 +02:00
|
|
|
s/[$]LINENO.*/&-/
|
|
|
|
t lineno
|
|
|
|
b
|
|
|
|
:lineno
|
2002-04-11 23:54:01 +02:00
|
|
|
N
|
2006-05-25 20:08:12 +02:00
|
|
|
:loop
|
|
|
|
s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
|
2002-04-11 23:54:01 +02:00
|
|
|
t loop
|
2006-05-25 20:08:12 +02:00
|
|
|
s/-\n.*//
|
2002-04-11 23:54:01 +02:00
|
|
|
' >$as_me.lineno &&
|
2006-05-25 20:08:12 +02:00
|
|
|
chmod +x "$as_me.lineno" ||
|
|
|
|
{ echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
|
2002-04-11 23:54:01 +02:00
|
|
|
{ (exit 1); exit 1; }; }
|
|
|
|
|
|
|
|
# Don't try to exec as it changes $[0], causing all sort of problems
|
|
|
|
# (the dirname of $[0] is not the place where we might find the
|
2006-05-25 20:08:12 +02:00
|
|
|
# original and so on. Autoconf is especially sensitive to this).
|
|
|
|
. "./$as_me.lineno"
|
2002-04-11 23:54:01 +02:00
|
|
|
# Exit status is that of the last command.
|
|
|
|
exit
|
|
|
|
}
|
|
|
|
|
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
|
2006-05-25 20:08:12 +02:00
|
|
|
as_dirname=dirname
|
|
|
|
else
|
|
|
|
as_dirname=false
|
|
|
|
fi
|
|
|
|
|
|
|
|
ECHO_C= ECHO_N= ECHO_T=
|
|
|
|
case `echo -n x` in
|
|
|
|
-n*)
|
|
|
|
case `echo 'x\c'` in
|
|
|
|
*c*) ECHO_T=' ';; # ECHO_T is single tab character.
|
|
|
|
*) ECHO_C='\c';;
|
|
|
|
esac;;
|
|
|
|
*)
|
|
|
|
ECHO_N='-n';;
|
2002-04-11 23:54:01 +02:00
|
|
|
esac
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
if expr a : '\(a\)' >/dev/null 2>&1 &&
|
|
|
|
test "X`expr 00001 : '.*\(...\)'`" = X001; then
|
2002-02-14 20:47:29 +01:00
|
|
|
as_expr=expr
|
|
|
|
else
|
|
|
|
as_expr=false
|
|
|
|
fi
|
|
|
|
|
|
|
|
rm -f conf$$ conf$$.exe conf$$.file
|
2006-05-25 20:08:12 +02:00
|
|
|
if test -d conf$$.dir; then
|
|
|
|
rm -f conf$$.dir/conf$$.file
|
|
|
|
else
|
|
|
|
rm -f conf$$.dir
|
|
|
|
mkdir conf$$.dir
|
|
|
|
fi
|
2002-02-14 20:47:29 +01:00
|
|
|
echo >conf$$.file
|
|
|
|
if ln -s conf$$.file conf$$ 2>/dev/null; then
|
2006-05-25 20:08:12 +02:00
|
|
|
as_ln_s='ln -s'
|
|
|
|
# ... but there are two gotchas:
|
|
|
|
# 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
|
|
|
|
# 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
|
|
|
|
# In both cases, we have to default to `cp -p'.
|
|
|
|
ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
|
2002-02-14 20:47:29 +01:00
|
|
|
as_ln_s='cp -p'
|
|
|
|
elif ln conf$$.file conf$$ 2>/dev/null; then
|
|
|
|
as_ln_s=ln
|
|
|
|
else
|
|
|
|
as_ln_s='cp -p'
|
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
|
|
|
|
rmdir conf$$.dir 2>/dev/null
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2002-10-10 05:48:04 +02:00
|
|
|
if mkdir -p . 2>/dev/null; then
|
|
|
|
as_mkdir_p=:
|
|
|
|
else
|
2004-01-02 02:55:29 +01:00
|
|
|
test -d ./-p && rmdir ./-p
|
2002-10-10 05:48:04 +02:00
|
|
|
as_mkdir_p=false
|
|
|
|
fi
|
|
|
|
|
2006-12-19 16:17:09 +01:00
|
|
|
if test -x / >/dev/null 2>&1; then
|
|
|
|
as_test_x='test -x'
|
2006-05-25 20:08:12 +02:00
|
|
|
else
|
2006-12-19 16:17:09 +01:00
|
|
|
if ls -dL / >/dev/null 2>&1; then
|
|
|
|
as_ls_L_option=L
|
|
|
|
else
|
|
|
|
as_ls_L_option=
|
|
|
|
fi
|
|
|
|
as_test_x='
|
|
|
|
eval sh -c '\''
|
|
|
|
if test -d "$1"; then
|
|
|
|
test -d "$1/.";
|
|
|
|
else
|
|
|
|
case $1 in
|
|
|
|
-*)set "./$1";;
|
|
|
|
esac;
|
|
|
|
case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
|
|
|
|
???[sx]*):;;*)false;;esac;fi
|
|
|
|
'\'' sh
|
|
|
|
'
|
2006-05-25 20:08:12 +02:00
|
|
|
fi
|
2006-12-19 16:17:09 +01:00
|
|
|
as_executable_p=$as_test_x
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
# Sed expression to map a string onto a valid CPP name.
|
2004-01-02 02:55:29 +01:00
|
|
|
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
# Sed expression to map a string onto a valid variable name.
|
2004-01-02 02:55:29 +01:00
|
|
|
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
|
2002-02-14 20:47:29 +01:00
|
|
|
|
|
|
|
|
|
|
|
exec 6>&1
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
# Save the log message, to keep $[0] and so on meaningful, and to
|
2002-04-11 23:54:01 +02:00
|
|
|
# report actual input values of CONFIG_FILES etc. instead of their
|
2006-05-25 20:08:12 +02:00
|
|
|
# values after options handling.
|
|
|
|
ac_log="
|
2007-08-24 16:34:33 +02:00
|
|
|
This file was extended by Wine $as_me 0.9.44, which was
|
2006-12-19 16:17:09 +01:00
|
|
|
generated by GNU Autoconf 2.61. Invocation command line was
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
CONFIG_FILES = $CONFIG_FILES
|
|
|
|
CONFIG_HEADERS = $CONFIG_HEADERS
|
|
|
|
CONFIG_LINKS = $CONFIG_LINKS
|
|
|
|
CONFIG_COMMANDS = $CONFIG_COMMANDS
|
|
|
|
$ $0 $@
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
on `(hostname || uname -n) 2>/dev/null | sed 1q`
|
|
|
|
"
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
_ACEOF
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
cat >>$CONFIG_STATUS <<_ACEOF
|
2002-02-14 20:47:29 +01:00
|
|
|
# Files that config.status was made for.
|
2006-05-25 20:08:12 +02:00
|
|
|
config_files="$ac_config_files"
|
|
|
|
config_headers="$ac_config_headers"
|
|
|
|
config_commands="$ac_config_commands"
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
_ACEOF
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
cat >>$CONFIG_STATUS <<\_ACEOF
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_cs_usage="\
|
|
|
|
\`$as_me' instantiates files from templates according to the
|
|
|
|
current configuration.
|
|
|
|
|
|
|
|
Usage: $0 [OPTIONS] [FILE]...
|
|
|
|
|
|
|
|
-h, --help print this help, then exit
|
2006-08-14 20:42:56 +02:00
|
|
|
-V, --version print version number and configuration settings, then exit
|
2002-12-24 01:35:19 +01:00
|
|
|
-q, --quiet do not print progress messages
|
2002-02-14 20:47:29 +01:00
|
|
|
-d, --debug don't remove temporary files
|
|
|
|
--recheck update $as_me by reconfiguring in the same conditions
|
|
|
|
--file=FILE[:TEMPLATE]
|
2004-01-02 02:55:29 +01:00
|
|
|
instantiate the configuration file FILE
|
2002-02-14 20:47:29 +01:00
|
|
|
--header=FILE[:TEMPLATE]
|
2004-01-02 02:55:29 +01:00
|
|
|
instantiate the configuration header FILE
|
2002-02-14 20:47:29 +01:00
|
|
|
|
|
|
|
Configuration files:
|
|
|
|
$config_files
|
|
|
|
|
|
|
|
Configuration headers:
|
|
|
|
$config_headers
|
|
|
|
|
|
|
|
Configuration commands:
|
|
|
|
$config_commands
|
|
|
|
|
|
|
|
Report bugs to <bug-autoconf@gnu.org>."
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
_ACEOF
|
2002-04-11 23:54:01 +02:00
|
|
|
cat >>$CONFIG_STATUS <<_ACEOF
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_cs_version="\\
|
2007-08-24 16:34:33 +02:00
|
|
|
Wine config.status 0.9.44
|
2006-12-19 16:17:09 +01:00
|
|
|
configured by $0, generated by GNU Autoconf 2.61,
|
2006-06-20 13:18:41 +02:00
|
|
|
with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
Copyright (C) 2006 Free Software Foundation, Inc.
|
2002-02-14 20:47:29 +01:00
|
|
|
This config.status script is free software; the Free Software Foundation
|
|
|
|
gives unlimited permission to copy, distribute and modify it."
|
2006-05-25 20:08:12 +02:00
|
|
|
|
|
|
|
ac_pwd='$ac_pwd'
|
|
|
|
srcdir='$srcdir'
|
|
|
|
INSTALL='$INSTALL'
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
cat >>$CONFIG_STATUS <<\_ACEOF
|
2002-02-14 20:47:29 +01:00
|
|
|
# If no file are specified by the user, then we need to provide default
|
|
|
|
# value. By we need to know if files were specified by the user.
|
|
|
|
ac_need_defaults=:
|
|
|
|
while test $# != 0
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
do
|
2002-02-14 20:47:29 +01:00
|
|
|
case $1 in
|
|
|
|
--*=*)
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_option=`expr "X$1" : 'X\([^=]*\)='`
|
|
|
|
ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
|
2002-10-10 05:48:04 +02:00
|
|
|
ac_shift=:
|
|
|
|
;;
|
2006-05-25 20:08:12 +02:00
|
|
|
*)
|
2002-10-10 05:48:04 +02:00
|
|
|
ac_option=$1
|
|
|
|
ac_optarg=$2
|
|
|
|
ac_shift=shift
|
2002-02-14 20:47:29 +01:00
|
|
|
;;
|
|
|
|
esac
|
|
|
|
|
2002-10-10 05:48:04 +02:00
|
|
|
case $ac_option in
|
2002-02-14 20:47:29 +01:00
|
|
|
# Handling of the options.
|
2002-12-24 01:35:19 +01:00
|
|
|
-recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
|
|
|
|
ac_cs_recheck=: ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
--version | --versio | --versi | --vers | --ver | --ve | --v | -V )
|
|
|
|
echo "$ac_cs_version"; exit ;;
|
|
|
|
--debug | --debu | --deb | --de | --d | -d )
|
2002-02-14 20:47:29 +01:00
|
|
|
debug=: ;;
|
|
|
|
--file | --fil | --fi | --f )
|
2002-10-10 05:48:04 +02:00
|
|
|
$ac_shift
|
|
|
|
CONFIG_FILES="$CONFIG_FILES $ac_optarg"
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_need_defaults=false;;
|
|
|
|
--header | --heade | --head | --hea )
|
2002-10-10 05:48:04 +02:00
|
|
|
$ac_shift
|
|
|
|
CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_need_defaults=false;;
|
2006-05-25 20:08:12 +02:00
|
|
|
--he | --h)
|
|
|
|
# Conflict between --help and --header
|
|
|
|
{ echo "$as_me: error: ambiguous option: $1
|
|
|
|
Try \`$0 --help' for more information." >&2
|
|
|
|
{ (exit 1); exit 1; }; };;
|
|
|
|
--help | --hel | -h )
|
|
|
|
echo "$ac_cs_usage"; exit ;;
|
2002-12-24 01:35:19 +01:00
|
|
|
-q | -quiet | --quiet | --quie | --qui | --qu | --q \
|
|
|
|
| -silent | --silent | --silen | --sile | --sil | --si | --s)
|
|
|
|
ac_cs_silent=: ;;
|
2002-02-14 20:47:29 +01:00
|
|
|
|
|
|
|
# This is an error.
|
2006-05-25 20:08:12 +02:00
|
|
|
-*) { echo "$as_me: error: unrecognized option: $1
|
|
|
|
Try \`$0 --help' for more information." >&2
|
2002-02-14 20:47:29 +01:00
|
|
|
{ (exit 1); exit 1; }; } ;;
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
*) ac_config_targets="$ac_config_targets $1"
|
|
|
|
ac_need_defaults=false ;;
|
2002-02-14 20:47:29 +01:00
|
|
|
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
esac
|
2002-02-14 20:47:29 +01:00
|
|
|
shift
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
done
|
|
|
|
|
2002-12-24 01:35:19 +01:00
|
|
|
ac_configure_extra_args=
|
|
|
|
|
|
|
|
if $ac_cs_silent; then
|
|
|
|
exec 6>/dev/null
|
|
|
|
ac_configure_extra_args="$ac_configure_extra_args --silent"
|
|
|
|
fi
|
|
|
|
|
|
|
|
_ACEOF
|
|
|
|
cat >>$CONFIG_STATUS <<_ACEOF
|
|
|
|
if \$ac_cs_recheck; then
|
2006-06-20 13:18:41 +02:00
|
|
|
echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
|
2006-05-25 20:08:12 +02:00
|
|
|
CONFIG_SHELL=$SHELL
|
|
|
|
export CONFIG_SHELL
|
2006-06-20 13:18:41 +02:00
|
|
|
exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
|
2002-12-24 01:35:19 +01:00
|
|
|
fi
|
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
_ACEOF
|
2006-05-25 20:08:12 +02:00
|
|
|
cat >>$CONFIG_STATUS <<\_ACEOF
|
|
|
|
exec 5>>config.log
|
|
|
|
{
|
|
|
|
echo
|
|
|
|
sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
|
|
|
|
## Running $as_me. ##
|
|
|
|
_ASBOX
|
|
|
|
echo "$ac_log"
|
|
|
|
} >&5
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
_ACEOF
|
|
|
|
cat >>$CONFIG_STATUS <<_ACEOF
|
|
|
|
_ACEOF
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
cat >>$CONFIG_STATUS <<\_ACEOF
|
2006-05-25 20:08:12 +02:00
|
|
|
|
|
|
|
# Handling of arguments.
|
2002-02-14 20:47:29 +01:00
|
|
|
for ac_config_target in $ac_config_targets
|
|
|
|
do
|
2006-05-25 20:08:12 +02:00
|
|
|
case $ac_config_target in
|
|
|
|
"include/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/config.h" ;;
|
2006-09-22 09:33:00 +02:00
|
|
|
"include/stamp-h") CONFIG_COMMANDS="$CONFIG_COMMANDS include/stamp-h" ;;
|
2006-10-20 12:25:29 +02:00
|
|
|
"dlls/gdi32/enhmfdrv") CONFIG_COMMANDS="$CONFIG_COMMANDS dlls/gdi32/enhmfdrv" ;;
|
|
|
|
"dlls/gdi32/mfdrv") CONFIG_COMMANDS="$CONFIG_COMMANDS dlls/gdi32/mfdrv" ;;
|
2006-09-12 16:10:51 +02:00
|
|
|
"dlls/kernel32/nls") CONFIG_COMMANDS="$CONFIG_COMMANDS dlls/kernel32/nls" ;;
|
2006-11-16 14:49:25 +01:00
|
|
|
"dlls/user32/resources") CONFIG_COMMANDS="$CONFIG_COMMANDS dlls/user32/resources" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/wineps.drv/data") CONFIG_COMMANDS="$CONFIG_COMMANDS dlls/wineps.drv/data" ;;
|
|
|
|
"include/wine") CONFIG_COMMANDS="$CONFIG_COMMANDS include/wine" ;;
|
|
|
|
"Make.rules") CONFIG_FILES="$CONFIG_FILES Make.rules" ;;
|
|
|
|
"dlls/Makedll.rules") CONFIG_FILES="$CONFIG_FILES dlls/Makedll.rules" ;;
|
|
|
|
"dlls/Makeimplib.rules") CONFIG_FILES="$CONFIG_FILES dlls/Makeimplib.rules" ;;
|
|
|
|
"dlls/Maketest.rules") CONFIG_FILES="$CONFIG_FILES dlls/Maketest.rules" ;;
|
|
|
|
"programs/Makeprog.rules") CONFIG_FILES="$CONFIG_FILES programs/Makeprog.rules" ;;
|
|
|
|
"Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
|
|
|
|
"dlls/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/Makefile" ;;
|
2007-04-16 09:22:03 +02:00
|
|
|
"dlls/acledit/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/acledit/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/activeds/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/activeds/Makefile" ;;
|
|
|
|
"dlls/advapi32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/advapi32/Makefile" ;;
|
|
|
|
"dlls/advapi32/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/advapi32/tests/Makefile" ;;
|
|
|
|
"dlls/advpack/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/advpack/Makefile" ;;
|
|
|
|
"dlls/advpack/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/advpack/tests/Makefile" ;;
|
|
|
|
"dlls/amstream/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/amstream/Makefile" ;;
|
|
|
|
"dlls/atl/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/atl/Makefile" ;;
|
|
|
|
"dlls/avicap32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/avicap32/Makefile" ;;
|
|
|
|
"dlls/avifil32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/avifil32/Makefile" ;;
|
2007-02-05 17:51:05 +01:00
|
|
|
"dlls/browseui/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/browseui/Makefile" ;;
|
2007-02-05 17:53:42 +01:00
|
|
|
"dlls/browseui/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/browseui/tests/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/cabinet/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/cabinet/Makefile" ;;
|
|
|
|
"dlls/cabinet/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/cabinet/tests/Makefile" ;;
|
|
|
|
"dlls/capi2032/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/capi2032/Makefile" ;;
|
|
|
|
"dlls/cards/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/cards/Makefile" ;;
|
|
|
|
"dlls/cfgmgr32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/cfgmgr32/Makefile" ;;
|
2006-09-28 01:02:35 +02:00
|
|
|
"dlls/clusapi/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/clusapi/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/comcat/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/comcat/Makefile" ;;
|
2006-07-13 21:16:59 +02:00
|
|
|
"dlls/comcat/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/comcat/tests/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/comctl32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/comctl32/Makefile" ;;
|
|
|
|
"dlls/comctl32/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/comctl32/tests/Makefile" ;;
|
|
|
|
"dlls/comdlg32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/comdlg32/Makefile" ;;
|
2006-07-03 22:55:53 +02:00
|
|
|
"dlls/comdlg32/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/comdlg32/tests/Makefile" ;;
|
2006-06-20 06:12:36 +02:00
|
|
|
"dlls/compstui/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/compstui/Makefile" ;;
|
2007-01-22 22:48:51 +01:00
|
|
|
"dlls/credui/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/credui/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/crtdll/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/crtdll/Makefile" ;;
|
|
|
|
"dlls/crypt32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/crypt32/Makefile" ;;
|
|
|
|
"dlls/crypt32/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/crypt32/tests/Makefile" ;;
|
|
|
|
"dlls/cryptdll/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/cryptdll/Makefile" ;;
|
2006-06-28 16:51:41 +02:00
|
|
|
"dlls/cryptnet/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/cryptnet/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/ctl3d32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/ctl3d32/Makefile" ;;
|
2007-07-09 14:06:40 +02:00
|
|
|
"dlls/d3d10/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/d3d10/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/d3d8/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/d3d8/Makefile" ;;
|
|
|
|
"dlls/d3d8/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/d3d8/tests/Makefile" ;;
|
|
|
|
"dlls/d3d9/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/d3d9/Makefile" ;;
|
|
|
|
"dlls/d3d9/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/d3d9/tests/Makefile" ;;
|
|
|
|
"dlls/d3dim/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/d3dim/Makefile" ;;
|
|
|
|
"dlls/d3drm/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/d3drm/Makefile" ;;
|
2007-04-19 21:03:53 +02:00
|
|
|
"dlls/d3drm/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/d3drm/tests/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/d3dx8/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/d3dx8/Makefile" ;;
|
|
|
|
"dlls/d3dxof/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/d3dxof/Makefile" ;;
|
|
|
|
"dlls/dbghelp/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dbghelp/Makefile" ;;
|
|
|
|
"dlls/dciman32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dciman32/Makefile" ;;
|
|
|
|
"dlls/ddraw/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/ddraw/Makefile" ;;
|
|
|
|
"dlls/ddraw/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/ddraw/tests/Makefile" ;;
|
2006-12-14 16:39:42 +01:00
|
|
|
"dlls/ddrawex/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/ddrawex/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/devenum/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/devenum/Makefile" ;;
|
|
|
|
"dlls/dinput/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dinput/Makefile" ;;
|
|
|
|
"dlls/dinput/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dinput/tests/Makefile" ;;
|
|
|
|
"dlls/dinput8/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dinput8/Makefile" ;;
|
|
|
|
"dlls/dmband/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dmband/Makefile" ;;
|
|
|
|
"dlls/dmcompos/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dmcompos/Makefile" ;;
|
|
|
|
"dlls/dmime/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dmime/Makefile" ;;
|
|
|
|
"dlls/dmloader/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dmloader/Makefile" ;;
|
|
|
|
"dlls/dmscript/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dmscript/Makefile" ;;
|
|
|
|
"dlls/dmstyle/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dmstyle/Makefile" ;;
|
|
|
|
"dlls/dmsynth/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dmsynth/Makefile" ;;
|
|
|
|
"dlls/dmusic/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dmusic/Makefile" ;;
|
|
|
|
"dlls/dmusic32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dmusic32/Makefile" ;;
|
|
|
|
"dlls/dnsapi/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dnsapi/Makefile" ;;
|
|
|
|
"dlls/dnsapi/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dnsapi/tests/Makefile" ;;
|
|
|
|
"dlls/dplay/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dplay/Makefile" ;;
|
|
|
|
"dlls/dplayx/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dplayx/Makefile" ;;
|
2007-02-27 17:27:43 +01:00
|
|
|
"dlls/dplayx/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dplayx/tests/Makefile" ;;
|
2007-03-07 09:41:41 +01:00
|
|
|
"dlls/dpnaddr/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dpnaddr/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/dpnet/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dpnet/Makefile" ;;
|
|
|
|
"dlls/dpnhpast/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dpnhpast/Makefile" ;;
|
2007-08-02 11:04:50 +02:00
|
|
|
"dlls/dpnlobby/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dpnlobby/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/dsound/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dsound/Makefile" ;;
|
|
|
|
"dlls/dsound/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dsound/tests/Makefile" ;;
|
|
|
|
"dlls/dswave/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dswave/Makefile" ;;
|
2007-06-19 09:36:14 +02:00
|
|
|
"dlls/dwmapi/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dwmapi/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/dxdiagn/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dxdiagn/Makefile" ;;
|
|
|
|
"dlls/dxerr8/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dxerr8/Makefile" ;;
|
|
|
|
"dlls/dxerr9/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dxerr9/Makefile" ;;
|
|
|
|
"dlls/dxguid/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/dxguid/Makefile" ;;
|
2007-07-27 01:43:49 +02:00
|
|
|
"dlls/faultrep/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/faultrep/Makefile" ;;
|
2006-10-20 12:25:29 +02:00
|
|
|
"dlls/gdi32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/gdi32/Makefile" ;;
|
|
|
|
"dlls/gdi32/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/gdi32/tests/Makefile" ;;
|
2007-05-25 19:21:44 +02:00
|
|
|
"dlls/gdiplus/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/gdiplus/Makefile" ;;
|
2007-06-11 20:52:26 +02:00
|
|
|
"dlls/gdiplus/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/gdiplus/tests/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/glu32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/glu32/Makefile" ;;
|
|
|
|
"dlls/gphoto2.ds/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/gphoto2.ds/Makefile" ;;
|
2007-05-14 20:05:15 +02:00
|
|
|
"dlls/hal/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/hal/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/hhctrl.ocx/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/hhctrl.ocx/Makefile" ;;
|
2006-08-06 05:09:06 +02:00
|
|
|
"dlls/hid/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/hid/Makefile" ;;
|
2006-06-06 12:26:24 +02:00
|
|
|
"dlls/hlink/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/hlink/Makefile" ;;
|
2006-08-01 19:19:15 +02:00
|
|
|
"dlls/hlink/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/hlink/tests/Makefile" ;;
|
2007-06-18 15:27:00 +02:00
|
|
|
"dlls/hnetcfg/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/hnetcfg/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/iccvid/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/iccvid/Makefile" ;;
|
|
|
|
"dlls/icmp/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/icmp/Makefile" ;;
|
|
|
|
"dlls/ifsmgr.vxd/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/ifsmgr.vxd/Makefile" ;;
|
|
|
|
"dlls/imaadp32.acm/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/imaadp32.acm/Makefile" ;;
|
|
|
|
"dlls/imagehlp/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/imagehlp/Makefile" ;;
|
|
|
|
"dlls/imm32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/imm32/Makefile" ;;
|
2006-07-11 04:13:18 +02:00
|
|
|
"dlls/infosoft/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/infosoft/Makefile" ;;
|
2006-08-15 15:58:12 +02:00
|
|
|
"dlls/infosoft/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/infosoft/tests/Makefile" ;;
|
2007-07-31 18:58:02 +02:00
|
|
|
"dlls/inkobj/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/inkobj/Makefile" ;;
|
2006-07-11 04:13:18 +02:00
|
|
|
"dlls/inseng/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/inseng/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/iphlpapi/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/iphlpapi/Makefile" ;;
|
|
|
|
"dlls/iphlpapi/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/iphlpapi/tests/Makefile" ;;
|
|
|
|
"dlls/itss/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/itss/Makefile" ;;
|
2006-12-25 16:09:41 +01:00
|
|
|
"dlls/itss/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/itss/tests/Makefile" ;;
|
2006-09-12 13:01:46 +02:00
|
|
|
"dlls/kernel32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/kernel32/Makefile" ;;
|
|
|
|
"dlls/kernel32/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/kernel32/tests/Makefile" ;;
|
2006-09-11 00:28:36 +02:00
|
|
|
"dlls/localspl/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/localspl/Makefile" ;;
|
2006-09-28 11:47:52 +02:00
|
|
|
"dlls/localspl/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/localspl/tests/Makefile" ;;
|
2007-04-06 22:33:01 +02:00
|
|
|
"dlls/localui/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/localui/Makefile" ;;
|
2007-04-06 22:33:17 +02:00
|
|
|
"dlls/localui/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/localui/tests/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/lz32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/lz32/Makefile" ;;
|
|
|
|
"dlls/lz32/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/lz32/tests/Makefile" ;;
|
|
|
|
"dlls/mapi32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/mapi32/Makefile" ;;
|
|
|
|
"dlls/mapi32/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/mapi32/tests/Makefile" ;;
|
|
|
|
"dlls/mciavi32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/mciavi32/Makefile" ;;
|
|
|
|
"dlls/mcicda/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/mcicda/Makefile" ;;
|
|
|
|
"dlls/mciseq/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/mciseq/Makefile" ;;
|
|
|
|
"dlls/mciwave/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/mciwave/Makefile" ;;
|
|
|
|
"dlls/midimap/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/midimap/Makefile" ;;
|
|
|
|
"dlls/mlang/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/mlang/Makefile" ;;
|
|
|
|
"dlls/mlang/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/mlang/tests/Makefile" ;;
|
|
|
|
"dlls/mmdevldr.vxd/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/mmdevldr.vxd/Makefile" ;;
|
|
|
|
"dlls/monodebg.vxd/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/monodebg.vxd/Makefile" ;;
|
|
|
|
"dlls/mpr/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/mpr/Makefile" ;;
|
|
|
|
"dlls/mprapi/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/mprapi/Makefile" ;;
|
|
|
|
"dlls/msacm32.drv/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/msacm32.drv/Makefile" ;;
|
|
|
|
"dlls/msacm32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/msacm32/Makefile" ;;
|
|
|
|
"dlls/msacm32/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/msacm32/tests/Makefile" ;;
|
|
|
|
"dlls/msadp32.acm/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/msadp32.acm/Makefile" ;;
|
|
|
|
"dlls/mscms/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/mscms/Makefile" ;;
|
|
|
|
"dlls/mscms/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/mscms/tests/Makefile" ;;
|
2006-10-06 11:21:02 +02:00
|
|
|
"dlls/mscoree/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/mscoree/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/msdmo/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/msdmo/Makefile" ;;
|
|
|
|
"dlls/msftedit/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/msftedit/Makefile" ;;
|
|
|
|
"dlls/msg711.acm/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/msg711.acm/Makefile" ;;
|
2007-07-29 21:25:14 +02:00
|
|
|
"dlls/mshtml.tlb/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/mshtml.tlb/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/mshtml/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/mshtml/Makefile" ;;
|
|
|
|
"dlls/mshtml/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/mshtml/tests/Makefile" ;;
|
|
|
|
"dlls/msi/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/msi/Makefile" ;;
|
|
|
|
"dlls/msi/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/msi/tests/Makefile" ;;
|
|
|
|
"dlls/msimg32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/msimg32/Makefile" ;;
|
|
|
|
"dlls/msisys.ocx/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/msisys.ocx/Makefile" ;;
|
|
|
|
"dlls/msnet32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/msnet32/Makefile" ;;
|
|
|
|
"dlls/msrle32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/msrle32/Makefile" ;;
|
|
|
|
"dlls/msvcrt/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/msvcrt/Makefile" ;;
|
|
|
|
"dlls/msvcrt/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/msvcrt/tests/Makefile" ;;
|
|
|
|
"dlls/msvcrt20/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/msvcrt20/Makefile" ;;
|
|
|
|
"dlls/msvcrt40/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/msvcrt40/Makefile" ;;
|
|
|
|
"dlls/msvcrtd/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/msvcrtd/Makefile" ;;
|
|
|
|
"dlls/msvcrtd/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/msvcrtd/tests/Makefile" ;;
|
|
|
|
"dlls/msvfw32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/msvfw32/Makefile" ;;
|
|
|
|
"dlls/msvidc32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/msvidc32/Makefile" ;;
|
|
|
|
"dlls/mswsock/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/mswsock/Makefile" ;;
|
|
|
|
"dlls/msxml3/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/msxml3/Makefile" ;;
|
|
|
|
"dlls/msxml3/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/msxml3/tests/Makefile" ;;
|
2006-09-16 01:00:53 +02:00
|
|
|
"dlls/nddeapi/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/nddeapi/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/netapi32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/netapi32/Makefile" ;;
|
|
|
|
"dlls/netapi32/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/netapi32/tests/Makefile" ;;
|
|
|
|
"dlls/newdev/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/newdev/Makefile" ;;
|
|
|
|
"dlls/ntdll/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/ntdll/Makefile" ;;
|
|
|
|
"dlls/ntdll/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/ntdll/tests/Makefile" ;;
|
|
|
|
"dlls/ntdsapi/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/ntdsapi/Makefile" ;;
|
2007-05-14 19:55:32 +02:00
|
|
|
"dlls/ntoskrnl.exe/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/ntoskrnl.exe/Makefile" ;;
|
2007-06-19 00:02:15 +02:00
|
|
|
"dlls/ntprint/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/ntprint/Makefile" ;;
|
2007-06-21 06:07:10 +02:00
|
|
|
"dlls/ntprint/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/ntprint/tests/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/objsel/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/objsel/Makefile" ;;
|
|
|
|
"dlls/odbc32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/odbc32/Makefile" ;;
|
|
|
|
"dlls/odbccp32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/odbccp32/Makefile" ;;
|
2007-01-09 17:41:04 +01:00
|
|
|
"dlls/odbccp32/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/odbccp32/tests/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/ole32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/ole32/Makefile" ;;
|
|
|
|
"dlls/ole32/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/ole32/tests/Makefile" ;;
|
|
|
|
"dlls/oleacc/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/oleacc/Makefile" ;;
|
|
|
|
"dlls/oleaut32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/oleaut32/Makefile" ;;
|
|
|
|
"dlls/oleaut32/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/oleaut32/tests/Makefile" ;;
|
|
|
|
"dlls/olecli32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/olecli32/Makefile" ;;
|
|
|
|
"dlls/oledlg/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/oledlg/Makefile" ;;
|
|
|
|
"dlls/olepro32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/olepro32/Makefile" ;;
|
|
|
|
"dlls/olesvr32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/olesvr32/Makefile" ;;
|
|
|
|
"dlls/opengl32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/opengl32/Makefile" ;;
|
2007-08-01 14:38:49 +02:00
|
|
|
"dlls/opengl32/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/opengl32/tests/Makefile" ;;
|
2007-06-02 00:28:45 +02:00
|
|
|
"dlls/pdh/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/pdh/Makefile" ;;
|
2007-07-08 14:06:08 +02:00
|
|
|
"dlls/pdh/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/pdh/tests/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/powrprof/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/powrprof/Makefile" ;;
|
2007-06-18 00:32:12 +02:00
|
|
|
"dlls/printui/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/printui/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/psapi/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/psapi/Makefile" ;;
|
|
|
|
"dlls/psapi/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/psapi/tests/Makefile" ;;
|
2006-08-11 08:11:47 +02:00
|
|
|
"dlls/pstorec/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/pstorec/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/qcap/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/qcap/Makefile" ;;
|
|
|
|
"dlls/quartz/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/quartz/Makefile" ;;
|
|
|
|
"dlls/quartz/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/quartz/tests/Makefile" ;;
|
2006-07-07 11:21:36 +02:00
|
|
|
"dlls/query/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/query/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/rasapi32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/rasapi32/Makefile" ;;
|
2006-09-30 00:17:22 +02:00
|
|
|
"dlls/resutils/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/resutils/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/riched20/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/riched20/Makefile" ;;
|
|
|
|
"dlls/riched20/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/riched20/tests/Makefile" ;;
|
|
|
|
"dlls/riched32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/riched32/Makefile" ;;
|
|
|
|
"dlls/rpcrt4/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/rpcrt4/Makefile" ;;
|
|
|
|
"dlls/rpcrt4/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/rpcrt4/tests/Makefile" ;;
|
|
|
|
"dlls/rsabase/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/rsabase/Makefile" ;;
|
|
|
|
"dlls/rsabase/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/rsabase/tests/Makefile" ;;
|
|
|
|
"dlls/rsaenh/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/rsaenh/Makefile" ;;
|
|
|
|
"dlls/rsaenh/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/rsaenh/tests/Makefile" ;;
|
|
|
|
"dlls/sane.ds/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/sane.ds/Makefile" ;;
|
2007-03-01 13:17:59 +01:00
|
|
|
"dlls/schannel/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/schannel/Makefile" ;;
|
2007-04-25 21:49:08 +02:00
|
|
|
"dlls/schannel/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/schannel/tests/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/secur32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/secur32/Makefile" ;;
|
|
|
|
"dlls/secur32/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/secur32/tests/Makefile" ;;
|
|
|
|
"dlls/security/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/security/Makefile" ;;
|
|
|
|
"dlls/sensapi/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/sensapi/Makefile" ;;
|
|
|
|
"dlls/serialui/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/serialui/Makefile" ;;
|
2007-02-22 21:15:29 +01:00
|
|
|
"dlls/serialui/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/serialui/tests/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/setupapi/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/setupapi/Makefile" ;;
|
|
|
|
"dlls/setupapi/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/setupapi/tests/Makefile" ;;
|
|
|
|
"dlls/sfc/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/sfc/Makefile" ;;
|
2007-01-16 20:35:06 +01:00
|
|
|
"dlls/sfc_os/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/sfc_os/Makefile" ;;
|
2006-11-09 23:51:08 +01:00
|
|
|
"dlls/shdoclc/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/shdoclc/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/shdocvw/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/shdocvw/Makefile" ;;
|
|
|
|
"dlls/shdocvw/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/shdocvw/tests/Makefile" ;;
|
|
|
|
"dlls/shell32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/shell32/Makefile" ;;
|
|
|
|
"dlls/shell32/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/shell32/tests/Makefile" ;;
|
|
|
|
"dlls/shfolder/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/shfolder/Makefile" ;;
|
|
|
|
"dlls/shlwapi/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/shlwapi/Makefile" ;;
|
|
|
|
"dlls/shlwapi/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/shlwapi/tests/Makefile" ;;
|
|
|
|
"dlls/snmpapi/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/snmpapi/Makefile" ;;
|
2007-01-22 15:31:00 +01:00
|
|
|
"dlls/snmpapi/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/snmpapi/tests/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/spoolss/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/spoolss/Makefile" ;;
|
|
|
|
"dlls/stdole2.tlb/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/stdole2.tlb/Makefile" ;;
|
|
|
|
"dlls/stdole32.tlb/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/stdole32.tlb/Makefile" ;;
|
|
|
|
"dlls/sti/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/sti/Makefile" ;;
|
|
|
|
"dlls/strmiids/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/strmiids/Makefile" ;;
|
2006-09-04 18:46:34 +02:00
|
|
|
"dlls/svrapi/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/svrapi/Makefile" ;;
|
2007-04-20 01:28:52 +02:00
|
|
|
"dlls/sxs/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/sxs/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/tapi32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/tapi32/Makefile" ;;
|
|
|
|
"dlls/twain_32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/twain_32/Makefile" ;;
|
|
|
|
"dlls/unicows/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/unicows/Makefile" ;;
|
|
|
|
"dlls/url/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/url/Makefile" ;;
|
|
|
|
"dlls/urlmon/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/urlmon/Makefile" ;;
|
|
|
|
"dlls/urlmon/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/urlmon/tests/Makefile" ;;
|
2006-11-16 14:49:25 +01:00
|
|
|
"dlls/user32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/user32/Makefile" ;;
|
|
|
|
"dlls/user32/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/user32/tests/Makefile" ;;
|
2006-06-05 07:01:10 +02:00
|
|
|
"dlls/userenv/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/userenv/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/usp10/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/usp10/Makefile" ;;
|
|
|
|
"dlls/usp10/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/usp10/tests/Makefile" ;;
|
|
|
|
"dlls/uuid/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/uuid/Makefile" ;;
|
|
|
|
"dlls/uxtheme/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/uxtheme/Makefile" ;;
|
2006-06-13 14:16:58 +02:00
|
|
|
"dlls/uxtheme/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/uxtheme/tests/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/vdhcp.vxd/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/vdhcp.vxd/Makefile" ;;
|
|
|
|
"dlls/vdmdbg/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/vdmdbg/Makefile" ;;
|
|
|
|
"dlls/version/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/version/Makefile" ;;
|
|
|
|
"dlls/version/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/version/tests/Makefile" ;;
|
|
|
|
"dlls/vmm.vxd/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/vmm.vxd/Makefile" ;;
|
|
|
|
"dlls/vnbt.vxd/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/vnbt.vxd/Makefile" ;;
|
|
|
|
"dlls/vnetbios.vxd/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/vnetbios.vxd/Makefile" ;;
|
|
|
|
"dlls/vtdapi.vxd/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/vtdapi.vxd/Makefile" ;;
|
|
|
|
"dlls/vwin32.vxd/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/vwin32.vxd/Makefile" ;;
|
|
|
|
"dlls/w32skrnl/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/w32skrnl/Makefile" ;;
|
2007-01-10 13:40:39 +01:00
|
|
|
"dlls/winealsa.drv/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/winealsa.drv/Makefile" ;;
|
2007-01-10 13:42:34 +01:00
|
|
|
"dlls/wineaudioio.drv/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/wineaudioio.drv/Makefile" ;;
|
2007-01-10 13:43:27 +01:00
|
|
|
"dlls/winecoreaudio.drv/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/winecoreaudio.drv/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/winecrt0/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/winecrt0/Makefile" ;;
|
|
|
|
"dlls/wined3d/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/wined3d/Makefile" ;;
|
|
|
|
"dlls/winedos/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/winedos/Makefile" ;;
|
2007-01-10 13:44:20 +01:00
|
|
|
"dlls/wineesd.drv/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/wineesd.drv/Makefile" ;;
|
2007-01-10 13:45:03 +01:00
|
|
|
"dlls/winejack.drv/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/winejack.drv/Makefile" ;;
|
2006-12-29 14:29:20 +01:00
|
|
|
"dlls/winejoystick.drv/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/winejoystick.drv/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/winemp3.acm/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/winemp3.acm/Makefile" ;;
|
2007-01-10 13:45:39 +01:00
|
|
|
"dlls/winenas.drv/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/winenas.drv/Makefile" ;;
|
2007-01-10 13:46:14 +01:00
|
|
|
"dlls/wineoss.drv/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/wineoss.drv/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/wineps.drv/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/wineps.drv/Makefile" ;;
|
2006-10-24 15:26:33 +02:00
|
|
|
"dlls/winequartz.drv/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/winequartz.drv/Makefile" ;;
|
2006-06-16 09:57:50 +02:00
|
|
|
"dlls/winex11.drv/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/winex11.drv/Makefile" ;;
|
2007-02-22 11:43:58 +01:00
|
|
|
"dlls/wing32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/wing32/Makefile" ;;
|
2007-07-31 00:54:42 +02:00
|
|
|
"dlls/winhttp/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/winhttp/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/wininet/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/wininet/Makefile" ;;
|
|
|
|
"dlls/wininet/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/wininet/tests/Makefile" ;;
|
|
|
|
"dlls/winmm/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/winmm/Makefile" ;;
|
|
|
|
"dlls/winmm/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/winmm/tests/Makefile" ;;
|
|
|
|
"dlls/winnls32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/winnls32/Makefile" ;;
|
2007-05-23 00:51:46 +02:00
|
|
|
"dlls/winscard/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/winscard/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/winspool.drv/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/winspool.drv/Makefile" ;;
|
|
|
|
"dlls/winspool.drv/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/winspool.drv/tests/Makefile" ;;
|
|
|
|
"dlls/wintab32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/wintab32/Makefile" ;;
|
|
|
|
"dlls/wintrust/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/wintrust/Makefile" ;;
|
2006-08-29 10:25:47 +02:00
|
|
|
"dlls/wintrust/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/wintrust/tests/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/wldap32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/wldap32/Makefile" ;;
|
|
|
|
"dlls/wnaspi32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/wnaspi32/Makefile" ;;
|
|
|
|
"dlls/wow32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/wow32/Makefile" ;;
|
|
|
|
"dlls/ws2_32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/ws2_32/Makefile" ;;
|
|
|
|
"dlls/ws2_32/tests/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/ws2_32/tests/Makefile" ;;
|
|
|
|
"dlls/wsock32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/wsock32/Makefile" ;;
|
|
|
|
"dlls/wtsapi32/Makefile") CONFIG_FILES="$CONFIG_FILES dlls/wtsapi32/Makefile" ;;
|
|
|
|
"documentation/Makefile") CONFIG_FILES="$CONFIG_FILES documentation/Makefile" ;;
|
|
|
|
"fonts/Makefile") CONFIG_FILES="$CONFIG_FILES fonts/Makefile" ;;
|
|
|
|
"include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
|
|
|
|
"libs/Makefile") CONFIG_FILES="$CONFIG_FILES libs/Makefile" ;;
|
|
|
|
"libs/port/Makefile") CONFIG_FILES="$CONFIG_FILES libs/port/Makefile" ;;
|
|
|
|
"libs/wine/Makefile") CONFIG_FILES="$CONFIG_FILES libs/wine/Makefile" ;;
|
|
|
|
"libs/wpp/Makefile") CONFIG_FILES="$CONFIG_FILES libs/wpp/Makefile" ;;
|
|
|
|
"loader/Makefile") CONFIG_FILES="$CONFIG_FILES loader/Makefile" ;;
|
|
|
|
"programs/Makefile") CONFIG_FILES="$CONFIG_FILES programs/Makefile" ;;
|
|
|
|
"programs/clock/Makefile") CONFIG_FILES="$CONFIG_FILES programs/clock/Makefile" ;;
|
2006-09-04 06:13:08 +02:00
|
|
|
"programs/cmd/Makefile") CONFIG_FILES="$CONFIG_FILES programs/cmd/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"programs/cmdlgtst/Makefile") CONFIG_FILES="$CONFIG_FILES programs/cmdlgtst/Makefile" ;;
|
|
|
|
"programs/control/Makefile") CONFIG_FILES="$CONFIG_FILES programs/control/Makefile" ;;
|
|
|
|
"programs/eject/Makefile") CONFIG_FILES="$CONFIG_FILES programs/eject/Makefile" ;;
|
|
|
|
"programs/expand/Makefile") CONFIG_FILES="$CONFIG_FILES programs/expand/Makefile" ;;
|
|
|
|
"programs/explorer/Makefile") CONFIG_FILES="$CONFIG_FILES programs/explorer/Makefile" ;;
|
|
|
|
"programs/hh/Makefile") CONFIG_FILES="$CONFIG_FILES programs/hh/Makefile" ;;
|
|
|
|
"programs/icinfo/Makefile") CONFIG_FILES="$CONFIG_FILES programs/icinfo/Makefile" ;;
|
|
|
|
"programs/iexplore/Makefile") CONFIG_FILES="$CONFIG_FILES programs/iexplore/Makefile" ;;
|
|
|
|
"programs/msiexec/Makefile") CONFIG_FILES="$CONFIG_FILES programs/msiexec/Makefile" ;;
|
2007-05-02 19:30:19 +02:00
|
|
|
"programs/net/Makefile") CONFIG_FILES="$CONFIG_FILES programs/net/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"programs/notepad/Makefile") CONFIG_FILES="$CONFIG_FILES programs/notepad/Makefile" ;;
|
2006-06-14 19:50:28 +02:00
|
|
|
"programs/oleview/Makefile") CONFIG_FILES="$CONFIG_FILES programs/oleview/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"programs/progman/Makefile") CONFIG_FILES="$CONFIG_FILES programs/progman/Makefile" ;;
|
|
|
|
"programs/regedit/Makefile") CONFIG_FILES="$CONFIG_FILES programs/regedit/Makefile" ;;
|
|
|
|
"programs/regsvr32/Makefile") CONFIG_FILES="$CONFIG_FILES programs/regsvr32/Makefile" ;;
|
|
|
|
"programs/rpcss/Makefile") CONFIG_FILES="$CONFIG_FILES programs/rpcss/Makefile" ;;
|
|
|
|
"programs/rundll32/Makefile") CONFIG_FILES="$CONFIG_FILES programs/rundll32/Makefile" ;;
|
2007-03-19 14:13:34 +01:00
|
|
|
"programs/spoolsv/Makefile") CONFIG_FILES="$CONFIG_FILES programs/spoolsv/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"programs/start/Makefile") CONFIG_FILES="$CONFIG_FILES programs/start/Makefile" ;;
|
|
|
|
"programs/taskmgr/Makefile") CONFIG_FILES="$CONFIG_FILES programs/taskmgr/Makefile" ;;
|
|
|
|
"programs/uninstaller/Makefile") CONFIG_FILES="$CONFIG_FILES programs/uninstaller/Makefile" ;;
|
|
|
|
"programs/view/Makefile") CONFIG_FILES="$CONFIG_FILES programs/view/Makefile" ;;
|
|
|
|
"programs/wineboot/Makefile") CONFIG_FILES="$CONFIG_FILES programs/wineboot/Makefile" ;;
|
|
|
|
"programs/winebrowser/Makefile") CONFIG_FILES="$CONFIG_FILES programs/winebrowser/Makefile" ;;
|
|
|
|
"programs/winecfg/Makefile") CONFIG_FILES="$CONFIG_FILES programs/winecfg/Makefile" ;;
|
|
|
|
"programs/wineconsole/Makefile") CONFIG_FILES="$CONFIG_FILES programs/wineconsole/Makefile" ;;
|
|
|
|
"programs/winedbg/Makefile") CONFIG_FILES="$CONFIG_FILES programs/winedbg/Makefile" ;;
|
2007-05-17 16:51:44 +02:00
|
|
|
"programs/winedevice/Makefile") CONFIG_FILES="$CONFIG_FILES programs/winedevice/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"programs/winefile/Makefile") CONFIG_FILES="$CONFIG_FILES programs/winefile/Makefile" ;;
|
|
|
|
"programs/winemenubuilder/Makefile") CONFIG_FILES="$CONFIG_FILES programs/winemenubuilder/Makefile" ;;
|
|
|
|
"programs/winemine/Makefile") CONFIG_FILES="$CONFIG_FILES programs/winemine/Makefile" ;;
|
|
|
|
"programs/winepath/Makefile") CONFIG_FILES="$CONFIG_FILES programs/winepath/Makefile" ;;
|
|
|
|
"programs/winetest/Makefile") CONFIG_FILES="$CONFIG_FILES programs/winetest/Makefile" ;;
|
|
|
|
"programs/winevdm/Makefile") CONFIG_FILES="$CONFIG_FILES programs/winevdm/Makefile" ;;
|
|
|
|
"programs/winhelp/Makefile") CONFIG_FILES="$CONFIG_FILES programs/winhelp/Makefile" ;;
|
|
|
|
"programs/winver/Makefile") CONFIG_FILES="$CONFIG_FILES programs/winver/Makefile" ;;
|
|
|
|
"programs/wordpad/Makefile") CONFIG_FILES="$CONFIG_FILES programs/wordpad/Makefile" ;;
|
2007-08-02 05:01:29 +02:00
|
|
|
"programs/write/Makefile") CONFIG_FILES="$CONFIG_FILES programs/write/Makefile" ;;
|
2007-03-06 21:04:15 +01:00
|
|
|
"programs/xcopy/Makefile") CONFIG_FILES="$CONFIG_FILES programs/xcopy/Makefile" ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"server/Makefile") CONFIG_FILES="$CONFIG_FILES server/Makefile" ;;
|
|
|
|
"tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
|
|
|
|
"tools/widl/Makefile") CONFIG_FILES="$CONFIG_FILES tools/widl/Makefile" ;;
|
|
|
|
"tools/winebuild/Makefile") CONFIG_FILES="$CONFIG_FILES tools/winebuild/Makefile" ;;
|
|
|
|
"tools/winedump/Makefile") CONFIG_FILES="$CONFIG_FILES tools/winedump/Makefile" ;;
|
|
|
|
"tools/winegcc/Makefile") CONFIG_FILES="$CONFIG_FILES tools/winegcc/Makefile" ;;
|
|
|
|
"tools/wmc/Makefile") CONFIG_FILES="$CONFIG_FILES tools/wmc/Makefile" ;;
|
|
|
|
"tools/wrc/Makefile") CONFIG_FILES="$CONFIG_FILES tools/wrc/Makefile" ;;
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
*) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
|
|
|
|
{ (exit 1); exit 1; }; };;
|
|
|
|
esac
|
|
|
|
done
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
# If the user did not use the arguments to specify the items to instantiate,
|
|
|
|
# then the envvar interface is used. Set only those that are not.
|
|
|
|
# We use the long form for the default assignment because of an extremely
|
|
|
|
# bizarre bug on SunOS 4.1.3.
|
|
|
|
if $ac_need_defaults; then
|
|
|
|
test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
|
|
|
|
test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
|
|
|
|
test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
|
|
|
|
fi
|
|
|
|
|
2002-12-24 01:35:19 +01:00
|
|
|
# Have a temporary directory for convenience. Make it in the build tree
|
2006-05-25 20:08:12 +02:00
|
|
|
# simply because there is no reason against having it here, and in addition,
|
2002-12-24 01:35:19 +01:00
|
|
|
# creating and moving files from /tmp can sometimes cause problems.
|
2006-05-25 20:08:12 +02:00
|
|
|
# Hook for its removal unless debugging.
|
|
|
|
# Note that there is a small window in which the directory will not be cleaned:
|
|
|
|
# after its creation but before its name has been assigned to `$tmp'.
|
2002-02-14 20:47:29 +01:00
|
|
|
$debug ||
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
tmp=
|
|
|
|
trap 'exit_status=$?
|
|
|
|
{ test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
|
|
|
|
' 0
|
2002-02-14 20:47:29 +01:00
|
|
|
trap '{ (exit 1); exit 1; }' 1 2 13 15
|
|
|
|
}
|
|
|
|
# Create a (secure) tmp directory for tmp files.
|
2002-12-24 01:35:19 +01:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
|
2002-02-14 20:47:29 +01:00
|
|
|
test -n "$tmp" && test -d "$tmp"
|
|
|
|
} ||
|
|
|
|
{
|
2006-05-25 20:08:12 +02:00
|
|
|
tmp=./conf$$-$RANDOM
|
|
|
|
(umask 077 && mkdir "$tmp")
|
2002-02-14 20:47:29 +01:00
|
|
|
} ||
|
|
|
|
{
|
2002-12-24 01:35:19 +01:00
|
|
|
echo "$me: cannot create a temporary directory in ." >&2
|
2002-02-14 20:47:29 +01:00
|
|
|
{ (exit 1); exit 1; }
|
|
|
|
}
|
|
|
|
|
|
|
|
#
|
2006-05-25 20:08:12 +02:00
|
|
|
# Set up the sed scripts for CONFIG_FILES section.
|
2002-02-14 20:47:29 +01:00
|
|
|
#
|
|
|
|
|
|
|
|
# No need to generate the scripts if there are no CONFIG_FILES.
|
|
|
|
# This happens for instance when ./config.status config.h
|
2006-05-25 20:08:12 +02:00
|
|
|
if test -n "$CONFIG_FILES"; then
|
|
|
|
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
# Create sed commands to just substitute file output variables.
|
|
|
|
|
|
|
|
# Remaining file output variables are in a fragment that also has non-file
|
|
|
|
# output varibles.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ac_delim='%!_!# '
|
|
|
|
for ac_last_try in false false false false false :; do
|
|
|
|
cat >conf$$subs.sed <<_ACEOF
|
|
|
|
SHELL!$SHELL$ac_delim
|
|
|
|
PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
|
|
|
|
PACKAGE_NAME!$PACKAGE_NAME$ac_delim
|
|
|
|
PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
|
|
|
|
PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
|
|
|
|
PACKAGE_STRING!$PACKAGE_STRING$ac_delim
|
|
|
|
PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
|
|
|
|
exec_prefix!$exec_prefix$ac_delim
|
|
|
|
prefix!$prefix$ac_delim
|
|
|
|
program_transform_name!$program_transform_name$ac_delim
|
|
|
|
bindir!$bindir$ac_delim
|
|
|
|
sbindir!$sbindir$ac_delim
|
|
|
|
libexecdir!$libexecdir$ac_delim
|
|
|
|
datarootdir!$datarootdir$ac_delim
|
|
|
|
datadir!$datadir$ac_delim
|
|
|
|
sysconfdir!$sysconfdir$ac_delim
|
|
|
|
sharedstatedir!$sharedstatedir$ac_delim
|
|
|
|
localstatedir!$localstatedir$ac_delim
|
|
|
|
includedir!$includedir$ac_delim
|
|
|
|
oldincludedir!$oldincludedir$ac_delim
|
|
|
|
docdir!$docdir$ac_delim
|
|
|
|
infodir!$infodir$ac_delim
|
|
|
|
htmldir!$htmldir$ac_delim
|
|
|
|
dvidir!$dvidir$ac_delim
|
|
|
|
pdfdir!$pdfdir$ac_delim
|
|
|
|
psdir!$psdir$ac_delim
|
|
|
|
libdir!$libdir$ac_delim
|
|
|
|
localedir!$localedir$ac_delim
|
|
|
|
mandir!$mandir$ac_delim
|
|
|
|
DEFS!$DEFS$ac_delim
|
|
|
|
ECHO_C!$ECHO_C$ac_delim
|
|
|
|
ECHO_N!$ECHO_N$ac_delim
|
|
|
|
ECHO_T!$ECHO_T$ac_delim
|
|
|
|
LIBS!$LIBS$ac_delim
|
|
|
|
build_alias!$build_alias$ac_delim
|
|
|
|
host_alias!$host_alias$ac_delim
|
|
|
|
target_alias!$target_alias$ac_delim
|
|
|
|
build!$build$ac_delim
|
|
|
|
build_cpu!$build_cpu$ac_delim
|
|
|
|
build_vendor!$build_vendor$ac_delim
|
|
|
|
build_os!$build_os$ac_delim
|
|
|
|
host!$host$ac_delim
|
|
|
|
host_cpu!$host_cpu$ac_delim
|
|
|
|
host_vendor!$host_vendor$ac_delim
|
|
|
|
host_os!$host_os$ac_delim
|
|
|
|
WIN16_FILES!$WIN16_FILES$ac_delim
|
|
|
|
WIN16_INSTALL!$WIN16_INSTALL$ac_delim
|
|
|
|
SET_MAKE!$SET_MAKE$ac_delim
|
|
|
|
CC!$CC$ac_delim
|
|
|
|
CFLAGS!$CFLAGS$ac_delim
|
|
|
|
LDFLAGS!$LDFLAGS$ac_delim
|
|
|
|
CPPFLAGS!$CPPFLAGS$ac_delim
|
|
|
|
ac_ct_CC!$ac_ct_CC$ac_delim
|
|
|
|
EXEEXT!$EXEEXT$ac_delim
|
|
|
|
OBJEXT!$OBJEXT$ac_delim
|
|
|
|
CXX!$CXX$ac_delim
|
|
|
|
CXXFLAGS!$CXXFLAGS$ac_delim
|
|
|
|
ac_ct_CXX!$ac_ct_CXX$ac_delim
|
|
|
|
CPPBIN!$CPPBIN$ac_delim
|
|
|
|
TOOLSDIR!$TOOLSDIR$ac_delim
|
|
|
|
XMKMF!$XMKMF$ac_delim
|
|
|
|
CPP!$CPP$ac_delim
|
|
|
|
X_CFLAGS!$X_CFLAGS$ac_delim
|
|
|
|
X_PRE_LIBS!$X_PRE_LIBS$ac_delim
|
|
|
|
X_LIBS!$X_LIBS$ac_delim
|
|
|
|
X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim
|
2007-03-08 13:19:50 +01:00
|
|
|
FLEX!$FLEX$ac_delim
|
2006-05-25 20:08:12 +02:00
|
|
|
BISON!$BISON$ac_delim
|
|
|
|
AS!$AS$ac_delim
|
|
|
|
ac_ct_AS!$ac_ct_AS$ac_delim
|
|
|
|
LD!$LD$ac_delim
|
|
|
|
AR!$AR$ac_delim
|
|
|
|
RANLIB!$RANLIB$ac_delim
|
|
|
|
STRIP!$STRIP$ac_delim
|
|
|
|
WINDRES!$WINDRES$ac_delim
|
|
|
|
LN_S!$LN_S$ac_delim
|
2006-08-05 21:17:11 +02:00
|
|
|
LN!$LN$ac_delim
|
|
|
|
GREP!$GREP$ac_delim
|
|
|
|
EGREP!$EGREP$ac_delim
|
2007-03-08 13:19:50 +01:00
|
|
|
LDCONFIG!$LDCONFIG$ac_delim
|
|
|
|
INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
|
|
|
|
INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
|
2006-05-25 20:08:12 +02:00
|
|
|
_ACEOF
|
|
|
|
|
2006-08-05 21:17:11 +02:00
|
|
|
if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 82; then
|
2006-05-25 20:08:12 +02:00
|
|
|
break
|
|
|
|
elif $ac_last_try; then
|
|
|
|
{ { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
|
|
|
|
echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
|
|
|
|
{ (exit 1); exit 1; }; }
|
|
|
|
else
|
|
|
|
ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
done
|
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
|
|
|
|
if test -n "$ac_eof"; then
|
|
|
|
ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
|
|
|
|
ac_eof=`expr $ac_eof + 1`
|
2006-05-25 20:08:12 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
cat >>$CONFIG_STATUS <<_ACEOF
|
|
|
|
cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
|
|
|
|
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
|
|
|
|
/^[ ]*@MAKE_RULES@[ ]*$/{
|
|
|
|
r $MAKE_RULES
|
|
|
|
d
|
|
|
|
}
|
|
|
|
/^[ ]*@MAKE_DLL_RULES@[ ]*$/{
|
|
|
|
r $MAKE_DLL_RULES
|
|
|
|
d
|
|
|
|
}
|
|
|
|
/^[ ]*@MAKE_IMPLIB_RULES@[ ]*$/{
|
|
|
|
r $MAKE_IMPLIB_RULES
|
|
|
|
d
|
|
|
|
}
|
|
|
|
/^[ ]*@MAKE_TEST_RULES@[ ]*$/{
|
|
|
|
r $MAKE_TEST_RULES
|
|
|
|
d
|
|
|
|
}
|
|
|
|
/^[ ]*@MAKE_PROG_RULES@[ ]*$/{
|
|
|
|
r $MAKE_PROG_RULES
|
|
|
|
d
|
|
|
|
}
|
|
|
|
_ACEOF
|
|
|
|
sed '
|
|
|
|
s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
|
|
|
|
s/^/s,@/; s/!/@,|#_!!_#|/
|
|
|
|
:n
|
|
|
|
t n
|
|
|
|
s/'"$ac_delim"'$/,g/; t
|
|
|
|
s/$/\\/; p
|
|
|
|
N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
|
|
|
|
' >>$CONFIG_STATUS <conf$$subs.sed
|
|
|
|
rm -f conf$$subs.sed
|
|
|
|
cat >>$CONFIG_STATUS <<_ACEOF
|
|
|
|
CEOF$ac_eof
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
|
|
|
|
ac_delim='%!_!# '
|
|
|
|
for ac_last_try in false false false false false :; do
|
|
|
|
cat >conf$$subs.sed <<_ACEOF
|
|
|
|
INSTALL_DATA!$INSTALL_DATA$ac_delim
|
|
|
|
LINT!$LINT$ac_delim
|
|
|
|
LINTFLAGS!$LINTFLAGS$ac_delim
|
|
|
|
FONTFORGE!$FONTFORGE$ac_delim
|
|
|
|
PKG_CONFIG!$PKG_CONFIG$ac_delim
|
|
|
|
PRELINK!$PRELINK$ac_delim
|
|
|
|
LIBPTHREAD!$LIBPTHREAD$ac_delim
|
|
|
|
XLIB!$XLIB$ac_delim
|
|
|
|
XFILES!$XFILES$ac_delim
|
|
|
|
OPENGLFILES!$OPENGLFILES$ac_delim
|
|
|
|
GLU32FILES!$GLU32FILES$ac_delim
|
|
|
|
OPENGL_LIBS!$OPENGL_LIBS$ac_delim
|
2006-10-24 15:26:33 +02:00
|
|
|
QUARTZFILES!$QUARTZFILES$ac_delim
|
2007-07-02 17:27:48 +02:00
|
|
|
DLLEXT!$DLLEXT$ac_delim
|
|
|
|
DLLFLAGS!$DLLFLAGS$ac_delim
|
|
|
|
LDSHARED!$LDSHARED$ac_delim
|
|
|
|
LDDLLFLAGS!$LDDLLFLAGS$ac_delim
|
|
|
|
LIBEXT!$LIBEXT$ac_delim
|
|
|
|
IMPLIBEXT!$IMPLIBEXT$ac_delim
|
|
|
|
LDRPATH_INSTALL!$LDRPATH_INSTALL$ac_delim
|
|
|
|
LDRPATH_LOCAL!$LDRPATH_LOCAL$ac_delim
|
|
|
|
LDD!$LDD$ac_delim
|
|
|
|
DLLTOOL!$DLLTOOL$ac_delim
|
|
|
|
DLLWRAP!$DLLWRAP$ac_delim
|
|
|
|
MINGWAR!$MINGWAR$ac_delim
|
|
|
|
COREFOUNDATIONLIB!$COREFOUNDATIONLIB$ac_delim
|
|
|
|
IOKITLIB!$IOKITLIB$ac_delim
|
|
|
|
LDEXECFLAGS!$LDEXECFLAGS$ac_delim
|
|
|
|
DISKARBITRATIONLIB!$DISKARBITRATIONLIB$ac_delim
|
|
|
|
COREAUDIO!$COREAUDIO$ac_delim
|
|
|
|
CARBONLIB!$CARBONLIB$ac_delim
|
|
|
|
CROSSTEST!$CROSSTEST$ac_delim
|
|
|
|
CROSSCC!$CROSSCC$ac_delim
|
|
|
|
CROSSWINDRES!$CROSSWINDRES$ac_delim
|
2006-05-25 20:08:12 +02:00
|
|
|
NASLIBS!$NASLIBS$ac_delim
|
|
|
|
XML2LIBS!$XML2LIBS$ac_delim
|
|
|
|
XML2INCL!$XML2INCL$ac_delim
|
|
|
|
XSLTLIBS!$XSLTLIBS$ac_delim
|
|
|
|
XSLTINCL!$XSLTINCL$ac_delim
|
|
|
|
HALINCL!$HALINCL$ac_delim
|
|
|
|
sane_devel!$sane_devel$ac_delim
|
|
|
|
SANEINCL!$SANEINCL$ac_delim
|
|
|
|
gphoto2_devel!$gphoto2_devel$ac_delim
|
|
|
|
gphoto2port_devel!$gphoto2port_devel$ac_delim
|
|
|
|
GPHOTO2LIBS!$GPHOTO2LIBS$ac_delim
|
|
|
|
GPHOTO2INCL!$GPHOTO2INCL$ac_delim
|
|
|
|
ICULIBS!$ICULIBS$ac_delim
|
|
|
|
RESOLVLIBS!$RESOLVLIBS$ac_delim
|
|
|
|
LCMSLIBS!$LCMSLIBS$ac_delim
|
|
|
|
LDAPLIBS!$LDAPLIBS$ac_delim
|
2007-07-09 22:43:20 +02:00
|
|
|
ft_devel!$ft_devel$ac_delim
|
2006-05-25 20:08:12 +02:00
|
|
|
FREETYPELIBS!$FREETYPELIBS$ac_delim
|
|
|
|
FREETYPEINCL!$FREETYPEINCL$ac_delim
|
|
|
|
FONTSSUBDIRS!$FONTSSUBDIRS$ac_delim
|
|
|
|
ESDCONFIG!$ESDCONFIG$ac_delim
|
|
|
|
ESDLIBS!$ESDLIBS$ac_delim
|
|
|
|
ESDINCL!$ESDINCL$ac_delim
|
|
|
|
ALSALIBS!$ALSALIBS$ac_delim
|
|
|
|
AUDIOIOLIBS!$AUDIOIOLIBS$ac_delim
|
|
|
|
EXTRACFLAGS!$EXTRACFLAGS$ac_delim
|
|
|
|
BUILTINFLAG!$BUILTINFLAG$ac_delim
|
|
|
|
LDPATH!$LDPATH$ac_delim
|
|
|
|
CRTLIBS!$CRTLIBS$ac_delim
|
|
|
|
SOCKETLIBS!$SOCKETLIBS$ac_delim
|
|
|
|
MAIN_BINARY!$MAIN_BINARY$ac_delim
|
|
|
|
EXTRA_BINARIES!$EXTRA_BINARIES$ac_delim
|
2006-08-15 12:11:30 +02:00
|
|
|
LIBDL!$LIBDL$ac_delim
|
2006-08-15 11:41:59 +02:00
|
|
|
LIBPOLL!$LIBPOLL$ac_delim
|
2006-09-14 09:38:16 +02:00
|
|
|
DEPENDENCIES!$DEPENDENCIES$ac_delim
|
2006-05-25 20:08:12 +02:00
|
|
|
LIBOBJS!$LIBOBJS$ac_delim
|
|
|
|
LTLIBOBJS!$LTLIBOBJS$ac_delim
|
|
|
|
_ACEOF
|
|
|
|
|
2007-07-09 22:43:20 +02:00
|
|
|
if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 71; then
|
2006-05-25 20:08:12 +02:00
|
|
|
break
|
|
|
|
elif $ac_last_try; then
|
|
|
|
{ { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
|
|
|
|
echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
|
|
|
|
{ (exit 1); exit 1; }; }
|
|
|
|
else
|
|
|
|
ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
|
|
|
|
if test -n "$ac_eof"; then
|
|
|
|
ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
|
|
|
|
ac_eof=`expr $ac_eof + 1`
|
2006-05-25 20:08:12 +02:00
|
|
|
fi
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
cat >>$CONFIG_STATUS <<_ACEOF
|
|
|
|
cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
|
|
|
|
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
|
|
|
|
_ACEOF
|
|
|
|
sed '
|
|
|
|
s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
|
|
|
|
s/^/s,@/; s/!/@,|#_!!_#|/
|
|
|
|
:n
|
|
|
|
t n
|
|
|
|
s/'"$ac_delim"'$/,g/; t
|
|
|
|
s/$/\\/; p
|
|
|
|
N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
|
|
|
|
' >>$CONFIG_STATUS <conf$$subs.sed
|
|
|
|
rm -f conf$$subs.sed
|
|
|
|
cat >>$CONFIG_STATUS <<_ACEOF
|
|
|
|
:end
|
|
|
|
s/|#_!!_#|//g
|
|
|
|
CEOF$ac_eof
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
2006-05-25 20:08:12 +02:00
|
|
|
|
|
|
|
|
|
|
|
# VPATH may cause trouble with some makes, so we remove $(srcdir),
|
|
|
|
# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
|
|
|
|
# trailing colons and then remove the whole line if VPATH becomes empty
|
|
|
|
# (actually we leave an empty line to preserve line numbers).
|
|
|
|
if test "x$srcdir" = x.; then
|
|
|
|
ac_vpsub='/^[ ]*VPATH[ ]*=/{
|
|
|
|
s/:*\$(srcdir):*/:/
|
|
|
|
s/:*\${srcdir}:*/:/
|
|
|
|
s/:*@srcdir@:*/:/
|
|
|
|
s/^\([^=]*=[ ]*\):*/\1/
|
|
|
|
s/:*$//
|
|
|
|
s/^[^=]*=[ ]*$//
|
|
|
|
}'
|
|
|
|
fi
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
cat >>$CONFIG_STATUS <<\_ACEOF
|
2006-05-25 20:08:12 +02:00
|
|
|
fi # test -n "$CONFIG_FILES"
|
|
|
|
|
|
|
|
|
|
|
|
for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS
|
|
|
|
do
|
|
|
|
case $ac_tag in
|
|
|
|
:[FHLC]) ac_mode=$ac_tag; continue;;
|
|
|
|
esac
|
|
|
|
case $ac_mode$ac_tag in
|
|
|
|
:[FHL]*:*);;
|
|
|
|
:L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
|
|
|
|
echo "$as_me: error: Invalid tag $ac_tag." >&2;}
|
|
|
|
{ (exit 1); exit 1; }; };;
|
|
|
|
:[FH]-) ac_tag=-:-;;
|
|
|
|
:[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
esac
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_save_IFS=$IFS
|
|
|
|
IFS=:
|
|
|
|
set x $ac_tag
|
|
|
|
IFS=$ac_save_IFS
|
|
|
|
shift
|
|
|
|
ac_file=$1
|
|
|
|
shift
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
case $ac_mode in
|
|
|
|
:L) ac_source=$1;;
|
|
|
|
:[FH])
|
|
|
|
ac_file_inputs=
|
|
|
|
for ac_f
|
|
|
|
do
|
|
|
|
case $ac_f in
|
|
|
|
-) ac_f="$tmp/stdin";;
|
|
|
|
*) # Look for the file first in the build tree, then in the source tree
|
|
|
|
# (if the path is not absolute). The absolute path cannot be DOS-style,
|
|
|
|
# because $ac_f cannot contain `:'.
|
|
|
|
test -f "$ac_f" ||
|
|
|
|
case $ac_f in
|
|
|
|
[\\/$]*) false;;
|
|
|
|
*) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
|
|
|
|
esac ||
|
|
|
|
{ { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
|
|
|
|
echo "$as_me: error: cannot find input file: $ac_f" >&2;}
|
|
|
|
{ (exit 1); exit 1; }; };;
|
|
|
|
esac
|
|
|
|
ac_file_inputs="$ac_file_inputs $ac_f"
|
|
|
|
done
|
|
|
|
|
|
|
|
# Let's still pretend it is `configure' which instantiates (i.e., don't
|
|
|
|
# use $as_me), people would be surprised to read:
|
|
|
|
# /* config.h. Generated by config.status. */
|
|
|
|
configure_input="Generated from "`IFS=:
|
|
|
|
echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
|
|
|
|
if test x"$ac_file" != x-; then
|
|
|
|
configure_input="$ac_file. $configure_input"
|
|
|
|
{ echo "$as_me:$LINENO: creating $ac_file" >&5
|
|
|
|
echo "$as_me: creating $ac_file" >&6;}
|
|
|
|
fi
|
|
|
|
|
|
|
|
case $ac_tag in
|
|
|
|
*:-:* | *:-) cat >"$tmp/stdin";;
|
|
|
|
esac
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
|
|
|
|
ac_dir=`$as_dirname -- "$ac_file" ||
|
2002-04-11 23:54:01 +02:00
|
|
|
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
|
2004-01-02 02:55:29 +01:00
|
|
|
X"$ac_file" : 'X\(//\)[^/]' \| \
|
|
|
|
X"$ac_file" : 'X\(//\)$' \| \
|
2006-05-25 20:08:12 +02:00
|
|
|
X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
|
2002-02-14 20:47:29 +01:00
|
|
|
echo X"$ac_file" |
|
2006-05-25 20:08:12 +02:00
|
|
|
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
|
|
|
|
s//\1/
|
|
|
|
q
|
|
|
|
}
|
|
|
|
/^X\(\/\/\)[^/].*/{
|
|
|
|
s//\1/
|
|
|
|
q
|
|
|
|
}
|
|
|
|
/^X\(\/\/\)$/{
|
|
|
|
s//\1/
|
|
|
|
q
|
|
|
|
}
|
|
|
|
/^X\(\/\).*/{
|
|
|
|
s//\1/
|
|
|
|
q
|
|
|
|
}
|
|
|
|
s/.*/./; q'`
|
|
|
|
{ as_dir="$ac_dir"
|
|
|
|
case $as_dir in #(
|
|
|
|
-*) as_dir=./$as_dir;;
|
|
|
|
esac
|
|
|
|
test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
|
2002-10-10 05:48:04 +02:00
|
|
|
as_dirs=
|
2006-05-25 20:08:12 +02:00
|
|
|
while :; do
|
|
|
|
case $as_dir in #(
|
|
|
|
*\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
|
|
|
|
*) as_qdir=$as_dir;;
|
|
|
|
esac
|
|
|
|
as_dirs="'$as_qdir' $as_dirs"
|
|
|
|
as_dir=`$as_dirname -- "$as_dir" ||
|
2002-10-10 05:48:04 +02:00
|
|
|
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
|
2004-01-02 02:55:29 +01:00
|
|
|
X"$as_dir" : 'X\(//\)[^/]' \| \
|
|
|
|
X"$as_dir" : 'X\(//\)$' \| \
|
2006-05-25 20:08:12 +02:00
|
|
|
X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
|
2002-10-10 05:48:04 +02:00
|
|
|
echo X"$as_dir" |
|
2006-05-25 20:08:12 +02:00
|
|
|
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
|
|
|
|
s//\1/
|
|
|
|
q
|
|
|
|
}
|
|
|
|
/^X\(\/\/\)[^/].*/{
|
|
|
|
s//\1/
|
|
|
|
q
|
|
|
|
}
|
|
|
|
/^X\(\/\/\)$/{
|
|
|
|
s//\1/
|
|
|
|
q
|
|
|
|
}
|
|
|
|
/^X\(\/\).*/{
|
|
|
|
s//\1/
|
|
|
|
q
|
|
|
|
}
|
|
|
|
s/.*/./; q'`
|
|
|
|
test -d "$as_dir" && break
|
2002-10-10 05:48:04 +02:00
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
test -z "$as_dirs" || eval "mkdir $as_dirs"
|
|
|
|
} || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
|
|
|
|
echo "$as_me: error: cannot create directory $as_dir" >&2;}
|
2002-10-10 05:48:04 +02:00
|
|
|
{ (exit 1); exit 1; }; }; }
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_builddir=.
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
case "$ac_dir" in
|
|
|
|
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
|
|
|
|
*)
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
|
2006-05-25 20:08:12 +02:00
|
|
|
# A ".." for each directory in $ac_dir_suffix.
|
|
|
|
ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
|
|
|
|
case $ac_top_builddir_sub in
|
|
|
|
"") ac_top_builddir_sub=. ac_top_build_prefix= ;;
|
|
|
|
*) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
|
|
|
|
esac ;;
|
|
|
|
esac
|
|
|
|
ac_abs_top_builddir=$ac_pwd
|
|
|
|
ac_abs_builddir=$ac_pwd$ac_dir_suffix
|
|
|
|
# for backward compatibility:
|
|
|
|
ac_top_builddir=$ac_top_build_prefix
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
case $srcdir in
|
2006-05-25 20:08:12 +02:00
|
|
|
.) # We are building in place.
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_srcdir=.
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_top_srcdir=$ac_top_builddir_sub
|
|
|
|
ac_abs_top_srcdir=$ac_pwd ;;
|
|
|
|
[\\/]* | ?:[\\/]* ) # Absolute name.
|
2002-04-11 23:54:01 +02:00
|
|
|
ac_srcdir=$srcdir$ac_dir_suffix;
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_top_srcdir=$srcdir
|
|
|
|
ac_abs_top_srcdir=$srcdir ;;
|
|
|
|
*) # Relative name.
|
|
|
|
ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
|
|
|
|
ac_top_srcdir=$ac_top_build_prefix$srcdir
|
|
|
|
ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
|
2002-04-11 23:54:01 +02:00
|
|
|
esac
|
2006-05-25 20:08:12 +02:00
|
|
|
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
|
2004-01-02 02:55:29 +01:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
case $ac_mode in
|
|
|
|
:F)
|
|
|
|
#
|
|
|
|
# CONFIG_FILE
|
|
|
|
#
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
case $INSTALL in
|
|
|
|
[\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
*) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
|
Release 951226
Sat Dec 23 18:15:59 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [configure.in] [Makefile.in] [tools/install-sh]
New 'install' target installs Wine binary, library and man page.
Library is now more logically named libwine.a.
Split toolkit/ directory into library (for library code) and
libtest (for test programs).
* [controls/edit.c]
Quick hack to partially support EM_PASSWORD style (avoids
displaying your passwords on the screen when testing programs...)
* [configure.in] [controls/menu.c] [include/resource.h]
[misc/commdlg.c] [misc/ole2nls.c] [misc/shell.c] [windows/msgbox.c]
Language is now a run-time option (wine -language xx).
* [debugger/dbg.y]
Dump some more debugging info on crash.
* [misc/profile.c]
Only consider ';' as a comment if it's the first non-blank
character on the line.
* [miscemu/dpmi.c]
More debugging info for real-mode callback.
* [objects/gdiobj.c]
Rewrote EnumObjects() to do the Right Thing.
* [resources/sysres*]
New directory containing system resources.
Fri Dec 22 11:24:39 GMT 1995 John Harvey <john@division.co.uk>
* [win32/file.c] [win32/memory.c]
Unixware doesn't have MAP_ANON ifdefed out for now.
* [misc/dos_fs.c]
DOS_GetDosFileName didn't truncate paths starting ./ properly.
* [tools/build.c]
Produces assembly code that works with the unixware assembler.
Wed Dec 20 22:22:29 +0100 1995 Morten Welinder <terra@diku.dk>
* [miscemu/instr.c]
INSTR_GetOperandAddr: 16-bit addresses should be masked to 16 bits.
* [misc/dos_fs.c]
DOS_readdir should always return directories, even if they don't
match the file name mask.
Tue Dec 19 18:00:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/exec.c]
Give arguments to winhelp.
* [miscemu/int21.c]
Implemented Interrupt 21 AX=6C00 EXTENDED OPEN/CREATE.
Created function ExtendedOpenCreateFile.
Give for some Windows95 interrupts the return value 'not
implemented'.
Sun Dec 17 16:51:56 EST 1995 Jim Peterson <jspeter@birch.ee.vt.edu>
* [include/kernel32.h] [include/windows.h]
Moved the typedefs for SYSTEMTIME and LPSYSTEMTIME from
include/kernel32.h to include/windows.h and declared the new Win32
API functions Sleep(), GetLocalTime(), and GetSystemTime().
Redefined INFINITE as 0xFFFFFFFF if WINELIB32.
* [rc/rc (new file)]
Created the shell script 'rc', which should simplify resource
compilation.
* [win32/environment.c]
Kludged around an undefined reference to wine_files. This change
should be fixed some time.
* [win32/time.c] [if1632/kernel32.spec]
Added the functions GetSystemTime(), and Sleep().
* [miscemu/int21.c]
Renamed static function GetSystemTime to INT21_GetSystemTime to
avoid conflicts with the API function of the same name.
* [include/wintypes.h]
Added the SPFMT definition for printf statements.
* [misc/shell.c] [include/shell.h]
Changed ERROR_* defines to SHELL_ERROR_*, as they were conflicting
with the ones in include/winerror.h. They should probably use the
versions in winerror.h, but I'm not certain, and that can be done
later.
* [windows/mdi.c]
Translated WM_MDIACTIVATE(?,(LOhwnd,HIhwnd)) messages to
WM_MDIACTIVATE(HIhwnd,LOhwnd) for WINELIB32. The ? parameter
(boolean) was discarded with this translation. Translated handler
of WM_MDISETMENU(ref,(loHMENU,hiHMENU)) to handle
WM_MDISETMENU(loHMENU, hiHMENU) messages in WINELIB32 (ref assumed
false, call DrawMenuBar() if desired).
* [*/*]
General explicit casts and more rigid typing to remove warnings.
* [include/winpos.h] [windows/winpos.c]
Changed return type of WINPOS_ChangeActiveWindow to BOOL.
* [include/commdlg.h] [misc/commdlg.c]
Added prototypes for ChooseColor(), CommDlgExtendedError(),
FindText() GetFileTitle(), GetOpenFileName(), GetSaveFileName(),
PrintDlg, and ReplaceText().
Renamed the CommDlgExtendError() function to CommDlgExtendedError().
Made GetFileTitle return a short, as per the API definition.
* [Makefile.in]
Added line to clean and distclean that removes temporaries from
the include directory.
Sat Dec 16 19:39:14 MET 1995 Steffen Moeller <smoe0024@rz.uni-hildesheim.de>
* [controls/edit.c]
Almost rewrote EDIT_GetLineMsg.
Sat Dec 16 13:51:48 MST 1995 Andrew Taylor <andrew@riscan.com>
* [windows/mdi.c]
Fixed MDITile() bug that occurs when 0 windows are present or all
windows are minimized.
Wed Dec 12 23:30:00 1995 Uwe Bonnes <bon@elektron.ikp.physik.th-darmstadt.de>
* [misc/profile.c]
Try harder to find files, especially in the working directory.
Look in $HOME/.wine too and create it there if it isn't found.
1995-12-26 16:05:24 +01:00
|
|
|
esac
|
2006-05-25 20:08:12 +02:00
|
|
|
_ACEOF
|
Release 961201
Sat Nov 30 19:21:17 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [configure]
Re-generated with autoconf 2.11. Let me know if you have
problems.
* [controls/listbox.c] [controls/oldlbox.c]
Listboxes rewritten from scratch. Moved old code still used by
comboboxes to oldlbox.c
* [misc/registry.c]
Use temporary file when saving registry.
* [windows/dialog.c]
Implemented Win32 version of DlgDirList() and DlgDirListComboBox().
* [windows/winproc.c]
Added translation for listbox Win32 messages.
Sat Nov 30 21:00:00 Alex Korobka <alex@trantor.pharm.sunysb.edu>
* [controls/widgets.c] [controls/button.c]
Fixed some incompatibilities with CTL3D DLL.
* [windows/dialog.c]
Made dialog windows fit into the desktop.
* [misc/winsock.c] [misc/winsock_async.c]
New Winsock engine.
* [windows/message.c]
GetMessage() fixes.
* [windows/queue.c] [windows/hook.c] [windows/win.c]
SetMessageQueue() fixes.
Fri Nov 29 10:25:12 1996 Slaven Rezic <eserte@cs.tu-berlin.de>
* [objects/text.c]
DrawText16(): Fixed return value.
Tue Nov 26 14:47:09 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/profile.c] [*/*]
Added Win32 profile functions, updated to new naming standard.
* [objects/font.c] [if1632/thunk.c] [include/windows.h]
Added EnumFonts32*, EnumFontFamiliesEx*, changed prototypes and
structures.
* [misc/ole2nls.c] [if1632/thunk.c]
Added EnumSystemLocales() (winhelp.exe).
* [misc/registry.c]
Added Windows 3.1 registry loader supplied by Tor Sjxwall, tor@sn.no
* [win32/file.c]
Partially fixed CreateFileMapping(), added UnmapViewOfFile().
Sat Nov 23 23:36:05 1996 Ronan Waide <waider@waider.ie>
* [misc/shell.c]
Fixed some FIXMEs relating to ShellExec() and FindExecutable().
* [misc/main.c]
Implemented a few more of the SystemParametersInfo() cases.
Tue Nov 19 01:24:34 1996 Philippe De Muyter <phdm@info.ucl.ac.be>
* [include/keyboard.h]
New file, new macro WINE_VKEY_MAPPINGS (using code taken from event.c).
* [include/windows.h]
New [VK_A, VK_Z] and [VK_0, VK9] macros.
* [misc/keyboard.c]
Fixes in KeyTable and ToAscii.
* [objects/font.c]
FONT_init : Give default value for MSWIN "system" font.
FONT_MatchFont : Do not try every size of a font family if the
family does not exist.
* [windows/event.c]
lastEventChar hack removed.
KeyStateTable replaced by InputKeyStateTable (maintained in event.c)
and QueueKeyStateTable (maintained in message.c).
EVENT_key : Corrections to the extended bit setting.
* [windows/message.c] [windows/keyboard.c]
Implementation of a new QueueKeyStateTable : table of key states
valid when messages are retrieved by GetMessage or PeekMessage,
and valid for TranslateMessage.
TranslateMessage : Convert WM*KEY messages using QueueKeyStateTable
and ToAscii.
Mon Nov 18 16:59:01 1996 Robert Pouliot <krynos@clic.net>
* [graphics/Makefile.in] [graphics/wing.c]
[if1632/wing.spec]
Some functions for WinG support, mostly empty stubs.
* [misc/crtdll.c] [if1632/crtdll.spec]
Many functions added to CRTDLL, mostly calls to Unix C library.
1996-12-01 18:17:47 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
cat >>$CONFIG_STATUS <<\_ACEOF
|
|
|
|
# If the template does not know about datarootdir, expand it.
|
|
|
|
# FIXME: This hack should be removed a few years after 2.60.
|
2006-06-20 13:18:41 +02:00
|
|
|
ac_datarootdir_hack=; ac_datarootdir_seen=
|
2004-01-02 02:55:29 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
case `sed -n '/datarootdir/ {
|
|
|
|
p
|
|
|
|
q
|
|
|
|
}
|
|
|
|
/@datadir@/p
|
|
|
|
/@docdir@/p
|
|
|
|
/@infodir@/p
|
|
|
|
/@localedir@/p
|
|
|
|
/@mandir@/p
|
|
|
|
' $ac_file_inputs` in
|
2006-06-20 13:18:41 +02:00
|
|
|
*datarootdir*) ac_datarootdir_seen=yes;;
|
2006-05-25 20:08:12 +02:00
|
|
|
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
|
|
|
|
echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
2006-05-25 20:08:12 +02:00
|
|
|
cat >>$CONFIG_STATUS <<_ACEOF
|
|
|
|
ac_datarootdir_hack='
|
|
|
|
s&@datadir@&$datadir&g
|
|
|
|
s&@docdir@&$docdir&g
|
|
|
|
s&@infodir@&$infodir&g
|
|
|
|
s&@localedir@&$localedir&g
|
|
|
|
s&@mandir@&$mandir&g
|
|
|
|
s&\\\${datarootdir}&$datarootdir&g' ;;
|
|
|
|
esac
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
# Neutralize VPATH when `$srcdir' = `.'.
|
|
|
|
# Shell code in configure.ac might set extrasub.
|
|
|
|
# FIXME: do we really want to maintain this feature?
|
2002-04-11 23:54:01 +02:00
|
|
|
cat >>$CONFIG_STATUS <<_ACEOF
|
2002-02-14 20:47:29 +01:00
|
|
|
sed "$ac_vpsub
|
|
|
|
$extrasub
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
|
|
|
cat >>$CONFIG_STATUS <<\_ACEOF
|
2002-02-14 20:47:29 +01:00
|
|
|
:t
|
|
|
|
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
|
2006-05-25 20:08:12 +02:00
|
|
|
s&@configure_input@&$configure_input&;t t
|
|
|
|
s&@top_builddir@&$ac_top_builddir_sub&;t t
|
|
|
|
s&@srcdir@&$ac_srcdir&;t t
|
|
|
|
s&@abs_srcdir@&$ac_abs_srcdir&;t t
|
|
|
|
s&@top_srcdir@&$ac_top_srcdir&;t t
|
|
|
|
s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
|
|
|
|
s&@builddir@&$ac_builddir&;t t
|
|
|
|
s&@abs_builddir@&$ac_abs_builddir&;t t
|
|
|
|
s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
|
|
|
|
s&@INSTALL@&$ac_INSTALL&;t t
|
|
|
|
$ac_datarootdir_hack
|
|
|
|
" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
|
|
|
|
|
2006-06-20 13:18:41 +02:00
|
|
|
test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
|
|
|
|
{ ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
|
2006-06-27 16:41:43 +02:00
|
|
|
{ ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
|
2006-06-20 13:18:41 +02:00
|
|
|
{ echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
|
|
|
|
which seems to be undefined. Please make sure it is defined." >&5
|
|
|
|
echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
|
|
|
|
which seems to be undefined. Please make sure it is defined." >&2;}
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
rm -f "$tmp/stdin"
|
2002-02-14 20:47:29 +01:00
|
|
|
case $ac_file in
|
2006-05-25 20:08:12 +02:00
|
|
|
-) cat "$tmp/out"; rm -f "$tmp/out";;
|
|
|
|
*) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
|
1996-07-17 22:02:21 +02:00
|
|
|
esac
|
2006-05-25 20:08:12 +02:00
|
|
|
;;
|
|
|
|
:H)
|
|
|
|
#
|
|
|
|
# CONFIG_HEADER
|
|
|
|
#
|
|
|
|
_ACEOF
|
|
|
|
|
|
|
|
# Transform confdefs.h into a sed script `conftest.defines', that
|
|
|
|
# substitutes the proper values into config.h.in to produce config.h.
|
|
|
|
rm -f conftest.defines conftest.tail
|
|
|
|
# First, append a space to every undef/define line, to ease matching.
|
|
|
|
echo 's/$/ /' >conftest.defines
|
|
|
|
# Then, protect against being on the right side of a sed subst, or in
|
|
|
|
# an unquoted here document, in config.status. If some macros were
|
|
|
|
# called several times there might be several #defines for the same
|
|
|
|
# symbol, which is useless. But do not sort them, since the last
|
|
|
|
# AC_DEFINE must be honored.
|
|
|
|
ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
|
2006-06-20 13:18:41 +02:00
|
|
|
# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
|
|
|
|
# NAME is the cpp macro being defined, VALUE is the value it is being given.
|
|
|
|
# PARAMS is the parameter list in the macro definition--in most cases, it's
|
|
|
|
# just an empty string.
|
|
|
|
ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
|
|
|
|
ac_dB='\\)[ (].*,\\1define\\2'
|
|
|
|
ac_dC=' '
|
|
|
|
ac_dD=' ,'
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
uniq confdefs.h |
|
|
|
|
sed -n '
|
|
|
|
t rset
|
|
|
|
:rset
|
|
|
|
s/^[ ]*#[ ]*define[ ][ ]*//
|
|
|
|
t ok
|
|
|
|
d
|
|
|
|
:ok
|
|
|
|
s/[\\&,]/\\&/g
|
2006-06-20 13:18:41 +02:00
|
|
|
s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
|
|
|
|
s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
|
2006-05-25 20:08:12 +02:00
|
|
|
' >>conftest.defines
|
|
|
|
|
|
|
|
# Remove the space that was appended to ease matching.
|
|
|
|
# Then replace #undef with comments. This is necessary, for
|
1996-07-17 22:02:21 +02:00
|
|
|
# example, in the case of _POSIX_SOURCE, which is predefined and required
|
|
|
|
# on some systems where configure will not decide to define it.
|
2006-05-25 20:08:12 +02:00
|
|
|
# (The regexp can be short, since the line contains either #define or #undef.)
|
|
|
|
echo 's/ $//
|
|
|
|
s,^[ #]*u.*,/* & */,' >>conftest.defines
|
|
|
|
|
|
|
|
# Break up conftest.defines:
|
2006-06-20 13:18:41 +02:00
|
|
|
ac_max_sed_lines=50
|
2006-05-25 20:08:12 +02:00
|
|
|
|
|
|
|
# First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
|
|
|
|
# Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
|
|
|
|
# Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
|
|
|
|
# et cetera.
|
|
|
|
ac_in='$ac_file_inputs'
|
|
|
|
ac_out='"$tmp/out1"'
|
|
|
|
ac_nxt='"$tmp/out2"'
|
|
|
|
|
|
|
|
while :
|
2002-02-14 20:47:29 +01:00
|
|
|
do
|
2006-05-25 20:08:12 +02:00
|
|
|
# Write a here document:
|
2006-06-20 13:18:41 +02:00
|
|
|
cat >>$CONFIG_STATUS <<_ACEOF
|
|
|
|
# First, check the format of the line:
|
|
|
|
cat >"\$tmp/defines.sed" <<\\CEOF
|
|
|
|
/^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
|
|
|
|
/^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
|
2006-05-25 20:08:12 +02:00
|
|
|
b
|
2006-06-20 13:18:41 +02:00
|
|
|
:def
|
|
|
|
_ACEOF
|
2006-05-25 20:08:12 +02:00
|
|
|
sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
|
2002-02-14 20:47:29 +01:00
|
|
|
echo 'CEOF
|
2006-05-25 20:08:12 +02:00
|
|
|
sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
|
|
|
|
ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
|
|
|
|
sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
|
|
|
|
grep . conftest.tail >/dev/null || break
|
2002-02-14 20:47:29 +01:00
|
|
|
rm -f conftest.defines
|
|
|
|
mv conftest.tail conftest.defines
|
|
|
|
done
|
2006-05-25 20:08:12 +02:00
|
|
|
rm -f conftest.defines conftest.tail
|
2002-02-14 20:47:29 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
echo "ac_result=$ac_in" >>$CONFIG_STATUS
|
2002-04-11 23:54:01 +02:00
|
|
|
cat >>$CONFIG_STATUS <<\_ACEOF
|
2002-02-14 20:47:29 +01:00
|
|
|
if test x"$ac_file" != x-; then
|
2006-05-25 20:08:12 +02:00
|
|
|
echo "/* $configure_input */" >"$tmp/config.h"
|
|
|
|
cat "$ac_result" >>"$tmp/config.h"
|
|
|
|
if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
|
2002-04-11 23:54:01 +02:00
|
|
|
{ echo "$as_me:$LINENO: $ac_file is unchanged" >&5
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: $ac_file is unchanged" >&6;}
|
|
|
|
else
|
|
|
|
rm -f $ac_file
|
2006-05-25 20:08:12 +02:00
|
|
|
mv "$tmp/config.h" $ac_file
|
1996-07-17 22:02:21 +02:00
|
|
|
fi
|
2002-02-14 20:47:29 +01:00
|
|
|
else
|
2006-05-25 20:08:12 +02:00
|
|
|
echo "/* $configure_input */"
|
|
|
|
cat "$ac_result"
|
1996-07-17 22:02:21 +02:00
|
|
|
fi
|
2006-05-25 20:08:12 +02:00
|
|
|
rm -f "$tmp/out12"
|
|
|
|
;;
|
2004-01-02 02:55:29 +01:00
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
:C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5
|
|
|
|
echo "$as_me: executing $ac_file commands" >&6;}
|
|
|
|
;;
|
|
|
|
esac
|
2002-04-11 23:54:01 +02:00
|
|
|
|
|
|
|
|
2006-05-25 20:08:12 +02:00
|
|
|
case $ac_file$ac_mode in
|
2006-09-22 09:33:00 +02:00
|
|
|
"include/stamp-h":C) echo timestamp > include/stamp-h ;;
|
2006-10-20 12:25:29 +02:00
|
|
|
"dlls/gdi32/enhmfdrv":C) test -d "dlls/gdi32/enhmfdrv" || ({ echo "$as_me:$LINENO: creating dlls/gdi32/enhmfdrv" >&5
|
|
|
|
echo "$as_me: creating dlls/gdi32/enhmfdrv" >&6;} && mkdir "dlls/gdi32/enhmfdrv") ;;
|
|
|
|
"dlls/gdi32/mfdrv":C) test -d "dlls/gdi32/mfdrv" || ({ echo "$as_me:$LINENO: creating dlls/gdi32/mfdrv" >&5
|
|
|
|
echo "$as_me: creating dlls/gdi32/mfdrv" >&6;} && mkdir "dlls/gdi32/mfdrv") ;;
|
2006-09-12 16:10:51 +02:00
|
|
|
"dlls/kernel32/nls":C) test -d "dlls/kernel32/nls" || ({ echo "$as_me:$LINENO: creating dlls/kernel32/nls" >&5
|
|
|
|
echo "$as_me: creating dlls/kernel32/nls" >&6;} && mkdir "dlls/kernel32/nls") ;;
|
2006-11-16 14:49:25 +01:00
|
|
|
"dlls/user32/resources":C) test -d "dlls/user32/resources" || ({ echo "$as_me:$LINENO: creating dlls/user32/resources" >&5
|
|
|
|
echo "$as_me: creating dlls/user32/resources" >&6;} && mkdir "dlls/user32/resources") ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"dlls/wineps.drv/data":C) test -d "dlls/wineps.drv/data" || ({ echo "$as_me:$LINENO: creating dlls/wineps.drv/data" >&5
|
2006-05-23 16:42:56 +02:00
|
|
|
echo "$as_me: creating dlls/wineps.drv/data" >&6;} && mkdir "dlls/wineps.drv/data") ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
"include/wine":C) test -d "include/wine" || ({ echo "$as_me:$LINENO: creating include/wine" >&5
|
2002-02-14 20:47:29 +01:00
|
|
|
echo "$as_me: creating include/wine" >&6;} && mkdir "include/wine") ;;
|
2006-05-25 20:08:12 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
esac
|
2006-05-25 20:08:12 +02:00
|
|
|
done # for ac_tag
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
2000-04-09 20:20:25 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
{ (exit 0); exit 0; }
|
2002-04-11 23:54:01 +02:00
|
|
|
_ACEOF
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
chmod +x $CONFIG_STATUS
|
2002-02-14 20:47:29 +01:00
|
|
|
ac_clean_files=$ac_clean_files_save
|
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2002-02-14 20:47:29 +01:00
|
|
|
# configure is writing to config.log, and then calls config.status.
|
|
|
|
# config.status does its own redirection, appending to config.log.
|
|
|
|
# Unfortunately, on DOS this fails, as config.log is still kept open
|
|
|
|
# by configure, so config.status won't be able to write to it; its
|
|
|
|
# output is simply discarded. So we exec the FD to /dev/null,
|
|
|
|
# effectively closing config.log, so it can be properly (re)opened and
|
|
|
|
# appended to by config.status. When coming back to configure, we
|
|
|
|
# need to make the FD available again.
|
|
|
|
if test "$no_create" != yes; then
|
|
|
|
ac_cs_success=:
|
2002-12-24 01:35:19 +01:00
|
|
|
ac_config_status_args=
|
|
|
|
test "$silent" = yes &&
|
|
|
|
ac_config_status_args="$ac_config_status_args --quiet"
|
2002-02-14 20:47:29 +01:00
|
|
|
exec 5>/dev/null
|
2002-12-24 01:35:19 +01:00
|
|
|
$SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
|
2002-02-14 20:47:29 +01:00
|
|
|
exec 5>>config.log
|
|
|
|
# Use ||, not &&, to avoid exiting from the if with $? = 1, which
|
|
|
|
# would make configure fail if this is the last instruction.
|
|
|
|
$ac_cs_success || { (exit 1); exit 1; }
|
|
|
|
fi
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
|
2002-04-11 23:54:01 +02:00
|
|
|
|
2006-09-21 11:14:38 +02:00
|
|
|
if test "$no_create" = "yes"
|
|
|
|
then
|
|
|
|
exit 0
|
|
|
|
fi
|
|
|
|
|
2007-07-10 15:14:15 +02:00
|
|
|
ac_save_IFS="$IFS"
|
|
|
|
IFS="|"
|
|
|
|
if test "$verbose" = "yes"; then
|
|
|
|
for msg in $wine_notices; do
|
|
|
|
if test -n "$msg"; then
|
|
|
|
echo >&2
|
|
|
|
{ echo "$as_me:$LINENO: $msg" >&5
|
|
|
|
echo "$as_me: $msg" >&6;}
|
|
|
|
fi
|
|
|
|
done
|
2005-03-19 18:08:18 +01:00
|
|
|
fi
|
2007-07-10 15:14:15 +02:00
|
|
|
for msg in $wine_warnings; do
|
|
|
|
if test -n "$msg"; then
|
|
|
|
echo >&2
|
|
|
|
{ echo "$as_me:$LINENO: WARNING: $msg" >&5
|
|
|
|
echo "$as_me: WARNING: $msg" >&2;}
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_IFS"
|
2005-03-19 18:08:18 +01:00
|
|
|
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
echo
|
2004-08-19 02:03:45 +02:00
|
|
|
echo "Configure finished. Do '${ac_make} depend && ${ac_make}' to compile Wine."
|
Release 950727
Sat Jul 22 22:39:09 IDT 1995 Michael Veksler <e1678223@tochnapc2.technion.ac.il>
* [ipc/*]
New directory. This directory contains the new inter-wine
communications support. It enables DDE protocols between two wine
instances. Currently it is limited to DDE, but can be enhanced to
support OLE between 2 different wine instances. This is very
important for libwine.a DDE/OLE support.
* [tools/ipcl]
A script to delete garbage IPC handles (shared memory, semaphores
and message queues). The current inter-wine communication is not
perfect, and sometimes leaves garbage behind.
* [if1632/relay.c] [include/atom.h] [include/global.h]
[loader/selector.c] [loader/task.c] [loader/module.c]
[loader/signal.c] [memory/global.c] [misc/atom.c]
[windows/class.c] [windows/message.c] [windows/win.c]
[Imakefile]
Hooks for inter-wine DDE support, current Global.*Atom functions
renamed to Local.*Atom since Global.*Atom are used for Inter-Wine
DDE communication. (The first call to these functions sets up the
IPC structures - which otherwise cause unneeded overhead.
Mon Jul 17 19:55:21 1995 Alexandre Julliard <julliard@sunsite.unc.edu>
* [controls/menu.c]
Don't crash if a NULL string is passed to menu functions.
* [memory/selector.c]
We now use a bit in ldt_flags_copy to indicate free LDT entries.
Fixed a bug in SELECTOR_ReallocBlock that could cause it to
overwrite valid LDT entries when growing a block.
* [miscemu/instr.c]
Emulate int xx instruction by storing the interrupt vector in
CS:IP and returning directly. This allows a program to install an
interrupt vector.
* [windows/win.c]
Added function WIN_GetTopParent to get the top-level parent of a
window.
Sun Jul 16 18:17:17 1995 Gregory Trubetskoy <grisha@mira.com>
* [loader/resource.c]
Added LoadIconHandler. It doesn't do anything yet, but now you
can use borland help files with winhelp.exe.
Sun Jul 16 11:58:45 1995 Anand Kumria <akumria@ozemail.com.au>
* [misc/main.c]
Fixed to return 386 Enhanced mode correctly. Also return the same
type of CPU, for both Enhanced and Standard mode, namely a 386.
Sun Jul 16 00:02:04 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [Configure] [include/options.h] [include/wineopts.h]
[misc/main.c][misc/spy.c]
Removed support of spy file. Redirected spy messages to stddeb.
Removed -spy option. Added -debugmsg +spy option.
* [debugger/dbg.y][debugger/debug.l]
Enabled segmented addresses (seg:offs) for break and x commands.
* [if1632/gdi.spec] [objects/region.c] [windows/graphics.c]
[include/region.h]
FrameRgn, REGION_FrameRgn: New functions
* [if1632/kernel.spec]
IsWinOldApTask: Return false
* [if1632/mouse.spec]
CplApplet: Removed
* [if1632/user.spec] [windows/win.c]
ShowOwnedPopups: New function
* [if1632/winsock.spec] [misc/winsocket.c]
inet_addr, select: New prototypes in relay code
Fixed memory layout for netdb functions (getXbyY).
WINSOCK_ioctlsocket: Translated FIONREAD, FIONBIO, and FIOASYNC
* [objects/clipping.c]
RectVisible: Fixed call to LPToDP
* [rc/winerc.c]
main: Removed extra argument to getopt for Linux.
Tue Jul 11 00:14:41 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c]
Yet another fix for ListBoxDirectory().
* [loader/module.c] [if1632/kernel.spec]
Make GetModuleHandle() accept instance handles as parameter.
* [if1632/relay.c] [loader/task.c]
Put a magic cookie at the bottom of the 32 bit stack, and check on
each return from a 32 bit function whether it's still there. Complain
if it's not.
* [if1632/user.spec]
Wrong entry for CloseDriver().
* [misc/dos_fs.c] [loader/task.c] [include/dos_fs.h] [misc/file.c]
[miscemu/int21.c]
Large parts of dos_fs.c simplified. Changed it to use one
current drive/directory per task, which is set to the module path on
task creation.
Prevent CorelPaint from closing stdin.
open() with O_CREAT set must be passed three parameters.
DOS FindFirst()/FindNext() could crash when FA_LABEL was set. Fixed,
it's in DOS_readdir() now.
* [misc/profile.c]
Some badly written software (Lotus Freelance Graphics) passes a bogus
size parameter that caused Wine to write off the end of a segment.
Fixed. (It's probably too paranoid now.)
* [multimedia/mmsystem.c] [multimedia/time.c] [multimedia/joystick.c]
[multimedia/Imakefile] [if1632/winprocs.spec]
16 bit entry point for MMSysTimeCallback.
Split off time.c and joystick.c from mmsystem.c.
* [objects/dib.c]
GetDIBits(): call XGetImage() via CallTo32_LargeStack.
* [windows/cursor.c]
DestroyCursor(): do nothing for builtin cursors.
* [windows/mdi.c]
Half of WM_MDISETMENU implemented.
* [windows/win.c]
EnumWindows() and EnumTaskWindows() never enumerated any windows.
Fixed.
* [windows/*.c]
Fixed GetParent() to return correct values for owned windows.
* [windows/message.c]
Don't try to activate disabled top-level windows.
* [windows/nonclient.c]
Work around a bug in gcc-2.7.0.
* [tools/build.c] [include/stackframe.h] [memory/global.c]
[loader/task.c] [memory/selector.c]
Some Visual Basic programs (and possibly others, too) expect ES to be
preserved by a call to an API function, so we have to save it.
In GlobalFree() and FreeSelector(), we must clear CURRENT_STACK16->es
to prevent segfaults if ES contained the selector to be freed.
Sun Jul 9 20:21:20 1995 Jon Tombs <jon@gtex02.us.es>
* [*/*]
Added missing prototypes to header files and relevant includes
to reduce compile time warnings.
Sun Jul 9 18:32:56 1995 Michael Patra <micky@marie.physik.tu-berlin.de>
* [configure.in] [include/config.h] [*/Makefile.in]
New configuration scheme based on autoconf.
Sat Jul 8 14:12:45 1995 Morten Welinder <terra+@cs.cmu.edu>
* [miscemu/ioports.c]
Revamp to have only one in- and one out- variant, both really
implemented.
* [miscemu/instr.c]
INSTR_EmulateInstruction: Use new ioport interface. Implement
string io. Correct instruction pointer for 32-bit code.
* [include/miscemu.h]
Update port function prototypes.
* [include/registers.h]
Defined FS and GS.
Sat Jul 8 13:38:54 1995 Hans de Graaff <graaff@twi72.twi.tudelft.nl>
* [misc/dos_fs.c]
ChopOffSlash(): A path consisting off a single slash is left
intact, and multiple slashes are all removed.
1995-07-29 15:09:43 +02:00
|
|
|
echo
|
|
|
|
|