* dwarf2read.c (signatured_type): Make "per_cu" member first.
authorDoug Evans <dje@google.com>
Sun, 1 Jul 2012 02:05:13 +0000 (02:05 +0000)
committerDoug Evans <dje@google.com>
Sun, 1 Jul 2012 02:05:13 +0000 (02:05 +0000)
commit42e7ad6c737c369c328adb41a707222523b7e4c2
tree5eeb4edf4576617554c844cb93c4d67cd8df2de0
parentfe7785c6112a3e7d97380fd3b7656806bccb491c
* dwarf2read.c (signatured_type): Make "per_cu" member first.
(init_cutu_and_read_dies): Handle rereading a DWO CU while it's
currently being read.  Propagate DW_AT_comp_dir to DWO DIE.

testsuite/
* gdb.dwarf2/fission-reread.S: New file.
* gdb.dwarf2/fission-reread.exp: New file.
gdb/ChangeLog
gdb/dwarf2read.c
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.dwarf2/fission-reread.S [new file with mode: 0644]
gdb/testsuite/gdb.dwarf2/fission-reread.exp [new file with mode: 0644]