c8898526d6 
								
							 
						 
						
							
							
								
								Update ChangeLog and version files for release  
							
							... 
							
							
							
							From-SVN: r237056 
							
						 
						
							2016-06-03 08:41:59 +00:00  
				
					
						
							
							
								 
						
							
								db86612cc1 
								
							 
						 
						
							
							
								
								backport: libjava.exp (libjava_arguments): Use 'file normalize' rather than the defunct DejaGnu 'absolute' proc.  
							
							... 
							
							
							
							2016-04-23  Dominique d'Humieres  <dominiq@lps.ens.fr>
	backport from trunk:
	2016-04-20  Ben Elliston  <bje@gnu.org>
	* testsuite/lib/libjava.exp (libjava_arguments): Use 'file
	normalize' rather than the defunct DejaGnu 'absolute' proc.
From-SVN: r235386 
							
						 
						
							2016-04-23 23:38:57 +02:00  
				
					
						
							
							
								 
						
							
								72df0c122a 
								
							 
						 
						
							
							
								
								jvm.h (GCJ_CXX_ABI_VERSION): Freeze the ABI for releases made from the gcc-5-branch.  
							
							... 
							
							
							
							2016-01-03  Matthias Klose  <doko@ubuntu.com>
        * include/jvm.h (GCJ_CXX_ABI_VERSION): Freeze the ABI for releases
        made from the gcc-5-branch.
From-SVN: r232041 
							
						 
						
							2016-01-03 17:34:00 +00:00  
				
					
						
							
							
								 
						
							
								7a5558ee1c 
								
							 
						 
						
							
							
								
								Update ChangeLog and version files for release  
							
							... 
							
							
							
							From-SVN: r231254 
							
						 
						
							2015-12-04 10:45:05 +00:00  
				
					
						
							
							
								 
						
							
								0c1af5b6fd 
								
							 
						 
						
							
							
								
								Update ChangeLog and version files for release  
							
							... 
							
							
							
							From-SVN: r225864 
							
						 
						
							2015-07-16 09:13:40 +00:00  
				
					
						
							
							
								 
						
							
								4e9c497988 
								
							 
						 
						
							
							
								
								backport: [multiple changes]  
							
							... 
							
							
							
							2015-06-25  Andreas Tobler  <andreast@gcc.gnu.org>
    Backport from mainline
    2015-05-28  Andreas Tobler  <andreast@gcc.gnu.org>
    * configure.host: Add bits for FreeBSD amd64 and i386.
    * configure.ac: Add signal handler for FreeBSD (amd64/i386)
    * configure: Regenerate.
    * include/freebsd-signal.h: New file.
    2015-05-26  Andreas Tobler  <andreast@gcc.gnu.org>
    * testsuite/libjava.jni/jni.exp (gcj_jni_get_cxxflags_invocation): Add
    libiconv for FreeBSD to cxxflags.
From-SVN: r224984 
							
						 
						
							2015-06-25 19:56:36 +02:00  
				
					
						
							
							
								 
						
							
								ea29f0882c 
								
							 
						 
						
							
							
								
								Update ChangeLog and version files for release  
							
							... 
							
							
							
							From-SVN: r222316 
							
						 
						
							2015-04-22 08:43:12 +00:00  
				
					
						
							
							
								 
						
							
								5fa25adb31 
								
							 
						 
						
							
							
								
								cygwin.h (LIBGCJ_SONAME): Set libgcj version to -16.  
							
							... 
							
							
							
							2015-01-29  Bernd Edlinger  <bernd.edlinger@hotmail.de>
        * config/i386/cygwin.h (LIBGCJ_SONAME): Set libgcj version to -16.
        * config/i386/mingw32.h (LIBGCJ_SONAME): Set libgcj version to -16.
libjava/
2015-01-29  Bernd Edlinger  <bernd.edlinger@hotmail.de>
        * libtool-version: Add a comment about cygwin.
From-SVN: r220228 
							
						 
						
							2015-01-29 00:34:03 +00:00  
				
					
						
							
							
								 
						
							
								c18b73e1d0 
								
							 
						 
						
							
							
								
								libtool-version: Bump soversion.  
							
							... 
							
							
							
							2015-01-21  Matthias Klose  <doko@ubuntu.com>
        * libtool-version: Bump soversion.
From-SVN: r219933 
							
						 
						
							2015-01-21 10:17:59 +00:00  
				
					
						
							
							
								 
						
							
								0d7a9dbdd2 
								
							 
						 
						
							
							
								
								re PR libgcj/64219 (Rename libgcj-5.0.pc to libgcj-5.pc)  
							
							... 
							
							
							
							PR libgcj/64219
	* Makefile.am (install-data-local): Use just the major version
	from GCJVERSION instead of major.minor.
	* Makefile.in: Regenerated.
From-SVN: r219519 
							
						 
						
							2015-01-13 09:23:31 +01:00  
				
					
						
							
							
								 
						
							
								b67cd4e331 
								
							 
						 
						
							
							
								
								gcc.c (process_command): Update copyright notice dates.  
							
							... 
							
							
							
							gcc/
	* gcc.c (process_command): Update copyright notice dates.
	* gcov-dump.c: Ditto.
	* gcov.c: Ditto.
	* doc/cpp.texi: Bump @copying's copyright year.
	* doc/cppinternals.texi: Ditto.
	* doc/gcc.texi: Ditto.
	* doc/gccint.texi: Ditto.
	* doc/gcov.texi: Ditto.
	* doc/install.texi: Ditto.
	* doc/invoke.texi: Ditto.
gcc/fortran/
	* gfortranspec.c (lang_specific_driver): Update copyright notice
	dates.
	* gfc-internals.texi: Bump @copying's copyright year.
	* gfortran.texi: Ditto.
	* intrinsic.texi: Ditto.
	* invoke.texi: Ditto.
gcc/go/
	* gccgo.texi: Bump @copyrights-go year.
gcc/java/
	* jcf-dump.c (version): Update copyright notice dates.
libgomp/
	* libgomp.texi: Bump @copying's copyright year.
libquadmath/
	* libquadmath.texi: Bump @copying's copyright year.
libitm/
	* libitm.texi: Bump @copying's copyright year.
gcc/ada/
	* gnat_ugn.texi: Bump @copying's copyright year.
libjava/
	* classpath/gnu/java/rmi/registry/RegistryImpl.java (version): Update
	copyright notice dates.
	* classpath/tools/gnu/classpath/tools/orbd/Main.java (run): Ditto.
	* gnu/gcj/convert/Convert.java (version): Update copyright notice
	dates.
	* gnu/gcj/tools/gcj_dbtool/Main.java (main): Ditto.
From-SVN: r219187 
							
						 
						
							2015-01-05 13:05:46 +01:00  
				
					
						
							
							
								 
						
							
								a699d67255 
								
							 
						 
						
							
							
								
								Always use PIC option with -shared in libtool  
							
							... 
							
							
							
							Libtool needs to pass PIC option -shared when creating shared object to
link regular object files with slim-lto archive.
	PR bootstrap/63784
	* libtool.m4: Add $pic_flag with -shared.
boehm-gc/
	PR bootstrap/63784
	* configure: Regenerated.
gcc/
	PR bootstrap/63784
	* configure: Regenerated.
libatomic/
	PR bootstrap/63784
	* configure: Regenerated.
libbacktrace/
	PR bootstrap/63784
	* configure: Regenerated.
libcc1/
	PR bootstrap/63784
	* configure: Regenerated.
libcilkrts/
	PR bootstrap/63784
	* configure: Regenerated.
libffi/
	PR bootstrap/63784
	* configure: Regenerated.
libgfortran/
	PR bootstrap/63784
	* configure: Regenerated.
libgomp/
	PR bootstrap/63784
	* configure: Regenerated.
libitm/
	PR bootstrap/63784
	* configure: Regenerated.
libjava/
	PR bootstrap/63784
	* configure: Regenerated.
libjava/classpath/
	PR bootstrap/63784
	* configure: Regenerated.
libobjc/
	PR bootstrap/63784
	* configure: Regenerated.
libquadmath/
	PR bootstrap/63784
	* configure: Regenerated.
libsanitizer/
	PR bootstrap/63784
	* configure: Regenerated.
libssp/
	PR bootstrap/63784
	* configure: Regenerated.
libstdc++-v3/
	PR bootstrap/63784
	* configure: Regenerated.
libvtv/
	PR bootstrap/63784
	* configure: Regenerated.
lto-plugin/
	PR bootstrap/63784
	* configure: Regenerated.
From-SVN: r217937 
							
						 
						
							2014-11-21 08:49:17 -08:00  
				
					
						
							
							
								 
						
							
								ebf6d33b73 
								
							 
						 
						
							
							
								
								re PR target/63610 (Fixing the libtool bug for Yosemite (darwin14))  
							
							... 
							
							
							
							toplevel:
2014-11-11  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
	PR target/63610
	* libtool.m4: Fix globbing of darwin versions.
boehm-gc/
2014-11-11  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
	PR target/63610
	* configure: Regenerate.
gcc/
2014-11-11  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
	PR target/63610
	* configure: Regenerate.
libatomic/
2014-11-11  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
	PR target/63610
	* configure: Regenerate.
libbacktrace/
2014-11-11  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
	PR target/63610
	* configure: Regenerate.
libcc1/
2014-11-11  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
	PR target/63610
	* configure: Regenerate.
libcilkrts/
2014-11-11  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
	PR target/63610
	* configure: Regenerate.
libffi/
2014-11-11  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
	PR target/63610
	* configure: Regenerate.
libgfortran/
2014-11-11  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
	PR target/63610
	* configure: Regenerate.
libgomp/
2014-11-11  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
	PR target/63610
	* configure: Regenerate.
libitm/
2014-11-11  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
	PR target/63610
	* configure: Regenerate.
libobjc/
2014-11-11  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
	PR target/63610
	* configure: Regenerate.
libquadmath/
2014-11-11  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
	PR target/63610
	* configure: Regenerate.
libsanitizer/
2014-11-11  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
	PR target/63610
	* configure: Regenerate.
libssp/
2014-11-11  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
	PR target/63610
	* configure: Regenerate.
libstdc++-v3/
2014-11-11  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
	PR target/63610
	* configure: Regenerate.
libvtv/
2014-11-11  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
	PR target/63610
	* configure: Regenerate.
lto-plugin/
2014-11-11  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
	PR target/63610
	* configure: Regenerate.
libjava/
2014-11-11  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
	PR target/63610
	* configure: Regenerate.
libjava/classpath/
2014-11-11  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
	PR target/63610
	* configure: Regenerate.
zlib/
2014-11-11  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
	PR target/63610
	* configure: Regenerate.
From-SVN: r217366 
							
						 
						
							2014-11-11 20:25:18 +00:00  
				
					
						
							
							
								 
						
							
								8ec7c36a53 
								
							 
						 
						
							
							
								
								libffi.exp (load_gcc_lib): Register loaded libs.  
							
							... 
							
							
							
							2014-05-20  Sebastian Huber  <sebastian.huber@embedded-brains.de>
libffi/
	* testsuite/lib/libffi.exp (load_gcc_lib): Register loaded libs.
libjava/
	* testsuite/lib/libjava.exp (load_gcc_lib): Register loaded libs.
libstdc++-v3/
	* testsuite/lib/libstdc++.exp (load_gcc_lib): Register loaded libs.
From-SVN: r210634 
							
						 
						
							2014-05-20 08:20:06 +00:00  
				
					
						
							
							
								 
						
							
								54fde020cc 
								
							 
						 
						
							
							
								
								Enable Java on Cygwin-64  
							
							... 
							
							
							
							Currently it is not possible to build GCC's libjava support on Cygwin-64.
This patch fixes the current build-problems on Cygwin-64 and the most
fundamental bugs on that platform.
Note you must still add --enable-threads=posix to successfully build the
java language support.
boehm-gc/ChangeLog:
2014-05-13  Bernd Edlinger  <bernd.edlinger@hotmail.de>
        Fix current cygwin-64 build problems.
        * include/gc_config_macros.h (GC_PTHREADS): Use __CYGWIN__ instead
        of __CYGWIN32__ here.
        * win32_threads.c (GC_push_all_stacks): Push all X86_64 registers.
        (GC_get_thread_stack_base): Get the stack base for X86_64.
libffi/ChangeLog:
2014-05-13  Bernd Edlinger  <bernd.edlinger@hotmail.de>
        Fix current cygwin-64 build problems.
        * src/java_raw_api.c: Remove if !defined(FFI_NO_RAW_API).
        * src/x86/ffi.c: Add if defined(__CYGWIN__).
        * src/x86/win64.S (ffi_closure_win64, ffi_call_win64): Added
        handling for FFI_TYPE_UINT64, FFI_TYPE_POINTER and FFI_TYPE_INT.
        Added SEH information.  Fixed formatting.
libgcc/ChangeLog:
2014-05-13  Bernd Edlinger  <bernd.edlinger@hotmail.de>
        * unwind-seh.c (_Unwind_Backtrace): Uncommented, finished
        implementation.
libjava/ChangeLog:
2014-05-13  Bernd Edlinger  <bernd.edlinger@hotmail.de>
        Fix current cygwin-64 build problems.
        * configure.host: Added handling for x86_64-*-cygwin/mingw.
        * boehm.cc (_Jv_GCAttachThread, _Jv_GCDetachThread): Don't compile if
        GC_WIN32_THREADS is defined.
        * java/lang/natClass.cc (_Jv_InterfaceAssignableFrom): Rename interface
        to source_interface.
libjava/classpath/ChangeLog:
2014-05-13  Bernd Edlinger  <bernd.edlinger@hotmail.de>
        Fix current cygwin-64 build problems.
        * native/fdlibm/mprec.c (_REENT_CHECK_MP, _REENT_MP_FREELIST,
        _REENT_MP_P5S, __ULong, __Long): Undefine previous definitions.
From-SVN: r210386 
							
						 
						
							2014-05-13 16:23:11 +00:00  
				
					
						
							
							
								 
						
							
								d9f069ab4f 
								
							 
						 
						
							
							
								
								Remove obsolete Solaris 9 support  
							
							... 
							
							
							
							libstdc++-v3:
	* configure.host: Remove solaris2.9 handling.
	Change os_include_dir to os/solaris/solaris2.10.
	* acinclude.m4 (ac_has_gthreads): Remove solaris2.9* handling.
	* crossconfig.m4: Remove *-solaris2.9 handling, simplify.
	* configure: Regenerate.
	* config/abi/post/solaris2.9: Remove.
	* config/os/solaris/solaris2.9: Rename to ...
	* config/os/solaris/solaris2.10: ... this.
	* config/os/solaris/solaris2.10/os_defines.h (CLOCK_MONOTONIC):
	Remove.
	* doc/xml/manual/configure.xml (--enable-libstdcxx-threads):
	Remove Solaris 9 reference.
	* doc/html/manual/configure.html: Regenerate.
	* testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
	Remove *-*-solaris2.9 xfail.
	* testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
	Likewise.
	* testsuite/ext/enc_filebuf/char/13598.cc: Remove *-*-solaris2.9
	xfail.
	libjava:
	* configure.ac (THREADLIBS, THREADSPEC): Remove *-*-solaris2.9
	handling.
	* configure: Regenerate.
	libgfortran:
	* config/fpu-387.h [__sun__ && __svr4__]: Remove SSE execution
	check.
	libgcc:
	* config/i386/crtfastmath.c (set_fast_math): Remove SSE execution
	check.
	* config/i386/sol2-unwind.h (x86_fallback_frame_state): Remove
	Solaris 9 single-threaded support.
	* config/sparc/sol2-unwind.h (sparc64_is_sighandler): Remove
	Solaris 9 single-threaded support.  Add call_user_handler code
	sequences.
	(sparc_is_sighandler): Likewise.
	libcpp:
	* lex.c: Remove Solaris 9 reference.
	gcc/testsuite:
	* gcc.c-torture/compile/pr28865.c: Remove dg-xfail-if.
	* gcc.dg/c99-stdint-6.c: Remove dg-options for *-*-solaris2.9.
	* gcc.dg/lto/20090210_0.c: Remove dg-extra-ld-options for
	*-*-solaris2.9.
	* gcc.dg/torture/pr47917.c: Remove dg-options for *-*-solaris2.9.
	* gcc.target/i386/pr22076.c: Remove i?86-*-solaris2.9 handling
	from dg-options.
	* gcc.target/i386/pr22152.c: Remove i?86-*-solaris2.9 handling
	from dg-additional-options.
	* gcc.target/i386/vect8-ret.c: Remove i?86-*-solaris2.9 handling
	from dg-options.
	* gcc.dg/vect/tree-vect.h (check_vect): Remove Solaris 9 SSE2
	execution check.
	* gcc.target/i386/sse-os-support.h [__sun__ && __svr4__]
	(sigill_hdlr): Remove.
	(sse_os_support) [__sun__ && __svr4__]: Remove SSE execution
	check.
	* gfortran.dg/erf_3.F90: Remove sparc*-*-solaris2.9* handling.
	* gfortran.dg/fmt_en.f90: Remove i?86-*-solaris2.9* handling.
	* gfortran.dg/round_4.f90: Remove *-*-solaris2.9* handling.
	* lib/target-supports.exp (add_options_for_tls): Remove
	*-*-solaris2.9* handling.
	gcc:
	* config.gcc (enable_obsolete): Remove *-*-solaris2.9*.
	(*-*-solaris2.[0-9] | *-*-solaris2.[0-9].*): Mark unsupported.
	(*-*-solaris2*): Simplify.
	(i[34567]86-*-solaris2* | x86_64-*-solaris2.1[0-9]*): Likewise.
	(i[34567]86-*-solaris2* | x86_64-*-solaris2.1[0-9]*): Remove
	*-*-solaris2.9* handling.
	* configure.ac (gcc_cv_as_hidden): Remove test for Solaris 9/x86
	as bug.
	(gcc_cv_ld_hidden): Remove *-*-solaris2.9* handling.
	(ld_tls_support): Remove i?86-*-solaris2.9, sparc*-*-solaris2.9
	handling, simplify.
	(gcc_cv_as_gstabs_flag): Remove workaround for Solaris 9/x86 as bug.
	* configure: Regenerate.
	* config/i386/sol2-9.h: Remove.
	* doc/install.texi (Specific, i?86-*-solaris2.9): Remove.
	(Specific, *-*-solaris2*): Mention Solaris 9 support removal.
	Remove Solaris 9 references.
	fixincludes:
	* inclhack.def (math_exception): Bypass on *-*-solaris2.1[0-9]*.
	(solaris_int_types): Remove.
	(solaris_longjmp_noreturn): Remove.
	(solaris_mutex_init_2): Remove.
	(solaris_once_init_2): Remove.
	(solaris_sys_va_list): Remove.
	* fixincl.x: Regenerate.
	* tests/base/iso/setjmp_iso.h: Remove.
	* tests/base/pthread.h [SOLARIS_MUTEX_INIT_2_CHECK]: Remove.
	[SOLARIS_ONCE_INIT_1_CHECK]: Remove wrapping done by
	solaris_once_init_2.
	[SOLARIS_ONCE_INIT_2_CHECK]: Remove.
	* tests/base/sys/int_types.h: Remove.
	* tests/base/sys/va_list.h: Remove.
	contrib:
	* config-list.mk (LIST): Remove sparc-sun-solaris2.9, i686-solaris2.9.
From-SVN: r209621 
							
						 
						
							2014-04-22 12:30:59 +00:00  
				
					
						
							
							
								 
						
							
								c3da584c59 
								
							 
						 
						
							
							
								
								dwarf2-signal.h: Update copyright year.  
							
							... 
							
							
							
							* include/dwarf2-signal.h: Update copyright year.
	(SIGNAL_HANDLER): Remove _sip argument.  Mark _p argument with
	__attribute__ ((__unused__)).
	(class java::lang::Throwable): Remove declaration.
	(MAKE_THROW_FRAME) [!__ia64__]: Define as empty definition.
From-SVN: r208510 
							
						 
						
							2014-03-12 12:19:05 +01:00  
				
					
						
							
							
								 
						
							
								e24e31ef96 
								
							 
						 
						
							
							
								
								natObject.cc (_Jv_MonitorEnter): Add missing parenthesis around comparison with (address | LOCKED) in JvAssert.  
							
							... 
							
							
							
							* java/lang/natObject.cc (_Jv_MonitorEnter): Add missing parenthesis
	around comparison with (address | LOCKED) in JvAssert.
From-SVN: r208489 
							
						 
						
							2014-03-11 17:41:07 +01:00  
				
					
						
							
							
								 
						
							
								b9b78c8ca0 
								
							 
						 
						
							
							
								
								Added forgotten ChangeLog entry.  
							
							... 
							
							
							
							From-SVN: r207989 
							
						 
						
							2014-02-21 11:55:14 +00:00  
				
					
						
							
							
								 
						
							
								923e95e777 
								
							 
						 
						
							
							
								
								XFAIL sourcelocation (PR libgcj/55637)  
							
							... 
							
							
							
							PR libgcj/55637
	* testsuite/libjava.lang/sourcelocation.xfail: New file.
From-SVN: r207951 
							
						 
						
							2014-02-20 14:04:53 +00:00  
				
					
						
							
							
								 
						
							
								1f58214aa2 
								
							 
						 
						
							
							
								
								re PR java/60261 (Weird java install with --enable-version-specific-runtime-libs)  
							
							... 
							
							
							
							2014-02-20  Richard Biener  <rguenther@suse.de>
	PR libjava/60261
	* configure.ac (dbexecdir): Remove redundant multilib addition.
	* Makefile.am (gcc_version): Export.
	* configure: Regenerate.
	* Makefile.in: Likewise.
From-SVN: r207936 
							
						 
						
							2014-02-20 08:43:04 +00:00  
				
					
						
							
							
								 
						
							
								0ffc0b3be5 
								
							 
						 
						
							
							
								
								Small ChangeLog fixes.  
							
							... 
							
							
							
							From-SVN: r206287 
							
						 
						
							2014-01-02 22:56:58 +01:00  
				
					
						
							
							
								 
						
							
								98db73df84 
								
							 
						 
						
							
							
								
								gnat_ugn.texi: Bump @copying's copyright year.  
							
							... 
							
							
							
							2014-01-02  Tobias Burnus  <burnus@net-b.de>
gcc/ada/
        * gnat_ugn.texi: Bump @copying's copyright year.
gcc/
        * gcc.c (process_command): Update copyright notice dates.
        * gcov-dump.c: Ditto.
        * gcov.c: Ditto.
        * doc/cpp.texi: Bump @copying's copyright year.
        * doc/cppinternals.texi: Ditto.
        * doc/gcc.texi: Ditto.
        * doc/gccint.texi: Ditto.
        * doc/gcov.texi: Ditto.
        * doc/install.texi: Ditto.
        * doc/invoke.texi: Ditto.
gcc/fortran/
        * gfortranspec.c (lang_specific_driver): Update copyright notice
        dates.
        * gfc-internals.texi: Bump @copying's copyright year.
        * gfortran.texi: Ditto.
        * intrinsic.texi: Ditto.
        * invoke.texi: Ditto.
gcc/go/
        * gcc/go/gccgo.texi: Ditto.
gcc/java/
        * jcf-dump.c (version): Update copyright notice dates.
        * gcj.texi: Bump @copying's copyright year.
libgomp/
        * libgomp.texi: Bump @copying's copyright year.
libitm/
        * libitm.texi: Bump @copying's copyright year.
libjava/
        * classpath/gnu/java/rmi/registry/RegistryImpl.java (version):
        * Update
        copyright notice dates.
        * classpath/tools/gnu/classpath/tools/orbd/Main.java (run):
        * Ditto.
        * gnu/gcj/convert/Convert.java (version): Update copyright
        * notice
        dates.
        * gnu/gcj/tools/gcj_dbtool/Main.java (main): Ditto.
libquadmath/
        * libquadmath.texi: Bump @copying's copyright year.
From-SVN: r206286 
							
						 
						
							2014-01-02 22:25:41 +01:00  
				
					
						
							
							
								 
						
							
								0404aca750 
								
							 
						 
						
							
							
								
								Makefile.am (toolexeclib_LTLIBRARIES): Use install/libgcj_bc.la instead of libgcj_bc.la.  
							
							... 
							
							
							
							* Makefile.am (toolexeclib_LTLIBRARIES) [USE_LIBGCJ_BC]: Use
install/libgcj_bc.la instead of libgcj_bc.la.
(noinst_LTLIBRARIES) [USE_LIBGCJ_BC]: Define.
(install_libgcj_bc_la_SOURCES): Define.
(install/libgcj_bc.la): New rule.
* Makefile.in: Regenerate.
From-SVN: r205809 
							
						 
						
							2013-12-09 15:19:30 +00:00  
				
					
						
							
							
								 
						
							
								3e920bd03d 
								
							 
						 
						
							
							
								
								gnu_java_awt_peer_gtk_FreetypeGlyphVector.c, [...]: Fix freetype includes.  
							
							... 
							
							
							
							2013-11-29  Matthias Klose  <doko@ubuntu.com>
        * native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c,
        native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c:
        Fix freetype includes.
From-SVN: r205533 
							
						 
						
							2013-11-29 16:53:39 +00:00  
				
					
						
							
							
								 
						
							
								3cbe17f7de 
								
							 
						 
						
							
							
								
								libtool.m4 (_LT_ENABLE_LOCK <ld -m flags>): Remove non-canonical ppc host match.  
							
							... 
							
							
							
							* libtool.m4 (_LT_ENABLE_LOCK <ld -m flags>): Remove non-canonical
	ppc host match.  Support little-endian powerpc linux hosts.
Regenerate configure throughout.
From-SVN: r202773 
							
						 
						
							2013-09-20 19:17:52 +09:30  
				
					
						
							
							
								 
						
							
								d0c8b5fc8f 
								
							 
						 
						
							
							
								
								aot-compile.in: Fix typo in option list.  
							
							... 
							
							
							
							2013-06-20  Roland Lutz  <rlutz@hedmen.org>
 	* contrib/aot-compile.in: Fix typo in option list.
From-SVN: r200469 
							
						 
						
							2013-06-27 13:58:20 +00:00  
				
					
						
							
							
								 
						
							
								cda7fd66fd 
								
							 
						 
						
							
							
								
								pkg.m4 (PKG_CHECK_MODULES): Use AC_PATH_TOOL to check for pkg-config.  
							
							... 
							
							
							
							2013-06-20  Matthias Klose  <doko@ubuntu.com>
        * pkg.m4 (PKG_CHECK_MODULES): Use AC_PATH_TOOL to check for pkg-config.
        * classpath/m4/pkg.m4 (PKG_CHECK_MODULES): Likewise.
        * configure: Regenerate.
        * classpath/configure: Regenerate.
From-SVN: r200244 
							
						 
						
							2013-06-20 13:16:57 +00:00  
				
					
						
							
							
								 
						
							
								a72a72e66d 
								
							 
						 
						
							
							
								
								libtool-version: Bump soversion.  
							
							... 
							
							
							
							2013-06-20  Matthias Klose  <doko@ubuntu.com>
        * libtool-version: Bump soversion.
From-SVN: r200242 
							
						 
						
							2013-06-20 13:02:05 +00:00  
				
					
						
							
							
								 
						
							
								4623df015a 
								
							 
						 
						
							
							
								
								configure.ac (dbexecdir): Base on $(toolexeclibdir), not $(libdir).  
							
							... 
							
							
							
							2013-05-22  Mark Mitchell  <mark@codesourcery.com>
	    Sandra Loosemore  <sandra@codesourcery.com>
	libjava/	    
	* configure.ac (dbexecdir): Base on $(toolexeclibdir), not
	$(libdir).
	* Makefile.am (pkgconfigdir): Likewise.
	* configure: Regenerated.
	* Makefile.in: Regenerated.
	* gcj/Makefile.in: Regenerated.
	* include/Makefile.in: Regenerated.
	* testsuite/Makefile.in: Regenerated.
	libjava/classpath/
	* configure.ac: Define host_noncanonical and target_noncanonical.
	Support --enable-version-specific-runtime-libs.
	* m4/acinclude.m4 (CLASSPATH_TOOLEXECLIBDIR): Match libjava
	definition of toolexeclibdir.
	* configure: Regenerated.
	* Makefile.in: Regenerated.
	* doc/api/Makefile.in: Regenerated.
	* doc/Makefile.in: Regenerated.
	* examples/Makefile.in: Regenerated.
	* external/jsr166/Makefile.in: Regenerated.
	* external/Makefile.in: Regenerated.
	* external/relaxngDatatype/Makefile.in: Regenerated.
	* external/sax/Makefile.in: Regenerated.
	* external/w3c_dom/Makefile.in: Regenerated.
	* include/Makefile.in: Regenerated.
	* lib/Makefile.in: Regenerated.
	* native/fdlibm/Makefile.in: Regenerated.
	* native/jawt/Makefile.in: Regenerated.
	* native/jni/Makefile.in: Regenerated.
	* native/jni/gconf-peer/Makefile.in: Regenerated.
	* native/jni/gstreamer-peer/Makefile.in: Regenerated.
	* native/jni/gtk-peer/Makefile.in: Regenerated.
	* native/jni/java-io/Makefile.in: Regenerated.
	* native/jni/java-lang/Makefile.in: Regenerated.
	* native/jni/java-math/Makefile.in: Regenerated.
	* native/jni/java-net/Makefile.in: Regenerated.
	* native/jni/java-nio/Makefile.in: Regenerated.
	* native/jni/java-util/Makefile.in: Regenerated.
	* native/jni/Makefile.in: Regenerated.
	* native/jni/midi-alsa/Makefile.in: Regenerated.
	* native/jni/midi-dssi/Makefile.in: Regenerated.
	* native/jni/native-lib/Makefile.in: Regenerated.
	* native/jni/qt-peer/Makefile.in: Regenerated.
	* native/jni/xmlj/Makefile.in: Regenerated.
	* native/Makefile.in: Regenerated.
	* native/plugin/Makefile.in: Regenerated.
	* resource/Makefile.in: Regenerated.
	* scripts/Makefile.in: Regenerated.
	* tools/Makefile.in: Regenerated.
Co-Authored-By: Sandra Loosemore <sandra@codesourcery.com>
From-SVN: r199221 
							
						 
						
							2013-05-22 17:25:59 -04:00  
				
					
						
							
							
								 
						
							
								eb7062cf84 
								
							 
						 
						
							
							
								
								Enable java for aarch64  
							
							... 
							
							
							
							* configure.ac (aarch64-*-*): Don't disable java.
	* configure: Regenerate.
libjava/:
	* configure.host: Add support for aarch64.
	* sysdep/aarch64/locks.h: New file.
libjava/classpath/:
	* native/fdlibm/ieeefp.h: Add support for aarch64.
From-SVN: r197997 
							
						 
						
							2013-04-16 08:49:51 +00:00  
				
					
						
							
							
								 
						
							
								cf7583edf2 
								
							 
						 
						
							
							
								
								Use pthread_equal rather than != to compare thread IDs.  
							
							... 
							
							
							
							2013-03-12  Andrew John Hughes  <gnu.andrew@redhat.com>
	* include/posix-threads.h:
	(_Jv_MutexCheckMonitor(_Jv_Mutex_t)): Use
	pthread_equal rather than !=.
From-SVN: r196639 
							
						 
						
							2013-03-13 21:21:27 +00:00  
				
					
						
							
							
								 
						
							
								a0ad148fe3 
								
							 
						 
						
							
							
								
								re PR bootstrap/56258 (Please upgrade doc/*.texi to the latest texinfo package(s))  
							
							... 
							
							
							
							PR bootstrap/56258
	* doc/invoke.texi (-fdump-rtl-pro_and_epilogue): Use @item
	instead of @itemx.
	* gnat-style.texi (@title): Remove @hfill.
	* projects.texi: Avoid line wrapping inside of @pxref or
	@xref.
	* doc/cp-tools.texinfo (Virtual Machine Options): Use just
	one @gccoptlist instead of 3 separate ones.
From-SVN: r196196 
							
						 
						
							2013-02-21 10:40:44 +01:00  
				
					
						
							
							
								 
						
							
								93aea671e2 
								
							 
						 
						
							
							
								
								- regenerate class files for updated copyright years, changed in:  
							
							... 
							
							
							
							r194903 | jakub | 2013-01-04 13:49:55 +0100 (Fr, 04. Jan 2013) | 2 Zeilen
  Update Copyright years for files modified in 2011 and/or 2012.
From-SVN: r195198 
							
						 
						
							2013-01-15 14:04:33 +00:00  
				
					
						
							
							
								 
						
							
								e478072e85 
								
							 
						 
						
							
							
								
								Main.java: Accept -source 1.5, 1.6, 1.7.  
							
							... 
							
							
							
							2013-01-10  Matthias Klose <doko@ubuntu.com>
        * tools/gnu/classpath/tools/gjdoc/Main.java: Accept -source 1.5,
        1.6, 1.7.
From-SVN: r195197 
							
						 
						
							2013-01-15 13:58:43 +00:00  
				
					
						
							
							
								 
						
							
								7f7162cf57 
								
							 
						 
						
							
							
								
								Remove "-I" from LIBSTDCXX_RAW_CXX_LDFLAGS  
							
							... 
							
							
							
							config/
	* libstdc++-raw-cxx.m4 (GCC_LIBSTDCXX_RAW_CXX_FLAGS): Remove
	"-I" from LIBSTDCXX_RAW_CXX_LDFLAGS.
libjava/
	* Makefile.am (lib_gnu_awt_xlib_la_LDFLAGS): Replace
	LIBSTDCXX_RAW_CXX_LDLAGS with LIBSTDCXX_RAW_CXX_LDFLAGS.
	* Makefile.in: Regenerated.
libsanitizer/
	* asan/Makefile.am (libasan_la_LIBADD): Replace
	LIBSTDCXX_RAW_CXX_LDLAGS with LIBSTDCXX_RAW_CXX_LDFLAGS.
	* tsan/Makefile.am (libtsan_la_LIBADD): Likewise.
	* Makefile.in: Regenerated.
	* configure: Likewise.
	* asan/Makefile.in: Likewise.
	* interception/Makefile.in: Likewise.
	* sanitizer_common/Makefile.in: Likewise.
	* tsan/Makefile.in: Likewise.
From-SVN: r194989 
							
						 
						
							2013-01-07 10:23:42 -08:00  
				
					
						
							
							
								 
						
							
								90d04a445c 
								
							 
						 
						
							
							
								
								Update Copyright years for files modified in 2011 and/or 2012.  
							
							... 
							
							
							
							From-SVN: r194903 
							
						 
						
							2013-01-04 13:49:55 +01:00  
				
					
						
							
							
								 
						
							
								86a2db336a 
								
							 
						 
						
							
							
								
								ChangeLog rotation.  
							
							... 
							
							
							
							From-SVN: r194840 
							
						 
						
							2013-01-03 10:47:48 +01:00  
				
					
						
							
							
								 
						
							
								df8e2b4f17 
								
							 
						 
						
							
							
								
								gcc.c (process_command): Update copyright notice dates.  
							
							... 
							
							
							
							* gcc.c (process_command): Update copyright notice dates.
	* gcov.c (print_version): Likewise.
	* gcov-dump.c (print_version): Likewise.
	* gfortranspec.c (lang_specific_driver): Update copyright notice
	dates.
	* jcf-dump.c (version): Update copyright notice dates.
	* mf-runtime.c (__mf_usage): Update copyright notice dates.
	* gnu/java/rmi/registry/RegistryImpl.java (version): Update
	copyright notice dates.
	* tools/gnu/classpath/tools/orbd/Main.java (run): Likewise.
	* gnu/gcj/convert/Convert.java (version): Update copyright notice
	dates.
	* gnu/gcj/tools/gcj_dbtool/Main.java (main): Likewise.
From-SVN: r194838 
							
						 
						
							2013-01-03 10:31:20 +01:00  
				
					
						
							
							
								 
						
							
								a1906e8bbf 
								
							 
						 
						
							
							
								
								Import GNU Classpath (20121202).  
							
							... 
							
							
							
							2012-12-19  Matthias Klose  <doko@ubuntu.com>
        Import GNU Classpath (20121202).
        * Regenerate class and header files.
        * Regenerate auto* files.
        * sources.am, gcj/javaprims.h: Regenerate.
        * gnu/java/nio/FileLockImpl.java (close): New override.
From-SVN: r194618 
							
						 
						
							2012-12-19 17:03:15 +00:00  
				
					
						
							
							
								 
						
							
								07146f23bc 
								
							 
						 
						
							
							
								
								PR gcc/55716  [4.8 Regression] gjavah throws an exception  
							
							... 
							
							
							
							From-SVN: r194574 
							
						 
						
							2012-12-18 10:00:18 +00:00  
				
					
						
							
							
								 
						
							
								45af64a72b 
								
							 
						 
						
							
							
								
								Main.java (parseClasses): Don't scan inner classes if our item is a file.  
							
							... 
							
							
							
							2012-12-17  Andrew Haley  <aph@redhat.com>
	* tools/gnu/classpath/tools/javah/Main.java (parseClasses): Don't
	scan inner classes if our item is a file.
From-SVN: r194573 
							
						 
						
							2012-12-18 09:57:48 +00:00  
				
					
						
							
							
								 
						
							
								e1e953d9d5 
								
							 
						 
						
							
							
								
								Use libstdc++-raw-cxx.m4 in libjava  
							
							... 
							
							
							
							config/
	* libstdc++-raw-cxx.m4 (GCC_LIBSTDCXX_RAW_CXX_FLAGS): Also
	AC_SUBST LIBSTDCXX_RAW_CXX_LDFLAGS.
libjava/
	* Makefile.am (lib_gnu_awt_xlib_la_CPPFLAGS): Use
	$(LIBSTDCXX_RAW_CXX_CXXLAGS).
	(lib_gnu_awt_xlib_la_LDFLAGS): Use $(LIBSTDCXX_RAW_CXX_LDLAGS).
	* configure.ac (GCC_LIBSTDCXX_RAW_CXX_FLAGS): New.
	* aclocal.m4: Regenerated.
	* Makefile.in:Likewise.
	* configure: Likewise.
libsanitizer/
	* asan/Makefile.am (libasan_la_LIBADD): Use $(LIBSTDCXX_RAW_CXX_LDLAGS).
	* tsan/Makefile.am (libtsan_la_LIBADD): Likewise.
	* Makefile.in: Regenerated.
	* configure: Likewise.
	* asan/Makefile.in: Likewise.
	* interception/Makefile.in: Likewise.
	* sanitizer_common/Makefile.in: Likewise.
	* tsan/Makefile.in: Likewise.
From-SVN: r194448 
							
						 
						
							2012-12-12 05:40:15 -08:00  
				
					
						
							
							
								 
						
							
								c293d490e4 
								
							 
						 
						
							
							
								
								libtool-version: Bump soversion.  
							
							... 
							
							
							
							2012-11-19  Matthias Klose  <doko@ubuntu.com>
        * libtool-version: Bump soversion.
From-SVN: r193619 
							
						 
						
							2012-11-19 11:49:48 +00:00  
				
					
						
							
							
								 
						
							
								9945a87681 
								
							 
						 
						
							
							
								
								config.gcc: Match arm*-*-linux-* for ARM Linux/GNU.  
							
							... 
							
							
							
							gcc/
2012-10-15  Matthias Klose  <doko@ubuntu.com>
        * config.gcc: Match arm*-*-linux-* for ARM Linux/GNU.
        * doc/install.texi: Use arm-*-*linux-* instead of arm-*-*linux-gnueabi.
gcc/testsuite/
2012-10-15  Matthias Klose  <doko@ubuntu.com>
        * lib/target-supports.exp (check_profiling_available): Match
        arm*-*-linux-* for ARM Linux/GNU.
        * g++.dg/torture/predcom-1.C: Match arm*-*-linux-* for ARM Linux/GNU.
        * gfortran.dg/enum_10.f90: Likewise.
        * gfortran.dg/enum_9.f90: Likewise.
        * gcc.target/arm/synchronize.c: Likewise.
        * g++.old-deja/g++.jason/enum6.C: Likewise.
        * g++.old-deja/g++.other/enum4.C: Likewise.
        * g++.old-deja/g++.law/enum9.C: Likewise.
gcc/ada/
2012-10-15  Matthias Klose  <doko@ubuntu.com>
        * gcc-interface/Makefile.in: Match arm*-*-linux-*eabi* for
        ARM Linux/GNU.
libgcc/
2012-10-15  Matthias Klose  <doko@ubuntu.com>
        * config.host: Match arm*-*-linux-* for ARM Linux/GNU.
libstdc++-v3/
2012-10-15  Matthias Klose  <doko@ubuntu.com>
        * configure.host: Match arm*-*-linux-* for ARM Linux/GNU.
        * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
        * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
libjava/
2012-10-15  Matthias Klose  <doko@ubuntu.com>
        * configure.ac: Match arm*-*-linux-* for ARM Linux/GNU.
        * configure: Regenerate.
From-SVN: r192475 
							
						 
						
							2012-10-15 21:12:23 +00:00  
				
					
						
							
							
								 
						
							
								820055a0ac 
								
							 
						 
						
							
							
								
								tree-eh.c (goto_queue_node): New field.  
							
							... 
							
							
							
							gcc:
	* tree-eh.c (goto_queue_node): New field.
	(record_in_goto_queue): New parameter.
	(record_in_goto_queue_label): New parameter.
	(lower_try_finally_dup_block): New parameter.
	(maybe_record_in_goto_queue): Update source location.
	(lower_try_finally_copy): Likewise.
	(honor_protect_cleanup_actions): Likewise.
	* gimplify.c (gimplify_expr): Reset the location to unknown.
testsuite:
	* g++.dg/debug/dwarf2/deallocator.C: New test.
libjava:
	* testsuite/libjava.lang/sourcelocation.java: New cases.
	* testsuite/libjava.lang/sourcelocation.out: New cases.
From-SVN: r191338 
							
						 
						
							2012-09-15 00:41:53 +00:00  
				
					
						
							
							
								 
						
							
								47c2a6e643 
								
							 
						 
						
							
							
								
								* configure: Regenerated.  
							
							... 
							
							
							
							From-SVN: r191325 
							
						 
						
							2012-09-14 19:37:13 -04:00  
				
					
						
							
							
								 
						
							
								8e6bfa1fd3 
								
							 
						 
						
							
							
								
								* configure: Regenerated.  
							
							... 
							
							
							
							From-SVN: r191324 
							
						 
						
							2012-09-14 19:36:44 -04:00  
				
					
						
							
							
								 
						
							
								4531d13af5 
								
							 
						 
						
							
							
								
								Use accessor functions to manipulate xmlOutputBuffer  
							
							... 
							
							
							
							This is a fix to prepare the xmlj_io.c file of gnu classpath to a coming
API change in libxml2.
Basically, we were previously accessing fields inside the
xmlOutputBuffer struct of libxml2.  In a coming version of libxml2,
that won't be possible anymore.  Client code will have to use accessor
functions instead.  For the gory details, there is an interestin note
of Daniel Veillard (author of libxml2) at
https://mail.gnome.org/archives/desktop-devel-list/2012-August/msg00007.html .
This patch defines too accessor macros that, depending on the version
of libxml2 we are using will either access the fields of
xmlOutputBuffer directly, or use the new accessor function.
Tested on x86_64-unknown-linux-gnu against trunk.
libjava/classpath/
	* native/jni/xmlj/xmlj_io.c (GET_XML_OUTPUT_BUFFER_CONTENT)
	(GET_XML_OUTPUT_BUFFER_SIZE): New macros.
	(xmljOutputWriteCallback): Use them.
From-SVN: r190249 
							
						 
						
							2012-08-09 12:33:48 +02:00  
				
					
						
							
							
								 
						
							
								bf1431e359 
								
							 
						 
						
							
							
								
								eh_personality.cc (__gxx_personality_seh0): New function.  
							
							... 
							
							
							
							libstdc++-v3/
	* libsupc++/eh_personality.cc (__gxx_personality_seh0): New function.
	Adjust for SEH.
	* config/abi/pre/gnu.ver: Add __gxx_personality_seh0.
libobjc/
	* exception.c (__gnu_objc_personality_seh0): New function.
libjava/
	* libgcj.ver: Add __gcj_personality_seh0.
	* exception.cc (__gcj_personality_seh0): New function.
	Adjust for SEH.
libgcc/
	* unwind-seh.c: New file.
	* unwind-generic.h: Include windows.h for SEH.
	(_Unwind_Exception): Use 6 private fields for SEH.
	(_GCC_specific_handler): Declare.
	* unwind-c.c (__gcc_personality_seh0): New function.
	Adjust for SEH.
	* config/i386/libgcc-cygming.ver: New file.
	* config/i386/t-seh-eh: New file.
	* config.host (x86_64-*-mingw*): Default to seh.
gcc/
	* opts.c (finish_options): Handle UI_SEH.
	* expr.c (build_personality_function): Handle UI_SEH.
	* dwarf2out.c (dwarf2out_begin_prologue): Handle UI_SEH.
	* coretypes.h (unwind_info_type): Add UI_SEH.
	* config/i386/winnt.c (i386_pe_seh_emit_except_personality):
	New function.
	(i386_pe_seh_init_sections): Likewise.
	* config/i386/cygming.h (TARGET_ASM_EMIT_EXCEPT_PERSONALITY): Define.
	(TARGET_ASM_INIT_SECTIONS): Define.
	* common/config/i386/i386-common.c (TARGET_EXCEPT_UNWIND_INFO): Define.
	(i386_except_unwind_info): New function.
Co-Authored-By: Richard Henderson <rth@redhat.com>
From-SVN: r189644 
							
						 
						
							2012-07-19 07:29:24 +00:00