Provided by: manpages-es-extra_0.8a-17_all bug

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.