binutils-gdb/gdb/testsuite/gdb.dwarf2
Joel Brobecker 31aa7e4ee9 DWARF: Read constant-class addresses correctly
Starting with DWARF version 4, the description of the DW_AT_high_pc
attribute was amended to say:

   if it is of class constant, the value is an unsigned integer offset
   which when added to the low PC gives the address of the first
   location past the last instruction associated with the entity.

A change was made in Apr 27th, 2012 to reflect that change:

  | commit 91da14142c
  | Author: Mark Wielaard <mjw@redhat.com>
  | Date:   Fri Apr 27 18:55:19 2012 +0000
  |
  |     * dwarf2read.c (dwarf2_get_pc_bounds): Check DW_AT_high_pc form to
  |     see whether it is an address or a constant offset from DW_AT_low_pc.
  |     (dwarf2_record_block_ranges): Likewise.
  |     (read_partial_die): Likewise.

Unfortunately, this new interpretation is now used regardless of
the CU's DWARF version. It turns out that one of WindRiver's compilers
(FTR: Diabdata 4.4) is generating DWARF version 2 info with
DW_AT_high_pc attributes improperly using the data4 form. Because of
that, we miscompute all high PCs incorrectly. This leads to a lot of
symtabs having overlapping ranges, which in turn causes havoc in
pc-to-symtab-and-line translations.

One visible effect is when inserting a breakpoint on a given function:

    (gdb) b world
    Breakpoint 1 at 0x4005c4

The source location of the breakpoint is missing. The output should be:

    (gdb) b world
    Breakpoint 1 at 0x4005c8: file dw2-rel-hi-pc-world.c, line 24.

What happens in this case is that the pc-to-SAL translation first
starts be trying to find the symtab associated to our PC using
each symtab's ranges. Because of the high_pc miscomputation,
many symtabs end up matching, and the heuristic trying to select
the most probable one unfortunately returns one that is unrelated
(it really had no change in this case to do any better). Once we
have the wrong symtab, the start searching the associated linetable,
where the addresses are correct, thus finding no match, and therefore
no SAL.

This patch is an attempt at handling the situation as gracefully
as we can, without guarantees.  It introduces a new function
"attr_value_as_address" which uses the correct accessor for getting
the value of a given attribute.  It then adjust the code throughout
this unit to use this function instead of assuming that addresses always
have the DW_FORM_addr format.

It also fixes the original issue of miscomputing the high_pc
by limiting the new interpretation of constant form DW_AT_high_pc
attributes to units using DWARF version 4 or later.

gdb/ChangeLog:

        * dwarf2read.c (attr_value_as_address): New function.
        (dwarf2_find_base_address, read_call_site_scope): Use
        attr_value_as_address in place of DW_ADDR.
        (dwarf2_get_pc_bounds): Use attr_value_as_address to get
        the low and high addresses.  Slight rework of the handling
        of the high pc being a constant form, and limit it to
        DWARF verson 4 or higher.
        (dwarf2_record_block_ranges): Likewise.
        (read_partial_die): Likewise.
        (new_symbol_full): Use attr_value_as_address in place of DW_ADDR.

gdb/testsuite/ChangeLog:

        * gdb.dwarf2/dw2-abs-hi-pc-hello-dbg.S: New file.
        * gdb.dwarf2/dw2-abs-hi-pc-hello.c: New file.
        * gdb.dwarf2/dw2-abs-hi-pc-world-dbg.S: New file.
        * gdb.dwarf2/dw2-abs-hi-pc-world.c: New file.
        * gdb.dwarf2/dw2-abs-hi-pc.c: New file.
        * gdb.dwarf2/dw2-abs-hi-pc.exp: New file.

Tested on x86_64-linux.
2014-02-26 11:43:23 -08:00
..
Makefile.in Test for binary,dwp symlinks into different directories. 2014-02-12 11:38:48 -08:00
arr-stride.c DWARF: Add array DW_AT_bit_stride and DW_AT_byte_stride support 2014-02-26 06:32:39 -08:00
arr-stride.exp DWARF: Add array DW_AT_bit_stride and DW_AT_byte_stride support 2014-02-26 06:32:39 -08:00
arr-subrange.c DWARF: Set enum type "flag_enum" and "unsigned" flags at type creation. 2014-02-26 10:39:25 -08:00
arr-subrange.exp DWARF: Set enum type "flag_enum" and "unsigned" flags at type creation. 2014-02-26 10:39:25 -08:00
callframecfa.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
callframecfa.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
clztest.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
clztest.c
clztest.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dup-psym.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dup-psym.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-abs-hi-pc-hello-dbg.S DWARF: Read constant-class addresses correctly 2014-02-26 11:43:23 -08:00
dw2-abs-hi-pc-hello.c DWARF: Read constant-class addresses correctly 2014-02-26 11:43:23 -08:00
dw2-abs-hi-pc-world-dbg.S DWARF: Read constant-class addresses correctly 2014-02-26 11:43:23 -08:00
dw2-abs-hi-pc-world.c DWARF: Read constant-class addresses correctly 2014-02-26 11:43:23 -08:00
dw2-abs-hi-pc.c DWARF: Read constant-class addresses correctly 2014-02-26 11:43:23 -08:00
dw2-abs-hi-pc.exp DWARF: Read constant-class addresses correctly 2014-02-26 11:43:23 -08:00
dw2-ada-ffffffff.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-ada-ffffffff.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-anon-mptr.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-anon-mptr.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-anonymous-func.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-anonymous-func.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-bad-parameter-type.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-bad-parameter-type.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-basic.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-basic.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-canonicalize-type.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-canonicalize-type.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-case-insensitive-debug.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-case-insensitive.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-case-insensitive.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-common-block.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-common-block.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-compdir-oldgcc.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-compdir-oldgcc.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-compressed.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-compressed.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-const.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-const.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-cp-infcall-ref-static-main.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-cp-infcall-ref-static.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-cp-infcall-ref-static.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-cu-size.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-cu-size.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-dir-file-name.c Re-introduce '_start' labels and add alignment in dw2-dir-file-name test case. 2014-01-22 17:02:13 +01:00
dw2-dir-file-name.exp Re-introduce '_start' labels and add alignment in dw2-dir-file-name test case. 2014-01-22 17:02:13 +01:00
dw2-dos-drive.S Fix testsuite/gdb.dwarf2/dw2-dos-drive.exp on ARM. 2014-01-16 10:09:34 +00:00
dw2-dos-drive.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-double-set-die-type.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-double-set-die-type.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-dup-frame.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-dup-frame.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-dup-frame.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-empty-namespace.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-empty-namespace.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-empty-pc-range.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-empty-pc-range.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-entry-value-main.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-entry-value.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-entry-value.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-error.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-error.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-error.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-filename.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-filename.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-icc-opaque.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-icc-opaque.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-icycle.S Fix dw2-icycle.exp -fsanitize=address GDB crash. 2014-02-25 18:28:38 +01:00
dw2-icycle.c Fix PR symtab/16581 2014-02-20 09:13:53 -08:00
dw2-icycle.exp Fix PR symtab/16581 2014-02-20 09:13:53 -08:00
dw2-ifort-parameter-debug.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-ifort-parameter.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-ifort-parameter.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-inheritance.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-inheritance.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-inline-break.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-inline-break.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-inline-param-main.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-inline-param.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-inline-param.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-intercu.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-intercu.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-intermix.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-intermix.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-linkage-name-trust-main.cc Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-linkage-name-trust.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-linkage-name-trust.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-minsym-in-cu.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-minsym-in-cu.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-modula2-self-type.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-modula2-self-type.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-namespaceless-anonymous.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-namespaceless-anonymous.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-noloc-main.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-noloc.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-noloc.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-objfile-overlap-inner.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-objfile-overlap-outer.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-objfile-overlap.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-op-call.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-op-call.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-op-out-param.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-op-out-param.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-op-stack-value.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-op-stack-value.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-param-error-main.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-param-error.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-param-error.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-producer.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-producer.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-ranges.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-ranges.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-ranges2.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-ranges3.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-ref-missing-frame-func.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-ref-missing-frame-main.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-ref-missing-frame.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-ref-missing-frame.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-reg-undefined.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-reg-undefined.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-reg-undefined.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-restore.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-restore.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-restrict.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-restrict.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-restrict.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-simple-locdesc.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-simple-locdesc.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-skip-prologue.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-skip-prologue.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-skip-prologue.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-stack-boundary.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-stack-boundary.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-strp.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-strp.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-undefined-ret-addr.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-undefined-ret-addr.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-undefined-ret-addr.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-unresolved-main.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-unresolved.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-unresolved.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-var-zero-addr.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw2-var-zero-addr.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw4-sig-type-unused.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw4-sig-type-unused.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw4-sig-types-b.cc
dw4-sig-types.cc
dw4-sig-types.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dw4-sig-types.h
dwp-symlink.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dwp-symlink.exp Test for binary,dwp symlinks into different directories. 2014-02-12 11:38:48 -08:00
dwz.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
dwzbuildid.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
file1.txt
fission-base.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
fission-base.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
fission-base.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
fission-loclists.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
fission-loclists.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
fission-mix.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
fission-mix.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
fission-mix.h Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
fission-mix2.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
fission-reread.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
fission-reread.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
gdb-index.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
implptr-64bit.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
implptr-64bit.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
implptr-optimized-out.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
implptr-optimized-out.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
implptr.S
implptr.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
implptr.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
implptrconst.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
implptrconst.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
implptrpiece.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
mac-fileno.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
mac-fileno.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
main.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
member-ptr-forwardref.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
member-ptr-forwardref.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
method-ptr.cc Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
method-ptr.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
missing-sig-type.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
nostaticblock.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
pieces-optimized-out.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
pieces-optimized-out.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
pieces-optimized-out.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
pieces.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
pieces.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
pieces.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
pr10770.c
pr10770.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
pr11465.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
pr11465.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
pr13961.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
pr13961.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
subrange.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
trace-crash.S PR c++/14999: 2013-01-18 18:32:35 +00:00
trace-crash.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
typeddwarf-amd64.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
typeddwarf.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
typeddwarf.c
typeddwarf.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
valop.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
valop.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
watch-notconst.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
watch-notconst.exp Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
watch-notconst2.S Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00
watch-notconst2.c Update Copyright year range in all files maintained by GDB. 2014-01-01 07:54:24 +04:00