Christopher Faylor
0f8989463e
fix minor typo
2004-03-01 20:44:02 +00:00
Christopher Faylor
74c9d43c5e
fix minor typo
2004-03-01 20:43:22 +00:00
Richard Sandiford
5bbdae8f39
* configure.in (mips64*-*-linux*): Override mips*-*-linux* case
...
and disable libgcj.
* configure: Regenerated.
2004-03-01 19:34:14 +00:00
Danny Smith
a45a3b7f80
Missed this in last commit.
...
2004-03-01 Martin Fuchs <martin-fuchs@gmx.net>
* include/winuser.h (COLOR_*): Define missing constants.
2004-03-01 10:30:00 +00:00
Richard Sandiford
665f6c3710
Add fr450 support.
2004-03-01 10:11:37 +00:00
Danny Smith
f397868443
2004-03-01 Martin Fuchs <martin-fuchs@gmx.net>
...
* include/oaidl.h (FADF_*) Define missing constants.
(IDispatch_*): Define COBJ macros.
(VARIANT): Add missing union members llVal and ullVal.
(wireVARIANT): Likewise.
(ITypeinfo_*): Define COBJ macros.
* include/oleauto.h (Var*FromDisp): Correct parameter type from
LPDISPATCH* to LPDISPATCH.
(VARCMP_*, VAR_LOCALBOOL, LOCALE_USE_NLS, VARIANT_*,
VAR_CALENDAR_*): Add missing constants.
(SafeArray[Get/Set]*): Add prototypes.
(Var*From*): Add missing prototypes.
(NUMPRS_*): Add defines.
(NUMPARSE): Define structure.
(VarParseNumFromStr,VarNumFromParseNum): Add prototypes.
* include/winerror.h (DISP_E_DIVBYZERO): Define constant.
* include/winuser.h (COLOR_*): Define missing constants.
* include/wtypes.h (enum VARENUM) Add VT_INT_PTR, VT_UINT_PTR.
(VT_INT_PTR, VT_UINT_PTR): Remove macro definitions.
2004-03-01 10:09:42 +00:00
Nathanael Nerode
07bc9e41fb
PR bootstrap/7087
...
* Makefile.tpl: Guard XFOO sed statements better.
* Makefile.tpl: Add dependency for configure-target-libada.
* Makefile.in: Regenerate (incidentally fixes broken
commit when libada-branch was merged).
2004-02-28 22:03:47 +00:00
Andrew Cagney
d45d19f713
2004-02-28 Andrew Cagney <cagney@redhat.com>
...
* src-release (CVS_NAMES): Define.
(do-tar, do-tar): Prune $(CVS_NAMES).
2004-02-28 21:52:04 +00:00
Corinna Vinschen
4e23c18123
* miscfuncs.cc (check_invalid_virtual_addr): Assure the last page
...
in the range is always tested. Add appropriate const.
* mmap.cc (mmap_record::aloc_fh): Remove unused static path_conf object.
2004-02-26 11:32:20 +00:00
Christopher Faylor
ca713cfab3
* exceptions.cc (setup_handler): Signal event for any sigwaitinfo if it exists
...
to force signal to be handled. Zero event here to prevent races.
* signal.cc (sigwaitinfo): Use local handle value for everything since signal
thread could zero event element at any time. Detect when awaking due to thread
not in mask and set return value and errno accordingly. Don't set signal
number to zero unless we've recognized the signal.
* sigproc.cc (sigq): Rename from sigqueue throughout.
* thread.cc (pthread::join): Handle signals received while waiting for thread
to terminate.
* cygwin.din: Export sighold, sigqueue.
* exceptions.cc (sighold): Define new function.
* signal.cc (handle_sigprocmask): Set correct errno for invalid signal.
Simplify debugging output.
(sigqueue): Define new function.
* include/cygwin/signal.h (sighold): Declare new function.
(sigqueue): Ditto.
* include/cygwin/version.h: Bump API minor version number.
* include/limits.h (TIMER_MAX): Define.
(_POSIX_TIMER_MAX): Ditto.
2004-02-26 05:10:49 +00:00
Corinna Vinschen
f9e19c0931
* miscfuncs.cc (check_invalid_virtual_addr): New function.
...
* winsup.h (check_invalid_virtual_addr): Declare.
* mmap.cc (munmap): Call check_invalid_virtual_addr instead of
IsBadReadPtr.
2004-02-25 10:54:31 +00:00
Christopher Faylor
241f503c75
* gendef (stabilize_sig_stack): Correctly align this pointer for call to
...
_cygtls::call_signal_handler.
* gentls_offsets: Output sizeof field.
* tlsoffsets.h: Regenerate.
2004-02-25 04:08:00 +00:00
DJ Delorie
2f27f08520
merge from gcc
2004-02-25 02:04:30 +00:00
Christopher Faylor
f135dd3ee7
* cygpath.cc (long_options): Add "mode" option.
...
(options): Ditto.
(usage): Report on new option.
(report_mode): New function.
(main): Implement -M option.
2004-02-25 01:23:20 +00:00
Christopher Faylor
5ef9bbc874
* dcrt0.cc (_dll_crt0): Don't check sync_startup if threadfunc_ix is set.
...
* external.cc (cygwin_internal): Implement CW_GET_BINMODE.
* include/sys/cygwin.h: Declare CW_GET_BINMODE.
2004-02-25 01:19:13 +00:00
Christopher Faylor
5dbaca1607
* dcrt0.cc (_dll_crt0): Add some stern internal errors.
2004-02-24 17:13:16 +00:00
DJ Delorie
3d7e5e901f
merge from gcc
2004-02-24 16:30:28 +00:00
Corinna Vinschen
c9a76075f5
* thread.cc (pthread::cancelable_wait): Rearrange slightly.
...
Add do_sig_wait parameter. Wait for signal_arrived if set to true.
Return WAIT_SIGNALED if signal arrived.
(pthread_cond::wait): Accomodate change to pthread::cancelable_wait.
(pthread::join): Ditto.
(semaphore::_timedwait): Ditto.
(semaphore::_wait): Ditto. Change to return int to allow status
feedback.
(semaphore::wait): Return return value from semaphore::_wait.
* thread.h (WAIT_SIGNALED): New definition.
(pthread::cancelable_wait): Change declaration. Define do_sig_wait
as false by default to not interfere with existing calls accidentally.
(semaphore::_wait): Declare int.
2004-02-24 11:33:15 +00:00
Andrew Cagney
ffde6695da
2004-02-23 Andrew Cagney <cagney@redhat.com>
...
* texinfo/texinfo.tex: Update from version 2003-02-03.16 to
2004-02-19.09.
2004-02-23 19:37:48 +00:00
Danny Smith
8f8baa7c4b
2004-02-23 Filip Navara <xnavara@volny.cz>
...
* include/ddk/video.h: Corrected packing.
2004-02-23 05:53:38 +00:00
Joshua Daniel Franklin
1fc8b54fe2
2004-02-22 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
...
* Makefile.in: Fix problem links in faq0.html file.
* what.texinfo: Remove outdated 'recent' history.
2004-02-22 23:49:15 +00:00
Joshua Daniel Franklin
e9dfbae165
2004-01-12 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
...
* dll_init.sgml: Update funcsynopsis for DocBook 4.2 SGML DTD.
* dtable.sgml: Update funcsynopsis for DocBook 4.2 SGML DTD.
* external.sgml: Update funcsynopsis for DocBook 4.2 SGML DTD.
* path.sgml: Update funcsynopsis for DocBook 4.2 SGML DTD.
* pinfo.cc: Update funcsynopsis for DocBook 4.2 SGML DTD.
* shared.sgml: Update funcsynopsis for DocBook 4.2 SGML DTD.
* stackdump.sgml: Update funcsynopsis for DocBook 4.2 SGML DTD.
2004-02-22 23:21:20 +00:00
Christopher Faylor
4d5d7a2c09
* exceptions.cc (sigpacket::process): Make sure that tls is filled in for
...
SIGSTOP condition.
(_cygtls::call_signal_handler): Restore signal mask using saved oldmask rather
than current oldmask.
2004-02-21 22:57:36 +00:00
Danny Smith
53a207edfa
* include/_mingw.h (__UNUSED_PARAM): Define macro.
...
* include/wchar.h (fwide): Use it.
(mbsinit): Ditto.
2004-02-21 07:21:36 +00:00
Christopher Faylor
7c03f79971
* Makefile.in (build_dumper): Detect missing iconv library.
...
* cygpath.cc (dowin): Report on filename conversion errors.
(doit): Ditto.
* strace.cc (main): Use symbolic constant for _STRACE_ALL when setting mask.
2004-02-21 04:51:15 +00:00
Christopher Faylor
3a0f12b588
* path.cc (conv_path_list): Return error condition.
...
(copy1): New function.
(copyenc): New function.
(mount_item::fnmunge): Return error condition. Use new functions to copy
strings.
(mount_item::build_win32): Ditto.
(mount_info::conv_to_win32_path): Return error condition.
(cygwin_conv_to_posix_path): Return result of path conversion.
(cygwin_conv_to_full_posix_path): Ditto.
(return_with_errno): New macro.
(cygwin_win32_to_posix_path_list): Use new macro to potentially set errno.
(cygwin_posix_to_win32_path_list): Ditto.
* path.h (mount_item::fnmunge): Add size argument.
(mount_item::build_win32): Ditto.
2004-02-21 04:46:00 +00:00
Corinna Vinschen
12afe44527
* getopt.c: Avoid useless compiler warnings.
2004-02-20 23:31:47 +00:00
Corinna Vinschen
1a57b22914
* getopt.c: Replace with latest vanilla(!) OpenBSD version 1.16.
2004-02-20 21:30:44 +00:00
Joshua Daniel Franklin
ec15a786a6
2004-02-19 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
...
* cygwinenv.sgml: Remove incorrect ^Z information. Add
some tags to server option description.
* textbinary.sgml: Remove incorrect ^Z information.
2004-02-20 07:26:16 +00:00
Nathanael Nerode
2add426250
PR bootstrap/11932
...
* mkinstalldirs, install-sh: Import from automake CVS HEAD.
2004-02-20 02:05:00 +00:00
Andrew Cagney
a2d3e2482d
Index: ChangeLog
...
2004-02-19 Andrew Cagney <cagney@redhat.com>
* config.guess: Update from version 2003-06-12 to 2004-02-16.
* config.sub: Update from version 2003-06-13 to 2004-02-16.
Index: dejagnu/ChangeLog
2004-02-19 Andrew Cagney <cagney@redhat.com>
* config.guess: Update from version 2003-06-12 to 2004-02-16.
* config.sub: Update from version 2003-06-13 to 2004-02-16.
Index: readline/ChangeLog.gdb
2004-02-19 Andrew Cagney <cagney@redhat.com>
* config.guess: Update from version 2003-06-12 to 2004-02-16.
* config.sub: Update from version 2003-06-13 to 2004-02-16.
2004-02-19 14:55:25 +00:00
Danny Smith
ed0069cc25
* include/Gl/glu (GLU_ERROR): Define.
...
Thanks to Philip Lamb <phil at rave dot co dot nz>
2004-02-19 05:46:27 +00:00
Danny Smith
19bb757951
* include/Gl/glu.h: Include <stddef.h>.
...
Thanks to Greg Couch <gregcouch@users.sourceforge.net>
2004-02-19 03:04:14 +00:00
Christopher Faylor
0e061ecf96
* fork.cc (fork_child): Invert sense of test which defeated correct handling in
...
a fork from a non-main thread.
* dcrt0.cc (initial_env): Eliminate parameter and just send DebugBreak when
appropriate.
(dll_crt0_0): Reflect parameter change to initial_env.
(dll_crt0_1): Don't call initial_env.
2004-02-18 22:32:15 +00:00
Christopher Faylor
2d6c4a1a65
* gendef (stabilize_sig_stack): New function.
...
(setjmp): Import, add sig stack handling. Store sig stack info.
(longjmp): Call stabilize_sig_stack. Restore sig stack info.
* config/i386/setjmp.c: Remove.
2004-02-18 20:48:38 +00:00
Corinna Vinschen
a682de34be
* fork.cc (fork_child): Move fixup_shms_after_fork so that
...
signal_arrived is initialized when calling it.
2004-02-17 21:17:25 +00:00
Christopher Faylor
720c33ae4c
* Makefile.in (clean): Clean libserver, too.
...
* fhandler.cc (fhandler_base::~fhandler_base): Remove path_conv cleanup.
* syscalls.cc (chroot): Ditto.
* path.cc (path_conv::~path_conv): Define new destructor.
(conv_path_list_buf_size): Remove explicit path_conv cleanup.
* path.h (path_conv::~path_conv): Declare new destructor.
2004-02-17 20:03:01 +00:00
Christopher Faylor
88e584bf43
* Makefile.in: Compile flock.o with -fomit-frame-pointer.
2004-02-17 15:23:29 +00:00
Christopher Faylor
f6cd9c3555
* Makefile.in: Compile dlfcn.o with -fomit-frame-pointer.
2004-02-16 21:25:10 +00:00
Christopher Faylor
2c29523ece
* Makefile.in: Compile delqueue.o with -fomit-frame-pointer.
2004-02-16 20:30:46 +00:00
Corinna Vinschen
a5c525cc00
* cygwinenv.sgml: Add server option description.
2004-02-16 12:22:14 +00:00
Corinna Vinschen
212592dcc9
* syscalls.cc (rename): Do not test the MoveFile error code
...
where MoveFileEx exists.
2004-02-16 11:45:04 +00:00
Christopher Faylor
04dbc76ea5
correct changelog
2004-02-16 02:34:36 +00:00
Christopher Faylor
b4f0009fe3
* cygheap.cc (_csbrk): Report failing condition to stderr rather than strace.
2004-02-16 02:03:54 +00:00
Earnie Boyd
cc9c680509
* include/w32api.h: Increment version to 3.0.
...
* Makefile.in: Ditto.
* README.win32api: Modify license to Public Domain per agreement as
found in the mingw-dvlpr list archive.
2004-02-15 09:46:16 +00:00
Christopher Faylor
955bf2ee96
* Makefile.in: Compile syscalls.o with -fomit-frame-pointer.
...
* sigproc.cc: Eliminate unused variable.
2004-02-15 02:44:16 +00:00
Corinna Vinschen
968bdf96b1
* getopt.c: Replace with latest NetBSD version 1.16. Keep Cygwin
...
specific changes as minimal as possible.
2004-02-14 19:43:52 +00:00
Corinna Vinschen
e92be2201a
* ssp.c (opts): Add leading '+' to force posixly correct behaviour.
2004-02-14 19:43:07 +00:00
Christopher Faylor
cf2b4018b0
* sigproc.cc (proc_subproc): Change warning back to silent debug output.
2004-02-14 04:58:31 +00:00
Christopher Faylor
c21e74cce8
* dcrt0.cc (alloc_stack_hard_way): Revert to previous implementation.
...
(alloc_stack): Ditto.
* exceptions.cc (ctrl_c_handler): Add debugging output.
2004-02-14 04:38:37 +00:00