1. 01 Dec, 2005 15 commits
  2. 30 Nov, 2005 22 commits
  3. 29 Nov, 2005 3 commits
    • fold-const.c (negate_expr): Add break after the if. · 8bce9e98
      2005-11-29  Andrew Pinski  <pinskia@physics.uc.edu>
      
              * fold-const.c (negate_expr) <case BIT_NOT_EXPR>: Add break after
              the if.
      
      From-SVN: r107682
      Andrew Pinski committed
    • compress.c (write_data): Mark 'ze' as unused. · 9b4ca617
      	* compress.c (write_data): Mark 'ze' as unused.
      	* jartool.h (__attribute__): New define.
      	* shift.c (shift_up): Added cast.
      	(shift_down): Likewise.
      	* jartool.c (help): Split string constant.
      
      From-SVN: r107681
      Tom Tromey committed
    • re PR java/18278 (JNI functions cannot return a weak reference) · 3141ed0f
      gcc/java:
      	PR java/18278:
      	* expr.c (build_jni_stub): Unwrap the return value.
      	* java-tree.h (soft_unwrapjni_node): New define.
      	(enum java_tree_index): Added JTI_SOFT_UNWRAPJNI_NODE.
      	* decl.c (java_init_decl_processing): Initialize
      	soft_unwrapjni_node.
      libjava:
      	PR java/18278:
      	* testsuite/libjava.jni/pr18278.out: New file.
      	* testsuite/libjava.jni/pr18278.c: New file.
      	* testsuite/libjava.jni/pr18278.java: New file.
      	* include/jvm.h (_Jv_UnwrapJNIweakReference): Declare.
      	* jni.cc (_Jv_UnwrapJNIweakReference): New function.
      	(call): Unwrap return value if needed.
      
      From-SVN: r107676
      Tom Tromey committed