diff options
author | Frank Penczek <frank.penczek@intel.com> | 2017-09-08 15:11:47 +0200 |
---|---|---|
committer | Tim Wiederhake <tim.wiederhake@intel.com> | 2017-09-08 15:11:47 +0200 |
commit | a5ad232b3e6f39cf2955a8ec3aa4355359a9f72e (patch) | |
tree | d9b5fbe52280838ba874a949f016a9895c653766 /gdb/objc-lang.c | |
parent | 1de031c80b121db6f59d189d150ab2b69f6ede21 (diff) | |
download | binutils-a5ad232b3e6f39cf2955a8ec3aa4355359a9f72e.zip binutils-a5ad232b3e6f39cf2955a8ec3aa4355359a9f72e.tar.gz binutils-a5ad232b3e6f39cf2955a8ec3aa4355359a9f72e.tar.bz2 |
Fix indentation for printing Fortran types with pointers
Printing the prefix "PTR TO -> (" resp. "REF TO ->(" ignored the active
indentation level. This caused inconsistent appearance of user-defined
Fortran types containing pointers. Fix by using "fprintfi_filtered" with the
current indentation level for outputting the prefix string. Add test case
ptr-indentation.
Example using 'ptype' on object of type:
type TypeWithPointer
integer i
integer, pointer:: p
end type TypeWithPointer
Before:
type = Type typewithpointer
integer(kind=4) :: i
PTR TO -> ( integer(kind=4) :: p)
End Type typewithpointer
After:
type = Type typewithpointer
integer(kind=4) :: i
PTR TO -> ( integer(kind=4) :: p)
End Type typewithpointer
Diffstat (limited to 'gdb/objc-lang.c')
0 files changed, 0 insertions, 0 deletions