Provided by:
manpages-es-extra_0.8a-17_all 
NOMBRE
objdump - muestra informacion de ficheros objeto
SINOPSIS
objdump
[-a|--archive-headers] [-b nombrebfd | --target=nombrebfd]
[-C|--demangle] [--debugging] [-d|--disassemble]
[-D|--disassemble-all] [--disassemble-zeroes]
[-EB|-EL|--endian={big|little}] [-f|--file-headers]
[-h|--section-headers | --headers] [-i|--info] [-j secci'on |
--section=secci'on] [-l|--line-numbers] [-m m'aquina |
--architecture=m'aquina] [--prefix-addresses] [-r|--reloc]
[-R|--dynamic-reloc] [-s|--full-contents] [-S|--source]
[--[no-]show-raw-insn] [--stabs] [-t|--syms] [-T|--dynamic-syms]
[-x|--all-headers] [--start-address=direcci'on]
[--stop-address=direcci'on] [--adjust-vma=desplazamiento]
[--version] [--help] fichobj...
DESCRIPCI'ON
objdump despliega informacion sobre uno o mas ficheros objeto. Las
opciones controlan que informacion mostrar en particular. Esta
informacion es util mayormente para programadores que esten trabajando
en las herramientas de compilacion, en vez de para los que simplemente
quieren que sus programas compilen y funcionen.
fichobj... son los ficheros objeto a examinar. Cuando uno especifica
archivos, objdump muestra informacion para cada uno de los ficheros
objeto miembros del archivo.
OPCIONES
Donde se muestren juntas las formas larga y corta de una opcion, son
equivalentes. Debe darse al menos una opcion (aparte de -l
--line-numbers).
-a
--archive-headers
Si cualesquiera ficheros de fichobj son archivos, muestra la
informacion de cabecera del archivo (en un formato similar al de
`ls -l'). Aparte de la informacion que uno podria listar con
`ar tv', `objdump -a' muestra el formato del fichero objeto de
cada miembro del archivo.
--adjust-vma=desplazamiento
Cuando vuelca la informacion, primero anade desplazamiento a
todas las direcciones de seccion. Esto es util si las
direcciones de seccion no corresponden a la tabla de simbolos,
que puede suceder cuando se ponen secciones en direcciones
particulares cuando se emplea un formato que no puede
representar direcciones de seccion, como a.out.
-b nombrebfd
--target=nombrebfd
Especifica que el formato de codigo objeto para los ficheros
objeto es nombrebfd. Esto puede no ser necesario; objdump puede
reconocer automaticamente muchos formatos. Por ejemplo,
objdump -b oasys -m vax -h fu.o
muestra informacion sumaria de las cabeceras de seccion (`-h')
de `fu.o', que se identifica explicitamente (`-m') como un
fichero objeto de un VAX en el formato producido por los
compiladores de Oasys. Se pueden listar los formatos disponibles
mediante la opcion `-i'.
-C
--demangle
Descodifica (demangle) nombres de simbolos de bajo nivel a
nombres de usuario. Aparte de quitar los subrayados iniciales
anadidos por el sistema, esto hace legibles los nombres de
funciones de C++.
--debugging
Muestra informacion de depuracion. Esto intenta anailzar
informacion de depuracion almacenada en el fichero y mostrarla
usando una sintaxis como la de C. Solo se han implementado
ciertos tipos de informacion de depuracion.
-d
--disassemble
Muestra los mnemonicos de ensamblador para las instrucciones
maquina de fichobj. Esta opcion solo desensambla aquellas
secciones para las que se espera que contengan instrucciones.
-D
--disassemble-all
Como -d, pero desensambla los contenidos de todas las secciones,
no solo aquellas donde se espera que contengan instrucciones.
--prefix-addresses
Cuando desensambla, muestra la direccion completa en cada linea.
Este es el formato de desensamblado antiguo.
--disassemble-zeroes
Normalmente la salida del desensamblado no incluira bloques de
ceros. Esta opcion le dice al desensamblador que desensamble
esos bloques, justo como otros datos cualesquiera.
-EB
-EL
--endian={big|little}
Especifica el orden de bits de los ficheros objeto. Esto solo
afecta al desensamblado. Esto puede ser de utilidad cuando se
desensamble un fichero cuyo formato no describa el orden de
bits, como registros-S.
-f
--file-headers
Muestra informacion sumaria de la cabecera total de cada fichero
en fichobj.
-h
--section-headers
--headers
Muestra informacion sumaria de las cabeceras de seccion del
fichero objeto.
--help Muestra un sumario de las opciones de objdump y acaba.
-i
--info Muestra una lista mostrando todas las arquitecturas y formatos
de objetos disponibles para las opciones -b o -m.
-j nombre
--section=nombre
Muestra informacion solo para la seccion nombre.
-l
--line-numbers
Etiqueta la salida (empleando informacion de depuracion) con el
nombre de fichero y numeros de linea del codigo fuente
correspondientes al codigo objeto mostrado. Solo es util con -d,
-D o -r.
-m m'aquina
--architecture=m'aquina
Especifica la arquitectura a emplear cuando se desensamblen
ficheros objeto. Esto puede ser util cuando se desensamblen
ficheros objero que no describan la arquitectura, como
registros-S. Se pueden listar las arquitecturas disponibles con
la opcion -i.
-r
--reloc
Muestra las entradas de reubicacion del fichero. Si se emplea
con -d, las reubicaciones se muestran intercaladas con el
desensamblado.
-R
--dynamic-reloc
Muestra las entradas de reubicacion dinamica del fichero. Esto
solo tiene sentido para objetos dinamicos, como ciertos tipos de
bibliotecas compartidas.
-s
--full-contents
Muestra los contenidos completos de las secciones pedidas.
-S
--source
Muestra el codigo fuente mezclado con el desensamblado, si es
posible. Implica -d.
--show-raw-insn
Cuando desensambla instrucciones, muestra la instruccion en
hexadecimal asi como en forma simbolica. Esto es lo
predeterminado excepto cuando se emplea --prefix-addresses.
--no-show-raw-insn
Cuando se desensamblan instrucciones, no muestra los bytes de
instruccion. Esto es lo predeterminado cuando se emplea
--prefix-addresses.
--stabs
Muestra los contenidos de las secciones .stab, .stab.index y
.stab.excl de un fichero ELF. Esto solo es util en sistemas
(como Solaris 2.0) en los cuales las entradas de la tabla de
simbolos de depuracion .stab se llevan en una seccion de ELF. En
la mayoria de otros formatos de ficheros, las entradas de la
tabla de simbolos de depuracion se intercalan con simbolos de
enlazados, y son visibles en la salida --syms.
--start-address=direcci'on
Empieza mostrando datos en la direccion especificada. Esto
afecta a la salida de las opciones -d, -r y -s.
--stop-address=direcci'on
Acaba de mostrar datos en la direccion especificada. Esto afecta
a la salida de las opciones -d, -r y -s.
-t
--syms Tabla de simbolos. Muestra las entradas de la tabla de simbolos
del fichero. Esto es similar a la informacion suministrada por
el programa `nm'.
-T
--dynamic-syms
Tabla de simbolos dinamicos. Muestra las entradas de la tabla de
simbolos dinamicos del fichero. Esto solo tiene sentido para
objetos dinamicos, como ciertos tipos de bibliotecas
compartidas. Esto es similar a la informacion proporcionada por
el programa `nm' cuando se le da la opcion -D (--dynamic).
--version
Muestra el numero de version de objdump y acaba.
-x
--all-headers
Muestra toda la informacion de cabecera disponible, incluyendo
la tabla de simbolos y las entradas de reubicacion. Emplear `-x'
es equivalente a especificar `-a -f -h -r -t'.
V'EASE TAMBI'EN
La entrada de menu `binutils' en Info; Las Utilidades de Binarios de
GNU, Roland H. Pesch (Octubre de 1991); nm(1).
DERECHOS DE COPIA
Copyright (c) 1991, 92, 93, 94, 95, 1996 Free Software Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
preserved on all copies.
Permission is granted to copy and distribute modified versions of this
manual under the conditions for verbatim copying, provided that the
entire resulting derived work is distributed under the terms of a
permission notice identical to this one.
Permission is granted to copy and distribute translations of this
manual into another language, under the above conditions for modified
versions, except that this permission notice may be included in
translations approved by the Free Software Foundation instead of in the
original English.
N. del T.: Solo tiene validez legal el aviso de copyright original.