Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * include/limits.h: Define PIPE_BUF. | Corinna Vinschen | 2001-09-07 | 3 | -2/+13 |
| | | | | | * syscalls.cc (fpathconf): Use PIPE_BUF instead of numerical constant. (pathconf): Ditto. | ||||
* | experiment. | Christopher Faylor | 2001-09-07 | 1 | -1/+1 |
| | |||||
* | * fhandler_socket.cc (fhandler_socket::fhandler_socket): Ensure that | Christopher Faylor | 2001-09-07 | 2 | -1/+6 |
| | | | | prot_info_ptr is zeroed for later use. | ||||
* | * cygheap.cc (cygheap_fixup_in_child): Don't consider a NULL bucket as a | Christopher Faylor | 2001-09-06 | 3 | -2/+13 |
| | | | | | | candidate for deletion. It is actually the end of a linked list chain. * exceptions.cc (open_stackdumpfile): Default to "unknown" program name if myself->progname hasn't been filled out yet. | ||||
* | Another in the how-it-works series. | Christopher Faylor | 2001-09-06 | 1 | -0/+22 |
| | |||||
* | Fix import symbols for AIX. | Tom Rix | 2001-09-06 | 2 | -1/+13 |
| | |||||
* | Move appropriate variables to NO_COPY segment, throughout. | Christopher Faylor | 2001-09-06 | 17 | -27/+31 |
| | |||||
* | Remove initialization of static or global values to zero, throughout. This | Christopher Faylor | 2001-09-06 | 20 | -38/+45 |
| | | | | | | just needlessly grows the size of the DLL. * tty.cc (tty::alive): Make inuse handle non-inheriting on open, just for thread safety. | ||||
* | * cygheap.h (init_cygheap): Move bucket array here from cygheap.cc. | Christopher Faylor | 2001-09-06 | 11 | -18/+49 |
| | | | | | | | | | | | | * cygheap.cc: Throughout use bucket array from cygheap. * sigproc.cc (proc_subproc): Dynamically allocate zombie buffer to save DLL space. (sigproc_fixup_after_fork): Free zombie array after a fork. * sigproc.h (sigproc_fixup_after_fork): Declare. * dir.cc (mkdir): Expand buffer for security descriptor to 4K to avoid stack corruption. * fhandler.cc (fhandler_base::open): Ditto. * path.cc (symlink): Ditto. | ||||
* | * Makefile.in (dumper): Change logic for libbfd and libintl so that they will | Christopher Faylor | 2001-09-06 | 3 | -5/+11 |
| | | | | | be found either in the build tree or the installed directory. * mkpasswd.c (enum_users): Add a comment as a password for NT. | ||||
* | Revert inadvertently checked in files. | Christopher Faylor | 2001-09-06 | 2 | -11/+1 |
| | |||||
* | * Makefile.in: Install libstdc++.a if it does not exist. | Christopher Faylor | 2001-09-05 | 2 | -1/+11 |
| | |||||
* | minor wording changes | Christopher Faylor | 2001-09-05 | 1 | -12/+16 |
| | |||||
* | top level overview of vfork. | Christopher Faylor | 2001-09-05 | 1 | -0/+34 |
| | |||||
* | * winver.rc: Change copyright to include 2001. | Corinna Vinschen | 2001-09-05 | 2 | -1/+5 |
| | |||||
* | * libc/sys/cygwin/include/unistd.h: New file, wrapping sys/unistd.h | Corinna Vinschen | 2001-09-05 | 2 | -0/+14 |
| | | | | and getopt.h. | ||||
* | * fhandler_floppy.cc (fhandler_floppy::lseek): Remove iswinnt check. | Corinna Vinschen | 2001-09-05 | 2 | -36/+37 |
| | |||||
* | * fhandler_socket.cc (fhandler_socket::close): Change 2MSL value | Corinna Vinschen | 2001-09-05 | 2 | -1/+6 |
| | | | | according to MSDN. | ||||
* | * net.cc (cygwin_connect): Add WSAEALREADY and WSAEINVAL handling | Corinna Vinschen | 2001-09-05 | 2 | -5/+15 |
| | | | | for non-blocking sockets. | ||||
* | * alpha.h (R_ALPHA_OP*, R_ALPHA_IMMED*, R_ALPHA_GPVALUE): Remove. | Richard Henderson | 2001-09-05 | 2 | -17/+14 |
| | | | | (R_ALPHA_GPREL16): Rename from R_ALPHA_IMMED_GP_16. | ||||
* | * alpha.h (struct alpha_operand): Pack elements into bitfields. | Richard Henderson | 2001-09-05 | 2 | -4/+8 |
| | |||||
* | * exceptions.cc (ctrl_c_handler): Only send SIGINT when we have a controlling | Christopher Faylor | 2001-09-05 | 2 | -5/+8 |
| | | | | terminal and we are the head of the process group. | ||||
* | 2001-09-04 Earnie Boyd <earnie@SF.Net> | Earnie Boyd | 2001-09-04 | 2 | -2/+7 |
| | | | | | * lib/Makefile.in: Move the setting of variable libdir to after the setting of exec_prefix since the value of libdir is dependant on it. | ||||
* | * thread.cc (InterlockedExchangePointer): Don't define if it already exists. | Christopher Faylor | 2001-09-04 | 3 | -18/+26 |
| | |||||
* | * uname.cc (uname): Eliminate os specific retrieving of x86 | Corinna Vinschen | 2001-09-04 | 2 | -25/+14 |
| | | | | processor type. | ||||
* | 2001-09-04 Jason Merrill <jason_merrill@redhat.com> | Jeff Johnston | 2001-09-04 | 2 | -0/+22 |
| | | | | * libc/sys/h8300hms/crt0.S: Support ELF initialization. | ||||
* | * winbase.h: Add missing closing parentheses to InterlockedExchangePointer | Christopher Faylor | 2001-09-04 | 2 | -1/+6 |
| | | | | declaration. | ||||
* | 2001-09-01 Danny Smith <dannysmith@users.sourceforge.net> | Earnie Boyd | 2001-09-04 | 2 | -9/+20 |
| | | | | | | * include/shlobj.h (CFSTR_* ): Add new defines. Thanks to: "Ron" <ron@debian.org> . Unicode them. | ||||
* | 2001-09-04 Kazuhiro Fujieda <fujieda@jaist.ac.jp> | Corinna Vinschen | 2001-09-04 | 2 | -2/+10 |
| | | | | | | * fhandler_console.cc (fhandler_console::char_command): Save the cursor position relative to the top of the window. * fhandler_cc (fhandler_console::write): Ditto. | ||||
* | * mount.cc (mount_commands): Don't write /cygdrive/u mount points. | Christopher Faylor | 2001-09-04 | 2 | -15/+22 |
| | |||||
* | * mount.cc (longopts): Add mount-commands to options list. | Christopher Faylor | 2001-09-03 | 2 | -2/+81 |
| | | | | | (usage): Add mount-commands option. (mount_commands): New function. Write commands to recreate current mounts. | ||||
* | *** empty log message *** | Christopher Faylor | 2001-09-03 | 1 | -0/+95 |
| | |||||
* | 2001-09-03 Jeff Holcomb <jeffh@redhat.com> | Jeff Holcomb | 2001-09-03 | 2 | -1/+7 |
| | | | | * configure.in: Enable libstdc++-v3 for h8300 targets. | ||||
* | * dir.cc (opendir): Write version information to __d_dirent->d_version. | Corinna Vinschen | 2001-09-03 | 2 | -0/+5 |
| | |||||
* | * libc/sys/cygwin/sys/dirent.h (struct dirent): Add version number | Corinna Vinschen | 2001-09-03 | 2 | -1/+10 |
| | | | | | field. (__DIRENT_VERSION): New define. | ||||
* | Add missing ChangeLog entries. | Corinna Vinschen | 2001-09-03 | 1 | -0/+2 |
| | |||||
* | * cygwin.din: Add `dirfd'. | Corinna Vinschen | 2001-09-03 | 4 | -1/+30 |
| | | | | | | | | * dir.cc (dirfd): New function. (opendir): Open a directory file descriptor and save it in __d_dirent->d_fd. (closedir): Close directory file descriptor. * include/cygwin/version.h: Bump API minor version to 44. | ||||
* | * libc/sys/cygwin/sys/dirent.h (struct dirent): Add `d_fd' member. | Corinna Vinschen | 2001-09-03 | 2 | -1/+8 |
| | |||||
* | * child_info.h: Modify magic number. | Christopher Faylor | 2001-09-03 | 6 | -61/+80 |
| | | | | | | | | | * dcrt0.cc (_cygwin_testing): Define. (_dll_crt0): Set _cygwin_testing if CYGWIN_TESTING environment variable exists. Don't issue "conflicting versions" error if _cygwin_testing is true. * shared.cc (shared_name): Use _cygwin_testing global rather than testing the environment. * syscalls.cc (_write): Remove debugging info. | ||||
* | * mount.cc (main): Eliminate excess arguments in printf. | Christopher Faylor | 2001-09-01 | 2 | -1/+5 |
| | |||||
* | * include/winnt.h: Use defined(_ANONYMOUS_STRUCT) to determine if anonymous | Christopher Faylor | 2001-09-01 | 2 | -2/+8 |
| | | | | structs are available rather than just testing preprocessor variable directly. | ||||
* | * tty.cc (tty::create_inuse): Eliminate unneeded argument. | Christopher Faylor | 2001-09-01 | 4 | -6/+13 |
| | | | | | | * tty.h: Reflect above change. * fhandler_tty.cc: Reflect argument reduction in tty::create_inuse, throughout. Always make inuse inheritable. | ||||
* | * debug.cc (mark_closed): Rename from debug_mark_closed and make static. | Christopher Faylor | 2001-09-01 | 9 | -44/+95 |
| | | | | | | | | | | | | | | | | | | | (setclexec_pid): New function for marking saved handle as close-on-exec. (delete_handle): New function. (debug_fixup_after_fork): New function. * debug.h: Declare new functions, remove obsolete ones. * fork.cc (debug_fixup_after_fork): Call to cleanup close-on-exec handles. * fhandler.cc (fhandler_disk_file::close): Minor reorg. (fhandler_base::set_inheritance): Set flag appropriately for debugging when close-on-exec so forked process can delete closed handles. * tty.h (open_output_mutex): Eliminate unneeded argument. (open_input_mutex): Ditto. * fhandler_tty.cc (fhandler_tty_slave::open): reflect open_*_mutex argument changes. * fhandler.h (fhandler_socket): Make saw_shutdown_* functions type bool. * tty.cc (tty::get_event): Eliminate unneeded argument. (tty::common_init): Reflect change to get_event. Events should always be inherited. | ||||
* | mips3264 support | Eric Christopher | 2001-08-31 | 4 | -5/+10 |
| | |||||
* | 2001-03-30 Richard Henderson <rth@redhat.com> | Eric Christopher | 2001-08-31 | 2 | -4/+11 |
| | | | | | | Eric Christopher <echristo@redhat.com> * mips/crt0.S: Fix for .init/.fini sections. | ||||
* | * security.cc (create_token): Change initialization of `exp' to comply | Corinna Vinschen | 2001-08-31 | 2 | -1/+6 |
| | | | | with new LARGE_INTEGER definition in winnt.h. | ||||
* | * include/winnt.h: Change definition of `SYSTEM_LUID' to comply | Corinna Vinschen | 2001-08-31 | 2 | -1/+6 |
| | | | | with new `LARGE_INTEGER' definition. | ||||
* | 2001-08-30 Richard Henderson <rth@redhat.com> | Eric Christopher | 2001-08-31 | 2 | -50/+61 |
| | | | | | | Eric Christopher <echristo@redhat.com> * mips/idt.ld: Rewrite for .init/.fini sections. | ||||
* | * cygwin.sc: Revert to previous NO_COPY behavior. | Christopher Faylor | 2001-08-31 | 5 | -29/+33 |
| | | | | | | * winsup.h: Ditto. * sigproc.cc: Ditto. * autoload.cc: Ditto. | ||||
* | 2001-08-30 Eric Christopher <echristo@redhat.com> | Eric Christopher | 2001-08-31 | 2 | -3/+8 |
| | | | | | | Jason Eckhardt <jle@redhat.com> * config.sub: Add support for mipsisa32. |