old-cross-binutils/elfcpp
Cary Coutant b9b9f2ee72 elfcpp/
* dwarf.h (enum DW_TAG, enum DW_FORM, enum DW_AT, enum DW_ENCODING)
	(enum DW_OP, enum DW_CFA): Remove.
	Include dwarf2.def.

gold/

	* dwarf_reader.cc (Dwarf_die::read_attributes)
	(Dwarf_die::skip_attributes, Dwarf_die::int_attribute)
	(Dwarf_die::uint_attribute): Remove DW_FORM_null.
	* reduced_debug_output.cc
	(Output_reduced_debug_info_section::get_die_end): Remove
	DW_FORM_GNU_ref_index.  Add default case.
2012-05-01 22:46:36 +00:00
..
arm.h
ChangeLog elfcpp/ 2012-05-01 22:46:36 +00:00
dwarf.h elfcpp/ 2012-05-01 22:46:36 +00:00
elfcpp.h * mips.h: New file 2012-01-28 01:04:22 +00:00
elfcpp_file.h
elfcpp_internal.h
elfcpp_swap.h elfcpp/ 2012-04-23 23:31:15 +00:00
i386.h
mips.h * mips.h: New file 2012-01-28 01:04:22 +00:00
powerpc.h
README
sparc.h gold: Add sparc IFUNC support to Gold. 2012-04-17 01:57:23 +00:00
x86_64.h

elfcpp is a C++ library for reading and writing ELF information.  This
was written to support gold, the ELF linker, and may not be generally
useful.

elfcpp does not do file I/O.  It deals only with offsets and memory
data.

For efficiency, most accessors are templates with two arguments: the
ELF file class (32 or 64 bits) and the endianness.