summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * include/basetypes.h (_REFIID_DEFINED): Correct typo.Danny Smith2004-02-123-1/+12
| | | | | * include/winuser.h (NCCALCSIZE_PARAMS): Define structure. Thanks to Mike Nordell <tamlin at algonet dot se>.
* * lib/dnsapi.a: New file.Danny Smith2004-02-113-0/+37
| | | | * lib/test.c: Include windns,h.
* 2004-02-11 Pierre A. Humblet <Pierre.Humblet@ieee.org>Danny Smith2004-02-112-0/+367
| | | | * include/windns.h: New file.
* * include/sqlucode.h (SQLGetStmtAttr[AW]): Remove duplicateDanny Smith2004-02-112-5/+14
| | | | | | | | defines. (SQLSetStmtAttr[AW]): Move into ODBCVER >= 0x0300 block. (SQLSetDescFieldW): Correct prototype. (SQLSetDescFieldA): Add prototype. (SQLGetDescFieldW): Add prototype.
* 2004-02-11 Pat Thoyts <patthoyts@users.sourceforge.net>Danny Smith2004-02-112-0/+7
| | | | * include/winuser.h (DFC_POPUPMENU): Add define.
* * security.cc (get_nt_object_attribute): Fix error handling.Corinna Vinschen2004-02-112-33/+29
|
* * configure.in (powerpc-*-aix*): Add target-libada to noconfigdirs.DJ Delorie2004-02-113-4/+10
| | | | | (rs6000-*-aix*): Same. * configure: Regenerate.
* * configure.in (host): Add in missing $noconfigdirs to defines.DJ Delorie2004-02-113-46/+50
| | | | * configure: Regenerate.
* * strace.cc (opts): Add leading '+' to force posixly correctCorinna Vinschen2004-02-112-6/+7
| | | | | behaviour. (main): Revert POSIXLY_CORRECT manipulations.
* * utils.sgml: Update cygcheck optionsJoshua Daniel Franklin2004-02-111-28/+63
|
* * libm/mathfp/er_gamma.c (gamma): Add new non-reentrant function.Christopher Faylor2004-02-115-1/+29
| | | | | | * libm/mathfp/er_lgamma.c (lgamma): Ditto. * libm/mathfp/erf_gamma.c (gammaf): Ditto. * libm/mathfp/erf_lgamma.c (lgammaf): Ditto.
* * strace.cc (main): Guard against previous setting of POSIXLY_CORRECT.Christopher Faylor2004-02-112-1/+9
|
* 2004-02-10 Arnaud Charlet <charlet@act-europe.fr>,DJ Delorie2004-02-105-52/+397
| | | | | | | | | Nathanael Nerode <neroden@gcc.gnu.org> PR ada/6637, PR ada/5911 Merge with libada-branch: * configure.in, Makefile.tpl, Makefile.def: Add target-libada, with appropriate dependencies. Add --enable-libada configure switch. * configure, Makefile.in: Regenerate.
* * strace.cc: Update copyrights.Christopher Faylor2004-02-103-4/+9
| | | | * cygcheck.cc: Update copyrights.
* * strace.cc (main): Ensure POSIXLY_CORRECT argument ordering.Christopher Faylor2004-02-104-1/+8
| | | | * cygcheck.cc (main): Ditto.
* * libc/include/time.h (TIMER_RELTIME): New define.Christopher Faylor2004-02-092-1/+9
|
* 2004-02-09 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2004-02-093-2/+7
| | | | | * libc/stdlib/Makefile.am: Add mallstatsr to LIBADD_OBJS. * libc/stdlib/Makefile.in: Regenerated.
* Add support for relaxing the 32bit ldc/stc instructions.Nick Clifton2004-02-092-4/+9
|
* * fhandler_socket.cc (fhandler_socket::ioctl): Add FIONREAD handling.Corinna Vinschen2004-02-092-0/+9
|
* * debug.h (console_printf): Define for non-debugging condition.Christopher Faylor2004-02-0967-95/+116
| | | | | | | | | | | | | | * cygtls.h (_threadinfo::lock): Remove wait argument. (_threadinfo::interrupt_setup): Remove retaddr argument. * exceptions.cc (_threadinfo::interrupt_setup): Ditto. (_threadinfo::interrupt_now): Accommodate change to interrupt_setup argument. (setup_handler): Ditto. Always lock sig stack prior to determining interrupt method. * gendef (_sigfe): Correct thinko regarding cmpxchg. (_sigbe): Ditto. (_threadinfo::lock): Ditto. (_threadinfo::pop): Eliminate left-over stack unlock. * sigproc.cc (proc_subproc): Chnage debugging output to printed warning.
* * libc/include/sys/features.h: Add _POSIX_TIMERS define for __CYGWIN__.Christopher Faylor2004-02-094-9/+21
| | | | | | * libc/include/sys/reent.h (__getreent): Protect against possibly being defined. * libc/include/sys/unistd.h (fdatasync): Don't define for __CYGWIN__.
* * localtime.cc (localtime_r): Call tzset.Christopher Faylor2004-02-0811-100/+214
| | | | | | | | | | | | | | | | | | | | | | * Makefile.in: Make version.h/cygwin.din version check a warning since it is not foolproof. * cygheap.h (CYGHEAPSIZE): Bump size down. * cygtls.h (_threadinfo::stacklock): New element. (_threadinfo::pop): Make regparm. (_threadinfo::lock): New function. (_threadinfo::unlock): New function. * cygtls.cc (_threadinfo::push): Wait for a lock on the stack before performing the operation. (_threadinfo::pop): Move to another file. * cygwin.din: More SIGFE changes. * exceptions.cc (try_to_debug): Always display messages on console. (handle_exceptions): Unwind stack only when actually about to call sig_send. (setup_handler): Lock stack prior to performing any operations. * gendef (_sigfe): Ditto. (_sigbe): Ditto. (_threadinfo::pop): Ditto. Move here. * gen_tlsoffsets: Generate positive offsets. * tlsoffsets.h: Regenerate.
* * bsd_mutex.cc (win_priority): Move to msleep helper function section.Corinna Vinschen2004-02-072-32/+44
| | | | | (set_priority): Ditto. Fix formatting. (_msleep): Cleanup obj formatting. Rearrange obj order.
* 2004-02-07 Dan Aloni <da-x@gmx.net>Danny Smith2004-02-072-2/+7
| | | | | * lib/ddk/ntoskrnl.def (KeSetTimer,KeSetTimerEx): Correct suffix.
* * bsd_mutex.cc (_msleep): Handle PCATCH using signal_arrived event.Corinna Vinschen2004-02-068-12/+57
| | | | | | | | | | | | | | | | * client.cc: Include sigproc.h. * msg.cc (client_request_msg::serve): Accomodate third parameter to process::process. * sem.cc (client_request_sem::serve): Ditto. * shm.cc (client_request_shm::serve): Ditto. * process.cc (process::process): Duplicate signal_arrived into Cygserver process space. (process::~process): Close _signal_arrived handle. (process_cache::process): Add signal_arrived handling. * process.h (process::process): Add signal_arrived parameter. (process:signal_arrived): New read accessor. (process:_signal_arrived): New member. (process_cache::process): Add signal_arrived parameter.
* * cygserver.h (CYGWIN_SERVER_VERSION_API): Bump.Corinna Vinschen2004-02-063-1/+9
| | | | | * cygserver_ipc.h (struct proc): Add signal_arrived member. (ipc_set_proc_info): Inititalize blk.signal_arrived.
* * uinfo.cc (cygheap_user::init): Use sec_user_nih to build aCorinna Vinschen2004-02-064-43/+30
| | | | | | security descriptor. Set both the process and the default DACLs. * fork.cc (fork_parent): Use sec_none_nih security attributes. * spawn.cc (spawn_guts): Ditto.
* 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>DJ Delorie2004-02-063-3/+8
| | | | | * configure.in: Don't pass --with-stabs on IRIX 5 either. * configure: Regenerate.
* Remove fixme comment for __arm__ added with last patch.Jeff Johnston2004-02-051-5/+1
|
* 2004-02-05 Paul Brook <paul@codesourcery.com>Jeff Johnston2004-02-052-5/+24
| | | | | * libc/include/machine/ieeefp.h[__arm__][__VFP_FP__]: Set IEEE_{BIG,LITTLE} based on __ARMEL__ flag.
* * cygwin.din: Make many more functions SIGFE.Christopher Faylor2004-02-053-69/+76
| | | | * include/cygwin/version.h (CYGWIN_VERSION_SHARED_DATA): Bump.
* * security.h (SID): New macro.Corinna Vinschen2004-02-055-48/+62
| | | | | | | | | | (well_known_*_sid): Change type to cygpsid. (cygsid::init): Delete declaration. * sec_helper.cc (well_known_*_sid): Define using above SID macro. (cygsid::init): Delete. * dcrt0.cc (dll_crt0_0): Do not call cygsid::init. * security.cc (get_user_local_groups): Change the second argument type to cygpsid.
* 2004-02-04 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>Joshua Daniel Franklin2004-02-052-1/+14
| | | | * Makefile.in: Generate monolithic faq0.html file.
* * mingwex/getopt.c: Define IS_POSIXLY_CORRECT as perDanny Smith2004-02-052-1/+10
| | | | NetBSD getopt_long.c.
* * mingwex/strtold.c (__asctoe64) Reorganise. Fix setting errorDanny Smith2004-02-052-87/+120
| | | | codes and handling of special chars.
* update copyrightChristopher Faylor2004-02-041-1/+1
|
* * tlsoffsets.h: Regenerate.Christopher Faylor2004-02-031-1/+2
|
* * cygtls.h (_local_storage::signamebuf): Increase size to prevent overflow onChristopher Faylor2004-02-033-34/+39
| | | | really odd values.
* * Makefile.in (DLL_OFILES): Add strsig.o.Christopher Faylor2004-02-038-44/+151
| | | | | | | | | | | | * cygtls.h (_local_storage::signamebuf) New element. * sysconf.cc (sysconf): Implement _SC_RTSIG_MAX. * tlsoffset.h: Regenerate. * include/limits.h (_POSIX_RTSIG_MAX): New define. (RTSIG_MAX): Ditto. * include/cygwin/signal.h (SIGRTMIN): New define. (SIGRTMAX): Ditto. (NSIG): Bump. * strsig.cc: New file.
* * window.cc (Winmain): Show windows error code in error output whenChristopher Faylor2004-02-032-1/+6
| | | | RegisterClass fails.
* 2004-02-02 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2004-02-032-1/+5
| | | | * COPYING.NEWLIB: Update Red Hat license to 2004.
* 2004-02-02 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2004-02-02140-3990/+6066
| | | | | | | | | | | | | | | | | * NEWS: Update with 1.12.0 info. * README: Ditto. * acinclude.m4: Change version number to 1.12.0. * aclocal.m4: Regenerated. * configure: Ditto. * doc/aclocal.m4: Ditto. * doc/configure: Ditto. * libc/*/aclocal.m4: Ditto. * libc/*/configure: Ditto. * libc/libc.texinfo: Ditto. * libm/*/aclocal.m4: Ditto. * libm/*/configure: Ditto. * libm/libm.texinfo: Ditto. * libc/sys/linux/shared.ld: Add VERS_1.12.
* * fhandler.h (*::fixup_after_exec): Eliminate unused handle argument.Christopher Faylor2004-02-0214-35/+48
| | | | | | | | | | | | | | | | | | * fhandler.h (dtable::fixup_after_exec): Eliminate unused handle argument. * dcrt0.cc (dll_crt0_1): Reflect elimination of unused handle argument to fixup_after_exec. * dtable.cc (dtable::fixup_after_exec): Ditto. * fhandler_console.cc (fhandler_console::fixup_after_exec): Ditto. * fhandler_dsp.cc (fhandler_dsp::fixup_after_exec): Ditto. * fhandler_raw.cc (fhandler_raw::fixup_after_exec): Ditto. * fhandler_socket.cc (fhandler_socket::fixup_after_exec): Ditto. * fhandler_virtual.cc (fhandler_virtual::fixup_after_exec): Ditto. * pipe.cc (fhandler_pipe::fixup_after_exec): Ditto. * spawn.cc (spawn_guts): Do not set ciresrv.parent. * child_info.h (child_info_spawn::~child_info_spawn): Do not close parent. Update CURR_CHILD_INFO_MAGIC. * dcrt0.cc (dll_crt0_0): Do not close spawn_info->parent. Pass NULL to cygheap->fdtab.fixup_after_exec().
* Throughout, change name from set_inheritance to set_no_inheritance to betterChristopher Faylor2004-02-029-20/+28
| | | | | | reflect input arguments of this function. * cygheap.h (CYGHEAPSIZE): Increase size of cygheap to something closer to the 21st century.
* 2004-02-02 Joel Sherrill <joel@oarcorp.com>Jeff Johnston2004-02-0210-0/+2741
| | | | | | | | | | | | * configure.host: Add support for tic4x. * libc/include/machine/ieeefp.h: Ditto. * libc/include/machine/setjmp.h: Ditto. * libc/machine/tic4x/Makefile.am: New file. * libc/machine/tic4x/configure.in: Ditto. * libc/machine/tic4x/setjmp.S: Ditto. * libc/machine/tic4x/aclocal.m4: Generated. * libc/machine/tic4x/configure: Ditto. * libc/machine/tic4x/Makefile.in: Ditto.
* * cygerrno.h (set_errno): Replace semicolon with comma in non-DEBUGGINGCorinna Vinschen2004-02-022-1/+6
| | | | version to avoid compile time error.
* * include/stdio.h (feof): Add inlined definition.Danny Smith2004-02-022-1/+17
| | | | (ferror): Ditto.
* * include/oleacc.h (LIBID_Accessibility): Declare.Danny Smith2004-02-023-1/+9
| | | | * lib/uuid.c (LIBID_Accessibility): Define.
* * include/winioctl.h ( NTFS_VOLUME_DATA_BUFFER): Add structure.Danny Smith2004-02-022-0/+23
| | | | (FSCTL_GET_NTFS_VOLUME_DATA): Add macro.
* * include/commctrl.h (ICC_STANDARD_CLASSES, ICC_LINK_CLASS): AddDanny Smith2004-02-022-0/+9
| | | | defines.