Commit Graph

  • 6880ecefaa * configure.in: Don't assume that cinstall directory exists. Christopher Faylor 2000-05-25 22:39:48 +0000
  • 0f7e52d7b2 * configure.in: Don't assume that cinstall directory exists. Christopher Faylor 2000-05-25 22:28:43 +0000
  • 83d485ca0c Define the ALONE flag bit, for use in the opcode table. Donald Lindsay 2000-05-25 22:23:45 +0000
  • 4b62cff84c * dir.cc (rmdir): Use file attributes that have already been discovered by path_conv. Christopher Faylor 2000-05-25 21:45:04 +0000
  • 7e06494e35 * dir.cc (rmdir): Use file attributes that have already been discovered by path_conv. Christopher Faylor 2000-05-25 21:02:28 +0000
  • e3df22607a * dir.cc (rmdir): Use file attributes that have already been discovered by path_conv. Christopher Faylor 2000-05-25 19:48:45 +0000
  • 382541f2f2 Patch by Kazuhiro Fujieda <fujieda@jaist.ac.jp>: * dir.cc (rmdir): Correct the manner in checking the target directory. Corinna Vinschen 2000-05-25 10:27:36 +0000
  • 154110f5d3 * dir.cc (writable_directory): Comment out previous code, return always 1 for now. (mkdir): Call set_file_attribute explicitely with S_IFDIR mode bit. * syscalls.cc (chown_worker): Ditto. (chmod): Ditto. * security.cc (get_nt_attribute): Fix error in debug output. Never set FILE_DELETE_CHILD for files. Construct appropriate inherit attribute according to file type. Corinna Vinschen 2000-05-24 20:09:43 +0000
  • e6dfde6f82 * mn10300/time.c (time): Set *tloc, since the sim doesn't. Alexandre Oliva 2000-05-24 19:49:44 +0000
  • 4b9f883e84 * Makefile.common (%.o): further simplify, add "..." to make it obvious it's an abbreviated command line. DJ Delorie 2000-05-24 18:54:10 +0000
  • 56cd25ee02 * syscalls.cc (_cygwin_istext_for_stdio): New, for newlib * include/cygwin/version.h: Bump API number for detect old programs using old getc/putc macros DJ Delorie 2000-05-23 23:52:50 +0000
  • c4e1aa0115 * libc/stdio/stdio.c (__stextmode): new, see if file is text mode (__sread): always read in binary mode (__swrite): always write in binary mode * libc/include/stdio.h: no getc/putc macros for cygwin; causes compatibility issues with different dll versions * libc/stdio/fopen.c: use __stextmode * libc/stdio/fdopen.c: ditto * libc/stdio/freopen.c: ditto * libc/stdio/findfp.c: set up __SCLE for std{in,out,err} * libc/stdio/local.h: declare __stextmode DJ Delorie 2000-05-23 23:51:54 +0000
  • 98c6450eaa * dir.cc (writable_directory): handle root directories DJ Delorie 2000-05-23 19:25:18 +0000
  • 6eb63adf97 * uname.cc (uname): Use a "s" to denote a snapshot to avoid confusion with the number "5". Christopher Faylor 2000-05-23 14:10:31 +0000
  • 2dd78662b7 * path.cc (mount_info::conv_to_posix_path): Avoid putting a trailing slash on a directory name when the ms-dos path spec is a root directory of a device. * registry.cc (reg_key::build_reg): Set 'key_is_invalid' flag rather than using an INVALID_HANDLE_KEY. (reg_key::get_int): Test for key validity before performing registry operations. (reg_key::set_int): Ditto. (reg_key::get_string): Ditto. (reg_key::set_string): Ditto. (reg_key::kill): Ditto. (reg_key::~reg_key): Ditto. Christopher Faylor 2000-05-23 14:08:52 +0000
  • 8a06cd1b87 * mkvers.sh: Use snapshot date as build date since it is more interesting. * uname.cc (uname): Detect if this is a snapshot build and add an "S" to the version number. Report the snapshot date as the release date. Christopher Faylor 2000-05-23 05:18:48 +0000
  • d4d0896b7d * ia64.h (R_IA64_PCREL60B, R_IA64_PCREL21BI): New. (R_IA64_PCREL22, R_IA64_PCREL64I): New. Richard Henderson 2000-05-23 01:30:56 +0000
  • 6458314f0d Allow d suffix on iret Alan Modra 2000-05-23 00:36:39 +0000
  • 9e1ab0ca55 * environ.cc (regopt): Scan HKLM if HKCU scan fails. Christopher Faylor 2000-05-22 21:19:36 +0000
  • 6892216822 * dir.cc (rmdir): Care for misleading error messages when trying to remove a directory on a samba share. Eliminate superfluous else branch. * syscalls.cc (_rename): Additional check for ERROR_FILE_EXISTS if MoveFile fails. Corinna Vinschen 2000-05-22 17:15:47 +0000
  • 7054be8b55 * dcrt0.cc (dll_crt0_1): Move uinfo_init call to before sigproc_init to avoid a race. (noload): Add an extra argument for debugging. * uinfo.cc (uinfo_init): Eliminate test for multiple calls. (getlogin): Assume that uinfo_init has already been called. Christopher Faylor 2000-05-22 00:54:22 +0000
  • c9ae5a27b3 20000-05-21 H.J. Lu (hjl@gnu.org) H.J. Lu 2000-05-21 16:57:14 +0000
  • 6cb613a428 * exceptions.cc (interruptible): Add an argument to control whether function just checks for validity. Flag module handle == 0 as noninterrupible. (call_handler): Always acquire and release ebp lock. Loop for only a fixed amount of time attempting to grab mutos and find an interruptible PC. Christopher Faylor 2000-05-20 05:52:33 +0000
  • a4bc548973 * regtool.cc (find_key): Add parameter `access'. Call `RegOpenKeyEx' with that desired access. (cmd_add, cmd_remove, cmd_set, cmd_unset): Call `find_key' with KEY_ALL_ACCESS access. (cmd_list, cmd_check, cmd_get): Call `find_key' with KEY_READ access. Corinna Vinschen 2000-05-19 22:02:23 +0000
  • abd9f14c3b 20000-05-19 H.J. Lu (hjl@gnu.org) H.J. Lu 2000-05-19 18:14:18 +0000
  • ed8387fb4f * syscalls.cc (setmode): change mode of any matching FILE* also. DJ Delorie 2000-05-19 17:15:02 +0000
  • f00c1d2ccd * cygpath.cc: add --windir/--sysdir options * utils.sgml: and document them DJ Delorie 2000-05-19 17:06:28 +0000
  • f343a326d3 * Makefile.in: Remove external.h dependency. * dcrt0.cc (sigthread::init): Move here from sigproc.h. * sigproc.h (sigthread): Move init to dcrt0.cc. Christopher Faylor 2000-05-18 21:30:30 +0000
  • f43932615d * libc/stdio/fgets.c (fgets): perform CRLF conversions if __SCLE DJ Delorie 2000-05-18 19:03:10 +0000
  • e73a56e982 * Makefile.in: Eliminate WINSUP_DEPS. * cygpath.cc: Reorganize includes to accomodate sys/cygwin.h changes. * mkgroup.c: Ditto. * mkpasswd.c: Ditto. * mount.cc: Ditto. Eliminate use of cygwin source specific includes. * ps.cc: Ditto. * cygwin.cc: Eliminate obsolete file. Christopher Faylor 2000-05-18 18:39:11 +0000
  • 8126b13644 * MAINTAINERS: Add Corinna to general list. Christopher Faylor 2000-05-18 18:34:02 +0000
  • 5ea32366a6 Eliminate. Christopher Faylor 2000-05-18 18:32:26 +0000
  • 2a6a56c227 * select.cc (thread_pipe): Add paranoid check to ensure thread termination. * external.cc: Eliminate obsolete include. * getopt.c (getopt_long): Fix compiler warning. * shared.h: Moved PID_ definitions to include/sys/cygwin so that they can be used by external programs. * include/sys/cygwin.h: Move external definitions here. Include sys/resource.h to avoid having to do this everywhere. Christopher Faylor 2000-05-18 18:32:05 +0000
  • 6c7395bfce 20000-05-18 H.J. Lu (hjl@gnu.org) H.J. Lu 2000-05-18 17:11:17 +0000
  • 52a3d41377 * configure.in (hppa*64*-*-*): Do build ld for this configuration. Jeff Law 2000-05-18 16:58:06 +0000
  • f5619b809e * configure.in: Special case powerpc*-*-aix* target_makefile_frag. David Edelsohn 2000-05-18 14:28:32 +0000
  • f55f400b2d * include/winnt.h: Add some missing TAPE_DRIVE_* defines. Corinna Vinschen 2000-05-18 09:39:33 +0000
  • 77303e2d83 * sigproc.h (sigframe): Don't set frame info unless tid matches this thread id. Christopher Faylor 2000-05-18 05:05:58 +0000
  • 12e659efa8 * dcrt0.cc (dll_crt0_1): Initialize mainthread stuff here before anything needs it. * sigproc.cc (sigproc_init): Move mainthread initialization out of here. * sigproc.h (sigthread): Add init() method. (sigframe): Don't try to initialize muto. * sync.cc: Undef WaitForSingleObject to avoid recursion. Christopher Faylor 2000-05-18 03:20:01 +0000
  • 2dc173fe91 Typo. bfd@sourceware -> binutils@sourceware. Andrew Cagney 2000-05-18 00:29:13 +0000
  • 3092a0cbac Apply patch from Richard Gorton <gorton@scrugs.lkg.dec.com> to implement --emit-relocs switch to the linker to preserve relocs in an output executable Nick Clifton 2000-05-17 19:38:53 +0000
  • 8ce9ee83b8 * Makefile.in (configure-target-libiberty): Depend on configure-target-newlib. Alexandre Oliva 2000-05-17 19:23:34 +0000
  • d3d8c2db17 * testsuite/winsup.api/crlf.c: New * testsuite/winsup.api/iospeed.c: New DJ Delorie 2000-05-17 17:21:36 +0000
  • 6201d15e3c * path.cc (mount_info::cygdrive_posix_path): Don't add trailing slash if referring to something like c:\. * dcrt0.cc (dll_crt0_1): Move uinfo initialization prior to sig_send initialization to give signal thread a chance to finish. * debug.cc (WFSO): Move to sigproc.cc (WFMO): Ditto. * exceptions.cc (interruptible): Allocate slightly more space for directory just for paranoia's sake. (call_handler): Eliminate nonmain argument. Determine if main thread has set a frame pointer and use it if so. (sig_handle): Eliminate nonmain argument. * net.cc: Record frame information in appropriate routines throughout. * select.cc (select): Ditto. * sigproc.cc: Use sigthread structure to record mainthread id throughout. (sig_send): Record frame information for signal handler. (wait_sig): Reflect argument change in sig_handle. (WFSO): Move here and record frame information for signal handler. (WFMO): Ditto. * sigproc.h: Implement new "sigthread" class. Implement "sigframe" class for manipulating signal frame info. * thread.cc (__pthread_kill): Use standard _kill() function rather than calling sig_send directly. * winsup.h: Eliminate ebp element from signal_dispatch class. Christopher Faylor 2000-05-17 05:49:51 +0000
  • 8c1c1f1a43 Fix fild. Alan Modra 2000-05-17 00:47:51 +0000
  • 670d8ef016 * fhandler_tape.cc (fhandler_dev_tape::ioctl): Check for filemark feature on MTWEOF operation. Corinna Vinschen 2000-05-16 21:42:55 +0000
  • 0bf4b1e8ab * cgen/opcodes fix * approved by nickc Frank Ch. Eigler 2000-05-16 19:28:07 +0000
  • 00ca312564 * include/cygwin/in.h (AF_INET6): Use correct in6_addr struct. Christopher Faylor 2000-05-16 15:50:45 +0000
  • eadffa103e manually updated some sites (txt version badly formatted, dont know why) David Starks-Browning 2000-05-16 15:38:47 +0000
  • 6890a5097f update README to latest net release, if only in name David Starks-Browning 2000-05-16 15:37:05 +0000
  • 00d48dd71c fix dependencies for readme.txt David Starks-Browning 2000-05-16 15:13:49 +0000
  • 8dc619c3b7 remove doc/readme exclusion for starksb@ebi.ac.uk David Starks-Browning 2000-05-16 14:30:27 +0000
  • 559cf1c6d7 Skip CVS directories when creating tar ball. Andrew Cagney 2000-05-16 00:09:00 +0000
  • 0f1c263ae1 Add code to tweek djunpack as part of release process. Andrew Cagney 2000-05-16 00:04:11 +0000
  • 2b533fac14 Mon May 15 18:54:00 2000 Jeff Johnston <jjohnstn@cygnus.com> Jeff Johnston 2000-05-15 23:00:24 +0000
  • 75362a768b Mon May 15 14:26:00 2000 Joel Sherrill <joel@oarcorp.com> Ranjith Kumaran 2000-05-15 18:30:03 +0000
  • 4004738117 * include/cygwin/version.h: Bump DLL minor version number to 2. Christopher Faylor 2000-05-15 04:37:03 +0000
  • 66aea0c52e * shared.h: Bump PROC_MAGIC. * include/cygwin/version.h: Bump API minor to accomodate two recent exports. Christopher Faylor 2000-05-15 03:42:27 +0000
  • a0c3677120 2000-05-13 Mumit Khan <khan@xraylith.wisc.edu> Mumit Khan 2000-05-14 01:01:23 +0000
  • 8649ded0ce 2000-05-13 Alexandre Oliva <oliva@lsd.ic.unicamp.br> H.J. Lu 2000-05-13 21:19:50 +0000
  • e6342d0038 Fix cpu_flags for sys{enter,exit} fx{save,restore} Alan Modra 2000-05-13 14:01:54 +0000
  • 9484bf7072 `.arch cpu_type' pseudo for x86. Alan Modra 2000-05-13 09:26:23 +0000
  • bc657c17b5 2000-05-12 Mumit Khan <khan@xraylith.wisc.edu> Mumit Khan 2000-05-13 02:01:51 +0000
  • 41010c6a53 * dcrt0.cc (build_argv): Remove unneeded variable. * select.cc (peek_pipe): Don't check for "ready" if it's already set. (peek_console): Ditto. (peek_serial): Ditto. (peek_socket): Ditto. (peek_windows): Ditto. Christopher Faylor 2000-05-13 01:42:53 +0000
  • 5640cadbc5 * fhandler_raw.cc (write_file, read_file): New wrapper functions for WriteFile and ReadFile to get rid of ERROR_MEDIA_CHANGED and ERROR_BUS_RESET in case of first access to tape. (fhandler_dev_raw::raw_write): Use write_file instead of WriteFile. (fhandler_dev_raw::raw_read): Use read_file instead of ReadFile. Corinna Vinschen 2000-05-12 18:34:50 +0000
  • c2644effa8 * config.sub (basic_machine): Recognize hppa64 as a valid cpu type. Jeff Law 2000-05-12 17:23:42 +0000
  • ad0bed746d * Makefile.in (DLL_OFILES): Sort. * fhandler_tty.cc (fhandler_tty_slave::send_ioctl_request): Eliminate. (fhandler_tty_slave::ioctl): Rewrite to avoid races. Christopher Faylor 2000-05-12 05:06:43 +0000
  • cfe11d7465 * mmap.cc (list::erase): Increment loop counter. (map::erase): Likewise. DJ Delorie 2000-05-11 22:30:45 +0000
  • eeefccfcd1 Preliminary update to FAQ to reflect latest net release. (So far, just a new title, some minor updates, and a disclaimer in each section that has to be updated for the net release, or at least looked at.) David Starks-Browning 2000-05-11 16:19:21 +0000
  • d542e8ffed * cygwin.din: insure that regsub() is included in cygwin1.dll DJ Delorie 2000-05-11 15:12:31 +0000
  • 9fb0ab096b Add toplevel configure support for ia64-elf. * configure.in (ia64*-*-elf*): Add gdb and friends to noconfigdirs. Jim Wilson 2000-05-11 04:27:08 +0000
  • ec463fc7a3 Add minimal ia64 support. * libc/include/machine/ieeefp.h: Add ia64 support. * configure.host: Likewise. Jim Wilson 2000-05-11 02:28:06 +0000
  • f35ceefaf0 Wed May 10 13:52:24 2000 Egor Duda <deo@logos-m.ru> Jeff Johnston 2000-05-10 17:58:29 +0000
  • adfefc0b06 * Makefile.in: Use appropriate VARIABLE to refer to cygwin.def in load line. Christopher Faylor 2000-05-09 23:00:37 +0000
  • 7a87f0326b * fhandler.cc (fhandler_base::puts_readahead): Change while condition to disallow wild runs. Corinna Vinschen 2000-05-09 21:55:11 +0000
  • f26e3f1574 * window.cc (setitimer): Check for overflow condition in tv_sec. Corinna Vinschen 2000-05-09 13:28:11 +0000
  • 8c63465c7b * errno.cc: Change mapping of ERROR_BAD_PATHNAME to ENOENT. Corinna Vinschen 2000-05-09 10:14:17 +0000
  • a731e4e755 * path.cc (symlink::info): Treat non readable files as normal non symlink files. Corinna Vinschen 2000-05-08 22:50:19 +0000
  • 67ce5cba91 * include/pthread.h (pthread_detach): Add missing prototype. (pthread_join): same. Christopher Faylor 2000-05-08 22:38:07 +0000
  • c469b6a2b0 * fhandler.cc (lock): use signed math to allow checking ranges properly. DJ Delorie 2000-05-08 16:13:54 +0000
  • 31ca470d43 * djunpack.bat: Change the Sed script to replace @V@ in fnchange.lst with the version name. Eli Zaretskii 2000-05-08 15:13:30 +0000
  • 73555bb47e * djunpack.bat: Change the Sed script to replace @V@ in fnchange.lst with the version name. Eli Zaretskii 2000-05-08 15:06:26 +0000
  • 5664fa55f4 New maintainer for FAQ (doc/*.texinfo except readme), fix DJ's email address. David Starks-Browning 2000-05-08 13:41:33 +0000
  • dcdee3df16 (print_insn_tic54x): Declare. Alan Modra 2000-05-08 11:01:40 +0000
  • eafa31fb9f * dcrt0.cc (insert_file): Eliminate unused parameter. (build_argv): Ditto. * exceptions.cc (stack): Eliminate unused parameters. (stackdump): Ditto. (cygwin_stackdump): Reflect above changes. (sig_handle): Ditto. * fhandler.cc (fhandler_base::set_inheritance): Use kludge to avoid unused parameter warning. Christopher Faylor 2000-05-07 03:29:08 +0000
  • 75546193ec Support for tic54x target. Tim Wall 2000-05-06 17:14:34 +0000
  • 60c83af2ad 2000-05-06 Mumit Khan <khan@xraylith.wisc.edu> Mumit Khan 2000-05-06 17:00:53 +0000
  • 2a1064aad6 * errno.cc (errmap): Correct DIRECTORY mapping to ENOTDIR. Christopher Faylor 2000-05-06 03:33:10 +0000
  • b5c5e30da7 bfd: * coffcode.h (coff_set_arch_mach_hook, coff_set_flags): Change U802TOC64MAGIC to U803XTOCMAGIC. Clinton Popetz 2000-05-06 01:41:50 +0000
  • 3f7290da25 2000-05-04 Mumit Khan <khan@xraylith.wisc.edu> Mumit Khan 2000-05-04 23:19:35 +0000
  • 8e9b0aee25 * configure.in: Use -gstabs+ as compile debug option. This seems to promote better handling of symbols. * configure: Regenerate. * delqueue.cc (delqueue_list::process_queue): Allow ERROR_ACCESS_DENIED to indicate that a file is being shared under Windows 95. * syscalls.cc (_unlink): Use full path name. Take special action for Windows 95. Assume that an ERROR_ACCESS_DENIED indicates a sharing violation unless it's on a remote drive. Punt if there is an ERROR_ACCESS_DENIED on a remote drive. Christopher Faylor 2000-05-04 19:46:32 +0000
  • cf3eb87bef * ppc.h (PPC_OPCODE_ALTIVEC): New opcode flag for vector unit. (PPC_OPERAND_VR): New operand flag for vector registers. J.T. Conklin 2000-05-03 22:19:45 +0000
  • 07a135a6bf * errno.cc (errmap): Map ERROR_BAD_NETPATH to new errno ENOSHARE. (_sys_errlist): Add entry for ENOSHARE. (strerror): Add case for ENOSHARE. * syscalls.cc (stat_worker): Check for errno ENOSHARE. Corinna Vinschen 2000-05-03 16:11:11 +0000
  • b96fca8c5a * libc/include/sys/errno.h: Add define for ENOSHARE ("No such host or network path") used by cygwin. Add some comments. Corinna Vinschen 2000-05-03 15:59:37 +0000
  • 1c0c369b36 * Makefile.in: Add dependencies for fhandler_random.o * fhandler.h: Add device type FH_RANDOM. Add class fhandler_dev_random. * fhandler_random.cc: New file. Implementation of fhandler_dev_random. * hinfo.cc (build_fhandler): Add case for FH_RANDOM. * path.cc: Add device names for random devices to windows_device_names. (get_device_number): Add if branch for random devices. (win32_device_name): Add device name generation for random devices. winsup.h: Include <wincrypt.h>. Corinna Vinschen 2000-05-03 15:39:10 +0000
  • 49d64538cd Tue May 02 23:45:48 2000 DJ Delorie <dj@cygnus.com> Jeff Johnston 2000-05-03 03:57:19 +0000
  • a939e045e7 * ntsec.sgml: Revisited description of `ntsec' according to the changes in release 1.1. * setup.sgml: Include ntsec. * setup-net.sgml: Ditto. Corinna Vinschen 2000-05-02 22:26:41 +0000
  • ea65fddc27 2000-05-02 H.J. Lu <hjl@gnu.org> H.J. Lu 2000-05-02 17:49:32 +0000
  • 523ebbe087 * path.cc (mount_info::conv_to_win32_path): Previous patch failed to set flags on a win32 path. DJ Delorie 2000-05-02 15:42:30 +0000
  • dd67f9db6a * security.cc (read_sd): Return 1 on success because we can't rely on the returned SD size from GetFileSecurity. Corinna Vinschen 2000-05-02 09:38:32 +0000