1. 17 Dec, 1998 7 commits
  2. 16 Dec, 1998 12 commits
  3. 15 Dec, 1998 18 commits
  4. 14 Dec, 1998 3 commits
    • parse.y (fold_constant_for_init): New function. · 659ad450
      	
      	* parse.y (fold_constant_for_init):  New function.
      	(resolve_expression_name):  Don't replace static final
       	constant-initialized fields by its value.
      	(java_complete_lhs):  New.  Same as java_complete_tree, except does
      	not replace static final constant-initialized fields by their values.
      	(register_fields):  If there is an initializer, set DECL_INITIAL and
      	MODIFY_EXPR_FROM_INITIALIZATION_P.
      	(java_complete_tree):  For MODIFY_EXPR, use java_complete_lhs for lhs.
      	Only call patch_initialized_static_field if
      	MODIFY_EXPR_FROM_INITIALIZATION_P.
      	(patch_initialized_static_field):  If not valid constant, clear
      	DECL_INITIAL.
      	* parse.y (lookup_field_wrapper):  Fix thinko.
      	* parse.y (java_complete_tree):  In EXPR_WITH_FILE_LOCATION,
      	set and restore global lineno.
      
      From-SVN: r24317
      Per Bothner committed
    • parse.y (fold_constant_for_init): New function. · 5b09b33e
      d
      	* parse.y (fold_constant_for_init):  New function.
      	(resolve_expression_name):  Don't replace static final
       	constant-initialized fields by its value.
      	(java_complete_lhs):  New.  Same as java_complete_tree, except does
      	not replace static final constant-initialized fields by their values.
      	(register_fields):  If there is an initializer, set DECL_INITIAL and
      	MODIFY_EXPR_FROM_INITIALIZATION_P.
      	(java_complete_tree):  For MODIFY_EXPR, use java_complete_lhs for lhs.
      	Only call patch_initialized_static_field if
      	MODIFY_EXPR_FROM_INITIALIZATION_P.
      	(patch_initialized_static_field):  If not valid constant, clear
      	DECL_INITIAL.
      	* parse.y (lookup_field_wrapper):  Fix thinko.
      	* parse.y (java_complete_tree):  In EXPR_WITH_FILE_LOCATION,
      	set and restore global lineno.
      
      From-SVN: r24316
      Per Bothner committed
    • Eliminate compiler warnings. · c1c7db89
      	* real.c (endian): Disable last change unless
      	HOST_BITS_PER_WIDE_INT is greater than 32.
      
      From-SVN: r24315
      Jim Wilson committed