Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						f00fe1b8e7 
					 
					
						
						
							
							* cygwin.din (pthread_spin_destroy): Export.  
						
						 
						
						... 
						
						
						
						(pthread_spin_init): Export.
	(pthread_spin_lock): Export.
	(pthread_spin_trylock): Export.
	(pthread_spin_unlock): Export.
	* posix.sgml (std-susv4): Add pthread_spin_destroy, pthread_spin_init,
	pthread_spin_lock, pthread_spin_trylock, pthread_spin_unlock.
	(std-notimpl): Remove pthread_spin_[...].
	* pthread.cc (pthread_spin_init): New function.
	* thread.cc (pthread_spinlock::is_good_object): New function.
	(pthread_mutex::pthread_mutex): Rearrange initializers to accommodate
	protected data in pthread_mutex.
	(pthread_spinlock::pthread_spinlock): New constructor.
	(pthread_spinlock::lock): New method.
	(pthread_spinlock::unlock): New method.
	(pthread_spinlock::init): New method.
	(pthread_spin_lock): New function.
	(pthread_spin_trylock): New function.
	(pthread_spin_unlock): New function.
	(pthread_spin_destroy): New function.
	* thread.h (PTHREAD_SPINLOCK_MAGIC): Define.
	(class pthread_mutex): Change access level of members shared with
	derived classes to protected.
	(pthread_mutex::set_shared): New protected method.
	(class pthread_spinlock): New class, derived class of pthread_mutex.
	* include/pthread.h (pthread_spin_destroy): Declare.
	(pthread_spin_init): Declare.
	(pthread_spin_lock): Declare.
	(pthread_spin_trylock): Declare.
	(pthread_spin_unlock): Declare.
	* include/cygwin/types.h (pthread_spinlock_t): New typedef.
	* include/cygwin/version.h (CYGWIN_VERSION_API_MINOR): Bump. 
						
						
					 
					
						2011-03-29 10:32:40 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						a011f95216 
					 
					
						
						
							
							* net.cc (SIO_BASE_HANDLE): Define.  
						
						 
						
						... 
						
						
						
						(fdsock): If we got an LSP handle, try to create a copy of the base
	handle instead.  Change comment to explain. 
						
						
					 
					
						2011-03-29 10:25:20 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						b8fe0ec799 
					 
					
						
						
							
							* include/cygwin/version.h: Bump CYGWIN_VERSION_DLL_MINOR to 10.  
						
						 
						
						
						
						
					 
					
						2011-03-29 10:24:19 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						cd50649255 
					 
					
						
						
							
							* autoload.cc (winmm): Remove time functions.  Don't treat  
						
						 
						
						... 
						
						
						
						unloadable wave functions as fatal.
	* hires.h (hires_ms::timeGetTime_ns): New private method.
	(hires_ms::dmsecs): Call timeGetTime_ns here.
	* ntdll.h (struct _KSYSTEM_TIME): Define.
	(KUSER_SHARED_DATA): Redefine to allow access to InterruptTime.
	(SharedUserData): Define here.
	(NtQueryTimerResolution): Declare.
	(NtSetTimerResolution): Declare.
	* path.cc (SharedUserData): Move to ntdll.h.
	* times.cc (hires_ms::timeGetTime_ns): New private method.
	Use throughout instead of timeGetTime.  Document entire functionality
	of timeGetTime in case we need it.
	(hires_ms::resolution): Try a call to NtQueryTimerResolution
	to fetch current period.  Fall back to heuristic if that fails.
	Cast to DWORD in assignments to minperiod.
	(clock_setres): Align period to possible values per a call to
	NtQueryTimerResolution.  Explain why.  Replace calls to timeBeginPeriod
	and timeEndPeriod with underlying call to NtSetTimerResolution.  Use
	status code from NtSetTimerResolution to compute errno.
	Convert period to ULONGLONG and store 100ns value to simplify code. 
						
						
					 
					
						2011-03-29 10:21:30 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						700c641dfa 
					 
					
						
						
							
							* include/userenv.h: Add functions and definitions added with Windows  
						
						 
						
						... 
						
						
						
						2000 and Vista. 
						
						
					 
					
						2011-03-29 08:43:17 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						c9c50e7aa4 
					 
					
						
						
							
							* include/sys/xattr.h: New file.  
						
						 
						
						
						
						
					 
					
						2011-03-29 08:03:35 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						056b8e60cd 
					 
					
						
						
							
							* thread.cc (semaphore::init, destroy, close): Standards conformance  
						
						 
						
						... 
						
						
						
						fix.  On a failure, return -1 and set errno.
	* thread.h (semaphore::terminate): Save errno since semaphore::close()
	may now modify it. 
						
						
					 
					
						2011-03-29 07:49:25 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						471bbbe240 
					 
					
						
						
							
							* setfacl.c (strchrnul): Drop local implementation.  
						
						 
						
						
						
						
					 
					
						2011-03-28 21:21:03 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						75526ad530 
					 
					
						
						
							
							* new-features.sgml (ov-new1.7.9): Add "new API" paragraph.  
						
						 
						
						
						
						
					 
					
						2011-03-28 15:01:19 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						ec0f7c31f3 
					 
					
						
						
							
							* cygwin.din (strchrnul): Export.  
						
						 
						
						... 
						
						
						
						* include/cygwin/version.h (CYGWIN_VERSION_API_MINOR): Bump.
	* posix.sgml (std-gnu): Add strchrnul. 
						
						
					 
					
						2011-03-28 14:55:20 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						cb840afddf 
					 
					
						
						
							
							Check in strchrnul.c file missing in previous checkin  
						
						 
						
						
						
						
					 
					
						2011-03-28 14:52:17 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						43ff4129ce 
					 
					
						
						
							
							* libc/include/string.h (strchrnul): Declare.  
						
						 
						
						... 
						
						
						
						* libc/string/strchrnul.c: New file.
	* libc/string/Makefile.am (ELIX_2_SOURCES): Add strchrnul.c.
	* libc/string/Makefile.in: Regenerate. 
						
						
					 
					
						2011-03-28 14:51:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Myers 
							
						 
					 
					
						
						
							
						
						44dabc0869 
					 
					
						
						
							
							* configure.ac (i[[3456789]]86-*-msdosdjgpp*): Don't disable  
						
						 
						
						... 
						
						
						
						libffi on host.
	(x86_64-*-mingw*, i[[3456789]]86-*-mingw32*): Don't disable newlib
	on host.
	(c54x*-*-* | tic54x-*-*): Don't disable newlib on host.
	* configure: Regenerate. 
						
						
					 
					
						2011-03-28 13:14:27 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Clifton 
							
						 
					 
					
						
						
							
						
						573c698ac9 
					 
					
						
						
							
							Add support for DragonFlyBSD target.  
						
						 
						
						
						
						
					 
					
						2011-03-28 11:18:20 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						f3e3e0e7eb 
					 
					
						
						
							
							* dll_init.cc (dll::init): Accommodate ill-behaved dlls who don't fill out  
						
						 
						
						... 
						
						
						
						p.envptr. 
						
						
					 
					
						2011-03-27 19:14:02 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Frysinger 
							
						 
					 
					
						
						
							
						
						623f23351c 
					 
					
						
						
							
							fix typo in previous changelog entry  
						
						 
						
						
						
						
					 
					
						2011-03-27 03:48:44 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Frysinger 
							
						 
					 
					
						
						
							
						
						d2d0cc5c32 
					 
					
						
						
							
							libgloss: bfin: fix asm constraints for raise/excpt helpers  
						
						 
						
						... 
						
						
						
						The RAISE and EXPT insns take a constant, not a register.  So make
sure the asm constraints reflect this. 
						
						
					 
					
						2011-03-27 03:47:30 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Frysinger 
							
						 
					 
					
						
						
							
						
						0f6ab41477 
					 
					
						
						
							
							libgloss: bfin: abort on install errors  
						
						 
						
						
						
						
					 
					
						2011-03-27 03:40:00 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Sutcliffe 
							
						 
					 
					
						
						
							
						
						d42e1efcf9 
					 
					
						
						
							
							2011-03-25  Chris Sutcliffe  <ir0nh34d@users.sf.net>  
						
						 
						
						... 
						
						
						
						* Makefile.in: Increment CYGRELEASE to 2. 
						
						
					 
					
						2011-03-26 03:47:54 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Sutcliffe 
							
						 
					 
					
						
						
							
						
						2642251d66 
					 
					
						
						
							
							2011-03-25  Chris Sutcliffe  <ir0nh34d@users.sf.net>  
						
						 
						
						... 
						
						
						
						* lib/Makefile.in: Include GDIPLUS_HEADERS in dist target. 
						
						
					 
					
						2011-03-26 03:41:23 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						57abff16c3 
					 
					
						
						
							
							* mmap.cc (mmap64): Add a cheat to let a certain autoconf test succeed  
						
						 
						
						... 
						
						
						
						on 64 bit systems.  Explain why. 
						
						
					 
					
						2011-03-25 20:39:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Tromey 
							
						 
					 
					
						
						
							
						
						d6ab646ff6 
					 
					
						
						
							
							2011-03-24  Mark Wielaard  <mjw@redhat.com>  
						
						 
						
						... 
						
						
						
						* dwarf2.h (dwarf_form): Remove deprecated DW_FORM_sig8 define. 
						
						
					 
					
						2011-03-25 15:45:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Myers 
							
						 
					 
					
						
						
							
						
						5b45e8c9e8 
					 
					
						
						
							
							* configure.ac (native_only): Remove.  
						
						 
						
						... 
						
						
						
						(i[[3456789]]86-*-msdosdjgpp*): Don't disable expect dejagnu
	send-pr uudecode guile gnuserv on host.
	(x86_64-*-mingw*): Don't disable expect dejagnu autoconf automake
	send-pr rcs guile perl texinfo libtool on host.
	(i[[3456789]]86-*-mingw32*): Don't disable expect dejagnu autoconf
	automake send-pr rcs guile perl texinfo libtool on host.
	(*-*-cygwin*, *-*-netbsd*): Remove host cases.
	(*-*-kaos*): Don't disable target-examples target-gperf on target.
	(alpha*-dec-osf*): Don't disable fileutils on target.
	(sh*-*-pe|mips*-*-pe|*arm-wince-pe): Don't disable target-examples
	texinfo send-pr expect dejagnu on target.
	(arm-*-elf* | arm*-*-eabi*, arm*-*-linux-gnueabi): Don't disable
	target-qthreads on target.
	(hppa*-hp-hpux11*, hppa*-*-*): Don't disable shellutils on target.
	(ia64*-*-elf*, ia64*-*-*vms*): Don't disable mmalloc on target.
	(i[[3456789]]86-w64-mingw*, i[[3456789]]86-*-mingw*,
	x86_64-*-mingw*): Don't disable expect on target.
	(*-*-cygwin*): Don't disable target-gperf on target.
	(powerpc*-*-winnt* | powerpc*-*-pe*): Don't disable make expect
	gnuserv on target.
	(powerpcle-*-solaris*): Don't disable make expect gnuserv on
	target.
	* configure: Regenerate. 
						
						
					 
					
						2011-03-25 13:08:19 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Myers 
							
						 
					 
					
						
						
							
						
						ccb5de3ec3 
					 
					
						
						
							
							* configure.ac (target_tools): Remove target-groff.  
						
						 
						
						... 
						
						
						
						(native_only): Remove target-groff.
	(hppa*64*-*-*): Don't disable byacc.
	(i[[3456789]]86-*-mingw32*): Remove commented-out noconfigdirs
	setting.
	(*-*-kaos*): Don't skip target-librx and target-groff.
	(*-*-netware*): Don't skip target-libmudflap.
	(*-*-tpf*): Don't skip target-libmudflap.
	(sh*-*-pe|mips*-*-pe|*arm-wince-pe): Don't condition configured
	directories on the host.
	(ia64*-*-*vms*): Don't skip tix.
	(sh-*-* | sh64-*-*): Don't condition skipped directories on the
	host.
	* configure: Regenerate. 
						
						
					 
					
						2011-03-25 11:36:41 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paolo Bonzini 
							
						 
					 
					
						
						
							
						
						3f984ad86f 
					 
					
						
						
							
							2011-03-24  Paolo Bonzini  <pbonzini@redhat.com>  
						
						 
						
						... 
						
						
						
						* configure.ac: Remove references to mt-mep, mt-netware,
        mt-wince.
        * Makefile.def: Add all-utils soft dependencies.
        * Makefile.tpl: Remove GDB_NLM_DEPS.
        * configure: Regenerate.
        * Makefile.in: Regenerate.
config:
2011-03-24  Paolo Bonzini  <pbonzini@redhat.com >
        * mt-mep: Remove, obsolete.
        * mt-netware: Remove, obsolete.
        * mt-wince: Remove, obsolete.
        * mt-v810: Remove, unused. 
						
						
					 
					
						2011-03-24 17:50:32 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paolo Bonzini 
							
						 
					 
					
						
						
							
						
						0d77047a14 
					 
					
						
						
							
							2011-03-24  Paolo Bonzini  <bonzini@gnu.org>  
						
						 
						
						... 
						
						
						
						Sync from GCC:
	2011-03-24  Paolo Bonzini  <bonzini@gnu.org >
	* configure.ac: Remove empty cases.
	* configure: Regenerate.
	2011-03-24  Paolo Bonzini  <bonzini@gnu.org >
	* Makefile.def: Add dependency from termcap to gdb.
	* Makefile.in: Regenerate.
	2011-03-24  Paolo Bonzini  <bonzini@gnu.org >
	* configure.ac: Remove all mentions of mh-sysv4 and mh-solaris.
	* configure: Regenerate.
	* Makefile.def: Remove all mentions of X11_FLAGS_TO_PASS.
	* Makefile.tpl: Likewise.
	* Makefile.in: Regenerate.
	2011-03-24  Paolo Bonzini  <bonzini@gnu.org >
	* configure.ac: Remove all mentions of tentative_cc.
	* configure: Regenerate.
	2011-03-16  Jack Howarth  <howarth@bromo.med.uc.edu >
	PR lto/48086
	* configure.ac: Re-enable LTO on *-apple-darwin9.
	* configure: Regenerate.
config:
2011-03-24  Paolo Bonzini  <bonzini@gnu.org >
	Sync from GCC:
	2011-03-24  Paolo Bonzini  <bonzini@gnu.org >
	* mh-cygwin: Remove obsolete variables and dependencies.
	2011-03-24  Paolo Bonzini  <bonzini@gnu.org >
	* mh-sysv4: Remove.
	* mh-solaris: Remove.
	2011-03-24  Paolo Bonzini  <bonzini@gnu.org >
	* mh-sysv4: Remove AR_CFLAGS. 
						
						
					 
					
						2011-03-24 17:31:20 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paolo Bonzini 
							
						 
					 
					
						
						
							
						
						bc7fed603f 
					 
					
						
						
							
							2011-03-24  Paolo Bonzini  <bonzini@gnu.org>  
						
						 
						
						... 
						
						
						
						* mh-sysv4: Remove AR_CFLAGS. 
						
						
					 
					
						2011-03-24 16:55:11 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Myers 
							
						 
					 
					
						
						
							
						
						4e55c4e3e0 
					 
					
						
						
							
							* configure.ac (i[[3456789]]86-*-vsta, i[[3456789]]86-*-go32*,  
						
						 
						
						... 
						
						
						
						i[[3456789]]86-*-beos*, powerpc-*-beos*, m68k-hp-hpux*,
	m68k-apollo-sysv*, m68k-apollo-bsd*, m88k-dg-dgux*,
	m88k-harris-cxux*, m88k-motorola-sysv*, mips*-dec-ultrix*,
	mips*-nec-sysv4*, mips*-sgi-irix4*, mips*-*-sysv4*, mips*-*-sysv*,
	i370-ibm-opened*, i[[3456789]]86-*-sysv5*, i[[3456789]]86-*-dgux*,
	i[[3456789]]86-ncr-sysv4.3*, i[[3456789]]86-ncr-sysv4*,
	i[[3456789]]86-*-sco3.2v5*, i[[3456789]]86-*-sco*,
	i[[3456789]]86-*-udk*, vax-*-ultrix2*, m68k-sun-sunos*,
	hppa*-*-hiux*, *-*-hiux*, rs6000-*-lynxos*, *-*-sysv4*,
	*-*-rhapsody*): Remove host cases.
	* configure: Regenerate.
config:
	* mh-cxux, mh-decstation, mh-dgux386, mh-lynxrs6k, mh-ncr3000,
	mh-necv4, mh-sco, mh-sysv5: Remove. 
						
						
					 
					
						2011-03-24 16:52:11 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Clifton 
							
						 
					 
					
						
						
							
						
						1db7c629bc 
					 
					
						
						
							
							* xstormy16/crt0.s (_hwint): Fix .size directive.  
						
						 
						
						
						
						
					 
					
						2011-03-24 16:29:11 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Clifton 
							
						 
					 
					
						
						
							
						
						1e71af509b 
					 
					
						
						
							
							* frv/crt0.S (__frv_fix_usrptrs): Fix .size directive.  
						
						 
						
						
						
						
					 
					
						2011-03-24 16:24:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Myers 
							
						 
					 
					
						
						
							
						
						3d4d1d300a 
					 
					
						
						
							
							* configure.ac (ppc*-*-pe): Remove host case.  
						
						 
						
						... 
						
						
						
						(strongarm-*-coff | xscale-*-coff, strongarm-*-elf* |
	xscale-*-elf*, thumb-*-coff, thumb-*-elf, thumb-*-pe, ep9312-*-elf
	| ep9312-*-coff, parisc*64*-*-linux*, ppc*-*-pe): Remove target
	cases.
	* configure: Regenerate. 
						
						
					 
					
						2011-03-24 13:25:45 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Myers 
							
						 
					 
					
						
						
							
						
						d0e5be8531 
					 
					
						
						
							
							* config.sub: Update to version 2011-03-23.  
						
						 
						
						
						
						
					 
					
						2011-03-24 11:13:32 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						50160412b0 
					 
					
						
						
							
							* wincap.cc (wincap_2003): Set use_dont_resolve_hack to true.  
						
						 
						
						
						
						
					 
					
						2011-03-23 21:33:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rafael Ávila de Espíndola 
							
						 
					 
					
						
						
							
						
						fff06fa206 
					 
					
						
						
							
							2010-03-23  Rafael Ávila de Espíndola <respindola@mozilla.com>  
						
						 
						
						... 
						
						
						
						* plugin-api.h (ld_plugin_get_view): New.
	(ld_plugin_tag): Add LDPT_GET_VIEW.
	(ld_plugin_tv): Add tv_get_view. 
						
						
					 
					
						2011-03-23 14:09:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Clifton 
							
						 
					 
					
						
						
							
						
						bf77fa00b7 
					 
					
						
						
							
							* libc/machine/frv/setjmp.S: Fix typo in .size directive.  
						
						 
						
						
						
						
					 
					
						2011-03-23 11:01:05 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						bb991481c5 
					 
					
						
						
							
							* autoload.cc (dll_load): Change error message to make it clear if a newer DLL  
						
						 
						
						... 
						
						
						
						is being run. 
						
						
					 
					
						2011-03-23 05:30:49 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Myers 
							
						 
					 
					
						
						
							
						
						4fcb78d9d3 
					 
					
						
						
							
							* configure.ac (arm-semi-aof, crx-*-*, parisc*-*-linux*,  
						
						 
						
						... 
						
						
						
						i370-*-opened*, i[[3456789]]86-moss-msdos | i[[3456789]]86-*-moss*
	| i[[3456789]]86-*-uwin*, mcore-*-pe*): Remove empty cases.
	* configure: Regenerate. 
						
						
					 
					
						2011-03-22 20:04:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joseph Myers 
							
						 
					 
					
						
						
							
						
						9aedc1d4f4 
					 
					
						
						
							
							* config-ml.in: Don't handle arc-*-elf*.  
						
						 
						
						... 
						
						
						
						* configure.ac (arc-*-*, crx-*-*, i[[3456789]]86-*-pe,
	m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*, mcore-*-pe*): Don't
	handle GCC libraries.
	* configure: Regenerate. 
						
						
					 
					
						2011-03-22 20:01:13 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Weddington 
							
						 
					 
					
						
						
							
						
						a6dffa8cac 
					 
					
						
						
							
							/bfd:  
						
						 
						
						... 
						
						
						
						2011-03-22  Eric B. Weddington  <eric.weddington@atmel.com >
	* archures.c: Add AVR XMEGA architecture information.
	* cpu-avr.c (arch_info_struct): Likewise.
	* elf32-avr.c (bfd_elf_avr_final_write_processing): Likewise.
	(elf32_avr_object_p): Likewise.
/gas:
2011-03-22  Eric B. Weddington  <eric.weddington@atmel.com >
	* config/tc-avr.c (struct avr_opcodes_s): Add opcode field.
	(AVR_INSN): Change definition to match.
	(avr_opcodes): Likewise, change to match.
	(mcu_types): Add XMEGA architecture names and new XMEGA device names.
	(md_show_usage): Add XMEGA architecture names.
	(avr_operand): Add 'E' constraint for DES instruction of XMEGA devices.
	Add support for SPM Z+ instruction.
	* doc/c-avr.texi: Add documentation for XMEGA architectures and
	devices.
/include/opcode:
2011-03-22  Eric B. Weddington  <eric.weddington@atmel.com >
	* avr.h (AVR_ISA_SPMX,AVR_ISA_DES,AVR_ISA_M256,AVR_ISA_XMEGA):
	New instruction set flags.
	(AVR_INSN): Add new instructions for SPM Z+, DES for XMEGA.
/ld:
2011-03-22  Eric B. Weddington  <eric.weddington@atmel.com >
	* Makefile.am (ALL_EMULATION_SOURCES): Add AVR XMEGA architectures.
	(eavrxmega?.c): Likewise.
	* configure.tgt (targ_extra_emuls): Likewise.
	* emulparams/avrxmega1.sh: New file.
	* emulparams/avrxmega2.sh: Likewise.
	* emulparams/avrxmega3.sh: Likewise.
	* emulparams/avrxmega4.sh: Likewise.
	* emulparams/avrxmega5.sh: Likewise.
	* emulparams/avrxmega6.sh: Likewise.
	* emulparams/avrxmega7.sh: Likewise.
	* emultempl/avrelf.em (avr_elf_${EMULATION_NAME}_before_allocation):
	Add avrxmega6, avrxmega7 to list of architectures for no stubs.
/opcodes:
2011-03-22  Eric B. Weddington  <eric.weddington@atmel.com >
	* avr-dis.c (avr_operand): Add opcode_str parameter. Check for
	post-increment to support LPM Z+ instruction. Add support for 'E'
	constraint for DES instruction.
	(print_insn_avr): Adjust calls to avr_operand. Rename variable. 
						
						
					 
					
						2011-03-22 18:10:45 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kevin Buettner 
							
						 
					 
					
						
						
							
						
						3b60b701b1 
					 
					
						
						
							
							* libc/sys/sysnecv850/trap.S (___trap0): Fix errno handling.  
						
						 
						
						... 
						
						
						
						* libc/sys/sysnecv850/rename.c: New file.
	* libc/sys/sysnecv850/Makefile.am (lib_a_SOURCES): Add rename.c
	* libc/sys/sysnecv850/Makefile.in: Regenerate.
	* libc/sys/sysnecv850/fstat.c (_fstat): Invoke trap for SYS_fstat.
	* libc/sys/sysnecv850/unlink.c (_unlink): Invoke trap for SYS_unlink. 
						
						
					 
					
						2011-03-21 22:11:14 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kevin Buettner 
							
						 
					 
					
						
						
							
						
						5e5b7f35ac 
					 
					
						
						
							
							* v850/sys/syscall.h (SYS_rename): Define.  
						
						 
						
						
						
						
					 
					
						2011-03-21 22:09:34 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						654fee7ac5 
					 
					
						
						
							
							* libltp/lib/get_high_address.c: Align copyright with upstream.  
						
						 
						
						
						
						
					 
					
						2011-03-21 15:42:54 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rainer Orth 
							
						 
					 
					
						
						
							
						
						eba1542c51 
					 
					
						
						
							
							PR bootstrap/48120:  
						
						 
						
						... 
						
						
						
						* configure.ac (pwllib): Use LIBS instead of LDFLAGS.
	Add -lstdc++ -lm to LIBS.
	* configure: Regenerate. 
						
						
					 
					
						2011-03-21 13:03:34 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						cb8c63e08d 
					 
					
						
						
							
							Fix typo.  
						
						 
						
						
						
						
					 
					
						2011-03-20 15:36:13 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						33150e7f40 
					 
					
						
						
							
							* fenv.cc (_feinitialise); Don't use SSE instructions on systems not  
						
						 
						
						... 
						
						
						
						supporting them.
	* wincap.h (wincaps::supports_sse): New element.
	* wincap.cc: Implement above element throughout. 
						
						
					 
					
						2011-03-20 15:34:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						b8bdc60019 
					 
					
						
						
							
							* cygwin.sc: Raise default cygheap size to 2 Megs.  
						
						 
						
						
						
						
					 
					
						2011-03-18 18:16:37 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Edelsohn 
							
						 
					 
					
						
						
							
						
						4b7edd20f7 
					 
					
						
						
							
							* config.guess: Update to version 2011-02-02  
						
						 
						
						... 
						
						
						
						* config.sub: Update to version 2011-02-24 
						
						
					 
					
						2011-03-18 17:44:46 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						3c40dbce73 
					 
					
						
						
							
							Fix typo.  
						
						 
						
						
						
						
					 
					
						2011-03-18 14:42:30 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						41045fb74d 
					 
					
						
						
							
							* fhandler.h (DEFAULT_PIPEBUFSIZE): Reset to 64K.  
						
						 
						
						
						
						
					 
					
						2011-03-18 14:25:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						ccbc7fca21 
					 
					
						
						
							
							* mmap.cc (mmap_record::alloc_fh): Initialize nmae strings in fdev to  
						
						 
						
						... 
						
						
						
						empty strings or suffer a SEGV.  Drop second parameter in call to
	build_fh_dev. 
						
						
					 
					
						2011-03-18 13:56:56 +00:00