From c68394e344ee62498c6444ef2decc57f36f6e716 Mon Sep 17 00:00:00 2001 From: Timothy Bauscher Date: Fri, 14 Jun 2002 16:27:49 +0000 Subject: Updated Binutils package descriptions and GCC c++filt description. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@1994 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- appendixa/binutils-desc.xml | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) (limited to 'appendixa/binutils-desc.xml') diff --git a/appendixa/binutils-desc.xml b/appendixa/binutils-desc.xml index 54167fde2..d897eda61 100644 --- a/appendixa/binutils-desc.xml +++ b/appendixa/binutils-desc.xml @@ -4,7 +4,7 @@ Program Files -addr2line, ar, as, c++filt, gasp, gprof, ld, nm, objcopy, objdump, +addr2line, ar, as, gasp, gprof, ld, nm, objcopy, objdump, ranlib, readelf, size, strings and strip Descriptions @@ -25,16 +25,6 @@ the archive). as is primarily intended to assemble the output of the GNU C compiler gcc for use by the linker ld. -c++filt -The C++ language provides function overloading, which means that it is -possible to -write many functions with the same name (providing each takes parameters -of different types). All C++ function names are encoded into a low-level -assembly label (this process is known as mangling). The c++filt program -does the inverse mapping: it decodes (demangles) low-level names into -user-level names so that the linker can keep these overloaded functions -from clashing. - gasp gasp is the Assembler Macro Preprocessor. @@ -93,17 +83,13 @@ modified copies under different names. Library Files -libbfd.a, libiberty.a and libopcodes.a +libbfd.[a,so] and libopcodes.[a,so] Descriptions libbfd libbfd is the Binary File Descriptor library. -libiberty -libiberty is a collection of subroutines used by various GNU -programs including getopt, obstack, strerror, strtol and strtoul. - libopcodes libopcodes is a native library for dealing with opcodes and is used in the course of building utilities such as objdump. Opcodes are -- cgit v1.2.3-54-g00ecf