1. 28 Feb, 2008 1 commit
  2. 27 Feb, 2008 1 commit
  3. 20 Feb, 2008 2 commits
  4. 18 Feb, 2008 1 commit
  5. 16 Feb, 2008 1 commit
  6. 15 Feb, 2008 1 commit
  7. 06 Feb, 2008 2 commits
  8. 28 Jan, 2008 2 commits
  9. 27 Jan, 2008 1 commit
  10. 24 Jan, 2008 2 commits
  11. 21 Jan, 2008 1 commit
  12. 18 Jan, 2008 1 commit
  13. 04 Jan, 2008 1 commit
  14. 22 Dec, 2007 1 commit
    • install.texi (disable-libgcj-bc): Document new option. · a507baad
      2007-12-22  David Daney  <ddaney@avtrex.com>
      
      	* doc/install.texi (disable-libgcj-bc): Document new option.
      
      2007-12-22  David Daney  <ddaney@avtrex.com>
      
      	* scripts/makemake.tcl (emit_bc_rule): Use $(LIBGCJ_BC_FLAGS)
      	instead of -findirect-dispatch -fno-indirect-classes.
      	* configure.ac (libgcj-bc): New AC_ARG_ENABLE.
      	(SUPPRESS_LIBGCJ_BC): New AM_CONDITIONAL.
      	* Makefile.am (LIBGCJ_BC_FLAGS): New variable.
      	* Makefile.in: Regenerate.
      	* include/Makefile.in: Same.
      	* testsuite/Makefile.in: Same.
      	* configure: Same.
      	* gcj/Makefile.in: Same.
      	* sources.am: Same.
      
      From-SVN: r131135
      David Daney committed
  15. 17 Dec, 2007 1 commit
  16. 08 Dec, 2007 1 commit
    • configure.host: Add bits for i?86-*-darwin9 and x86_64-*-darwin9. · 417e7bed
      2007-12-08  Andreas Tobler  <a.tobler@schweiz.org>
      
      	* configure.host: Add bits for i?86-*-darwin9 and x86_64-*-darwin9.
      	* configure.ac: Add darwin-signal.h to x86_64-*-darwin9 and
      	i?86-*darwin9.
      	* configure.in: Regenerate.
      	* darwin.cc: Add definitions for Darwin specific functions for 64-bit.
      	(darwin_java_register_dyld_add_image_hook): Use this specific
      	functions.
      	* Makefile.am (gij_LDFLAGS): Add extra_gij_ldflags for Darwin9.
      	* Makefile.in: Regenerate.
      	* include/Makefile.in: Likewise.
      	* gcj/Makefile.in: Likewise.
      	* testsuite/Makefile.in: Likewise.
      	* testsuite/lib/libjava.exp (libjava_arguments): Add allow_stack_execute
      	for *-*-darwin9*.
      
      From-SVN: r130709
      Andreas Tobler committed
  17. 06 Dec, 2007 2 commits
    • ffi.h.in (FFI_SIZEOF_JAVA_RAW): Define if not already defined. · 4c42b3d8
      2007-12-06  David Daney  <ddaney@avtrex.com>
      
      	* include/ffi.h.in (FFI_SIZEOF_JAVA_RAW): Define if not	already
      	defined.
      	(ffi_java_raw): New typedef.
      	(ffi_java_raw_call, ffi_java_ptrarray_to_raw,
      	ffi_java_raw_to_ptrarray): Change parameter types from ffi_raw to
      	ffi_java_raw.
      	(ffi_java_raw_closure) : Same.
      	(ffi_prep_java_raw_closure, ffi_prep_java_raw_closure_loc): Change
      	parameter types.
      	* src/java_raw_api.c (ffi_java_raw_size):  Replace FFI_SIZEOF_ARG with
      	FFI_SIZEOF_JAVA_RAW.
      	(ffi_java_raw_to_ptrarray): Change type of raw to ffi_java_raw.
      	Replace FFI_SIZEOF_ARG with FFI_SIZEOF_JAVA_RAW. Use
      	sizeof(ffi_java_raw) for alignment calculations.
      	(ffi_java_ptrarray_to_raw): Same.
      	(ffi_java_rvalue_to_raw): Add special handling for FFI_TYPE_POINTER
              if FFI_SIZEOF_JAVA_RAW == 4.
      	(ffi_java_raw_to_rvalue): Same.
      	(ffi_java_raw_call): Change type of raw to ffi_java_raw.
      	(ffi_java_translate_args): Same.
      	(ffi_prep_java_raw_closure_loc, ffi_prep_java_raw_closure): Change
      	parameter types.
      	* src/mips/ffitarget.h (FFI_SIZEOF_JAVA_RAW): Define for N32 ABI.
      
      2007-12-06  David Daney  <ddaney@avtrex.com>
      
      	* interpret.cc: Replace ffi_raw with INTERP_FFI_RAW_TYPE throughout.
      	(ncode_closure, ffi_closure_fun): Define versions for
      	non-FFI_NATIVE_RAW_API case.
      	* include/java-interp.h (INTERP_FFI_RAW_TYPE): Define and use to
      	replace	ffi_raw throughout.
      	* jni.cc, interpret-run.cc: Replace ffi_raw with INTERP_FFI_RAW_TYPE
      	throughout.
      
      From-SVN: r130660
      David Daney committed
    • jni.exp (gcj_jni_get_cxxflags_invocation): Make the testsuite multilib aware for Darwin. · f390e54e
      2007-12-06  Andreas Tobler  <a.tobler@schweiz.org>
      
      	* testsuite/libjava.jni/jni.exp (gcj_jni_get_cxxflags_invocation): Make
      	the testsuite multilib aware for Darwin.
      
      From-SVN: r130657
      Andreas Tobler committed
  18. 05 Dec, 2007 1 commit
    • 2007-12-05 Thomas Fitzsimmons <fitzsim@redhat.com> · 3898fe8e
      	* gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java,
      	native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.c
      	(isWindowUnderMouse): New method.
      	* include/gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.h:
      	Regenerate.
      	* gnu/java/awt/peer/gtk/GtkComponentPeer.java
      	(getLocationOnScreen): Move WindowPeer section to...
      	* gnu/java/awt/peer/gtk/GtkWindowPeer.java (getLocationOnScreen):
      	New method.
      	* gnu/java/awt/peer/gtk/GtkMouseInfoPeer.java
      	(isWindowUnderMouse): Implement.
      	* java/awt/Component.java (getMousePosition): New method.
      	(getMousePositionHelper): Likewise.
      	(mouseOverComponent): Likewise.
      	* java/awt/Container.java (getMousePosition): New method.
      	(mouseOverComponent): Likewise.
      	* classpath/lib/java/awt/Component.class,
      	classpath/lib/java/awt/Component$BltBufferStrategy.class,
      	classpath/lib/java/awt/Container$GfxPaintAllVisitor.class,
      	classpath/lib/java/awt/Component$AccessibleAWTComponent
      	$AccessibleAWTFocusHandler.class,
      	classpath/lib/java/awt/Component$FlipBufferStrategy.class,
      	classpath/lib/java/awt/Container$GfxVisitor.class,
      	classpath/lib/java/awt/Component$AccessibleAWTComponent
      	$AccessibleAWTComponentHandler.class,
      	classpath/lib/java/awt/Container$AccessibleAWTContainer
      	$AccessibleContainerHandler.class,
      	classpath/lib/java/awt/Container.class,
      	classpath/lib/java/awt/Container$AccessibleAWTContainer.class,
      	classpath/lib/java/awt/Container$GfxPrintAllVisitor.class,
      	classpath/lib/java/awt/Component$AccessibleAWTComponent.class,
      	classpath/lib/java/awt/Container$GfxPaintVisitor.class,
      	classpath/lib/java/awt/Container$GfxPrintVisitor.class,
      	classpath/lib/java/awt/Component$HeavyweightInLightweightListener.class,
      	classpath/lib/gnu/java/awt/peer/gtk/GtkComponentPeer.class,
      	classpath/lib/gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.class,
      	classpath/lib/gnu/java/awt/peer/gtk/GtkMouseInfoPeer.class,
      	classpath/lib/gnu/java/awt/peer/gtk/GtkWindowPeer.class,
      	classpath/lib/gnu/java/awt/peer/gtk/GtkComponentPeer
      	$RepaintTimerTask.class:
      	Regenerate.
      
      2007-12-05  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.h: Regenerate.
      	* gnu/java/awt/peer/gtk/GtkWindowPeer.h: Likewise.
      	* java/awt/Component.h: Likewise.
      	* java/awt/Container.h: Likewise.
      
      From-SVN: r130627
      Thomas Fitzsimmons committed
  19. 05 Nov, 2007 1 commit
  20. 22 Oct, 2007 1 commit
  21. 18 Oct, 2007 1 commit
    • LocaleData.class: Regenerate · e34537aa
      	* classpath/lib/gnu/java/locale/LocaleData.class: Regenerate
      	* classpath/lib/gnu/javax/sound/sampled/gstreamer: Add generated
      	files.
      	* gnu/javax/sound/sampled/gstreamer: Add generated files.
      
      From-SVN: r129447
      David Daney committed
  22. 15 Oct, 2007 1 commit
    • tls.m4 (GCC_CHECK_TLS): Rename have_tls to gcc_cv_have_tls. · 3afcaaf4
      config/:
      2007-10-15  Maciej W. Rozycki  <macro@linux-mips.org>
      
      	* tls.m4 (GCC_CHECK_TLS): Rename have_tls to gcc_cv_have_tls.
      	(GCC_CHECK_CC_TLS): Rename have_cc_tls to gcc_cv_have_cc_tls.
      
      libgomp/:
      2007-10-15  Maciej W. Rozycki  <macro@linux-mips.org>
      
      	* configure: Regenerate following changes to ../config/tls.m4.
      
      libjava/:
      2007-10-15  Maciej W. Rozycki  <macro@linux-mips.org>
      
      	* configure: Regenerate following changes to ../config/tls.m4.
      
      libmudflap/:
      2007-10-15  Maciej W. Rozycki  <macro@linux-mips.org>
      
      	* configure: Regenerate following changes to ../config/tls.m4.
      
      From-SVN: r129364
      Maciej W. Rozycki committed
  23. 01 Oct, 2007 1 commit
  24. 17 Sep, 2007 1 commit
  25. 12 Sep, 2007 1 commit
    • configure.host: Enable interpreter for mips64. · 22083efc
      	* configure.host: Enable interpreter for mips64.  Enable hash
      	synchronization for all mips*-*-linux* targets.
      	* sysdep/mips/locks.h (compare_and_swap, compare_and_swap_release) Use
      	__sync_bool_compare_and_swap instead of in-line asm.
      	(release_set, read_barrier, write_barrier): Use __sync_synchronize
      	instead of in-line asm.
      
      From-SVN: r128438
      David Daney committed
  26. 09 Sep, 2007 2 commits
  27. 06 Sep, 2007 2 commits
  28. 05 Sep, 2007 2 commits
  29. 04 Sep, 2007 4 commits
    • re PR libgcj/33278 (libjava fails to compile if configure argument contains "version") · acd29efb
      2007-09-05  Matthias Klose  <doko@ubuntu.com>
      
      	PR libgcj/33278
      	* configure.ac: Robustify extraction of gcj version.
      	* configure: Regenerate.
      
      From-SVN: r128104
      Matthias Klose committed
    • [multiple changes] · f202305d
      2007-09-04  Andrew Haley  <aph@redhat.com>
      
      	PR java/27908
      	* testsuite/libjava.lang/PR27908.java
      	({run1,run2,run3}.isRunning): New Method.
      	(main): Fix race condition.
      
      2007-08-29  Andrew Haley  <aph@redhat.com>
      
      	* gnu/classpath/natVMStackWalker.cc (VMStackWalker::getCallingClass):
      	Make sure we're not sibcalled.
      	(GET_CALLING_CLASS): Define for ARM EABI.
      
      2007-08-22  Andrew Haley  <aph@redhat.com>
      
      	* configure.host (BACKTRACESPEC): Add arm*-linux*.
      
      2007-08-22  Andrew Haley  <aph@redhat.com>
      
      	* configure.ac (LIBSTDCXXSPEC): New.
      	* configure.host: Add arm*-linux* to pthread test.
      	* configure.ac (LIBGCJTESTSPEC): Add path to libstdc++ for ARM
      	EABI.
      	* testsuite/libjava.jni/jni.exp (gcj_jni_compile_c_to_so): Use
      	-fexceptions for ARM EABI.
      	* testsuite/lib/libjava.exp (libjava_arguments): Add libgcj-test.spec.
      	(libjava_invoke): Log the invocation.
      
      2007-08-15  Andrew Haley  <aph@redhat.com>
      
      	* configure.ac (extra_ldflags): Define.
      	* Makefile.am: Use extra_ldflags for all executables.
      
      2007-08-14  Andrew Haley  <aph@redhat.com>
      
      	* sysdep/arm/backtrace.h: Remove stubs for _Unwind_GetIPInfo,
      	_Unwind_GetRegionStart, and _Unwind_Backtrace.
      
      2007-07-27  Andrew Haley  <aph@redhat.com>
      
      	* gnu/classpath/natVMStackWalker.cc (GET_CALLING_CLASS): Stub for
      	ARM EABI.
      	* exception.cc (get_exception_header_from_ue): New.
      	(get_ttype_entry): ARM EABI version.
      	(PERSONALITY_FUNCTION): Add ARM EABI code.
      	* sysdep/arm/backtrace.h: New file.
      	* stacktrace.cc (_URC_NORMAL_STOP): New.
      	* configure.ac (extra_ldflags_libjava): Add libsupc++.la for ARM
      	EABI.
      	* configure.host (BACKTRACESPEC): Add arm/backtrace.h.
      
      From-SVN: r128098
      Andrew Haley committed
    • [multiple changes] · da6c9e40
      2007-09-04  Andrew Haley  <aph@redhat.com>
      
      	PR java/27908
      	* testsuite/libjava.lang/PR27908.java
      	({run1,run2,run3}.isRunning): New Method.
      	(main): Fix race condition.
      
      2007-08-29  Andrew Haley  <aph@redhat.com>
      
      	* gnu/classpath/natVMStackWalker.cc (VMStackWalker::getCallingClass):
      	Make sure we're not sibcalled.
      	(GET_CALLING_CLASS): Define for ARM EABI.
      
      2007-08-22  Andrew Haley  <aph@redhat.com>
      
      	* configure.host (BACKTRACESPEC): Add arm*-linux*.
      
      2007-08-22  Andrew Haley  <aph@redhat.com>
      
      	* configure.ac (LIBSTDCXXSPEC): New.
      	* configure.host: Add arm*-linux* to pthread test.
      	* configure.ac (LIBGCJTESTSPEC): Add path to libstdc++ for ARM
      	EABI.
      	* testsuite/libjava.jni/jni.exp (gcj_jni_compile_c_to_so): Use
      	-fexceptions for ARM EABI.
      	* testsuite/lib/libjava.exp (libjava_arguments): Add libgcj-test.spec.
      	(libjava_invoke): Log the invocation.
      
      2007-08-15  Andrew Haley  <aph@redhat.com>
      
      	* configure.ac (extra_ldflags): Define.
      	* Makefile.am: Use extra_ldflags for all executables.
      
      2007-08-14  Andrew Haley  <aph@redhat.com>
      
      	* sysdep/arm/backtrace.h: Remove stubs for _Unwind_GetIPInfo,
      	_Unwind_GetRegionStart, and _Unwind_Backtrace.
      
      2007-07-27  Andrew Haley  <aph@redhat.com>
      
      	* gnu/classpath/natVMStackWalker.cc (GET_CALLING_CLASS): Stub for
      	ARM EABI.
      	* exception.cc (get_exception_header_from_ue): New.
      	(get_ttype_entry): ARM EABI version.
      	(PERSONALITY_FUNCTION): Add ARM EABI code.
      	* sysdep/arm/backtrace.h: New file.
      	* stacktrace.cc (_URC_NORMAL_STOP): New.
      	* configure.ac (extra_ldflags_libjava): Add libsupc++.la for ARM
      	EABI.
      	* configure.host (BACKTRACESPEC): Add arm/backtrace.h.
      
      From-SVN: r128097
      Andrew Haley committed
    • Delete. · 6ba73441
      From-SVN: r128095
      Andrew Haley committed