Skip to content
Snippets Groups Projects
  1. Mar 23, 2010
  2. Mar 22, 2010
  3. Mar 21, 2010
    • Richard Earnshaw's avatar
      re PR target/42321 (NEON/VFP registers from inline assembly clobber list are... · f8b68ed3
      Richard Earnshaw authored
      re PR target/42321 (NEON/VFP registers from inline assembly clobber list are saved/restored incorrectly)
      
      	PR target/42321
      	* arm.c (arm_output_epilogue): Correctly match VFP pop instructions
      	with their corresponding prologue pushes.
      
      From-SVN: r157609
      f8b68ed3
    • Dave Korn's avatar
      re PR target/42811 (java.lang.ExceptionInInitializerError in ecj1) · 474b97ce
      Dave Korn authored
      	PR target/42811
      	* libjava/configure.ac (DLLTOOL): Call AC_CHECK_TOOL.
      	(libgcj_sublib_core_extra_deps): New host-dependent configure var.
      	(LIBGCJ_SUBLIB_CORE_EXTRA_DEPS): AC_SUBST it.
      	* libjava/configure.host (libgcj_sublib_core_extra_deps): Define
      	appropriately on Cygwin and MinGW.
      	(libgcj_sublib_core_extra_deps): Add libgcj-noncore-dummy import
      	stub library on Cygwin and MinGW.
      	* libjava/Makefile.am (LIBJAVA_CORE_EXTRA): Import AC_SUBST'd
      	LIBGCJ_SUBLIB_CORE_EXTRA_DEPS if building sublibs, else define empty.
      	(libgcj_la_DEPENDENCIES): Use it.
      	(DLL_VERSION): New makefile macro.
      	(libgcj-noncore-dummy.dll.a): New build rule for dummy import stub
      	library.
      	(libgcj_noncore_la_LIBADD): Trim superfluous convenience libs.
      	(AM_MAKEFLAGS): Add DLLTOOL recursive propagation.
      	* libjava/libgcj-noncore-dummy.def: New file.
      	* libjava/Makefile.in: Regenerate.
      	* libjava/include/Makefile.in: Likewise.
      	* libjava/testsuite/Makefile.in: Likewise.
      	* libjava/configure: Likewise.
      	* libjava/gcj/Makefile.in: Likewise.
      
      From-SVN: r157606
      474b97ce
    • Dave Korn's avatar
      PR target/42811 (prerequisite) · 713812e2
      Dave Korn authored
      	PR target/42811 (prerequisite)
      	* jvmti.cc (_Jv_GetJVMTIEnv): Avoid use of uninitialised memory.
      
      From-SVN: r157605
      713812e2
    • Dave Korn's avatar
      PR target/42811 (prerequisite) · 045a52c8
      Dave Korn authored
      	PR target/42811 (prerequisite)
      	* include/private/gc_priv.h (struct roots) [CYGWIN32]: Don't
      	declare r_next member on Cygwin as on other windows hosts.
      	(LOG_RT_SIZE) [CYGWIN32]: Don't define likewise.
      	(RT_SIZE) [CYGWIN32]: Likewise.
      	(struct _GC_arrays) [CYGWIN32]: Do declare _heap_bases[] member
      	likewise.
      	(GC_heap_bases) [CYGWIN32]: Do define likewise.
      	(struct _SYSTEM_INFO) [CYGWIN32]: Do forward-declare likewise.
      	(GC_sysinfo) [CYGWIN32]: Do declare extern likewise.
      	(GC_n_heap_bases) [CYGWIN32]: Likewise.
      	(GC_is_tmp_root) [CYGWIN32]: Do prototype likewise.
      	* include/private/gcconfig.h (GC_win32_get_mem) [CYGWIN32]: Likewise.
      	(GET_MEM) [CYGWIN32]: Do define likewise.
      	* boehm-gc/ptr_chck.c (GC_is_visible) [CYGWIN32]: Do handle dynamic
      	registration likewise.
      	* boehm-gc/os_dep.c (GC_setpagesize) [CYGWIN32]: Do define likewise.
      	(GC_no_win32_dlls) [CYGWIN32]: Define as constant false, unlike
      	other windows hosts.
      	(GC_sysinfo) [CYGWIN32]: Define as on other windows hosts.
      	(GC_n_heap_bases) [CYGWIN32]: Likewise.
      	(GLOBAL_ALLOC_TEST) [CYGWIN32]: Likewise.
      	(GC_win32_get_mem) [CYGWIN32]: Likewise, but wrapping GC_unix_get_mem
      	rather than GlobalAlloc/VirtualAlloc.
      	(GC_win32_free_heap) [CYGWIN32]: Likewise, but wrapping free instead
      	of GlobalFree (even though the function body is optimised away).
      	* boehm-gc/mark_rts.c (add_roots_to_index) [CYGWIN32]: Define as on
      	other windows hosts.
      	(GC_add_roots_inner) [CYGWIN32]: Avoid overlapping or adjacent
      	intervals likewise.
      	(GC_clear_roots) [CYGWIN32]: Clear GC_root_index[] likewise.
      	(GC_rebuild_root_index) [CYGWIN32]: Define as on other windows hosts.
      	(GC_remove_tmp_roots) [CYGWIN32]: Call it likewise.
      	(GC_remove_roots) [CYGWIN32]: Don't define, as on other windows hosts.
      	(GC_is_tmp_root) [CYGWIN32]: Define, as on other windows hosts.
      	(GC_cond_register_dynamic_libraries) [CYGWIN32]: Handle temporary
      	roots and dynamic registration likewise.
      	* boehm-gc/dyn_load.c (GC_has_static_roots) [CYGWIN32]: Define as on
      	other windows hosts.
      	(GC_register_has_static_roots_callback) [CYGWIN32]: Likewise.
      	(GC_cond_add_roots) [CYGWIN32]: Likewise.
      	(GC_register_main_static_data) [CYGWIN32]: Define to always return
      	false, as on MSWINCE
      	(HAVE_REGISTER_MAIN_STATIC_DATA) [CYGWIN32]: Define as on other
      	windows hosts.
      	(GC_warn_fb) [CYGWIN32]: Likewise.
      	(GC_disallow_ignore_fb) [CYGWIN32]: Likewise.
      	(GC_ignore_fb_mb) [CYGWIN32]: Likewise.
      	(GC_ignore_fb) [CYGWIN32]: Likewise.
      	(is_frame_buffer) [CYGWIN32]: Likewise.
      	(GC_dump_meminfo) [CYGWIN32]: Likewise.
      	(GC_wnt) [CYGWIN32]: Define to constant true.
      	(GC_register_dynamic_libraries) [CYGWIN32]: Define as on other
      	windows hosts.
      
      From-SVN: r157604
      045a52c8
    • Kaveh R. Ghazi's avatar
      ppc-sdata-1.c: Require nonpic. · 242ba308
      Kaveh R. Ghazi authored
      	* gcc.target/powerpc/ppc-sdata-1.c: Require nonpic.
      	* gcc.target/powerpc/ppc-sdata-2.c: Likewise.
      
      From-SVN: r157603
      242ba308
    • GCC Administrator's avatar
      Daily bump. · b4c3699e
      GCC Administrator authored
      From-SVN: r157600
      b4c3699e
  4. Mar 20, 2010
Loading