xref: /netbsd-src/external/gpl3/binutils/dist/elfcpp/README (revision cb63e24e8d6aae7ddac1859a9015f48b1d8bd90e)
12a6b7db3Sskrllelfcpp is a C++ library for reading and writing ELF information.  This
22a6b7db3Sskrllwas written to support gold, the ELF linker, and may not be generally
32a6b7db3Sskrlluseful.
42a6b7db3Sskrll
52a6b7db3Sskrllelfcpp does not do file I/O.  It deals only with offsets and memory
62a6b7db3Sskrlldata.
72a6b7db3Sskrll
82a6b7db3SskrllFor efficiency, most accessors are templates with two arguments: the
92a6b7db3SskrllELF file class (32 or 64 bits) and the endianness.
109573673dSchristos
119573673dSchristos
12*cb63e24eSchristosCopyright (C) 2012-2024 Free Software Foundation, Inc.
139573673dSchristos
149573673dSchristosCopying and distribution of this file, with or without modification,
159573673dSchristosare permitted in any medium without royalty provided the copyright
169573673dSchristosnotice and this notice are preserved.
17