Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2001-07-26* MAINTAINERS: Clarify libiberty merge rules and procedures.DJ Delorie
2001-07-26* syscalls.cc (setsid): Detach process from its console if the currentChristopher Faylor
controlling tty is the console and already closed. * dtable.h (class dtable): Add members to count descriptors referring to the console. * dtable.cc (dtable::dec_console_fds): New function to detach process from its console. (dtable::release): Decrement the counter of console descriptors. (dtable::build_fhandler): Increment it. * exception.cc (ctrl_c_handler): Send SIGTERM to myself when catch CTRL_SHUTDOWN_EVENT.
2001-07-26Tue 24 Jul 2001 02:28:00 PM Trevor Forbes <t4bs@hotmail.com>Robert Collins
* thread.cc (verifyable_object_isvalid): Don't validate PTHREAD_MUTEX_INITIALIZER pointer as it will cause an exception in IsBadWritePtr() when running GDB.
2001-07-26 * localtime.c: Changed whole file to become C++ clean. Rename toCorinna Vinschen
localtime.cc. * localtime.cc (tzload): Preserve errno.
2001-07-21* cygheap.cc (cygheap_fixup_in_child): Attempt Win95 workaround.Christopher Faylor
* dtable.cc (dtable::dup_worker): Add debugging output. (dtable::vfork_child_dup): Correctly set close_on_exec. * fhandler.cc (fhandler_base::fork_fixup): Don't mess with handle if there is no need to get it from the parent. * fhandler_tty.cc (fhandler_tty_common::close): Add debugging output.
2001-07-21Clone src/config.guess. Mention in MAINTAINERS.Andrew Cagney
2001-07-20 * dir.cc (readdir): Protect FindNextFileA against INVALID_HANDLE_VALUE.Corinna Vinschen
2001-07-19fix typo.Christopher Faylor
2001-07-19merge from gccDJ Delorie
2001-07-192001-07-18 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston
* hp74x/configure: Regenerated with current autoconf. * m32r/configure: Ditto. * m68k/configure: Ditto. * pa/configure: Ditto. * sparc/configure: Ditto.
2001-07-18* cygheap.cc (_cmalloc): Use correct constants for size calculation.Christopher Faylor
* dcrt0.cc (dll_crt0_1): Move uid initialization earlier. * fork.cc (fork_parent): Move cygheap_setup_in_child to just prior to CreateProcess so that all contents of cygheap are copied. * spawn.cc (spawn_guts): Ditto.
2001-07-18 * security.cc (get_user_groups): Call Net function with NULL serverCorinna Vinschen
name under specific error conditions. (is_group_member): Ditto. (get_user_local_groups): Ditto. (get_user_primary_group): Ditto.
2001-07-18 * syscalls.cc (_unlink): Explicitely check for non-existant file.Corinna Vinschen
2001-07-17* no need to inform sid@sourceware about dejagnu patches.Frank Ch. Eigler
2001-07-17 * delqueue.h: Remove obsolete file.Corinna Vinschen
2001-07-17* child_info.h: Bump magic number.Christopher Faylor
(class child_info): Add an element. * cygheap.cc (init_cheap): Allocate cygwin heap in shared memory area. (cygheap_fixup_in_child): Map cygwin heap, passed from parent via shared memory into correct address. (cygheap_setup_for_child): New function. * cygheap.h: Declare new functions. * dcrt0.cc (dll_crt0_1): Accomodate new cygheap_fixup_in_child arguments. Avoid protecting subproc_ready unless it is spawn/nowait. * fork.cc (fork_parent): Use new cygheap_setup_for_child function to setup cygwin heap info. Close passed cygheap shared memory handle. * spawn.cc (spawn_guts): Ditto. Also, reorganize to avoid synchronization between parent and child in non-P_OVERLAY case. * sigproc.cc (wait_sig): Only signal subproc_ready when execing.
2001-07-17Update local local copies of config.sub and config.guess.Andrew Cagney
Mention those files in MAINTAINERS.
2001-07-16 * grp.cc: Add missing Copyright date 2001.Corinna Vinschen
2001-07-16 Change well_known_admin_sid to well_known_admins_sid throughout.Corinna Vinschen
* sec_acl.cc (setacl): Never set DELETE permission. Set FILE_DELETE_CHILD only on readable and executable directories. * sec_helper.cc: Add constructor for `well_known_null_sid'. * security.cc (get_nt_attribute): Set S_ISVTX for directories if FILE_WRITE_DATA and FILE_EXECUTE but not FILE_DELETE_CHILD is set. Add evaluation of S_ISVTX, S_ISGID and S_ISUID from NULL ACE. (alloc_sd): Never set DELETE permission. Set FILE_DELETE_CHILD only on readable and executable directories. Add creation of NULL ACE for S_ISVTX, S_ISGID and S_ISUID permissions. * security.h: Add extern declaration for `well_known_null_sid'.
2001-07-15 * regtool.cc (find_key): Handle keys with only one subkey.Corinna Vinschen
2001-07-14* syscalls.cc (stat_worker): Simplify previous change.Christopher Faylor
2001-07-13* syscalls.cc (_unlink): Correct (?) logic which determines when to report anChristopher Faylor
access violation and when to queue file for eventual deletion. (stat_worker): Check for invalid buf argument.
2001-07-132001-07-12 Aldy Hernandez <aldyh@redhat.com>Aldy Hernandez
* libc/machine/mips/setjmp.S: Allow mips16 and mips64 to coexist.
2001-07-132001-07-12 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston
* opcode/cgen.h (CGEN_INSN): Add regex support. (build_insn_regex): Declare.
2001-07-12* some support for funny-endian 16/32-bit insn setsFrank Ch. Eigler
[cgen/ChangeLog] 2001-07-11 Frank Ch. Eigler <fche@redhat.com> * desc-cpu.scm (-gen-mach-table-defns): Emit fourth field: the mach->cpu insn-chunk-bitsize. (-gen-cpu-open): In @arch@_cgen_rebuild_tables, process above new field toward CGEN_CPU_TABLE->insn_chunk_bitsize. * mach.scm (<cpu>): New field insn-chunk-bitsize. (-cpu-parse, -cpu-read): Parse/initialize it. * doc/rtl.texi (define-cpu): Document it. [opcodes/ChangeLog] 2001-07-11 Frank Ch. Eigler <fche@redhat.com> * cgen-dis.in (print_insn): Use cgen_get_insn_value instead of bfd_get_bits. * cgen-opc.c (cgen_get_insn_value, cgen_put_insn_value): Respect non-zero CGEN_CPU_DESC->insn_chunk_bitsize. [include/opcode/ChangeLog] 2001-07-11 Frank Ch. Eigler <fche@redhat.com> * cgen.h (CGEN_MACH): Add insn_chunk_bitsize field. (cgen_cpu_desc): Ditto.
2001-07-11merge from gccDJ Delorie
2001-07-11 * mmap.cc (fhandler_disk_file::mmap): Try to open file mappingsCorinna Vinschen
by a unified name when running under 9x/ME. If that failes, create the file mapping using the unified name.
2001-07-09 * uinfo.cc (internal_getlogin): Add pointer check.Corinna Vinschen
2001-07-09 * security.cc (alloc_sd): Don't set inheritance attribute forCorinna Vinschen
permissions given to directories.
2001-07-072001-07-07 Ben Elliston <bje@redhat.com>Ben Elliston
* m88k.h: Clean up and reformat. Remove unused code.
2001-07-06WinME also affected by missing pipe keyDavid Starks-Browning
2001-07-06New entry "Why doesn't Cygwin tcl/tk understand Cygwin paths?"David Starks-Browning
2001-07-06New entry: "Why don't international (8-bit) characters work?"David Starks-Browning
2001-07-06New "Known Problems" entry: Pipe key doesn't work on non-US kbds on Win9x.David Starks-Browning
Some cosmetic changes.
2001-07-06better instructions for installing cygwin snapshotsDavid Starks-Browning
2001-07-06New entry "Where is the su command?"David Starks-Browning
2001-07-05forceChristopher Faylor
2001-07-05"How do I rebuild the tools on my NT box?": texi2html now provided.David Starks-Browning
2001-07-05"Why the weird directory structure?": new mount output format.David Starks-Browning
"Why can't I run bash as a shell under NT Emacs?": new title.
2001-07-05Update "Can I use setup to install snapshots?" (now 'no') with new instructions.David Starks-Browning
2001-07-05Add caveat that contents list is always out of date.David Starks-Browning
Remove entry "Setup screwed up my mounts!"
2001-07-05just a bit more...David Starks-Browning
2001-07-05Add more to entry "How do I print under Cygwin"?David Starks-Browning
2001-07-05Add apropos and /usr/sbin/makewhatis to "Why doesn't man work?" entry.David Starks-Browning
2001-06-30Remerge with gccNick Clifton
2001-06-29Add DWARF 2.1 attributesNick Clifton
2001-06-29* fhandler_dsp.cc (fhandler_dev_dsp::ioctl): Return 0 for success.Christopher Faylor
2001-06-28Handle ARMs with big endian IEEE words but little endian IEEE bytesNick Clifton
2001-06-28* regtool.cc (find_key): Revert previous change.Christopher Faylor
2001-06-28Change check_null_empty_path* to check_null_empty_str* throughout.Christopher Faylor
* 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.