Ralf Wildenhues 
							
						 
					 
					
						
						
							
						
						16c40518c0 
					 
					
						
						
							
							Add missing ChangeLog entries for my last commit.  
						
						 
						
						
						
						
					 
					
						2008-12-21 12:45:51 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						91ad1942a2 
					 
					
						
						
							
							* pipe.cc (getov_result): Add parameters to facilitate better EOF checking.  
						
						 
						
						... 
						
						
						
						(pipe_handler): Pass extra arguments to getov_result. 
						
						
					 
					
						2008-12-21 01:54:32 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						0cf888799b 
					 
					
						
						
							
							* fhandler.cc (fhandler_base::wait_overlapped): Reorganize to eliminate gotos  
						
						 
						
						... 
						
						
						
						and to hopefully eliminate one race when a signal is detected or there is a
WFMO error. 
						
						
					 
					
						2008-12-20 19:20:00 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						9ac421686a 
					 
					
						
						
							
							* pinfo.h (pinfo::thisproc): Declare.  Rename from set_myself.  
						
						 
						
						... 
						
						
						
						* pinfo.cc (pinfo::thisproc): Define.  Rename from set_myself.  Set procinfo to
NULL to avoid confusing subsequent init.
(pinfo_init): Accommodate set_myself -> pinfo::thisproc rename.
* dcrt0.cc (child_info_fork::handle_fork): Ditto.
(child_info_spawn::handle_spawn): Ditto. 
						
						
					 
					
						2008-12-20 17:32:31 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						e9982f2a2b 
					 
					
						
						
							
							* pwdgrp.h (pwdgrp::refresh): Fix indentation.  
						
						 
						
						... 
						
						
						
						* uinfo.cc (pwdgrp::load): Open file synchronized to avoid truncated
	read.  Drop local variable off. 
						
						
					 
					
						2008-12-20 09:35:18 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Sutcliffe 
							
						 
					 
					
						
						
							
						
						99c7be03b2 
					 
					
						
						
							
							2008-12-16 Danny Smith <dannysmith@users.sourceforge.net>  
						
						 
						
						... 
						
						
						
						* msvcrt.def.in (___lc_codepage_func, ___lc_collate_cp_func,
        ___lc_handle_func, ___mb_cur_max_func, ___setlc_active_func,
        ___unguarded_readlc_active_add_func, __crtCompareStringW,
        __crtGetStringTypeW, __crtLCMapStringW, __pctype_func,
        __pwctype_func, __iob_func, __uncaught_exception, __wcserror,
        __CxxDetectRethrow, __CxxExceptionFilter, __CxxQueryExceptionSize,
        __CxxRegisterExceptionObject, __CxxUnregisterExceptionObject,
        __CxxCallUnwindDtor, __DestructExceptionObject, _aligned_free,
        _aligned_malloc, _aligned_offset_malloc, _aligned_offset_realloc,
        _aligned_realloc, _cgetws, _cputws, _cwprintf, _cwscanf, _getwch,
        _getwche, _putwch, _resetstkoflw, _scprintf, _scwprintf,
        _set_SSE2_enable, _snscanf, _snwscanf, _strtoi64, _strtoui64,
        _ungetwch, _vscprintf, _vscwprintf, _wcserror, _wcstoi64,
        _wcstoui64, _wctype, _wtof, _get_heap_handle): Always export. 
						
						
					 
					
						2008-12-20 03:55:37 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hans-Peter Nilsson 
							
						 
					 
					
						
						
							
						
						59ca6f3ea1 
					 
					
						
						
							
							* cris.h (R_CRIS_32_IE): New relocation.  
						
						 
						
						
						
						
					 
					
						2008-12-20 00:24:16 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						1af6bb97a4 
					 
					
						
						
							
							* pinfo.cc (pinfo_basic): New class.  
						
						 
						
						... 
						
						
						
						(pinfo_basic::pinfo_basic): Define constructor for new class.
(myself): Initialize from myself_initial.
(set_myself): Set pid and progname from already myself_initial.
* strace.cc (strace::strace): Split apart strace::hello.  Send notification to
strace as early as possible.
(strace::hello): Just send clause which describes the current process.  This
can now be preceded by early initialization strace output.
* include/sys/strace.h (strace::strace): Declare new constructor. 
						
						
					 
					
						2008-12-19 19:09:51 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						887eb76fca 
					 
					
						
						
							
							* fhandler_registry.cc (perf_data_files): New table.  
						
						 
						
						... 
						
						
						
						(PERF_DATA_FILE_COUNT): New constant.
	(fhandler_registry::exists): Add check for HKEY_PERFORMANCE_DATA
	value names.
	(fhandler_registry::fstat): For HKEY_PERFORMANCE_DATA, return
	default values only.
	(fhandler_registry::readdir): For HKEY_PERFORMANCE_DATA, list
	names from perf_data_files only.
	(fhandler_registry::fill_filebuf): Use larger buffer to speed up
	access to HKEY_PERFORMANCE_DATA values.  Remove check for possible
	subkey.  Add RegCloseKey ().
	(open_key): Replace goto by break, remove label.  Do not try to
	open subkey of HKEY_PERFORMANCE_DATA.  Add missing RegCloseKey ()
	after open subkey error. 
						
						
					 
					
						2008-12-19 14:31:40 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						292c99741d 
					 
					
						
						
							
							* path.cc (path_conv::check): Handle incoming DOS paths non-POSIXy,  
						
						 
						
						... 
						
						
						
						always case-insensitive, always ignoring ACLs. 
						
						
					 
					
						2008-12-19 12:15:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ralf Wildenhues 
							
						 
					 
					
						
						
							
						
						ca19de342d 
					 
					
						
						
							
							Backport link test fix from upstream Libtool:  
						
						 
						
						... 
						
						
						
						* libltdl.m4 (_LT_SYS_DYNAMIC_LINKER, _LT_LINKER_SHLIBS):
	Add cache variables to tests that require the linker to work.
	For shlibpath_overrides_runpath, this also changes the semantics
	to let the result from the C compiler take precedence.
	compiler take precedence.
binutils/
	* configure: Regenerate.
opcodes/
	* configure: Regenerate.
bfd/
	* configure: Regenerate.
gas/
	* configure: Regenerate.
gprof/
	* configure: Regenerate.
ld/
	* configure: Regenerate. 
						
						
					 
					
						2008-12-18 21:36:44 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						a4fc1198a4 
					 
					
						
						
							
							* fhandler_disk_file.cc: Set 4th parameter of NtQueryDirectoryFile to  
						
						 
						
						... 
						
						
						
						NULL throughout.
	(fhandler_disk_file::facl): Fix a condition so that fstat_by_handle
	is actually used.
	(fhandler_disk_file::readdir): Don't print debug message on a simple
	STATUS_NO_MORE_FILES status code. 
						
						
					 
					
						2008-12-18 18:54:25 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						dc7dfa3a82 
					 
					
						
						
							
							* path.cc (symlin_info::check): Set 4th parameter of  
						
						 
						
						... 
						
						
						
						NtQueryDirectoryFile to NULL instead of 0 since it's a pointer.
	Simplify label and break from loop handling in symlink evaluation
	conditional expression.  Drop a now useless break statement.  Fix
	behaviour when searching for `foo' and then finding a `foo.lnk'
	which is no shortcut. 
						
						
					 
					
						2008-12-18 15:37:19 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Elliston 
							
						 
					 
					
						
						
							
						
						676c617704 
					 
					
						
						
							
							* config.sub, config.guess: Update from upstream sources.  
						
						 
						
						
						
						
					 
					
						2008-12-18 03:26:46 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Johnston 
							
						 
					 
					
						
						
							
						
						0b452bd66c 
					 
					
						
						
							
							2008-12-17  Jeff Johnston  <jjohnstn@redhat.com>  
						
						 
						
						... 
						
						
						
						* COPYING.NEWLIB: Updated.
        * COPYING.LIBGLOSS: Ditto. 
						
						
					 
					
						2008-12-17 23:16:07 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Johnston 
							
						 
					 
					
						
						
							
						
						a3cf030478 
					 
					
						
						
							
							2008-12-17  Jon Beniston <jon@beniston.com>  
						
						 
						
						... 
						
						
						
						* configure.host: Set syscall_dir for lm32 target. 
						
						
					 
					
						2008-12-17 23:09:09 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Johnston 
							
						 
					 
					
						
						
							
						
						d78a82f939 
					 
					
						
						
							
							2008-12-17  Jon Beniston <jon@beniston.com>  
						
						 
						
						... 
						
						
						
						* README: Add description of lm32 directory.
        * configure.in: Add lm32 target.
        * configure: Regenerated.
        * libnosys/configure.in: Add lm32 target.
        * libnosys/configure: Regenerated.
        * lm32: New directory.
        * lm32/aclocal.m4: New file.
        * lm32/Makefile.in: New file.
        * lm32/configure.in: New file.
        * lm32/configure: New file.
        * lm32/crt0.S: New file.
        * lm32/isatty.c: New file.
        * lm32/scall.S: New file.
        * lm32/sim.ld: New file. 
						
						
					 
					
						2008-12-17 23:08:09 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paolo Bonzini 
							
						 
					 
					
						
						
							
						
						b7d584e643 
					 
					
						
						
							
							2008-12-16  Paolo Bonzini  <bonzini@gnu.org>  
						
						 
						
						... 
						
						
						
						Sync with GCC:
	2008-12-12  Sebastian Pop  <sebastian.pop@amd.com >
	* configure.ac (ppllibs): Add by default the lib flags.
	* configure: Regenerate.
	2008-12-04  Jack Howarth  <howarth@bromo.med.uc.edu >
        * configure.ac: Add double brackets on darwin[912].
        * configure: Regenerate.
	2008-12-02  Jack Howarth  <howarth@bromo.med.uc.edu >
        * configure.ac: Expand to darwin10 and later.
        * configure: Regenerate. 
						
						
					 
					
						2008-12-16 12:31:18 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						5c86c94db7 
					 
					
						
						
							
							* utils.sgml: Fix typo in passwd screen text.  
						
						 
						
						
						
						
					 
					
						2008-12-16 10:56:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						2cc8b9e014 
					 
					
						
						
							
							* fhandler_registry.cc (DEFAULT_VALUE_NAME): Remove constant.  
						
						 
						
						... 
						
						
						
						(encode_regname): Encode empty (default) name to "@".
	Encode "@" to "%40".  Change error return to -1.
	(decode_regname): Decode "@" to empty name.  Decode "%40" to "@".
	(fhandler_registry::exists): Skip check for keys if name is empty.
	Remove check for DEFAULT_VALUE_NAME, now handled by decode_regname ().
	(fhandler_registry::readdir): Remove check for empty name, now
	handled by encode_regname ().
	(fhandler_registry::open): Remove check for DEFAULT_VALUE_NAME.
	(fhandler_registry::open_key): Fail with ENOENT if key name is empty. 
						
						
					 
					
						2008-12-16 09:20:05 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						1348f65bb9 
					 
					
						
						
							
							* syscalls.cc (gen_full_path_at): Use isabspath instead of isdirsep  
						
						 
						
						... 
						
						
						
						to recognize absolute path. 
						
						
					 
					
						2008-12-15 20:53:18 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Johnston 
							
						 
					 
					
						
						
							
						
						cdb0b90956 
					 
					
						
						
							
							2008-12-15  Jeff Johnston  <jjohnstn@redhat.com>  
						
						 
						
						... 
						
						
						
						* libc/stdio/stdio.tex: Remove putwc and getwc references as they
        are included as part of fputwc and fgetwc, respectively. 
						
						
					 
					
						2008-12-15 20:31:47 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						658fe9ec36 
					 
					
						
						
							
							* sec_auth.cc (open_local_policy): Set lsa handle to  
						
						 
						
						... 
						
						
						
						INVALID_HANDLE_VALUE when LsaOpenPolicy fails.  Explain why. 
						
						
					 
					
						2008-12-15 20:25:44 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						63a89e8464 
					 
					
						
						
							
							* setlsapwd.cc (setlsapwd): Simplify code.  Only try to call cygserver  
						
						 
						
						... 
						
						
						
						if opening local policy fails.  Don't treat removing non-existant
	private data as error. 
						
						
					 
					
						2008-12-15 18:07:35 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						faded04e6c 
					 
					
						
						
							
							* setpwd.cc (client_request_setpwd::serve): Don't treat removing  
						
						 
						
						... 
						
						
						
						non-existant private data as error. 
						
						
					 
					
						2008-12-15 18:05:50 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						85fd77a145 
					 
					
						
						
							
							* setlsapwd.cc (setlsapwd): Explicitely erase password buffer content  
						
						 
						
						... 
						
						
						
						after usage. 
						
						
					 
					
						2008-12-15 17:39:39 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						d08afb78d1 
					 
					
						
						
							
							* setpwd.cc (client_request_setpwd::serve): Explicitely erase password  
						
						 
						
						... 
						
						
						
						buffer content after usage. 
						
						
					 
					
						2008-12-15 17:39:21 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						8d12bd32cd 
					 
					
						
						
							
							* passwd.c (main): Put how to delete the registry password on its own  
						
						 
						
						... 
						
						
						
						line in passwd -R output. 
						
						
					 
					
						2008-12-15 17:33:08 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						6452986601 
					 
					
						
						
							
							* fhandler_registry.cc (fhandler_registry::exists): Handle EACCES.  
						
						 
						
						... 
						
						
						
						(fhandler_registry::open): Ditto. 
						
						
					 
					
						2008-12-15 12:51:46 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						f8a41da921 
					 
					
						
						
							
							* cygwin.din: Export fgetwc, fgetws, fputwc, fputws, fwide, getwc,  
						
						 
						
						... 
						
						
						
						getwchar, putwc, putwchar, ungetwc.
	* posix.sgml: Move above functions (add missing) into "implemented
	SUSv3" section.
	* include/cygwin/version.h: Bump api minor number. 
						
						
					 
					
						2008-12-15 12:40:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						305b19d738 
					 
					
						
						
							
							* fhandler.h (class fhandler_registry): Declare dup method.  
						
						 
						
						... 
						
						
						
						* fhandler_registry.cc (fhandler_registry::exists): Fix missing
	parenthesis.
	(fhandler_registry::dup): New method. 
						
						
					 
					
						2008-12-15 12:33:27 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						12406f25fb 
					 
					
						
						
							
							* gcc.sgml: Use 'bash$' as Cygwin prompt throughout.  
						
						 
						
						... 
						
						
						
						* gdb.sgml: Ditto.
	* pathnames.sgml: Ditto.  Fix the @ expansion example. 
						
						
					 
					
						2008-12-15 09:37:50 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						ec4eb70c33 
					 
					
						
						
							
							* fhandler_disk_file.cc (readdir_get_ino): Don't complain about MS-DOS paths  
						
						 
						
						... 
						
						
						
						since the function could be fed one by an internal call. 
						
						
					 
					
						2008-12-14 06:01:46 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						2b0c1c0d44 
					 
					
						
						
							
							* utils.sgml: Convert some backslashes to slashes.  
						
						 
						
						
						
						
					 
					
						2008-12-13 22:43:54 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						693862058a 
					 
					
						
						
							
							* pathnames.sgml: Convert some backslashes to slashes.  
						
						 
						
						
						
						
					 
					
						2008-12-13 21:14:44 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						9fe25af7a6 
					 
					
						
						
							
							* cygheap.cc (cygheap_user::~cygheap_user): Remove unneeded if 0'ed code.  
						
						 
						
						... 
						
						
						
						* fhandler_registry.cc (fhandler_registry::exists): Recode goto as if/else to
avoid a gcc4 compiler warning.
(fhandler_registry::open): Ditto.  Use one goto rather than two.
* gentls_offsets: Fix compiler warning in generated output.
* tlsoffsets.h: Regenerate.
* mount.cc (fillout_mntent): slashify native paths returned via getmntent. 
						
						
					 
					
						2008-12-13 21:05:31 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Johnston 
							
						 
					 
					
						
						
							
						
						a1631dba6c 
					 
					
						
						
							
							2008-12-12  Craig Howland <howland@LGSInnovations.com>  
						
						 
						
						... 
						
						
						
						* libc/include/wchar.h:  Added wcstok() declaration.
        * libc/string/wcstok.c: New file, implementing wcstok.
        * libc/string/Makefile.am: Add wcstok support.
        * libc/string/wcstrings.tex: Ditto.
        * libc/string/Makefile.in: Regenerated. 
						
						
					 
					
						2008-12-12 19:47:05 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Johnston 
							
						 
					 
					
						
						
							
						
						c43663737c 
					 
					
						
						
							
							2008-12-12  Ralf Corsepius  <ralf.corsepius@rtems.org>  
						
						 
						
						... 
						
						
						
						* libc/stdio/fputws.c: Fix documentation.
        * libc/stdio/getwchar.c: Ditto.
        * libc/stdio/putwchar.c: Ditto. 
						
						
					 
					
						2008-12-12 17:21:08 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Johnston 
							
						 
					 
					
						
						
							
						
						db48463a7f 
					 
					
						
						
							
							2008-12-12  Ralf Corsepius  <ralf.corsepius@rtems.org>  
						
						 
						
						... 
						
						
						
						* libc/include/sys/features.h: Set RTEMS's _POSIX_MONOTONIC_CLOCK to
        200112L (SUSv3 compliance).
        Comment out RTEMS's _POSIX_SHARED_MEMORY_OBJECTS (Unsupported). 
						
						
					 
					
						2008-12-12 17:16:03 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Johnston 
							
						 
					 
					
						
						
							
						
						f570da9508 
					 
					
						
						
							
							2008-12-12  Ralf Corsepius  <ralf.corsepius@rtems.org>  
						
						 
						
						... 
						
						
						
						* libc/sys/rtems/crt0.c: Add stubs for getdents(), nanosleep(),
        _execve(), _exit(). 
						
						
					 
					
						2008-12-12 17:11:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Johnston 
							
						 
					 
					
						
						
							
						
						7851320a41 
					 
					
						
						
							
							2008-12-12  Ralf Corsepius  <ralf.corsepius@rtems.org>  
						
						 
						
						... 
						
						
						
						* configure.host: Let *rtems* default to c99-formats. 
						
						
					 
					
						2008-12-12 17:07:37 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						6897665e67 
					 
					
						
						
							
							* libc/stdio/freopen.c:  Add <string.h> for memset prototype.  
						
						 
						
						... 
						
						
						
						* libc/stdio/fseek.c:  Ditto.
	* libc/stdio/fwide.c:  Add <wchar.h> for fwide prototype. 
						
						
					 
					
						2008-12-12 15:45:19 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						baaa8b9140 
					 
					
						
						
							
							* pathnames.sgml: New section for /proc/registry. Document registry  
						
						 
						
						... 
						
						
						
						name encoding. 
						
						
					 
					
						2008-12-12 15:14:06 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Johnston 
							
						 
					 
					
						
						
							
						
						6b9838a343 
					 
					
						
						
							
							Formatting fix.  
						
						 
						
						
						
						
					 
					
						2008-12-11 22:49:58 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Johnston 
							
						 
					 
					
						
						
							
						
						04e4752943 
					 
					
						
						
							
							2008-12-11 Jeff Johnston  <jjohnstn@redhat.com>  
						
						 
						
						... 
						
						
						
						* libc/include/sys/time.h(gettimeofday): Change prototype so
        2nd parameter is void *, matching SUSV2.
        * libc/syscalls/sysgettod.c(gettimeofday): Ditto. 
						
						
					 
					
						2008-12-11 22:48:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Johnston 
							
						 
					 
					
						
						
							
						
						0e859ad10f 
					 
					
						
						
							
							2008-12-11 Jukka Pietarinen <jukka.pietarinen@mrf.fi>  
						
						 
						
						... 
						
						
						
						* configure.host: Add lm32
        * libc/include/machine/ieeefp.h: Add __lm32__
        * libc/include/machine/setjmp.h: Add __lm32__
        * libc/machine/configure.in: Add lm32
        * libc/machine/configure: Regenerated.
        * libc/machine/lm32/aclocal.m4: New file.
        * libc/machine/lm32/configure.in: Ditto.
        * libc/machine/lm32/configure: Ditto.
        * libc/machine/lm32/Makefile.am: Ditto.
        * libc/machine/lm32/Makefile.in: Ditto.
        * libc/machine/lm32/setjmp.s: Ditto. 
						
						
					 
					
						2008-12-11 20:05:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Johnston 
							
						 
					 
					
						
						
							
						
						7dd0c33097 
					 
					
						
						
							
							2008-12-11  Craig Howland  <howland@LGSInnovations.com>  
						
						 
						
						... 
						
						
						
						* libc/include/sys/lock.h:  Add void cast to avoid "statement has no
        effect" warnings from gcc.
        * libc/include/sys/stdio.h:  Ditto.
        * libc/include/sys/time.h:  Correct gettimeofday() prototype.
        * libc/stdlib/__exp10.c:  Add #include "std.h" for function prototype.
        * libc/stdlib/__ten_mu.c:  Ditto.
        * libc/stdlib/std.h:  Correct __exp10's ANSI prototype.
        * libc/stdlib/ldtoa.c:  Change eiisinf definition to ANSI form.  (Are
        already others in file without _ansi method, so did not bother.)
        * libc/stdlib/system.c:  Use _ansi forms for function prototypes and
        definitions.
        * libc/time/mktime.c:  Ditto.
        * libc/misc/__dprintf.c:  Ditto.
        * libc/include/stdio.h:  Add function prototypes for _fgetc_r,
        _fgetpos_r, _fsetpos_r, _freopen_r, _rewind_r, freopen64, _freopen64_r,
        _funopen_r, and _fopencookie_r.
        * libc/include/reent.h:  Add function prototype for _stat64_r, align
        _execve_r prototype with POSIX definition for execve.
        * libc/reent/execr.c:  Align function prototype with POSIX definition.
        * libc/stdio/asniprintf.c:  Add #include "local.h".
        * libc/stdio/vasniprintf.c:  Ditto.
        * libc/stdio/fread.c:  Remove unused variable newcount.
        * libc/stdio/local.h:  Add function prototype for __sccl.
        * libc/stdio/open_memstream.c:  Remove unused variable flags.
        * libc/stdio/vfscanf.c:  Proper prototyping for ccfn, remove prototype
        for __sccl since now in local.h.
        * libc/string/memcpy.c:  Add #include <string.h> (for real and for
        traditional synopsis), remove extraneous stddef.h and limits.h.
        * libc/syscalls/sysclose.c:  Add #include <unistd.h>.
        * libc/syscalls/sysfork.c:  Ditto.
        * libc/syscalls/sysgetpid.c:  Ditto.
        * libc/syscalls/sysexecve.c:  Add #include <unistd.h>, align function
        prototype with POSIX definition.
        * libc/syscalls/sysfstat.c:  Add #include <sys/stat.h>.
        * libc/syscalls/sysgettod.c:  Correct sys/times.h to sys/time.h.
        * libc/syscalls/syskill.c:  Add #include <signal.h>.
        * libc/syscalls/syslink.c:  Add #include <unistd.h>, fix prototype.
        * libc/syscalls/sysunlink.c:  Ditto.
        * libc/syscalls/sysstat.c:  Add #include <sys/stat.h>, fix prototype.
        * libc/syscalls/syswait.c:  Add #include <sys/wait.h>, fix prototype. 
						
						
					 
					
						2008-12-11 17:27:56 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Johnston 
							
						 
					 
					
						
						
							
						
						2549caeff1 
					 
					
						
						
							
							2008-12-11  Ken Werner  <ken.werner@de.ibm.com  
						
						 
						
						... 
						
						
						
						* spu/crt0.S: Call __monstartup if profiling is enabled.
        * spu/Makefile.in: Add gcrt1.o gcrt2.o. 
						
						
					 
					
						2008-12-11 12:46:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Johnston 
							
						 
					 
					
						
						
							
						
						0751f22675 
					 
					
						
						
							
							2008-12-10  Corinna Vinschen  <corinna@vinschen.de>  
						
						 
						
						... 
						
						
						
						Implement basic wide char stdio functionality, based on FreeBSD.
        * libc/include/stdio.h (__SORD): Define.
        (__SWID): Define.
        * libc/include/wchar.h: Add declarations for new wide char functions.
        (getwc): Define as macro.
        (getwchar): Ditto.
        (putwc): Ditto.
        (putwchar): Ditto.
        * libc/include/sys/reent.h (struct __sFILE): Add _mbstate member.
        (struct __sFILE64): Ditto.
        * libc/stdio/Makefile.am (ELIX_4_SOURCES): Add fgetwc.c, fgetws.c,
        fputwc.c, fputws.c, fwide.c, getwc.c, getwchar.c, putwc.c, putwchar.c
        and ungetwc.c.
        (CHEWOUT_FILES): Add fgetwc.def, fgetws.def, fputwc.def, fputws.def,
        fwide.def, getwc.def, getwchar.def, putwc.def, putwchar.def and
        ungetwc.def.
        Add header dependency rules for the new files.
        * libc/stdio/Makefile.in: Regenerate.
        * libc/stdio/fgetwc.c: New file, implementing fgetwc and _fgetwc_r.
        * libc/stdio/fgetws.c: New file, implementing fgetws and _fgetws_r.
        * libc/stdio/findfp.c (std): Initialize FILE's _mbstate member.
        (__sfmoreglue): Ditto.
        * libc/stdio/fputs.c (_fputs_r): Set stream orientation.
        * libc/stdio/fputwc.c: New file, implementing fputwc and _fputwc_r.
        * libc/stdio/fputws.c: New file, implementing fputws and _fputws_r.
        * libc/stdio/fread.c (_fread_r): Set stream orientation.
        * libc/stdio/freopen.c (_freopen_r): Reset stream orientation.  Reset
        _mbstate.
        * libc/stdio/fseek.c (_fseek_r): Reset _mbstate.
        * libc/stdio/fwide.c: New file, implementing fwide and _fwide_r.
        * libc/stdio/fwrite.c (_fwrite_r): Set stream orientation.
        * libc/stdio/getwc.c: New file, implementing getwc and _getwc_r.
        * libc/stdio/getwchar.c: New file, implementing getwchar and
        _getwchar_r.
        * libc/stdio/local.h (ORIENT): New macro.
        * libc/stdio/puts.c (_puts_r): Set stream orientation.
        * libc/stdio/putwc.c: New file, implementing putwc and _putwc_r.
        * libc/stdio/putwchar.c: New file, implementing putwchar and
        _putwchar_r.
        * libc/stdio/refill.c (__srefill_r): Set stream orientation.
        * libc/stdio/stdio.tex: Add documentation for new functions.
        * libc/stdio/ungetc.c (_ungetc_r): Set stream orientation.
        * libc/stdio/ungetwc.c: New file, implementing ungetwc and _ungetwc_r.
        * libc/stdio/vfscanf.c (__SVFSCANF_R): Set stream orientation.
        * libc/stdio/wbuf.c (__swbuf_r): Ditto. 
						
						
					 
					
						2008-12-10 23:43:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								DJ Delorie 
							
						 
					 
					
						
						
							
						
						e1748ea155 
					 
					
						
						
							
							merge from gcc  
						
						 
						
						
						
						
					 
					
						2008-12-10 23:28:15 +00:00