This is the mail archive of the
gdb@sources.redhat.com
mailing list for the GDB project.
Re: FORTRAN_HACK macro?
- From: Elena Zannoni <ezannoni at redhat dot com>
- To: mec dot gnu at mindspring dot com (Michael Elizabeth Chastain)
- Cc: ezannoni at redhat dot com, gdb at sources dot redhat dot com
- Date: Fri, 9 Jan 2004 10:29:04 -0500
- Subject: Re: FORTRAN_HACK macro?
- References: <20040108232505.E9A384B35A@berman.michael-chastain.com>
Michael Elizabeth Chastain writes:
> Beats me. Here's some fact-crumbs:
>
> dwarf2read.c was not in gdb 4.16.
> dwarf2read.c was in gdb 4.17, dated 1998-01-28
> 1998-01-28 version already has FORTRAN_HACK
> code around FORTRAN_HACK is about the same as it is today
> ChangeLog-96 says dwarf2read.c introduced on 1996-07-19.
>
> grepping on 'read_array_type' in the ChangeLogs turns up:
>
> 1996-12-01:
>
> (dwarf_read_array_type): Handle variable length arrays.
> Use lookup_pointer_type instead of handcrafting a type.
> Create array type only if a DW_TAG_subrange_type was found.
>
> 1997-01-25:
> (read_array_type): Renamed from dwarf_read_array_type.
> Default upper array bound to describe an array with unspecified
> length.
> Create array types in backwards order, as dwarf2 puts out the array
> dimensions from left to right.
>
> 1998-01-28:
>
> (read_array_type): Fix langauge test.
>
> If the FORTRAN_HACK was in the 1996-07-19 version then I would guess
> that it is an unimplemented stub and can be killed/replaced easily.
yes I think it was there since the first incarnation of the file. It
hasn't been touched except for that one in 96.
>
> If it was added after 1996-07-19 then someone was trying to do
> something.
>
I don't think it was.
elena
> Michael C