2a5e440 * f-exp.y: Symbol '%' is not used as the modulus operator in

Authored and Committed by Wu Zhou 18 years ago
    	* f-exp.y: Symbol '%' is not used as the modulus operator in
    	Fortran.  Delete this from Fortran expression.
    	It is now used by Fortran 90 and later to access the member
    	of derived type.  Add this into Fortran expression.
    	* f-valprint.c (f_val_print): Add code to handle TYPE_CODE_STRUCT.
    	Print each elements in the derived type.
    	* f-typeprint.c (print_equivalent_f77_float_type): Add a parameter
    	level into the function definition to do indented printing.  And
    	call fprintfi_filtered instead to do indented printing.
    	(f_type_print_base): Replace fprintf_filtered with the indented
    	version (fprintfi_filtered).
    	(f_type_print_base): Call indented print_equivalent_f77_float_type.
    	(f_type_print_base): Add code to handle TYPE_CODE_STRUCT.  Print
    	the definition of the derived type.
    
        
file modified
+17 -0
file modified
+14 -6
file modified
+33 -15
file modified
+17 -0