Skip to content
Snippets Groups Projects
  1. Sep 01, 2006
  2. Aug 31, 2006
  3. Aug 29, 2006
  4. Aug 24, 2006
  5. Aug 23, 2006
  6. Aug 22, 2006
    • fitzsim's avatar
      2006-08-22 Thomas Fitzsimmons <fitzsim@redhat.com> · 5a5c708c
      fitzsim authored
      	PR libgcj/27890
      	* gnu/classpath/natSystemProperties.cc (insertSystemProperties):
      	Set gnu.classpath.home.url to TOOLEXECLIBDIR.
      	* configure.ac: Do not add --with-native-libdir to
      	ac_configure_args.
      	* java/security/libgcj.security: Remove file.
      	* java/util/logging/logging.properties: Likewise.
      	* classpath/m4/acinclude.m4 (CLASSPATH_TOOLEXECLIBDIR): New macro.
      	* classpath/resource/Makefile.am (loggingdir): Define to
      	toolexeclibdir.
      	(securitydir): Likewise.
      	* classpath/configure.ac: Call CLASSPATH_TOOLEXECLIBDIR.
      	Set default nativeexeclibdir using toolexeclibdir.
      	* HACKING: Fix classpath aclocal arguments.
      	* Makefile.am (secdir): Remove variable.
      	(propdir): Likewise.
      	(AM_CXXFLAGS): Replace LIBDIR definition with TOOLEXECLIBDIR
      	definition.
      	(all_property_files): Remove variable.
      	(install-data-local): Do not install libgcj.security or
      	logging.properties.
      	* configure, Makefile.in, classpath/configure,
      	classpath/Makefile.in, classpath/native/jni/java-lang/Makefile.in,
      	classpath/native/jni/midi-alsa/Makefile.in,
      	classpath/native/jni/classpath/Makefile.in,
      	classpath/native/jni/midi-dssi/Makefile.in,
      	classpath/native/jni/Makefile.in,
      	classpath/native/jni/java-nio/Makefile.in,
      	classpath/native/jni/java-net/Makefile.in,
      	classpath/native/jni/gconf-peer/Makefile.in,
      	classpath/native/jni/java-io/Makefile.in,
      	classpath/native/jni/xmlj/Makefile.in,
      	classpath/native/jni/java-util/Makefile.in,
      	classpath/native/jni/qt-peer/Makefile.in,
      	classpath/native/jni/gtk-peer/Makefile.in,
      	classpath/native/Makefile.in, classpath/native/jawt/Makefile.in,
      	classpath/native/target/Linux/Makefile.in,
      	classpath/native/target/Makefile.in,
      	classpath/native/target/generic/Makefile.in,
      	classpath/native/fdlibm/Makefile.in,
      	classpath/native/plugin/Makefile.in,
      	classpath/resource/Makefile.in, classpath/scripts/Makefile.in,
      	classpath/tools/Makefile.in, classpath/doc/Makefile.in,
      	classpath/doc/api/Makefile.in, classpath/lib/Makefile.in,
      	classpath/external/Makefile.in,
      	classpath/external/sax/Makefile.in,
      	classpath/external/w3c_dom/Makefile.in,
      	classpath/external/relaxngDatatype/Makefile.in,
      	classpath/include/Makefile.in, classpath/aclocal.m4,
      	classpath/examples/Makefile.in, aclocal.m4: Regenerate.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116332 138bc75d-0d04-0410-961f-82ee72b054a4
      5a5c708c
  7. Aug 21, 2006
    • tromey's avatar
      boehm-gc · 33b8ea2a
      tromey authored
      	PR libgcj/13212:
      	* configure.ac: Check for pthread_getattr_np(). Remove
      	GC_PTHREAD_SYM_VERSION detection.
      	* include/gc.h (GC_register_my_thread, GC_unregister_my_thread,
      	GC_get_thread_stack_base): New declarations.
      	* pthread_support.c (GC_register_my_thread, GC_unregister_my_thread,
      	GC_get_thread_stack_base): New functions.
      	(GC_delete_thread): Don't try to free the first_thread.
      	* misc.c (GC_init_inner): Use GC_get_thread_stack_base() if possible.
      	(pthread_create_, constr): Removed.
      	(pthread_create): Don't rename.
      	* include/gc_ext_config.h.in: Rebuilt.
      	* include/gc_pthread_redirects.h (pthread_create): Define 
      	unconditionally.
      	* include/gc_config.h.in: Rebuilt.
      	* configure: Rebuilt.
      libjava
      	* java/lang/natThread.cc (_Jv_AttachCurrentThread): Attach thread
      	to GC.
      	(_Jv_DetachCurrentThread): Detach thread from GC.
      	* include/boehm-gc.h (_Jv_GCAttachThread, _Jv_GCDetachThread):
      	Declare.
      	* boehm.cc (_Jv_GCAttachThread): New function.
      	(_Jv_GCDetachThread): Likewise.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116313 138bc75d-0d04-0410-961f-82ee72b054a4
      33b8ea2a
  8. Aug 19, 2006
  9. Aug 18, 2006
  10. Aug 17, 2006
    • hjl's avatar
      2006-08-17 H.J. Lu <hongjiu.lu@intel.com> · c452f8c1
      hjl authored
      	* Makefile.am (install-exec-hook): Support $(DESTDIR).
      	* Makefile.in: Regenerated.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116227 138bc75d-0d04-0410-961f-82ee72b054a4
      c452f8c1
    • tromey's avatar
      * libtool-version: Updated. · 58000337
      tromey authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116206 138bc75d-0d04-0410-961f-82ee72b054a4
      58000337
    • tromey's avatar
      gcc/java/ChangeLog · 919df381
      tromey authored
      	* jvspec.c (lang_specific_driver): Add -s-bc-abi when needed.
      libjava/ChangeLog
      	* configure, Makefile.in: Rebuilt.
      	* Makefile.am (toolexeclib_LTLIBRARIES): Add libgcj_bc.la.
      	(libgcj_bc_la_SOURCES): New variable.
      	(libgcj_bc_la_LDFLAGS): Likewise.
      	(libgcj_bc_la_LIBADD): Likewise.
      	(libgcj_bc_la_DEPENDENCIES): Likewise.
      	(libgcj_bc_la_LINK): Likewise.
      	(libgcj_bc_dummy_LINK): Likewise.
      	(libgcj_bc.la): New target.
      	(install-exec-hook): Likewise.
      	* libgcj.spec.in (*lib): Use LIBGCJ_SPEC.
      	* libgcj_bc.c: New file.
      	* configure.ac (LIBGCJ_SPEC): New subst.
      	* configure.host (use_libgcj_bc): New variable.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116204 138bc75d-0d04-0410-961f-82ee72b054a4
      919df381
  11. Aug 15, 2006
  12. Aug 14, 2006
    • mark's avatar
      2006-08-14 Mark Wielaard <mark@klomp.org> · ffde862e
      mark authored
             Imported GNU Classpath 0.92
             * HACKING: Add more importing hints. Update automake version
             requirement.
      
             * configure.ac (gconf-peer): New enable AC argument.
             Add --disable-gconf-peer and --enable-default-preferences-peer
             to classpath configure when gconf is disabled.
             * scripts/makemake.tcl: Set gnu/java/util/prefs/gconf and
             gnu/java/awt/dnd/peer/gtk to bc. Classify
             gnu/java/security/Configuration.java as generated source file.
      
             * gnu/java/lang/management/VMGarbageCollectorMXBeanImpl.java,
             gnu/java/lang/management/VMMemoryPoolMXBeanImpl.java,
             gnu/java/lang/management/VMClassLoadingMXBeanImpl.java,
             gnu/java/lang/management/VMRuntimeMXBeanImpl.java,
             gnu/java/lang/management/VMMemoryManagerMXBeanImpl.java,
             gnu/java/lang/management/VMThreadMXBeanImpl.java,
             gnu/java/lang/management/VMMemoryMXBeanImpl.java,
             gnu/java/lang/management/VMCompilationMXBeanImpl.java: New VM stub
             classes.
             * java/lang/management/VMManagementFactory.java: Likewise.
             * java/net/VMURLConnection.java: Likewise.
             * gnu/java/nio/VMChannel.java: Likewise.
      
             * java/lang/Thread.java (getState): Add stub implementation.
             * java/lang/Class.java (isEnum): Likewise.
             * java/lang/Class.h (isEnum): Likewise.
      
             * gnu/awt/xlib/XToolkit.java (getClasspathTextLayoutPeer): Removed.
      
             * javax/naming/spi/NamingManager.java: New override for StackWalker
             functionality.
      
             * configure, sources.am, Makefile.in, gcj/Makefile.in,
             include/Makefile.in, testsuite/Makefile.in: Regenerated.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116139 138bc75d-0d04-0410-961f-82ee72b054a4
      ffde862e
    • gary's avatar
      2006-08-14 Gary Benson <gbenson@redhat.com> · 1106eb82
      gary authored
      	* java/lang/Thread.java (accessControlState): New field.
      	* java/security/VMAccessControlState.java: New file.
      	* java/security/natVMAccessControlState.cc: Likewise.
      	* java/security/VMAccessController.java
      	(contexts, inGetContext): Removed.
      	(pushContext, popContext, getContext): Use VMAccessControlState.
      	* Makefile.am (nat_source_files): Updated.
      	* sources.am, Makefile.in: Rebuilt.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116128 138bc75d-0d04-0410-961f-82ee72b054a4
      1106eb82
  13. Aug 10, 2006
    • gary's avatar
      2006-08-10 Gary Benson <gbenson@redhat.com> · 76a74a01
      gary authored
      	* include/java-stack.h (GetAccessControlStack): Change return
      	type.
      	* stacktrace.cc (accesscontrol_trace_fn): Record the number of
      	Java frames encountered.
      	(GetAccessControlStack): Return a flag indicating whether a call to
      	doPrivileged was encountered rather than an array of method names.
      	* java/security/natVMAccessController.cc (getStack): Change return
      	type.
      	* java/security/VMAccessController.java (getStack): Likewise.
      	(getContext): Change to reflect the above.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116058 138bc75d-0d04-0410-961f-82ee72b054a4
      76a74a01
  14. Aug 09, 2006
  15. Aug 07, 2006
    • tromey's avatar
      PR libgcj/28609: · 2e77c4e0
      tromey authored
      	* ltconfig: Copied from gcc.
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116003 138bc75d-0d04-0410-961f-82ee72b054a4
      2e77c4e0
    • gary's avatar
      2006-08-07 Gary Benson <gbenson@redhat.com> · fe09dab1
      gary authored
      	PR libgcj/28340:
      	* java/lang/ClassLoader.java (clinit): Install a default
      	security manager if java.security.manager is defined.
      	(getParent, getSystemClassLoader): Use the correct stack
      	frame during security checks.
      	* java/net/URLClassLoader.java (findClass): Avoid calling
      	this.toString() during VM initialization.
      	(runtimeInitialized): New method.
      	* java/net/natURLClassLoader.cc: New file.
      	* Makefile.am (nat_source_files): Added the above.
      	* Makefile.in: Rebuilt.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@115999 138bc75d-0d04-0410-961f-82ee72b054a4
      fe09dab1
    • gary's avatar
      2006-08-07 Gary Benson <gbenson@redhat.com> · 05a849e5
      gary authored
      	    Casey Marshall <csm@gnu.org>
      
      	* java/lang/SecurityManager.java (getSecurityContext,
      	checkPermission, checkAccess, checkRead, checkConnect,
      	checkPackageAccess, checkPackageDefinition, checkPackageList):
      	Merge with Classpath.
      	(SecurityContext): Remove.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@115998 138bc75d-0d04-0410-961f-82ee72b054a4
      05a849e5
    • gary's avatar
      2006-08-07 Gary Benson <gbenson@redhat.com> · 89b7e585
      gary authored
      	* java/security/VMAccessController.java (pushContext, popContext,
      	getContext): Use Thread.currentThread() to determine when we're
      	bootstrapping.
      	(runtimeInitialized): Remove.
      	* java/security/natVMAccessController.cc (runtimeInitialized):
      	Remove.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@115996 138bc75d-0d04-0410-961f-82ee72b054a4
      89b7e585
  16. Aug 06, 2006
  17. Aug 05, 2006
  18. Aug 04, 2006
    • kseitz's avatar
      * gnu/classpath/jdwp/VMFrame.java: Update to Classpath 0.91. · ca28fc37
      kseitz authored
              * gnu/classpath/jdwp/VMIdManager.java: Likewise.
              * gnu/classpath/jdwp/VMMethod.java: Likewise.
              * gnu/classpath/jdwp/VMVirtualMachine: Likewise.
              * gnu/classpath/jdwp/natVMFrame.java: New file.
              * gnu/classpath/jdwp/natVMMethod.java: New file.
              * gnu/classpath/jdwp/natVMVirtualMachine.java: New file.
              * Makefile.am (nat_source_files): Add new filles.
              * Makefile.in: Regenerated.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@115934 138bc75d-0d04-0410-961f-82ee72b054a4
      ca28fc37
  19. Aug 03, 2006
    • tromey's avatar
      * jvmti.cc (REQUIRE_PHASE): New macro. · f03c0a41
      tromey authored
      	(_Jv_JVMTI_InterruptThread): New function.
      	(_Jv_JVMTI_CreateRawMonitor): Likewise.
      	(_Jv_JVMTI_DestroyRawMonitor): Likewise.
      	(_Jv_JVMTI_RawMonitorEnter): Likewise.
      	(_Jv_JVMTI_RawMonitorExit): Likewise.
      	(_Jv_JVMTI_RawMonitorWait): Likewise.
      	(_Jv_JVMTI_RawMonitorNotify): Likewise.
      	(_Jv_JVMTI_RawMonitorNotifyAll): Likewise.
      	(_Jv_JVMTI_Allocate): Likewise.
      	(_Jv_JVMTI_Deallocate): Likewise.
      	(_Jv_JVMTI_GetClassModifiers): Likewise.
      	(_Jv_JVMTI_GetClassMethods): Likewise.
      	(_Jv_JVMTI_IsInterface): Likewise.
      	(_Jv_JVMTI_IsArrayClass): Likewise.
      	(_Jv_JVMTI_GetClassLoader): Likewise.
      	(_Jv_JVMTI_GetObjectHashCode): Likewise.
      	(_Jv_JVMTI_GetFieldModifiers): Likewise.
      	(_Jv_JVMTI_IsFieldSynthetic): Likewise.
      	(_Jv_JVMTI_GetMethodModifiers): Likewise.
      	(_Jv_JVMTI_IsMethodNative): Likewise.
      	(_Jv_JVMTI_IsMethodSynthetic): Likewise.
      	(_Jv_JVMTI_GetClassLoaderClasses): Likewise.
      	(_Jv_JVMTI_ForceGarbageCollection): Likewise.
      	(_Jv_JVMTI_GetSystemProperty): Likewise.
      	(_Jv_JVMTI_SetSystemProperty): Likewise.
      	(_Jv_JVMTI_GetTime): Likewise.
      	(_Jv_JVMTI_GetAvailableProcessors): Likewise.
      	(_Jv_JVMTI_AddToBootstrapClassLoaderSearch): Likewise.
      	(_Jv_JVMTI_SetVerboseFlag): Likewise.
      	(_Jv_JVMTI_GetObjectSize): Likewise.
      	(_Jv_JVMTI_SetJNIFunctionTable): Likewise.
      	(_Jv_JVMTI_GetJNIFunctionTable): Likewise.
      	(_Jv_JVMTI_Interface): Updated.
      	(NULL_CHECK): New macro.
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@115907 138bc75d-0d04-0410-961f-82ee72b054a4
      f03c0a41
  20. Aug 02, 2006
Loading