summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * Makefile.tpl, configure.in: Substitute libstdcxx_incdir.Andreas Schwab2002-12-194-2/+10
| | | | * Makefile.in: Regenerate.
* * overview2.sgml: Remove CTRL-Z discussion.Christopher Faylor2002-12-193-6/+15
| | | | * cygwinenv.sgml: Expand on CYGWIN=binmode.
* * include/ddk/hidusage.h: Remove unneccessary #pragma pack's.Danny Smith2002-12-1921-42/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * include/ddk/miniport.h (EMULATOR_PORT_ACCESS_TYPE): Define before using. (VIDEO_ACCESS_RANGE): Guard against prior definition. * include/ddk/minitape.h (INQUIRYDATA): Guard against prior definition. * include/ddk/ndis.h (DECLARE_UNKNOWN_PROTOTYPE): Correct macro. * include/ddk/ndisguid.h: Remove unneccessary #pragma pack's. * include/ddk/scsi.h (INQUIRYDATA): Guard against prior definition. * include/ddk/scsiwmi.h (GUID): Define if not already done. (LPCGUID): Likewise. * include/ddk/tdi.h: Close "Listen flags" comment. * include/ddk/tdistat.h: Remove unneccessary #pragma pack's. * include/ddk/video.h: Add #pragma pack(push,4) to balance. (VIDEO_ACCESS_RANGE): Guard against prior definition. * include/ddk/videoagp.h:Add #pragma pack(push,4) to balance. * include/ddk/win2k.h: Likewise. * include/ddk/winddi.h: Likewise. * include/ddk/winddk.h: Likewise. * include/ddk/winnt4.h: Likewise. * include/ddk/ws2san.h: Likewise. * include/ddk/xfilter.h: Remove unbalanced #pragma pack(pop). * include/ddk/video.h: Don't process rest of file ifdef __WINDDI_H. * include/ddk/winddi.h: Don't process rest of file ifdef __VIDEO_H. * include/ddk/usb.h: Don't process rest of file ifdef __USBDI_H. * include/ddk/usbdi.h: Don't process rest of file ifdef __USB_H. * include/ddk/usbcamdi.h: Don't process rest of file if !defined(__USB_H) && !defined(__USBDI_H)
* 2002-12-18 H.J. Lu <hjl@gnu.org>H.J. Lu2002-12-194-2/+14
| | | | | | | * Makefile.tpl: Add @build_prefix@ before $(BUILD_SUBDIR). * Makefile.in: Regenerated. * configure.in (build_prefix): New. Substitute.
* * Makefile.tpl: Don't let real targets depend on phony targets.Nathanael Nerode2002-12-183-2/+5
| | | | * Makefile.in: Regenerate.
* 2002-12-18 Nathanael Nerode <neroden@gcc.gnu.org>Nathanael Nerode2002-12-183-4/+11
| | | | | * Makefile.tpl (do-info): Depend on maybe-all-texinfo, not all-texinfo. * Makefile.in: Regenerate.
* 2002-12-18 James E. Lucas <xelloss@users.sourceforge.net>Danny Smith2002-12-184-2/+29
| | | | | | | | | | | | | * include/winnetwk.h (WNetResourceInformation[AW]): Correct prototypes. * include/winuser.h (GetAncestor) Add prototype. (GA_PARENT, GA_ROOT, GA_ROOTOWNER): Add defines. (EWX_FORCEIFHUNG): Add define for _WIN32_WINNT >= 0x0500. (SPI_GETACTIVEWINDOWTRACKING, SPI_GETACTIVEWNDTRKZORDER, SPI_GETACTIVEWNDTRKTIMEOUT, SPI_SETACTIVEWINDOWTRACKING SPI_SETACTIVEWNDTRKZORDER, SPI_SETACTIVEWNDTRKTIMEOUT): Add defines. * lib/user32.def (GetAncestor@8): Add stub.
* * Makefile.tpl (all-gcc): Use 'make quickstrap' if there was aJason Merrill2002-12-173-8/+20
| | | | | previous 'make bootstrap'. * Makefile.in: Regenerate.
* * configure.in (noconfigdirs) [mmix-*-*]: Disable libgloss and gdb.Hans-Peter Nilsson2002-12-172-1/+5
|
* * xstormy16.h (START_RELOC_NUMBERS) Add relocation numbersDJ Delorie2002-12-172-0/+8
| | | | for R_XSTORMY16_LO16 and R_XSTORMY16_HI16.
* * fhandler_termios.cc (fhandler_termios::line_edit): Return line_edit_error andChristopher Faylor2002-12-173-31/+42
| | | | | | remove last char from readahead buffer if accept_input() fails. * fhandler_tty.cc (fhandler_pty_master::accept_input): Return 0 and restore readahead buffer when tty slave pipe is full.
* * mh-cygwin: Don't build libtermcap if it doesn't exist.Christopher Faylor2002-12-172-4/+8
|
* 2002-12-16 Kazu Hirata <kazu@cs.umass.edu>Jeff Johnston2002-12-162-2/+18
| | | | | | | * libc/include/sys/config.h: Change setting of INT_MAX and UINT_MAX, to use __INT_MAX__ for __H8300__, __H8300H__, __H8300S__. Also consolidate flag settings for these platforms.
* 2002-11-23 H.J. Lu <hjl@gnu.org>H.J. Lu2002-12-162-0/+102
| | | | * accross.m4: New.
* * pinfo.cc (_pinfo::cmdline): Allocate sufficient space for myself command lineChristopher Faylor2002-12-162-1/+6
| | | | args.
* * hppa.h (completer_chars): #if 0 out.Alan Modra2002-12-162-1/+5
|
* * ns32k.h (struct ns32k_opcode): Constify "name", "operands" andAlan Modra2002-12-162-17/+22
| | | | | | | | "default_args". (struct not_wot): Constify "args". (struct not): Constify "name". (numopcodes): Delete. (endop): Delete.
* * include/windows.h: Guard inclusion of wingdi.h,Danny Smith2002-12-153-15/+42
| | | | | | | commdlg.h, winspool.h, ole2.h with NOGDI. * include/winuser.h (ICONMETRICS, NONCLIENTMETRICS, ChangeDisplaySettings, CreateDesktop, EnumDisplaySettings): Guard with NOGDI.
* * setfacl.c (main): Place a single : after other and mask.Corinna Vinschen2002-12-153-5/+11
| | | | | * getfacl.c (getaclentry): Allow both : and :: for other and mask. (main): Remove extraneous break.
* * fhandler_termios.cc (fhandler_termios::line_edit): Call accept_input() inChristopher Faylor2002-12-142-8/+16
| | | | character processing loop. Set return value independently of input_done.
* * fhandler.cc (fhandler_base::read): Signal event, if necessary, and raw_readChristopher Faylor2002-12-142-0/+10
| | | | hasn't done so.
* * fhandler.cc (fhandler_base::raw_read): Reset priorities to minimize windowChristopher Faylor2002-12-142-54/+57
| | | | | | | | where thread termination may cause data loss. (fhandler_base::read): Always return at end of function. Just set len to copied_chars when len is zero. Return immediately after raw_read if len <= 0. Remove in_len setting and just check end instead. Fix CRLF handling at end of buffer.
* 2002-12-14 Corinna Vinschen <corinna@vinschen.de>Corinna Vinschen2002-12-144-12/+48
| | | | | | | | | | | | * dcrt0.cc (dll_crt0_1): Call well known SID initializer function. * security.h (cygsid::init): Declare new static method. * sec_helper.cc (cygsid::init): New method for initializing well known SIDs. 2002-12-14 Pierre Humblet <pierre.humblet@ieee.org> * security.h: Declare well_known_creator_group_sid. * sec_helper.cc: Define and initialize well_known_creator_group_sid.
* * netdb.cc: Remove strtok_r comment.Corinna Vinschen2002-12-142-9/+5
|
* * security.cc (get_user_local_groups): Use LookupAccountSid to find theCorinna Vinschen2002-12-142-6/+14
| | | | local equivalent of BUILTIN.
* * Makefile.tpl (check-gcc-c++): Renamed from check-c++. Don't runJason Merrill2002-12-143-8/+19
| | | | | | library tests. (check-c++): Just depend on it and check-target-libstdc++-v3. * Makefile.in: Regenerate.
* * pipe.cc (make_pipe): Set fork fixup flag for read pipe.Christopher Faylor2002-12-142-0/+5
|
* add FIXMEChristopher Faylor2002-12-141-0/+1
|
* * winbase.h: Turn on inline versions of Interlocked* by default.Christopher Faylor2002-12-143-23/+45
| | | | * winbase.h: Fixup inline asm functions. Add ilockcmpexch.
* Throughout, change fhandler_*::read and fhandler_*::raw_read to void functionsChristopher Faylor2002-12-1419-189/+295
| | | | | | | | | | | whose second arguments are both the lenght and the return value. * fhandler.cc (fhandler_base::read): Rework slightly to use second argument as input/output. Tweak CRLF stuff. (fhandler_base::readv): Accommodate fhandler_*::read changes. * cygthread.h (cygthread::detach): Declare as taking optional handle argument. (cygthread::detach): When given a handle argument, wait for the handle to be signalled before waiting for thread to detach. Return true when signal detected.
* 2002-12-13 Nathanael Nerode <neroden@gcc.gnu.org>Nathanael Nerode2002-12-135-73/+6
| | | | | * configure.in, Makefile.tpl, Makefile.def: Remove tclX. * Makefile.in: Regenerate.
* 2002-12-12 Dimitri Papadopoulos <dimitri_at@sourceforge.users.net>Danny Smith2002-12-132-9/+17
| | | | * include/oleacc.h (SELFLAG_*): Change to enum.
* 2002-12-12 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-12-133-1/+259
| | | | | | * COPYING.NEWLIB: Update list of alternate Regent of California licenses and discuss official revoking of advertising clause. * COPYING.LIBGLOSS: Ditto.
* * pj.h (pj_opc_info_t): Add union.Alan Modra2002-12-122-2/+9
| | | | | | | | | | | | | * pj-dis.c (print_insn_pj): Adjust for pj_opc_info_t change. * config/tc-pj.c (little, big, parse_exp_save_ilp): Prototype. (c_to_r, ipush_code, fake_opcode, alias): Likewise. (fake_opcode): Adjust for pj_opc_int_t change. (md_begin): Likewise. (md_assemble): Likewise. (ipush_code): Correct parse_exp_save_ilp call. Test pending_reloc instead of non-existent third arg of parse_exp_save_ilp. (md_parse_option): Correct "little" and "big" calls.
* * include/malloc.h (_alloca): Add definition.Earnie Boyd2002-12-122-0/+11
| | | | (alloca): Ditto.
* * Makefile.common: Define MINGW_LDFLAGS.Corinna Vinschen2002-12-126-3/+14
| | | | | | * configure.in: Reorder SUBDIRS to have mingw before cygwin. * configure: Regenerate from configure.in. * cygwin/Makefile.in: Add MINGW_LDFLAGS when linking cygrun.exe.
* * include/shlobj.h (IShellLinkW::GetPath): Correct prototype.Danny Smith2002-12-122-2/+7
|
* * Makefile.tpl (configure-target-rda): Depend on $(ALL_GCC_C).Alexandre Oliva2002-12-123-0/+7
| | | | * Makefile.in: Rebuilt.
* whitespaceChristopher Faylor2002-12-128-15/+21
|
* * configure: Fix bug put in by gremlins.Nathanael Nerode2002-12-112-1/+3
|
* 2002-12-10 Nathanael Nerode <neroden@gcc.gnu.org>Nathanael Nerode2002-12-114-41/+21
| | | | | | * Makefile.tpl: Substitute more autoconfily. * configure: Substitute more autoconfily. * Makefile.in: Regenerate.
* * cygthread.h (cygthread::stack_ptr): New element.Christopher Faylor2002-12-117-33/+146
| | | | | | | | | | | | | | | | | | | (cygthread::detach): Accept a "wait_for_signal" argument. (cygthread::terminate_thread): New function. * cygthread.cc (cygthread::stub): Set stack pointer argument. (cygthread::terminate_thread): New function. Forcibly terminate thread. (cygthread::detach): Optionally wait for signals and kill thread when signal arrives. * exceptions.cc (signal_exit): Set signal_arrived prior to exiting to wake up anything blocking on signals. * fhandler.h (fhandler_base::set_r_no_interrupt): Change to accept bool argument. (fhandler_pipe::ready_for_read): Declare. * pipe.cc (pipeargs): New structure. (read_pipe): New thread stub wrapper for normal pipe read. (fhandler_pipe::read): Modify to call reader in a cygthread, terminating on signal, as appropriate. * select.cc (fhandler_pipe::ready_for_read): Define new function.
* 2002-12-10 Joel Sherrill <joel@OARcorp.com>Jeff Johnston2002-12-102-2/+7
| | | | | * libc/include/machine/setjmp.h: Make sure _JBLEN is defined for i386-rtems targets.
* Add support for displaying extension to DWARF2 used by Unified Parallel CNick Clifton2002-12-102-6/+20
| | | | compiler.
* * net.cc (free_protoent_ptr): Add missing free() for base structure.Corinna Vinschen2002-12-102-0/+9
| | | | | (free_servent_pt): Ditto. (free_hostent_pt): Ditto.
* * netdb.cc (parse_alias_list, parse_services_line)Corinna Vinschen2002-12-102-14/+19
| | | | (parse_protocol_line): Change strtok calls to strtok_r.
* 2002-12-10 Pierre Humblet <pierre.humblet@ieee.org>Corinna Vinschen2002-12-1010-195/+258
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * pwdgrp.h (pwdgrp_check::pwdgrp_state): Replace by pwdgrp_check::isinitializing (). (pwdgrp_check::isinitializing): Create. * passwd.cc (grab_int): Change type to unsigned, use strtoul and set the pointer content to 0 if the field is invalid. (parse_pwd): Move validity test after getting pw_gid. (read_etc_passwd): Replace "passwd_state <= " by passwd_state::isinitializing (). (internal_getpwuid): Ditto. (internal_getpwnam): Ditto. (getpwent): Ditto. (getpass): Ditto. * grp.cc (parse_grp): Use strtoul for gr_gid and verify the validity. (read_etc_group): Replace "group_state <= " by group_state::isinitializing (). (internal_getgrgid): Ditto. (getgrent32): Ditto. (internal_getgrent): Ditto. 2002-12-10 Pierre Humblet <pierre.humblet@ieee.org> * security.h: Move declarations of internal_getgrent, internal_getpwsid and internal_getgrsid to pwdgrp.h. * pwdgrp.h: Declare internal_getpwsid, internal_getpwnam, internal_getpwuid, internal_getgrsid, internal_getgrgid, internal_getgrnam, internal_getgrent and internal_getgroups. Delete "emulated" from enum pwdgrp_state. (pwdgrp_check::isuninitialized): Create. (pwdgrp_check::pwdgrp_state): Change state to initializing rather than to uninitialized. (pwdgrp_read::gets): Remove trailing CRs. * passwd.cc (grab_string): Don't look for NLs. (grab_int): Ditto. (parse_pwd): Don't look for CRs. Return 0 if entry is too short. (search_for): Delete. (read_etc_passwd): Simplify tests to actually read the file. Set state to loaded before making internal_getpwXX calls. Replace search_for calls by equivalent internal_pwgetXX calls. (internal_getpwsid): Use passwd_state.isuninitialized to decide to call read_etc_passwd. (internal_getpwuid): Create. (internal_getpwnam): Create. (getpwuid32): Simply call internal_getpwuid. (getpwuid_r32): Call internal_getpwuid. (getpwnam): Simply call internal_getpwnam. (getpwnam_r): Call internal_getpwnam. * grp.cc (parse_grp): Don't look for CRs. Adjust blank space. (add_grp_line): Adjust blank space. (class group_lock): Ditto. (read_etc_group): Simplify tests to actually read the file. Set state to loaded before making internal_getgrXX calls. Replace getgrXX calls by equivalent internal calls. (internal_getgrsid): Use group_state.isuninitialized to decide to call read_etc_group. (internal_getgrgid): Create. (internal_getgrnam): Create. (getgroups32): Simply call internal_getgrgid. (getgrnam32): Simply call internal_getgrnam. (internal_getgrent): Call group_state.isuninitialized. (internal_getgroups): Create from the former getgroups32, using two of the four arguments. Set gid to myself->gid and username to cygheap->user.name (). (getgroups32): Simply call internal_getgroup. (getgroups): Call internal_getgroup instead of getgroups32. (setgroups32): Call internal versions of get{pw,gr}XX. * sec_helper.cc: Include pwdgrp.h. (is_grp_member): Call internal versions of get{pw,gr}XX. * security.cc: Include pwdgrp.h. (alloc_sd): Call internal versions of get{pw,gr}XX. * syscalls.cc: Include pwdgrp.h. (seteuid32): Call internal versions of get{pw,gr}XX. (setegid32): Ditto. * uinfo.cc: Include pwdgrp.h. (internal_getlogin): Call internal versions of get{pw,gr}XX. (cygheap_user::ontherange): Ditto. * sec_acl.cc: Include pwdgrp.h. (setacl): Call internal versions of get{pw,gr}XX. (acl_access): Ditto and simplify logic. (aclfromtext): Ditto.
* correct dateChristopher Faylor2002-12-091-1/+1
|
* * lib/pseudo-reloc.c: New file.Christopher Faylor2002-12-094-0/+101
| | | | | * lib/_cygwin_crt0_common.cc: Perform pseudo-relocs during initialization of cygwin binary (.exe or .dll).
* * include/shellapi.h (ExtractIconEx[AW]): Correct return typeDanny Smith2002-12-092-2/+8
| | | | to UINT.