Corinna Vinschen
							
						 
						
							 
							
							
							
							
								
							
							
								b1b8c65b31 
								
							 
						 
						
							
							
								
								Added missing ChangeLog entry.  
							
							 
							
							
							
						 
						
							2000-07-27 18:30:57 +00:00  
						
					 
				
					
						
							
							
								 
								DJ Delorie
							
						 
						
							 
							
							
							
							
								
							
							
								d0b178fe3a 
								
							 
						 
						
							
							
								
								* testsuite/winsup.api/winsup.exp: ignore stdout by default  
							
							 
							
							... 
							
							
							
							* testsuite/winsup.api/crlf.c: non-verbose by default
* winsup.h: prune out windows headers we don't normally need
* assert.cc: add wingdi.h and winuser.h
* fhandler_console.cc: ditto
* fhandler_windows.cc: ditto
* select.cc: ditto
* spawn.cc: ditto
* strace.cc: ditto
* tty.cc: ditto
* window.cc: ditto
* hinfo.cc: add winsock.h
* syscalls.cc: add winnls.h
* uinfo.cc: ditto
* include/windows.h: optimize non-inclusion of repeat headers 
							
						 
						
							2000-07-27 17:30:51 +00:00  
						
					 
				
					
						
							
							
								 
								Christopher Faylor
							
						 
						
							 
							
							
							
							
								
							
							
								bf7be721b8 
								
							 
						 
						
							
							
								
								* libc/include/math.h: Use appropriate dll import linkage for Cygwin.  
							
							 
							
							
							
						 
						
							2000-07-27 14:49:09 +00:00  
						
					 
				
					
						
							
							
								 
								Christopher Faylor
							
						 
						
							 
							
							
							
							
								
							
							
								6864e5d7b4 
								
							 
						 
						
							
							
								
								* fhandler.cc (fhandler_disk_file::fstat): Allow block calculation to succeed  
							
							 
							
							... 
							
							
							
							for files >= 2GB and <= 4GB. 
							
						 
						
							2000-07-27 14:26:03 +00:00  
						
					 
				
					
						
							
							
								 
								Andrew Cagney
							
						 
						
							 
							
							
							
							
								
							
							
								f90b3fcd98 
								
							 
						 
						
							
							
								
								Clarify texinfo/  
							
							 
							
							
							
						 
						
							2000-07-27 07:12:00 +00:00  
						
					 
				
					
						
							
							
								 
								Christopher Faylor
							
						 
						
							 
							
							
							
							
								
							
							
								020a861340 
								
							 
						 
						
							
							
								
								fix typo.  
							
							 
							
							
							
						 
						
							2000-07-27 03:05:38 +00:00  
						
					 
				
					
						
							
							
								 
								Dave Brolley
							
						 
						
							 
							
							
							
							
								
							
							
								b58a443464 
								
							 
						 
						
							
							
								
								2000-07-26  Dave Brolley  <brolley@redhat.com>  
							
							 
							
							... 
							
							
							
							* cgen.h (cgen_hw_lookup_by_num): Second parameter is unsigned. 
							
						 
						
							2000-07-26 22:44:42 +00:00  
						
					 
				
					
						
							
							
								 
								Christopher Faylor
							
						 
						
							 
							
							
							
							
								
							
							
								e06f58136b 
								
							 
						 
						
							
							
								
								Give signal_exit noreturn attribute.  
							
							 
							
							
							
						 
						
							2000-07-26 20:36:19 +00:00  
						
					 
				
					
						
							
							
								 
								Christopher Faylor
							
						 
						
							 
							
							
							
							
								
							
							
								866c04e9cf 
								
							 
						 
						
							
							
								
								* exceptions.cc (signal_exit): Renamed from "really+exit".  Always sets  
							
							 
							
							... 
							
							
							
							EXIT_SIGNAL bit and reorganizes exit value for backwards cygwin handling.
(handle_exceptions): Call signal_exit.  Set "core dumped" bit.
(sig_handle): Call signal_exit.  Set "core dumped" bit appropriately. 
							
						 
						
							2000-07-26 20:13:27 +00:00  
						
					 
				
					
						
							
							
								 
								Corinna Vinschen
							
						 
						
							 
							
							
							
							
								
							
							
								0d4c5950ff 
								
							 
						 
						
							
							
								
								* environ.cc (posify): Revert previous patch.  
							
							 
							
							... 
							
							
							
							(_addenv): Remove check_null_empty_path from here.
        (putenv): Call check_nullempty_path.
        (setenv): Call check_nullempty_path for name as well here.
        Don't report an error if value is empty string.
        (environ_init): Revert usage of newp. 
							
						 
						
							2000-07-26 18:51:14 +00:00  
						
					 
				
					
						
							
							
								 
								Christopher Faylor
							
						 
						
							 
							
							
							
							
								
							
							
								f489e86b8f 
								
							 
						 
						
							
							
								
								* syscalls.cc (stat_worker): Make stat return correct st_blocks for files with  
							
							 
							
							... 
							
							
							
							size bigger than 2Gb and less than 4Gb 
							
						 
						
							2000-07-26 17:48:49 +00:00  
						
					 
				
					
						
							
							
								 
								Corinna Vinschen
							
						 
						
							 
							
							
							
							
								
							
							
								a246b47b67 
								
							 
						 
						
							
							
								
								* security.cc (lookup_name): Search on local machine first if  
							
							 
							
							... 
							
							
							
							myself->domain is not empty. 
							
						 
						
							2000-07-26 15:44:58 +00:00  
						
					 
				
					
						
							
							
								 
								Christopher Faylor
							
						 
						
							 
							
							
							
							
								
							
							
								6e76b010c3 
								
							 
						 
						
							
							
								
								* fhandler_console.cc (fhandler_console::read): Explicitly set cursor to make  
							
							 
							
							... 
							
							
							
							it visible while waiting in WaitForMultipleObjects. 
							
						 
						
							2000-07-26 13:59:23 +00:00  
						
					 
				
					
						
							
							
								 
								Christopher Faylor
							
						 
						
							 
							
							
							
							
								
							
							
								f653e4ddc1 
								
							 
						 
						
							
							
								
								Add missing ChangeLog entry.  
							
							 
							
							
							
						 
						
							2000-07-26 13:42:01 +00:00  
						
					 
				
					
						
							
							
								 
								Corinna Vinschen
							
						 
						
							 
							
							
							
							
								
							
							
								1d8fc847ee 
								
							 
						 
						
							
							
								
								* passwd.cc: Change name of passwd_in_memory_p to passwd_state.  
							
							 
							
							... 
							
							
							
							Change type to enum. Change storage class to static. Adjust comments.
        (read_etc_passwd): Set passwd_state to different values when loaded
        from file in contrast to being emulated.
        (search_for): Return default passwd entry if passwd is emulated or
        it's a request for the current user. Otherwise return NULL. 
							
						 
						
							2000-07-26 11:48:38 +00:00  
						
					 
				
					
						
							
							
								 
								Christopher Faylor
							
						 
						
							 
							
							
							
							
								
							
							
								00edcbb0cb 
								
							 
						 
						
							
							
								
								* syscalls.cc (statfs): Use path_conv method to convert input path.  
							
							 
							
							
							
						 
						
							2000-07-26 01:56:48 +00:00  
						
					 
				
					
						
							
							
								 
								Christopher Faylor
							
						 
						
							 
							
							
							
							
								
							
							
								2a1a9785eb 
								
							 
						 
						
							
							
								
								* syscalls.cc (_link): Avoid extraneous call to cygwin_conv_to_win32_path.  
							
							 
							
							
							
						 
						
							2000-07-26 01:44:16 +00:00  
						
					 
				
					
						
							
							
								 
								David Starks-Browning
							
						 
						
							 
							
							
							
							
								
							
							
								738c2431e5 
								
							 
						 
						
							
							
								
								New entry (Programming Questions):  'Why doesn't gdb handle signals?'  
							
							 
							
							
							
						 
						
							2000-07-25 21:35:08 +00:00  
						
					 
				
					
						
							
							
								 
								David Starks-Browning
							
						 
						
							 
							
							
							
							
								
							
							
								53d1fe2a5c 
								
							 
						 
						
							
							
								
								Entry 'Is the Cygwin library multi-thread-safe?':  Update for latest release.  
							
							 
							
							
							
						 
						
							2000-07-25 21:16:44 +00:00  
						
					 
				
					
						
							
							
								 
								David Starks-Browning
							
						 
						
							 
							
							
							
							
								
							
							
								3637f333ed 
								
							 
						 
						
							
							
								
								Entry 'Are mixed-case filenames possible with Cygwin?':  Expand slightly,  
							
							 
							
							... 
							
							
							
							add reference to coolview. 
							
						 
						
							2000-07-25 20:49:59 +00:00  
						
					 
				
					
						
							
							
								 
								David Starks-Browning
							
						 
						
							 
							
							
							
							
								
							
							
								74b29f02d9 
								
							 
						 
						
							
							
								
								New entry (Cygwin API Questions): 'Is there a mouse interface?' -- No.  
							
							 
							
							
							
						 
						
							2000-07-25 20:13:38 +00:00  
						
					 
				
					
						
							
							
								 
								David Starks-Browning
							
						 
						
							 
							
							
							
							
								
							
							
								717a3d7b37 
								
							 
						 
						
							
							
								
								Entry 'Can I use my own malloc?':  Add warning about _malloc_r from newlib.  
							
							 
							
							
							
						 
						
							2000-07-25 19:50:31 +00:00  
						
					 
				
					
						
							
							
								 
								David Starks-Browning
							
						 
						
							 
							
							
							
							
								
							
							
								7e0482eecd 
								
							 
						 
						
							
							
								
								Entry 'Is it OK to have multiple copies of the DLL?':  
							
							 
							
							... 
							
							
							
							Emphasise that no, it's not OK. 
							
						 
						
							2000-07-25 19:17:31 +00:00  
						
					 
				
					
						
							
							
								 
								David Starks-Browning
							
						 
						
							 
							
							
							
							
								
							
							
								3cf421356f 
								
							 
						 
						
							
							
								
								Changed 'sourceware.cygnus.com' to 'sources.redhat.com' in the FAQ, where appropriate.  
							
							 
							
							
							
						 
						
							2000-07-25 19:00:29 +00:00  
						
					 
				
					
						
							
							
								 
								Corinna Vinschen
							
						 
						
							 
							
							
							
							
								
							
							
								8b6ebe8fd5 
								
							 
						 
						
							
							
								
								* syscalls.cc (_link): Corrected previous patch.  
							
							 
							
							
							
						 
						
							2000-07-24 19:14:38 +00:00  
						
					 
				
					
						
							
							
								 
								Corinna Vinschen
							
						 
						
							 
							
							
							
							
								
							
							
								9602ffc30b 
								
							 
						 
						
							
							
								
								* fhandler.h (class fhandler_dev_random): Add members for managing  
							
							 
							
							... 
							
							
							
							pseudo randomness.
        * fhandler_random.cc: Rearrange. Use pseudo random number generator
        as entropy source if system entropy isn't available and if device is
        used as /dev/urandom. Allow initializing device by calling write(). 
							
						 
						
							2000-07-24 11:33:02 +00:00  
						
					 
				
					
						
							
							
								 
								Alexandre Oliva
							
						 
						
							 
							
							
							
							
								
							
							
								5b7d5241fe 
								
							 
						 
						
							
							
								
								* Makefile.in (configure-target-libf2c): Depend on $(ALL_GCC).  
							
							 
							
							... 
							
							
							
							(configure-target-libchill, configure-target-libobjc): Likewise. 
							
						 
						
							2000-07-24 04:34:56 +00:00  
						
					 
				
					
						
							
							
								 
								Alexandre Oliva
							
						 
						
							 
							
							
							
							
								
							
							
								5115ba4beb 
								
							 
						 
						
							
							
								
								* configure.in: Use the same cache file for all target libs.  
							
							 
							
							... 
							
							
							
							* config-ml.in: But different cache files per multilib variant. 
							
						 
						
							2000-07-24 04:34:08 +00:00  
						
					 
				
					
						
							
							
								 
								Corinna Vinschen
							
						 
						
							 
							
							
							
							
								
							
							
								bb7f93f898 
								
							 
						 
						
							
							
								
								* fhandler.h: Add comment.  
							
							 
							
							
							
						 
						
							2000-07-23 21:13:05 +00:00  
						
					 
				
					
						
							
							
								 
								Corinna Vinschen
							
						 
						
							 
							
							
							
							
								
							
							
								c49b9c439c 
								
							 
						 
						
							
							
								
								* fhandler.h (class fhandler_dev_raw): Add private member `varblkop'  
							
							 
							
							... 
							
							
							
							to be set when variable blocksize mode is on.
        * fhandler_raw.cc: Eliminate `\n' from trace output.
        (clear): Set `varblkop' to 0.
        (dup): Copy varblkop as well.
        (writebuf): Care for variable blocksize.
        (open): Ditto.
        (raw_read): Ditto.
        (raw_write): Ditto.
        * fhandler_tape.cc (open): Ditto.
        (ioctl): Ditto. Some cleanups. 
							
						 
						
							2000-07-23 19:33:44 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Law
							
						 
						
							 
							
							
							
							
								
							
							
								20b9d598ea 
								
							 
						 
						
							
							
								
								* configure (topsrcdir): Don't use dirname.  
							
							 
							
							
							
						 
						
							2000-07-23 17:42:34 +00:00  
						
					 
				
					
						
							
							
								 
								Corinna Vinschen
							
						 
						
							 
							
							
							
							
								
							
							
								9fb628fc57 
								
							 
						 
						
							
							
								
								Patch suggested by Kazuhiro Fujieda  <fujieda@jaist.ac.jp>.  
							
							 
							
							... 
							
							
							
							* winsup.h: Add new macros sys_wcstombs and sys_mbstowcs.
        * syscalls.cc (_link): Replace calls to mbstowcs by call to
        sys_mbstowcs.
        * uinfo.cc (internal_getlogin): Replace calls to wcstombs and
        mbstowcs by calls to sys_wcstombs and sys_mbstowcs. Replace
        usage of constants by meaningful defines. Use result of
        GetSystemDirectory for HOMEPATH and HOMEDRIVE as a last resort. 
							
						 
						
							2000-07-22 16:43:54 +00:00  
						
					 
				
					
						
							
							
								 
								Jason Merrill
							
						 
						
							 
							
							
							
							
								
							
							
								2ff6d12fa2 
								
							 
						 
						
							
							
								
								merge with gcc  
							
							 
							
							
							
						 
						
							2000-07-22 08:20:10 +00:00  
						
					 
				
					
						
							
							
								 
								Corinna Vinschen
							
						 
						
							 
							
							
							
							
								
							
							
								ede1fee4ca 
								
							 
						 
						
							
							
								
								* spawn.cc (span_guts): Retrieve security attributes before setting  
							
							 
							
							... 
							
							
							
							psid to NULL. 
							
						 
						
							2000-07-21 19:34:35 +00:00  
						
					 
				
					
						
							
							
								 
								Corinna Vinschen
							
						 
						
							 
							
							
							
							
								
							
							
								4c02a6ab9c 
								
							 
						 
						
							
							
								
								* include/winnt.h: Add missing typedefs for PTOKEN_SOURCE and  
							
							 
							
							... 
							
							
							
							LPTOKEN_SOURCE. 
							
						 
						
							2000-07-21 10:11:57 +00:00  
						
					 
				
					
						
							
							
								 
								Corinna Vinschen
							
						 
						
							 
							
							
							
							
								
							
							
								6780333e20 
								
							 
						 
						
							
							
								
								* security.cc (acl_worker): Use stat_suffixes in call to path_conv  
							
							 
							
							... 
							
							
							
							just as in `stat_worker'. 
							
						 
						
							2000-07-21 10:06:13 +00:00  
						
					 
				
					
						
							
							
								 
								Jason Merrill
							
						 
						
							 
							
							
							
							
								
							
							
								c32f82c82a 
								
							 
						 
						
							
							
								
								merge with gcc  
							
							 
							
							
							
						 
						
							2000-07-21 05:45:22 +00:00  
						
					 
				
					
						
							
							
								 
								H.J. Lu
							
						 
						
							 
							
							
							
							
								
							
							
								938346bd95 
								
							 
						 
						
							
							
								
								2000-07-20  H.J. Lu  <hjl@gnu.org>  
							
							 
							
							... 
							
							
							
							* bfdlink.h (bfd_link_info): Add new_dtags. 
							
						 
						
							2000-07-20 21:19:33 +00:00  
						
					 
				
					
						
							
							
								 
								Jason Merrill
							
						 
						
							 
							
							
							
							
								
							
							
								d1071b1511 
								
							 
						 
						
							
							
								
								merge with gcc  
							
							 
							
							
							
						 
						
							2000-07-20 18:55:35 +00:00  
						
					 
				
					
						
							
							
								 
								Hans-Peter Nilsson
							
						 
						
							 
							
							
							
							
								
							
							
								de8834970b 
								
							 
						 
						
							
							
								
								* config.sub: Update to subversions version 2000-07-06.  
							
							 
							
							
							
						 
						
							2000-07-20 18:03:17 +00:00  
						
					 
				
					
						
							
							
								 
								Hans-Peter Nilsson
							
						 
						
							 
							
							
							
							
								
							
							
								61d26b5e46 
								
							 
						 
						
							
							
								
								common.h (EM_CRIS): New machine number.  
							
							 
							
							... 
							
							
							
							cris.h: New file. 
							
						 
						
							2000-07-20 15:44:56 +00:00  
						
					 
				
					
						
							
							
								 
								Hans-Peter Nilsson
							
						 
						
							 
							
							
							
							
								
							
							
								43d25e8350 
								
							 
						 
						
							
							
								
								cris.h: New file.  
							
							 
							
							
							
						 
						
							2000-07-20 15:39:41 +00:00  
						
					 
				
					
						
							
							
								 
								Hans-Peter Nilsson
							
						 
						
							 
							
							
							
							
								
							
							
								1c9e429840 
								
							 
						 
						
							
							
								
								* dis-asm.h (print_insn_cris): Declare.  
							
							 
							
							
							
						 
						
							2000-07-20 15:36:12 +00:00  
						
					 
				
					
						
							
							
								 
								Corinna Vinschen
							
						 
						
							 
							
							
							
							
								
							
							
								99fd83eb67 
								
							 
						 
						
							
							
								
								* ntsec.sgml: Add description for the new setuid ability  
							
							 
							
							... 
							
							
							
							of Cygwin since release 1.1.3.
        * overview2.sgml: Add description for new chroot functionality.
        * calls.texinfo: Add missing calls. Change comments for
        setuid, setgid, seteuid, setegid, chroot. 
							
						 
						
							2000-07-20 11:04:33 +00:00  
						
					 
				
					
						
							
							
								 
								H.J. Lu
							
						 
						
							 
							
							
							
							
								
							
							
								5356bdcb9e 
								
							 
						 
						
							
							
								
								2000-07-19  H.J. Lu  (hjl@gnu.org)  
							
							 
							
							... 
							
							
							
							* bfdlink.h (bfd_link_info): Add flags and flags_1. 
							
						 
						
							2000-07-20 03:23:03 +00:00  
						
					 
				
					
						
							
							
								 
								Corinna Vinschen
							
						 
						
							 
							
							
							
							
								
							
							
								c4b881eb44 
								
							 
						 
						
							
							
								
								* spawn.cc (spawn_guts): Don't restore impersonation in case  
							
							 
							
							... 
							
							
							
							of _P_OVERLAY. Clean up slightly. Accomodate comments. 
							
						 
						
							2000-07-19 20:27:27 +00:00  
						
					 
				
					
						
							
							
								 
								Corinna Vinschen
							
						 
						
							 
							
							
							
							
								
							
							
								a67f4165ae 
								
							 
						 
						
							
							
								
								* shared.h (class pinfo): New members `root' and `rootlen'.  
							
							 
							
							... 
							
							
							
							* syscalls.cc (chroot): Set new root for process.
        * path.cc (getcwd_inner): Add parameter to force use of
        new root from chroot() call.
        (ischrootpath): New macro.
        (normalize_posix_path): Care for changed root dir.
        (normalize_win32_path): Ditto.
        (getcwd_inner): Ditto.
        (chdir): Eliminate trailing path component consisting
        entirely of dots.
        * fork.cc (fork): Copy pinfo members regarding chroot().
        * spawn.cc (_spawnve): Ditto.
        * dir.cc (opendir): Don't use computed win32 path if
        chroot() took place. 
							
						 
						
							2000-07-19 20:14:24 +00:00  
						
					 
				
					
						
							
							
								 
								H.J. Lu
							
						 
						
							 
							
							
							
							
								
							
							
								7a2fc2a415 
								
							 
						 
						
							
							
								
								2000-07-19  H.J. Lu  <hjl@gnu.org>  
							
							 
							
							... 
							
							
							
							* common.h (DF_1_NODEFLIB): Renamed from DF_1_NODEPLIB. 
							
						 
						
							2000-07-19 18:43:35 +00:00  
						
					 
				
					
						
							
							
								 
								H.J. Lu
							
						 
						
							 
							
							
							
							
								
							
							
								cfb9dcfb27 
								
							 
						 
						
							
							
								
								2000-07-19  H.J. Lu  <hjl@gnu.org>  
							
							 
							
							... 
							
							
							
							* common.h (DT_CHECKSUM): Set to 0x6ffffdf8.
	(DTF_1_CONFEXP): It is 0x00000002 as suspected. 
							
						 
						
							2000-07-19 18:22:41 +00:00  
						
					 
				
					
						
							
							
								 
								H.J. Lu
							
						 
						
							 
							
							
							
							
								
							
							
								9438945221 
								
							 
						 
						
							
							
								
								2000-07-19  H.J. Lu  <hjl@gnu.org>  
							
							 
							
							... 
							
							
							
							* common.h (DT_FEATURE): Renamed from DT_FEATURE_1.
	(DT_CONFIG): New. From Solaris 8.
	(DT_DEPAUDIT): Likewise.
	(DT_AUDIT): Likewise.
	(DT_PLTPAD): Likewise.
	(DT_MOVETAB): Likewise.
	(DF_1_NODEPLIB): Likewise.
	(DF_1_NODUMP): Likewise.
	(DF_1_CONLFAT): Likewise.
	(DT_CHECKSUM): Likewise. FIXME. Check the value on Solaris 8.
	(DTF_1_CONFEXP): Likewise. 
							
						 
						
							2000-07-19 18:02:31 +00:00