OSDN Git Service

PR java/19742:
[pf3gnuchains/gcc-fork.git] / gcc / java / ChangeLog
index b3b125f..aad92c7 100644 (file)
@@ -1,3 +1,39 @@
+2005-02-01  Tom Tromey  <tromey@redhat.com>
+
+       PR java/19742:
+       * gjavah.c (get_field_name): Don't override name for JNI header.
+
+2005-02-01  Roger Sayle  <roger@eyesopen.com>
+
+       * jcf-write.c (generate_bytecode_insns): Implement RSHIFT_EXPR
+       of unsigned types using iushr and lushr JVM bytecodes.
+
+2005-02-02  Ranjit Mathew  <rmathew@hotmail.com>
+
+       PR java/19738
+       * gjavah.c (jni_print_float): Do not emit floating-point
+       initialiser for a static final field.
+       (jni_print_double): Likewise.
+
+2005-02-01  Mark Mitchell  <mark@codesourcery.com>
+
+       Revert:
+       2005-01-31  Mark Mitchell  <mark@codesourcery.com>
+       * gjavah.c (print_field_info): Mark static data members of
+       floating-point type with "__extension__".
+
+2005-01-31  Mark Mitchell  <mark@codesourcery.com>
+
+       * gjavah.c (print_field_info): Mark static data members of
+       floating-point type with "__extension__".
+
+2005-02-01  Ranjit Mathew  <rmathew@hotmail.com>
+
+       PR java/9157
+       * parse.y (build_string_concatenation): Remove redundant if.
+       (patch_conditional_expr): Attempt to patch_string() the condition
+       of a ?: as well, in addition to its other operands.
+
 2005-01-25  Tom Tromey  <tromey@redhat.com>
 
        * Make-lang.in (java/java-tree-inline.o): Removed.