]> git.ipfire.org Git - thirdparty/gcc.git/commit
dwarf2.h: Remove.
authorTom Tromey <tromey@redhat.com>
Tue, 30 Jun 2009 00:02:10 +0000 (00:02 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Tue, 30 Jun 2009 00:02:10 +0000 (00:02 +0000)
commitbbf531f021aba59416ddda3f260bc5feb64daaf3
treed3aa30322264d3dffd85d63f5b54a710c119245b
parentbae381358c0458a2c37435a40830e6b56956a834
dwarf2.h: Remove.

gcc
* dwarf2.h: Remove.
* Makefile.in (DWARF2_H): New variable.
(except.o): Use it.
(dwarf2out.o): Likewise.
(dwarf2asm.o): Likewise.
* config/i386/t-i386: Use DWARF2_H.
* except.c: Include elf/dwarf2.h.
* unwind-dw2.c: Include elf/dwarf2.h.
* dwarf2out.c: Include elf/dwarf2.h.
(dw_loc_descr_struct) <dw_loc_opc>: Now a bitfield.
<dtprel>: New field.
(dwarf_stack_op_name): Don't handle INTERNAL_DW_OP_tls_addr.
(size_of_loc_descr): Likewise.
(output_loc_operands_raw): Likewise.
(output_loc_operands): Handle new dtprel field.
(loc_checksum): Update.
(loc_descriptor_from_tree_1) <VAR_DDECL>: Set dtprel field.
* unwind-dw2-fde-glibc.c: Include elf/dwarf2.h.
* unwind-dw2-fde.c: Include elf/dwarf2.h.
* dwarf2asm.c: Include elf/dwarf2.h.
* unwind-dw2-fde-darwin.c: Include elf/dwarf2.h.
* config/mmix/mmix.c: Include elf/dwarf2.h.
* config/rs6000/darwin-fallback.c: Include elf/dwarf2.h.
* config/xtensa/unwind-dw2-xtensa.c: Include elf/dwarf2.h.
* config/sh/sh.c: Include elf/dwarf2.h.
* config/i386/i386.c: Include elf/dwarf2.h.
gcc/ada
* raise-gcc.c: Include elf/dwarf2.h.
include
* elf/dwarf2.h: New file.  Merged with gdb.

From-SVN: r149070
19 files changed:
gcc/ChangeLog
gcc/Makefile.in
gcc/ada/ChangeLog
gcc/ada/raise-gcc.c
gcc/config/i386/i386.c
gcc/config/i386/t-i386
gcc/config/mmix/mmix.c
gcc/config/rs6000/darwin-fallback.c
gcc/config/sh/sh.c
gcc/config/xtensa/unwind-dw2-xtensa.c
gcc/dwarf2asm.c
gcc/dwarf2out.c
gcc/except.c
gcc/unwind-dw2-fde-darwin.c
gcc/unwind-dw2-fde-glibc.c
gcc/unwind-dw2-fde.c
gcc/unwind-dw2.c
include/ChangeLog
include/elf/dwarf2.h [moved from gcc/dwarf2.h with 97% similarity]