This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
src/gdb ChangeLog f-exp.y f-valprint.c f-typep ...
- From: woodzltc at sourceware dot org
- To: gdb-cvs at sources dot redhat dot com
- Date: 24 Feb 2006 07:26:10 -0000
- Subject: src/gdb ChangeLog f-exp.y f-valprint.c f-typep ...
CVSROOT: /cvs/src
Module name: src
Changes by: woodzltc@sourceware.org 2006-02-24 07:26:10
Modified files:
gdb : ChangeLog f-exp.y f-valprint.c f-typeprint.c
Log message:
* 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.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/ChangeLog.diff?cvsroot=src&r1=1.7613&r2=1.7614
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/f-exp.y.diff?cvsroot=src&r1=1.19&r2=1.20
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/f-valprint.c.diff?cvsroot=src&r1=1.32&r2=1.33
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/f-typeprint.c.diff?cvsroot=src&r1=1.14&r2=1.15