Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						95db28a454 
					 
					
						
						
							
							* winbase.h (IsWow64Process): Add missing WINAPI qualifier.  
						
						
						
						
					 
					
						2004-07-06 15:33:46 +00:00 
						 
				 
			
				
					
						
							
							
								Danny Smith 
							
						 
					 
					
						
						
							
						
						64b9893f0d 
					 
					
						
						
							
							2	* mingwex/Makefile.in (MATH_DISTFILES): Remove pow.c,  
						
						... 
						
						
						
						(MATH_OBJS): Remove pow,o.
	* include/math.h (pow): Declare with _CRTIMP.
	Add comment on how to avoid excess precision problems. 
						
						
					 
					
						2004-07-02 10:01:51 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						78c6a5b53a 
					 
					
						
						
							
							* times.cc (hires_ms::usecs): Don't overreact.  
						
						
						
						
					 
					
						2004-06-30 16:00:32 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						fbd5a0b8da 
					 
					
						
						
							
							* times.cc (hires_ms::usecs): Reinit timer when system time overflows.  
						
						
						
						
					 
					
						2004-06-30 15:50:08 +00:00 
						 
				 
			
				
					
						
							
							
								Danny Smith 
							
						 
					 
					
						
						
							
						
						81223d017f 
					 
					
						
						
							
							2004-06-30  Kees Zeelenberg  <kzlg@users.sourceforge.net>  
						
						... 
						
						
						
						Danny Smith  <dannysmith@users.sourceforge.net >
	* include/stdio.h (fopen64): Add inline function.
	(fseeko64): Add prototype.
	(ftello64): Add inline function.
	* include/io.h (lseek64): Add inline function.
	* include/sys/types (off64_t): Add typedef.
	(fpos64_t): Add typedef.
        * mingwex/fopen64.c: New file.
        * mingwex/fseeko64.c: New file.
        * mingwex/ftello64.c: New file.
        * mingwex/lseek64.c: New file.
	* mingwex/Makefile.in (STDIO_DISTFILES): Add fopen64.c,
	fseeko.64.c, ftello64.c, lseek64.c.
	(STDIO_OBJS): Add fopen64.o, fseeko.64.o, ftello64.o, lseek64.o.
2004-06-30  Danny Smith  <dannysmith@users.sourceforge.net >
	* include/stdio.h (__mingw_fseeko64): Add prototype.
	* mingwex/mingw-fseek.c (__mingw_fseeko64): Add definition.
	(__mingw_fwrite): Handle huge files. 
						
						
					 
					
						2004-06-30 04:51:18 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						76a3f968a5 
					 
					
						
						
							
							* thread.cc (__cygwin_lock_lock): Don't bother locking when there is only one  
						
						... 
						
						
						
						known thread.
(__cygwin_lock_unlock): Ditto for unlocking. 
						
						
					 
					
						2004-06-27 19:16:48 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						c624912e3e 
					 
					
						
						
							
							* fhandler_proc.cc (format_proc_cpuinfo): Test CPU vendor and print  
						
						... 
						
						
						
						AMD specific 3dnow capabilities. 
						
						
					 
					
						2004-06-23 16:09:32 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						f0d14ca96d 
					 
					
						
						
							
							* fhandler_socket.cc (fhandler_socket::release): Call  
						
						... 
						
						
						
						WSASetLastError last. 
						
						
					 
					
						2004-06-23 07:36:21 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						c0508da25a 
					 
					
						
						
							
							* autoload.cc (wsock_init): Keep lock while modifying return address.  
						
						
						
						
					 
					
						2004-06-22 04:00:16 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						456afc5dd5 
					 
					
						
						
							
							* fhandler.cc (fhandler_base::open): Remove 9x specific code.  
						
						
						
						
					 
					
						2004-06-17 15:25:09 +00:00 
						 
				 
			
				
					
						
							
							
								Pierre Humblet 
							
						 
					 
					
						
						
							
						
						bd0e9c7aa6 
					 
					
						
						
							
							2004-06-17  Pierre Humblet <pierre.humblet@ieee.org>  
						
						... 
						
						
						
						* fhandler.cc (fhandler_base::open_9x): Do not check for null name.
        Move debug_printf to common code line.
        (fhandler_base::open): Ditto. Initialize upath. Remove second argument
        of pc.get_nt_native_path.
        * path.h (path_conv::get_nt_native_path): Remove second argument.
        * path.cc (path_conv::get_nt_native_path): Ditto. Call str2uni_cat.
        * security.h (str2buf2uni_cat): Delete declaration.
        (str2uni_cat): New declaration.
        * security.cc (str2buf2uni): Get length from sys_mbstowcs call.
        (str2buf2uni_cat): Delete function.
        (str2uni_cat): New function.
        * miscfuncs.cc (sys_mbstowcs): Add debug_printf. 
						
						
					 
					
						2004-06-17 13:34:26 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						f6d9664b63 
					 
					
						
						
							
							* fhandler.cc (fhandler_base::open): Substitute FILE_SUPERSEDE with  
						
						... 
						
						
						
						FILE_OVERWRITE_IF. 
						
						
					 
					
						2004-06-17 07:03:09 +00:00 
						 
				 
			
				
					
						
							
							
								Danny Smith 
							
						 
					 
					
						
						
							
						
						3adfd50973 
					 
					
						
						
							
							2004-06-16  Danny Smith  <dannysmith@users.sourceforge.net>  
						
						... 
						
						
						
						* include/winnt.h (IMAGE_ORDINAL_FLAG): Map to ...
	(IMAGE_ORDINAL_FLAG{32,64}: New defines.
	(IMAGE_SNAP_BY_ORDINAL): Map to ...
	(IMAGE_SNAP_BY_ORDINAL{32,64}: New defines.
	(IMAGE_ORDINAL): Map to ...
	(IMAGE_ORDINAL{32,64}: New defines.
	(IMAGE_THUNK_DATA):  Map to ...
	(IMAGE_THUNK_DATA{32,64}: New structures.
	(IMAGE_THUNK_DATA): Map to ...
	(IMAGE_THUNK_DATA{32,64}: New structures.
	(IMAGE_IMPORT_DESCRIPTOR):  Map to ...
	(IMAGE_IMPORT_DESCRIPTOR{32,64}: New structures.
	(IMAGE_IMAGE_TLS_DIRECTORY)  Map to ...
	(IMAGE_IMAGE_TLS_DIRECTORY{32,64}: New structures.
2004-06-16  Bang Jun-Young <junyoung@NetBSD.org >
	* w32api/include/winnt.h (WAITORTIMERCALLBACKFUNC): Protect with 
	_WIN32_WINNT >= 0x0500. 
						
						
					 
					
						2004-06-16 08:27:04 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Daniel Franklin 
							
						 
					 
					
						
						
							
						
						8caaf6cd6f 
					 
					
						
						
							
							Fix faq-faq0 snafu.  
						
						
						
						
					 
					
						2004-06-15 03:23:23 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Daniel Franklin 
							
						 
					 
					
						
						
							
						
						e52db4e16d 
					 
					
						
						
							
							* how-programming.texinfo: Add section about Visual Studio linking.  
						
						
						
						
					 
					
						2004-06-15 03:19:23 +00:00 
						 
				 
			
				
					
						
							
							
								Alan Modra 
							
						 
					 
					
						
						
							
						
						64b49cceb5 
					 
					
						
						
							
							* dumper.cc (dumper::prepare_core_dump): Use bfd_get_section_size  
						
						... 
						
						
						
						instead of _raw_size.
	(dumper::write_core_dump): Likewise.
	* parse_pe.cc (select_data_section): Likewise. 
						
						
					 
					
						2004-06-15 02:18:51 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Daniel Franklin 
							
						 
					 
					
						
						
							
						
						bad8e625b8 
					 
					
						
						
							
							2004-06-13  Joshua Daniel Franklin  <joshuadfranklin@yahoo.com>  
						
						... 
						
						
						
						* faq.texinfo: Move outdated calls.texinfo to readme.texinfo.
	* how-api.texinfo: Fix typos.
	* how-programming.texinfo: Fix typos.
	* how-resources.texinfo: Fix typos.
	* how-using.texinfo: Fix typos.
	* install.texinfo: Fix typos.
	* readme.texinfo: Move outdated calls.texinfo to readme.texinfo. 
						
						
					 
					
						2004-06-14 02:42:05 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Daniel Franklin 
							
						 
					 
					
						
						
							
						
						af6b55758b 
					 
					
						
						
							
							Define ps status flags  
						
						
						
						
					 
					
						2004-06-11 18:25:06 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						cc24f9b669 
					 
					
						
						
							
							* include/cygwin/version.h: REALLY bump dll minor version to 11.  
						
						
						
						
					 
					
						2004-06-09 16:03:51 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						35fe2c0811 
					 
					
						
						
							
							* include/cygwin/ipc.h: Make IPC_INFO visible only for ipc system  
						
						... 
						
						
						
						utilities, to make it consistent with declaration of struct seminfo. 
						
						
					 
					
						2004-06-08 10:53:40 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						694a67c4e1 
					 
					
						
						
							
							* path.cc (fchdir): Pass the Posix path to chdir.  
						
						
						
						
					 
					
						2004-06-08 07:20:04 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						beffbc5efd 
					 
					
						
						
							
							* dtable.cc (dtable::find_fifo): Release lock after fifo found (still racy).  
						
						... 
						
						
						
						* fhandler.h (fhandler_fifo::get_io_handle): New fifo-specific method.
* fhandler_fifo.cc (fhandler_fifo::close): Close output_handle only if it is
open.
(fhandler_fifo::open_not_mine): Reorganize slightly.  Don't call _pinfo methods
when the fifo is owned by me or suffer dtable lock_cs deadlock.
(fhandler_fifo::open): Call open_not_mine first, otherwise open myself
(racy).
* pinfo.cc (_pinfo::commune_recv): Duplicate fifo handles here in requesting
processes arena to avoid one potential race (of many).
(_pinfo::commune_send): Move all PICOM_FIFO code under one case statement.
* thread.cc (pthread::init_mainthread) Use existing hMainProc handle rather
than calling GetCurrentProcess. 
						
						
					 
					
						2004-06-07 04:26:32 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Dunstan 
							
						 
					 
					
						
						
							
						
						6a02213b52 
					 
					
						
						
							
							2004-06-05  Luke Dunstan  <infidel@users.sourceforge.net>  
						
						... 
						
						
						
						* include/winbase.h (GetWriteWatch): Correct prototype.
	(WRITE_WATCH_FLAG_RESET): Define.
	Thanks to Sergey Philippov <phis@users.sourceforge.net >. 
						
						
					 
					
						2004-06-05 13:39:35 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Dunstan 
							
						 
					 
					
						
						
							
						
						99745be758 
					 
					
						
						
							
							2004-06-02  Rocher Laurent  <lrocher@users.sourceforge.net>  
						
						... 
						
						
						
						* include/commctrl.h (Animate_OpenEx): Define.
	(DateTime_GetSystemTime, DateTime_SetSystemTime): Correct names.
	(ListView_GetNumberOfWorkAreas): Correct macro.
	(ListView_SetUnicodeFormat, ListView_GetUnicodeFormat,
	ListView_SetItemCountEx, ListView_GetISearchString,
	TreeView_GetLastVisible, Header_CreateDragImage,
	Header_SetImageList, Header_GetImageList): Define.
	(LVM_SETUNICODEFORMAT, LVM_GETUNICODEFORMAT,
	MCM_GETUNICODEFORMAT, MCM_SETUNICODEFORMAT,
	TBSTATE_ELLIPSES): Define.
	(MonthCal_SetRange): Correct macro.
	(ImageList_Duplicate): Declare. 
						
						
					 
					
						2004-06-05 13:01:07 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						cf4bfdb2f8 
					 
					
						
						
							
							* winbase.h (ilockincr): Add more neverending changes from the inexplicable  
						
						... 
						
						
						
						world of gcc asm constraint magic.  Should stop random crashes.
(ilockdecr): Ditto. 
						
						
					 
					
						2004-06-04 23:55:44 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						04612c69eb 
					 
					
						
						
							
							* autoload.cc (IsDosDeviceName_U): Define.  
						
						... 
						
						
						
						* ntdll.h (IsDosDeviceName_U): Declare.
* fhandler.cc (fhandler_base::open): Check to see if win32_name is a dos device
and just call the 9x open if so. 
						
						
					 
					
						2004-06-03 22:27:25 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						1633289656 
					 
					
						
						
							
							revert accidental checkin  
						
						
						
						
					 
					
						2004-06-03 21:33:29 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						604ca5fa17 
					 
					
						
						
							
							* winbase.h (ilockincr): More changes from the inexplicable world of gcc asm  
						
						... 
						
						
						
						magic.
(ilockdecr): Ditto. 
						
						
					 
					
						2004-06-03 21:29:43 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						ee94df3ecc 
					 
					
						
						
							
							* winbase.h (ilockincr): YA correction to ensure correct operation with no  
						
						... 
						
						
						
						optimization.
(ilockdecr): Ditto. 
						
						
					 
					
						2004-06-03 20:48:02 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						414bfc1072 
					 
					
						
						
							
							* cygserver.h (CYGWIN_SERVER_VERSION_API): Bump.  
						
						
						
						
					 
					
						2004-06-03 19:52:12 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						378e5a0271 
					 
					
						
						
							
							* include/cygwin/ipc.h (IPC_KEY_IS_SHMID): Redefine to a more sensible  
						
						... 
						
						
						
						value. 
						
						
					 
					
						2004-06-03 19:51:10 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						e9054f3f7f 
					 
					
						
						
							
							* shm.cc (shmget): Explicitely set td_retval[0] to -1 on error.  
						
						
						
						
					 
					
						2004-06-03 19:49:54 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						e6f751a5a9 
					 
					
						
						
							
							remove erroneous ChangeLog entry  
						
						
						
						
					 
					
						2004-06-03 18:56:49 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						a864f241f1 
					 
					
						
						
							
							* winbase.h: Fix all ilock defs as per cygwin 1.5.10 release.  
						
						
						
						
					 
					
						2004-06-03 18:55:56 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						e847fe136d 
					 
					
						
						
							
							add missing changelog entry  
						
						
						
						
					 
					
						2004-06-02 21:25:57 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						1a21f33188 
					 
					
						
						
							
							* spawn.cc (find_exec): Use has_slash to determine if path has a slash rather  
						
						... 
						
						
						
						than calculating this twice. 
						
						
					 
					
						2004-06-02 21:20:54 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Dunstan 
							
						 
					 
					
						
						
							
						
						cdb055db02 
					 
					
						
						
							
							2004-04-24  Luke Dunstan  <infidel@users.sourceforge.net>  
						
						... 
						
						
						
						* include/limits.h (_I64_MIN, _I64_MAX, _UI64_MAX): Add defines. 
						
						
					 
					
						2004-06-01 14:09:20 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Dunstan 
							
						 
					 
					
						
						
							
						
						b188d0f595 
					 
					
						
						
							
							2004-05-29  Filip Navara  <xnavara@volny.cz>  
						
						... 
						
						
						
						* include/winnt.h (IMAGE_EXPORT_DIRECTORY): Fixed declaration. 
						
						
					 
					
						2004-05-31 14:10:20 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Dunstan 
							
						 
					 
					
						
						
							
						
						814a8765fb 
					 
					
						
						
							
							2004-05-25  Al Slater  <al.slater@scluk.com>  
						
						... 
						
						
						
						* include/httpext.h (HSE_SEND_HEADER_EX_INFO,
 HSE_REQ_SEND_RESPONSE_HEADER_EX): Define. 
						
						
					 
					
						2004-05-31 13:57:30 +00:00 
						 
				 
			
				
					
						
							
							
								Pierre Humblet 
							
						 
					 
					
						
						
							
						
						2d5afa98a2 
					 
					
						
						
							
							2004-05-30  Pierre Humblet <pierre.humblet@ieee.org>  
						
						... 
						
						
						
						* path.cc (mount_info::add_item): Make sure native path has drive
	or UNC form. Call normalize_xxx_path instead of [back]slashify.
	Remove test for double slashes. Reorganize to always debug_print. 
						
						
					 
					
						2004-05-31 02:20:39 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Daniel Franklin 
							
						 
					 
					
						
						
							
						
						e3c1b77980 
					 
					
						
						
							
							* pathnames.sgml: Remove /dev/kmem from the supported POSIX  
						
						... 
						
						
						
						device list.
	* cygwinenv.sgml: Fix typo in check_case description. 
						
						
					 
					
						2004-05-30 06:47:09 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Daniel Franklin 
							
						 
					 
					
						
						
							
						
						1a8b65e301 
					 
					
						
						
							
							2004-05-29  John Paul Wallington  <jpw@gnu.org>  
						
						... 
						
						
						
						* ssp.c (usage): Add missing linefeed. 
						
						
					 
					
						2004-05-30 06:33:02 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						c4c9eb5fd6 
					 
					
						
						
							
							* fhandler_disk_file.cc (fhandler_disk_file::fchmod): Only try to open the file  
						
						... 
						
						
						
						if it uses an acl. 
						
						
					 
					
						2004-05-29 00:51:16 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						e3778517d9 
					 
					
						
						
							
							* path.cc (chdir): Always use the normalized_path as posix_cwd, except if it  
						
						... 
						
						
						
						starts with a drive.
Also perform whitespace cleanup. 
						
						
					 
					
						2004-05-28 19:50:07 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						1973881114 
					 
					
						
						
							
							clarify last entry slightly.  
						
						
						
						
					 
					
						2004-05-27 15:58:29 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						0512945eb5 
					 
					
						
						
							
							* kill.cc (listsig): NSIG includes Signal 0, so we need to avoid calling  
						
						... 
						
						
						
						strtosigno with NSIG - 1. 
						
						
					 
					
						2004-05-27 15:15:51 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						37eadb6fb1 
					 
					
						
						
							
							* winbase.h: Semi-revert previous patch as it caused strange behavior.  Use  
						
						... 
						
						
						
						syntax similar to that recommended in mingw-dvlpr. 
						
						
					 
					
						2004-05-25 20:00:19 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						9a17d61b09 
					 
					
						
						
							
							* include/cygwin/version.h: Bump DLL minor number to 11.  
						
						
						
						
					 
					
						2004-05-25 16:01:49 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						1b1f85fa0c 
					 
					
						
						
							
							* winbase.h: Add proper attributions for memory operands throughout.  
						
						
						
						
					 
					
						2004-05-25 04:00:49 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						41bba72eb4 
					 
					
						
						
							
							* include/cygwin/version.h: Bump api minor version number.  
						
						... 
						
						
						
						* cygwin.din: Export atoll. 
						
						
					 
					
						2004-05-25 03:21:34 +00:00