aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2003-08-25add missing filesChristopher Faylor1-0/+2
2003-08-25* Makefile.in: Build libcygserver.a.Christopher Faylor3-6/+16
* client.cc: Rename allow_daemon to allow_server.
2003-08-25Throughout, change USE_CYGSERVER to USE_SERVER.Christopher Faylor11-19/+39
* Makefile.in (LIBSERVER): Define and use. * configure.in: Set LIBSERVER as appropriate. * environ.cc: Rename allow_daemon to allow_server. Only recognize when USE_SERVER is defined.
2003-08-252003-08-26 Filip Navara <xnavara@volny.cz>Danny Smith2-1/+14
* include/ddk/winddk.h (RTL_REGISTRY_*): Add defines. (IoSetCompletionRoutine): Cast _CompletionRoutine arg to PIO_COMPLETION_ROUTINE.
2003-08-25test new snmp headersDanny Smith1-0/+3
2003-08-25Add snmp APIDanny Smith8-2/+761
2003-08-26 Filip Navara <xnavara@volny.cz> * include/snmp.h: New file. * include/winsnmp.h: New file. * include/mgmtapi.h: New file. * lib/snmpapi.def: New file. * lib/wsnmp32.def: New file. * lib/igmpagnt.def: New file. * lib/mgmtapi.def (SnmpMgrCtl) Add stub. (SnmpMgrGetTrapEx): Ditto. (SnmpMgrMIB2Disk): Remove. (dbginit): Remove.
2003-08-252003-08-25 Steven Edwards <Steven_Ed4153@yahoo.com>Danny Smith4-52/+63
* include/ddk/ntifs.h: Change all C++ style comments to C. * include/GL/gl.h: Ditto. 2003-08-25 Martin Fuchs <Martin-Fuchs@gmx.net> * include/shlobj.h (SFGAO_GHOSTED): Correct. (SFGAO_HIDDEN): Add define.
2003-08-252003-08-25 Filip Navara <xnavara@volny.cz>Danny Smith2-66/+607
* include/commctrl.h (ILCF_*): Add defines. (ILD_*): Ditto. (HDS_*); Ditto. (IPN_FIRST, IPN_LAST): Cast to UINT. (SBN_FIRST, SBN_LAST): Add defines. (PGN_*): Ditto. (HDF_JUSTIFYMASK): Fix typo. (HDM_*): Add defines. (HICF_*): Ditto. (I_INDENTCALLBACK,I_IMAGENONE): Ditto. (TBSTATE_MARKED): Add define. (TBSTYLE_EX_*): Add defines. (TBCDRF_*): Ditto. (IDB_HIST_SMALL_COLOR,IDB_HIST_LARGE_COLOR): Ditto. (TB_*): Ditto. (TBN_*): Ditto. (TBNRF_*): Ditto. (TTF_*): Ditto. (TBCD_*): Ditto. (TBDDRET_*): Ditto. (TBIMHT_*): Ditto. (TTM_*): Ditto. (UDM_*): Ditto. (TBIF_BYINDEX): Define as hex constant. (CDIS_*): Add defines. (CDDS_SUBITEM): Add define. (LVIF_*): Add defines. (LVM_*): Ditto. (LVGIT_UNFOLDED): Add define. (TVM_): Add defines. (TVE_EXPANDPARTIAL): Add define. (TVGN_LASTVISIBLE): Ditto. (TVN_*): Add defines. (TVNRET_*): Add defines. (TCIF_STATE): Add define. (NM_TOOLTIPSCREATED): Ditto. (CCM_*): Add defines. (INFOTIPSIZE): Add numeric value. (ODT_LISTVIEW): Ditto. (MCM_GETMAXTODAYWIDTH): Ditto. (MCHT_*): Add defines. (UDM_SETRANGE32,UDM_GETRANGE32): Define in terms of WM_USER. (PGF_*): Add defines. (PGM_*): Ditto. (TBINSERTMARK): Add structure. (LPIMAGEINFO) Add typedef. (LPHDHITTESTINFO): Ditto. (NMLVGETINFOTIP[AW]: Add structures. (NMTBCUSTOMDRAW): Add structure. (TTTOOLINFOA_V*_SIZE): Add macros. (TTTOOLINFOW_V1_SIZE): Ditto. (IMAGELISTDRAWPARAMS): Add new members for WXP. (LVITEM[AW]: Ditto. (TCITEM[AW]):Ditto. (CCSIZEOF_STRUCT): Correct macro definition. (ListView_*): Add new macros. (HIMAGELIST): Correct typedef. (HTREEITEM): Ditto. 2003-08-25 Danny Smith <dannysmith@users.sourceforge.net> * commctrl.h (TC_HITTESTINFO): Remove. Add defines for TCHITTESTINFO for backward compatibility. (TC_ITEM[AW]): Rename to TCITEM[AW]. Add defines for backward compatibility.
2003-08-242003-08-24 Danny Smith <dannysmith@users.sourceforge.net>Danny Smith6-9/+45
* include/objidl.h (COBJMACROS): Define macros only if using C interace. * include/unknwn.h: Ditto. * include/comcat.h: Ditto. 2003-08-24 Filip Navara <xnavara@volny.cz> * include/prsht.h (PSH_WIZARDHASFINISH, PSH_WIZARD_LITE, PSH_NOCONTEXTHELP): Define. (PSH_WIZARD97): Fix definition for _WIN32_IE >= 0x500. * include/winuser.h (DFCS_TRANSPARENT, DFCS_HOT): Define. (LPDLGTEMPLATE[AW]): Add typedefs.
2003-08-232003-08-23 Jason Eckhardt <jle@rice.edu>Jason Eckhardt2-2/+39
[bfd/ChangeLog] * coff-i860.c (coff_i860_reloc_nyi): New function. (howto_table): Add entries for relocations PAIR, HIGHADJ, HIGH, LOWn, SPLITn, and BRADDR. (RTYPE2HOWTO): Check that the r_type is within the howto_table before trying to access the entry. (coff_i860_rtype_to_howto): Likewise. (coff_i860_reloc_type_lookup): New function. (i860_reloc_processing): New function. (coff_bfd_reloc_type_lookup): Define macro. (RELOC_PROCESSING): Define macro. Minor formatting adjustments. [include/coff/ChangeLog] * coff/i860.h (COFF860_R_PAIR, COFF860_R_LOW0, COFF860_R_LOW1, COFF860_R_LOW2, COFF860_R_LOW3, COFF860_R_LOW4, COFF860_R_SPLIT0, COFF860_R_SPLIT1, COFF860_R_SPLIT2, COFF860_R_HIGHADJ, COFF860_R_BRADDR): Define new relocation constants and document. Minor formatting adjustments.
2003-08-23* syscalls.cc (_remove_r): Define.Christopher Faylor2-0/+19
2003-08-23* libc/stdio64/fseeko64.c (fseeko64_r): Rename second fseeko64_r definition toChristopher Faylor2-1/+6
fseeko64.
2003-08-23Revise DejaGnu patch submission guidelines.Ben Elliston1-6/+6
2003-08-23* cygheap.h (enum cygheap_types): Add HEAP_MMAP.Christopher Faylor3-11/+19
(CYGHEAPSIZE): Add another 64K. * mmap.cc: Use cmalloc, ccalloc and crealloc with HEAP_MMAP type throughout.
2003-08-22* cygheap.cc (user_heap_info::max): New field.Christopher Faylor1-0/+8
* heap.cc (heap_init): Save pointer to end of heap reserved memory. (sbrk): Don't attempt to commit memory beyond end of heap reserved memory. Attempt to honor comment and reserve commitbytes if heapchunk fails.
2003-08-22* exceptions.cc (sigreturn): Don't clobber ebp in recursive signal calls.Christopher Faylor4-14/+31
2003-08-222003-08-22 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston47-225/+522
* libc/include/sys/reent.h: Add _GLOBAL_REENT macro. * libc/stdio: Globally remove/replace all references to fp->_data. Replace with _REENT or _GLOBAL_REENT where appropriate. * libc/stdio/asprintf.c: Ditto. * libc/stdio/fclose.c: Ditto. * libc/stdio/fvwrite.c: Ditto. * libc/stdio/makebuf.c: Ditto. * libc/stdio/refill.c: Ditto. * libc/stdio/local.h: Ditto. * libc/stdio/setvbuf.c: Ditto. * libc/stdio/sscanf.c: Ditto. * libc/stdio/stdio.c: Ditto. * libc/stdio/ungetc.c: Ditto. * libc/stdio/vfscanf.c: Ditto. * libc/stdio/vsscanf.c: Ditto. * libc/stdio/fopen.c: Ditto. Also use _fseek_r in _fopen_r. * libc/stdio/vasprintf.c: Ditto. Also call _vfprintf_r directly. * libc/stdio/vsnprintf.c: Ditto. * libc/stdio/vsprintf.c: Ditto. * libc/stdio/fcloseall.c(fcloseall): Use _GLOBAL_REENT macro instead of _REENT to walk file list. * libc/stdio/fflush.c: Ditto. * libc/stdio/fgetpos.c: Add reentrant version and have regular version call reentrant version with _REENT argument. * libc/stdio/fsetpos.c: Ditto. * libc/stdio/fseek.c: Ditto. * libc/stdio/fseeko.c: Ditto. * libc/stdio/ftell.c: Ditto. * libc/stdio/ftello.c: Ditto. * libc/stdio/freopen.c: Ditto. * libc/stdio/findfp.c: Use _GLOBAL_REENT pointer when adding new files to chain. Also use _GLOBAL_REENT pointer for cleaning up. * libc/stdio/fiprintf.c: Reformatted to minimize duplicate code. * libc/stdio/siprintf.c: Ditto. * libc/stdio/iprintf.c: Ditto. * libc/stdio/fprintf.c: Ditto. * libc/stdio/printf.c: Ditto. * libc/stdio/snprintf.c: Call _vfprintf_r directly. * libc/stdio/sprintf.c: Ditto. * libc/stdio/vprintf.c: Ditto. Also add _REENT_ONLY check. * libc/stdio/rewind.c: Call _fseek_r directly. * libc/stdio/tmpfile.c: Call _fopen_r and _remove_r directly. * libc/stdio/vfprintf.c (_VFPRINTF_R): Change _r routines to use data pointer. (get_arg): Add extra struct _reent pointer argument. * libc/stdio64/fgetpos64.c: Add _r versions, remove any reference to fp->_data. * libc/stdio64/fopen64.c: Ditto. * libc/stdio64/freopen64.c: Ditto. * libc/stdio64/fsetpos64.c: Ditto. * libc/stdio64/ftello64.c: Ditto. * libc/stdio64/local64.h: Ditto. * libc/stdio64/stdio64.c: Ditto. * libc/stdio64/fseeko64.c: Ditto plus use _fstat_r instead of _fstat64_r for the meantime.
2003-08-22Index: ChangeLogGeoffrey Keating1-36/+37
2003-08-20 Geoffrey Keating <geoffk@apple.com> PR 8180 * configure.in: When testing with_libs and with_headers, treat 'no' as unset. Based on a patch by Dan Kegel <dank@kegel.com>. * configure: Regenerate. Index: gcc/ChangeLog 2003-08-20 Geoffrey Keating <geoffk@apple.com> PR 8180 * configure.in: When testing with_libs and with_headers, treat 'no' as unset. Based on a patch by Dan Kegel <dank@kegel.com>. * configure: Regenerate.
2003-08-22* exceptions.cc (sig_handle): Change so that default signals indicate success.Christopher Faylor2-1/+6
2003-08-222003-08-22 Filip Navara <xnavara@volny.cz>Danny Smith2-8/+29
* include/aclapi.h (BuildImpersonateExplicitAccessWithName[AW]): Add prototypes. BuildImpersonateTrustee[AW]): Add prototypes. GetMultipleTrustee[AW]): Add prototypes. GetMultipleTrusteeOperation[AW]): Add prototypes. Add missing changelog entry from last commit.
2003-08-222003-08-22 Danny Smith <dannysmith@users.sourceforge.net>Danny Smith5-2/+48
* include/winnt.h (IMAGE_SUBSYSTEM_XBOX): Add define. 2003-08-22 Mihai Preda <mihai_preda@users.sourceforge.net> * include/shlobj.h (IPersistFolder::GetClassID): Correct declaration. (CMF_*) Add missing defines. 2003-08-22 Danny Smith <dannysmith@users.sourceforge.net> * include/winuser.h (DC_BUTTONS): Add define. 2003-08-22 Andrew Greenwood <lists@silverblade.co.uk> * include/winuser.h (DC_GRADIENT): Add define. 2003-08-22 Martin Fuchs <Martin-Fuchs@gmx.net> * include/commctrl.h (BTNS_*): Define BTNS_* as successors to the older TBSTYLE_* constants.
2003-08-22* sigproc.cc (wait_sig): Remove redundant test in do/while.Christopher Faylor2-1/+5
2003-08-22* sigproc.cc (wait_sig): Avoid infinite loop.Christopher Faylor2-3/+7
2003-08-21Add PGI extensionsNick Clifton2-4/+15
2003-08-21* speclib: Reenable removal of temp files.Christopher Faylor2-1/+5
2003-08-21* miscfuncs.cc (low_priority_sleep): Sleep at same priority as main thread.Christopher Faylor3-31/+41
* sigproc.cc (wait_sig): Keep looping if there are more signals to consider and we are flushing signals. (sig_send): Put nonsync signals in the correct bucket.
2003-08-21Merge configure.in, configure with GCC.Geoffrey Keating3-68/+111
2003-08-21* speclib: Fix created lib to avoid "File truncated" problems.Christopher Faylor2-0/+17
2003-08-202003-08-20 Chris Demetriou <cgd@broadcom.com>Jeff Johnston10-180/+502
* mips/crt0_cfe.S: New file. * mips/cfe_mem.c: New file. * mips/cfe_prestart.S: Remove. * mips/cfe.ld: Adjust to use crt0_cfe.o as the startup file, and and use _start as the entry point. Align BSS to 32-byte boundary. * mips/cfe.c: Reimplement to fit on top of a crt0_cfe.o file. * mips/cfe_api.h (__libcfe_stack_size, __libcfe_mem_limit) (__libcfe_meminit, __libcfe_stack_top): New prototypes. * mips/Makefile.in (CFEOBJS): Replace cfe_prestart.o with cfe_mem.o. (cfe.o, cfe_api.o, cfe_mem.o, crt0_cfe.o): New targets. * mips/configure.in: Build and install crt0_cfe.o when CFE support is built. * mips/configure: Regenerate.
2003-08-20* exceptions.cc (interrupt_setup): Set sigsave.sig last to avoid a race.Christopher Faylor2-1/+6
2003-08-20Better handking for unresolved symbolsNick Clifton2-18/+33
2003-08-20* sigproc.cc (wait_sig): Ensure that myself->getsigtodo array is flushed on aChristopher Faylor3-18/+43
__SIGFLUSH. Christopher Faylor <cgf@redhat.com> * exceptions.cc (_sigreturn): Handle nested signals without growing the stack.
2003-08-20* exceptions.cc (pending_signals): Remove unneeded declaration.Christopher Faylor3-31/+37
* sigproc.cc (pending_signals): Make static. (wait_sig): Use defined values rather than integers for rc. Never scan both todo arrays as this could cause hangs if signals arrive from two different sources. Rename saw_pending_signals to saw_failed_interrupt. Exit loop when signal found. Enter low-priority sleep, if necessary, after finished signalling completion. Set pending_signals when blocked (from Pierre Humblet).
2003-08-20clarifyChristopher Faylor1-1/+1
2003-08-20 * configure.in: Disable libgcj for darwin not on powerpc.Geoffrey Keating3-35/+48
* configure: Rebuild.
2003-08-192003-08-19 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-2/+12
* libc/stdlib/mallocr.c (mALLOc, rEALLOc, mEMEALIGn): Enhance overflow detection.
2003-08-19 * ppc.h (PPC_OPCODE_440): Define. Formatting. Use hex for otherAlan Modra2-23/+31
PPC_OPCODE_* defines.
2003-08-19* signal.cc (sigpending): Move.Christopher Faylor3-71/+112
* sigproc.cc (sigpending): To here. (getlocal_sigtodo): Return process-local signal array. (sigpending): Accommodate new process-local signal array. (sig_send): Ditto. (sig_set_pending): Ditto. (wait_sig): Ditto.
2003-08-19Throughout, eliminate argument to sig_dispatch_pending.Christopher Faylor9-110/+116
* exceptions.cc (setup_handler): Move non-interruptible condition handling (back) to wait_sig (as suggested by Pierre Humblet). (set_process_mask): Don't worry about calling sig_dispatch_pending from sigthread since it is detected in the function anyway. (sig_handle): Eliminate thisproc arg. Don't call sig_dispatch_pending on SIGCONT since that should happen automatically. * sigproc.cc (sig_dispatch_pending): Eliminate justwake argument. Just return when called from sigthread. (wait_sig): Change some variables to bool. Change inner while to an if. Move uninterruptible signal handling here. (sigproc_terminate): Don't call sig_dispatch_pending. Just increment semaphore on exit. * speclib: Use slightly different (but still flawed) method for determining symbols to extract from libraries.
2003-08-19correct attribution, since this is not Pierre's patch.Christopher Faylor1-1/+1
2003-08-19* exceptions.cc (sigdelayed): Fix race where signal handler could get the wrongChristopher Faylor2-2/+7
mask.
2003-08-19* path.cc (mount): Add null/empty check for input parameters.Christopher Faylor2-1/+11
(umount): Add null/empty check for input parameters.
2003-08-18Touch version.h to avoid build message.Corinna Vinschen0-0/+0
2003-08-182003-08-17 Danny Smith <dannysmith@users.sourceforge.net>Danny Smith4-33/+113
* include/commctrl.h (TB_*) Group defines together. 2003-08-17 Martin Fuchs <Martin-Fuchs@gmx.net> * include/winuser.h (ICON_SMALL2): Define. * include/commctrl.h (TB_SETBUTTONWIDTH,TB_SETDRAWTEXTFLAGS): Define. * include/shlobj.h (SHDRAGIMAGE): Define structure. (IDragSourceHelper) Define interface. (IDropTargetHelper): Likewise. (IExtractIcon): Unicode it. (ICommDlgBrowser): Use IShellView type as param in OnDefaultCommand, OnStateChange and IncludeObject methods.
2003-08-17 * grp.cc (read_group): Revert previous change.Corinna Vinschen3-5/+7
* uinfo.cc (pwdgrp::load): Always reset curr_lines.
2003-08-17 * dump_setup.cc (check_package_files): Strip leading / and ./ fromCorinna Vinschen2-0/+11
package file names.
2003-08-17 * errno.cc (errmap): Map ERROR_INVALID_BLOCK_LENGTH to EIO.Corinna Vinschen3-6/+15
* fhandler_raw.cc (fhandler_dev_raw::raw_read): Set more accurate errnos instead of EACCES. (fhandler_dev_raw::raw_write): Ditto.
2003-08-17* path.cc (special_name): Accommodate all special names with extensions.Christopher Faylor2-21/+23
2003-08-17Add ChangeLog entry for last commit.Danny Smith1-0/+7
2003-08-172003-08-17 Martin Fuchs <Martin-Fuchs@gmx.net>Danny Smith3-1/+6
* include/commctrl.h (TreeView_GetScrollTime, TreeView_SetScrollTime): Define macros. * include/winuser.h (GetShellWindow): Add prototype. * include/objidl.h (STGMEDIUM): Correct lpszFileName type.