1. 12 Dec, 1998 5 commits
    • expr.c (encode_newarray_type, [...]): New functions. · df1e6be5
      a
      	* expr.c (encode_newarray_type, build_new_array):  New functions.
      	* java-tree.h:  Declare build_new_array.
      	* jcf-write.c (patch_newarray):  Use build_new_array.
      	* expr.c (java_lang_expand_exp):  Support NEW_ARRAY_INIT.
      	* jcf-write.c (generate_bytecode_insns):  Support NEW_ARRAY_INIT.
      	* parse.y (patch_new_array_init):  Re-organize.
      	Now is passed the actual array (pointer) type of the value.
      	Set the type of the CONSTRUCTOR to be an ARRAY_TYPE.
      	(patch_array_constructor):  Removed - merged into patch_new_array_init.
       	(java_complete_tree):  Update patch_new_array_init.
      	* jcf-write.c (find_constant_index):  New function.
      	(generate_bytecode_insns):  Use find_constant_index.
      	(generate_classfile):  Use find_constant_index for ConstantValue.
      
      From-SVN: r24272
      Per Bothner committed
    • expr.c (encode_newarray_type, [...]): New functions. · 05f9acdc
      	
      	* expr.c (encode_newarray_type, build_new_array):  New functions.
      	* java-tree.h:  Declare build_new_array.
      	* jcf-write.c (patch_newarray):  Use build_new_array.
      	* expr.c (java_lang_expand_exp):  Support NEW_ARRAY_INIT.
      	* jcf-write.c (generate_bytecode_insns):  Support NEW_ARRAY_INIT.
      	* parse.y (patch_new_array_init):  Re-organize.
      	Now is passed the actual array (pointer) type of the value.
      	Set the type of the CONSTRUCTOR to be an ARRAY_TYPE.
      	(patch_array_constructor):  Removed - merged into patch_new_array_init.
       	(java_complete_tree):  Update patch_new_array_init.
      	* jcf-write.c (find_constant_index):  New function.
      	(generate_bytecode_insns):  Use find_constant_index.
      	(generate_classfile):  Use find_constant_index for ConstantValue.
      
      From-SVN: r24271
      Per Bothner committed
    • alpha.c (alpha_expand_block_move): mode_for_size expects bits, not bytes. · f35cba21
              * alpha.c (alpha_expand_block_move): mode_for_size expects
              bits, not bytes.  Infer extra alignment from addressof.
      
      From-SVN: r24270
      Richard Henderson committed
    • decl.c (grokdeclarator): Allow field with same name as class in extern "C". · 4d7614e9
      	* decl.c (grokdeclarator): Allow field with same name as class
      	in extern "C".
      	* decl.c (lookup_name_real): Don't limit field lookup to types.
      	* class.c (check_member_decl_is_same_in_complete_scope): No error
      	if icv and x are the same.
      	* lex.c (do_identifier): Tweak error message.
      
      From-SVN: r24269
      Jason Merrill committed
    • Daily bump. · d5db8224
      From-SVN: r24268
      Jeff Law committed
  2. 11 Dec, 1998 12 commits
  3. 10 Dec, 1998 10 commits
  4. 09 Dec, 1998 13 commits