summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* just a bit more...David Starks-Browning2001-07-041-0/+2
|
* Add more to entry "How do I print under Cygwin"?David Starks-Browning2001-07-041-3/+24
|
* Add apropos and /usr/sbin/makewhatis to "Why doesn't man work?" entry.David Starks-Browning2001-07-041-3/+12
|
* Remerge with gccNick Clifton2001-06-302-5/+25
|
* Add DWARF 2.1 attributesNick Clifton2001-06-292-36/+56
|
* * fhandler_dsp.cc (fhandler_dev_dsp::ioctl): Return 0 for success.Christopher Faylor2001-06-292-6/+10
|
* Handle ARMs with big endian IEEE words but little endian IEEE bytesNick Clifton2001-06-283-3/+13
|
* * regtool.cc (find_key): Revert previous change.Christopher Faylor2001-06-282-7/+8
|
* Change check_null_empty_path* to check_null_empty_str* throughout.Christopher Faylor2001-06-2810-54/+88
| | | | | | | | | | | | | | | * path.cc (path_conv::check): Add signal protection here since retrieving info about remote shares can take some time. * path.h (check_null_empty_str_errno): Convert to a function prototype. * path.cc (check_null_empty_str): Move to miscfuncs.cc. * miscfuncs.cc (check_null_empty_str_errno): New function. (__check_null_invalid_struct): Ditto. (__check_null_invalid_struct_errno): Ditto. (check_null_empty_str): Change from VirtualQuery to IsBadWritePtr. * thread.cc (check_valid_pointer): Ditto. * resource.cc (getrlimit): Use check_null_invalid_struct macro for checking validity of pointer. (setrlimit): Ditto.
* * regtool.cc (find_key): Allow '/' as a synonym for '\\'.Christopher Faylor2001-06-272-3/+10
|
* * fhandler.cc (fhandler_disk_file::fstat): Don't rely on exactly 3 charactersChristopher Faylor2001-06-264-5/+28
| | | | | | | | | being read for executable test since we could be checking for less than that. * syscalls.cc (stat_worker): Try opening the file the "correct" way first so that #! processing can potentially happen. If that fails, then use "query open" method. * spawn.cc (spawn_guts): Delay processing of signal until after we've notified parent about reparenting.
* Remove trailing tabs.Christopher Faylor2001-06-262-2/+2
|
* * mmap.cc: Clean up *ResourceLock calls throughout.Christopher Faylor2001-06-2615-460/+484
| | | | | | | * thread.cc (pthread_cond::TimedWait): Check for WAIT_TIMEOUT as well as WAIT_ABANDONED. (__pthread_cond_timedwait): Calculate a relative wait from the abstime parameter.
* forced commitChristopher Faylor2001-06-241-0/+3
|
* Fix typoChristopher Faylor2001-06-241-1/+1
|
* * exceptions.cc (interrupt_setup): Move actions from setup_handler to here.Christopher Faylor2001-06-246-75/+84
| | | | | | | | | (setup_handler): Move actions after a successful interrupt to interrupt_setup. * fork.cc (vfork): Augment debugging output. * sigproc.cc (proc_subproc): Ditto. * spawn.cc (spawn_guts): Ditto. Correctly fill out progname when spawn NO_WAIT. Call signal handler when a signal arrives. * sigproc.h: Declare a function.
* * fhandler.h class fhandler_socket): Declare new methodCorinna Vinschen2001-06-223-0/+17
| | | | | | `set_close_on_exec'. * fhandler_socket.cc (fhandler_socket::set_close_on_exec): New method.
* * fhandler_tape.cc (fhandler_dev_tape::tape_erase): Set sizeCorinna Vinschen2001-06-222-1/+6
| | | | parameter to value expected by GetTapeParameters().
* * fhandler_console.cc (fhandler_console::read): Detect AltGr moreCorinna Vinschen2001-06-222-2/+25
| | | | robustly on WinNT.
* 2001-06-22 Robert Collins rbtcollins@hotmail.comRobert Collins2001-06-212-2/+8
| | | | | | * thread.cc (__pthread_cond_timedwait): Lock the waiting mutex before the condition protect mutex to avoid deadlocking. (Found by Greg Smith). (__pthread_cond_wait): Ditto.
* * fhandler.cc (fhandler_base::open): Work around windows bug whenEgor Duda2001-06-202-0/+17
| | | | | CreateFile() with dwDesiredAccess == 0 called on remote share returns valid handle even if file doesn't exist.
* * fhandler_socket.cc (fhandler_socket::signal_secret_event): NewEgor Duda2001-06-204-15/+44
| | | | | | | | | | | function. * fhandler.h: Declare it. * fhandler_socket.cc (fhandler_socket::create_secret_event): Don't signal secret event immediately. (fhandler_socket::check_peer_secret_event): Do it after peer event was opened. * net.cc (cygwin_connect): Or if socket is non-blocking. (cygwin_accept): Ditto.
* * lib/kernel32.def: Add LanguageGroup and UILanguage symbols.Earnie Boyd2001-06-192-0/+13
| | | | Thanks to Kevin Chase <kevincha99@hotmail.com>.
* * Makefile.in: Revert 2001-06-17.Alan Modra2001-06-192-4/+11
| | | | (VER): If AM_INIT_AUTOMAKE uses BFD_VERSION, get version from bfd/.
* * fhandler_tty.cc (fhandler_tty_slave::init): Revert 2001-06-16 change.Christopher Faylor2001-06-184-64/+99
| | | | | | | | | * fork.cc (fork_copy): Print more debugging info. (fork_parent): Change order of arguments to accomdate buggy gcc. (fork): Ditto. * syscalls.cc (_unlink): Reorganize to try harder to delete file with DeleteFile and to recover more gracefully if FILE_FLAG_DELETE_ON_CLOSE doesn't work properly.
* Remove blank line.Christopher Faylor2001-06-181-1/+0
|
* 2001-06-17 H.J. Lu <hjl@gnu.org>H.J. Lu2001-06-172-3/+9
| | | | | | * Makefile.in (gas.tar.bz2): Pass TOOL=bfd PACKAGE=gas to make. (gas+binutils.tar.bz2): Likewise. (binutils.tar.bz2): Pass TOOL=bfd PACKAGE=binutils to make.
* * exceptions.cc (sig_handle_tty_stop): Reset PID_STOPPED if not actuallyChristopher Faylor2001-06-166-8/+25
| | | | | | | | | | stopping. * fhandler_console.cc (fhandler_console::fixup_after_fork): Don't set controlling terminal if just inheriting a handle. (fhandler_console::fixup_after_exec): Ditto. * fhandler_tty.cc (fhandler_tty_slave::init): Ditto. * signal.cc (kill_worker): Set appropriate errno if proc_exists determines that process does not really exist.
* * path.cc (path_conv::check): Deal more robustly with foo/ behavior.Christopher Faylor2001-06-152-6/+10
|
* * dwarf2.h: Partial merge with gcc version.Per Bothner2001-06-152-7/+54
| | | | | (enum dwarf_descrim_list): Fix typo -> dwarf_discrim_list. (DW_LANG_Java): Use value from dwarf 2.1 draft (also used in gcc).
* * bfdlink.h (struct bfd_link_info): New member export_dynamic.Hans-Peter Nilsson2001-06-152-0/+7
|
* * fhandler_tape.cc (fhandler_dev_tape::tape_status): Set sizeCorinna Vinschen2001-06-152-1/+9
| | | | parameter to value expected by GetTapeParameters().
* * mkpasswd.c (main): Output passwd file in binary mode so that there are no CRsChristopher Faylor2001-06-153-2/+13
| | | | | in the file. * umount.cc (remove_all_user_mounts): Don't try to remove /cygdrive mounts.
* * fhandler.cc (fhandler_disk_file::fstat): Properly set executable bits forChristopher Faylor2001-06-152-44/+40
| | | | | directory when !ntsec && !ntea. Also move common code prior to call to get_attributes.
* * thread.cc (pthread_cond::Signal): Release the condition access variableChristopher Faylor2001-06-142-1/+11
| | | | correctly.
* Index: opcodes/ChangeLogGeoffrey Keating2001-06-142-0/+9
| | | | | | | | | | | | | | | | | | | | | 2001-06-13 Geoffrey Keating <geoffk@redhat.com> * cgen-asm.c (cgen_parse_keyword): When looking for the boundaries of a keyword, allow any special characters that are actually in one of the allowed keyword. * cgen-opc.c (cgen_keyword_add): Add any special characters to the nonalpha_chars field. Index: cgen/ChangeLog 2001-06-13 Geoffrey Keating <geoffk@redhat.com> * desc.scm (<keyword> 'gen-defn): Add extra zero into CGEN_KEYWORD_ENTRY initializers. Index: include/opcode/ChangeLog 2001-06-13 Geoffrey Keating <geoffk@redhat.com> * cgen.h (cgen_keyword): Add nonalpha_chars field.
* * fhandler.cc (fhandler_base::open): Set win32 access flagsEgor Duda2001-06-144-21/+40
| | | | | | | | to 0, when requested. * fhandler.h: New status flag FH_QUERYOPEN. (fhandler::get_query_open): New function. (fhandler::set_query_open): Ditto. * syscalls.cc (stat_worker): Request query-only open mode.
* Remove reference to Cygnus.David Starks-Browning2001-06-141-1/+1
|
* teeny tiny typoDavid Starks-Browning2001-06-141-1/+1
|
* Handle GDB's gdb/version.in.Andrew Cagney2001-06-132-1/+10
|
* * who.texinfo: Oops. Add a couple of important folk.Christopher Faylor2001-06-133-0/+10
|
* * who.texinfo: Remove email addresses. Modernize.Christopher Faylor2001-06-132-55/+68
|
* * environ.cc (set_file_api_mode): New function. Move settingEgor Duda2001-06-124-4/+29
| | | | | | | of file APIs mode (OEM/ANSI) here. (codepage_init): From here. * winsup.h (set_file_api_mode): Declare it. * fork.cc (fork_child): Set file APIs mode in forkee.
* 2001-06-11 Danny Smith <dannysmith@users.sourceforge.net>Jeff Johnston2001-06-112-0/+6
| | | | * /libc/include/ctype.h (is* and to* macros): Do not define if C++.
* * objidl.h (IMalloc::ReAlloc()): Correct declaration.Earnie Boyd2001-06-112-2/+7
| | | | (IMalloc::Free()): Ditto.
* 2001-06-11 Egor Duda <deo@logos-m.ru>Jeff Johnston2001-06-112-16/+71
| | | | | | | | | * libc/ctype/ctype_.c: When compiled with gcc on platforms with signed char, make _ctype_[-128] ... _ctype[-1] refer to initialized memory region. Platform can define COMPACT_CTYPE to avoid allocation of the additional 128 bytes of data. Add pointer to _ctype_ array. Always initialize all _ctype_ array elements.
* * include/shlobj.h (REGSTR_PATH_EXPLORER): Unicode it.Earnie Boyd2001-06-113-2/+10
| | | | | (REGSTR_PATH_SPECIAL_FOLDERS): Ditto. * include/regstr.h (REGSTR_PATH_EXPLORER): Add #ifndef guard.
* * profile/configure.in: Make msvcrt.dll version default.Earnie Boyd2001-06-114-22/+28
| | | | | * profile/makefile.in: Build both gcrt1.o and gcrt2.o. * provile/configure: Regenerate.
* * include/shlobj.h (struct _browseinfo): UNICODE it.Earnie Boyd2001-06-112-4/+28
| | | | | (SHBrowseForFolder): Ditto. (SHGetPathFromIDList): Ditto.
* Add missing entry.Christopher Faylor2001-06-111-1/+5
|