InglésFrancésAlemánItalianoPortuguésrusoEspañol

icono de página de OnWorks

mips64el-linux-gnuabi64-ld.gold - Online en la nube

Ejecute mips64el-linux-gnuabi64-ld.gold en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando mips64el-linux-gnuabi64-ld.gold que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


gold - El enlazador GNU ELF

SINOPSIS


ld.oro [opciones] presentar...

OPCIONES


--ayuda Informar la información de uso

-v, --versión
Información de la versión del informe

-V Informe de versión e información de destino

--add-necesario
No se admite

--no-agregar-necesario
No copie las etiquetas DT_NEEDED de las bibliotecas compartidas

--permitir-definición-múltiple Permitir múltiples definiciones de símbolos

--no-permitir-definición-múltiple
No permita múltiples definiciones

--permitir-shlib-undefined
Permitir referencias no resueltas en bibliotecas compartidas

--no-allow-shlib-indefinido
No permita referencias no resueltas en bibliotecas compartidas

--según sea necesario
Solo configure DT_NEEDED para bibliotecas compartidas si se usa

--no-según sea necesario
Siempre DT_NEEDED para bibliotecas compartidas

-afirmar [ignorado]
Ignorado

-b [elfo, binario], --formato [elfo, binario]
Establecer formato de entrada

-Bdinámico -l busca bibliotecas compartidas

-Bestático -l no busca bibliotecas compartidas

-dy alias para -Bdinámico

-dn alias para -Bestático

-Bgrupo
Usar reglas de búsqueda de nombre de grupo para la biblioteca compartida

-Bsimbólico
Vincular símbolos definidos localmente

-Funciones-bsimbólicas
Vincular símbolos de función definidos localmente

--build-id [= ESTILO]
Generar nota de identificación de compilación

--build-id-chunk-size-for-treehash TALLA
Tamaño de fragmento para '--build-id = tree'

--build-id-min-file-size-for-treehash TALLA
Tamaño mínimo del archivo de salida para que '--build-id = tree' funcione de manera diferente a
'--build-id = sha1'

--comprobar-secciones
Verifique las direcciones de los segmentos para ver si hay superposiciones (predeterminado)

--no-check-secciones
No verifique las direcciones de los segmentos en busca de superposiciones

--compress-debug-secciones [ninguno, zlib]
Comprimir secciones .debug_ * en el archivo de salida

--copiar-dt-entradas-necesarias
No se admite

--no-copia-dt-entradas-necesarias No copie las etiquetas DT_NEEDED de las bibliotecas compartidas

--cref
Tabla de referencia cruzada de salida

--no-cref
No da salida a la tabla de referencia cruzada

--ctores-en-init-array
Use DT_INIT_ARRAY para todos los constructores (predeterminado)

--no-ctors-en-init-array
Manejar los constructores como lo indique el compilador

-d, --definir-común
Definir símbolos comunes

--no-define-común
No defina símbolos comunes

-corriente continua Alias ​​para -d

-dp Alias ​​para -d

--depurar [todos, archivos, script, tarea] [, ...]
Activar la depuración

--defsym SÍMBOLO = EXPRESIÓN
Definir un símbolo

--desmenuzar [= ESTILO]
Demangle C ++ símbolos en mensajes de registro

--no-exigir
No exigir símbolos de C ++ en mensajes de registro

--detect-odr-violaciones
Busque infracciones de la regla de una definición de C ++

--no-detect-odr-violaciones
No busque infracciones de la regla de una definición de C ++

-x, --descartar todo
Eliminar todos los símbolos locales

-X, --discard-locales
Eliminar todos los símbolos locales temporales

--datos-de-lista-dinámica
Agregar símbolos de datos a símbolos dinámicos

- lista-dinámica-cpp-nueva
Agregar operador C ++ nuevo / eliminar a símbolos dinámicos

--dinámica-lista-cpp-typeinfo Agregue C ++ typeinfo a símbolos dinámicos

- lista-dinámica ARCHIVO
Leer una lista de símbolos dinámicos

-e DIRECCIÓN, --entrada DIRECCIÓN Establecer la dirección de inicio del programa

--excluir-libs lib, lib ...
Excluir bibliotecas de la exportación automática

-E, --exportación dinámica
Exportar todos los símbolos dinámicos

--sin-exportación-dinámica
No exportar todos los símbolos dinámicos (predeterminado)

--export-símbolo-dinámico SYMBOL
Exportar SÍMBOLO a la tabla de símbolos dinámicos

-EB Vincula objetos big-endian.

-EL Vincula objetos little-endian.

--eh-marco-hdr
Crear encabezado de marco de excepción

--sin-enum-tamaño-advertencia
(Solo ARM) No advierte sobre objetos con tamaños de enumeración incompatibles

-f SHLIB, --auxiliar Filtro auxiliar SHLIB para la tabla de símbolos de objetos compartidos

-F SHLIB, --filtrar SHLIB
Filtro para tabla de símbolos de objetos compartidos

- advertencias fatales
Trate las advertencias como errores

- advertencias no fatales
No trate las advertencias como errores

-fini SYMBOL
Llamar a SYMBOL en el momento de la descarga

--arreglar-corteza-a8
(Solo ARM) Corrija binarios para la errata de Cortex-A8.

--no-fix-córtex-a8
(Solo ARM) No corrige binarios para la errata de Cortex-A8.

- brazo-fijo1176
(Solo ARM) Corrija los binarios para la errata ARM1176.

--no-fix-arm1176
(Solo ARM) No corrija binarios para la errata ARM1176.

--merge-exidx-entradas
(Solo ARM) Fusionar entradas exidx en debuginfo.

--no-fusionar-entradas-exidx
(Solo ARM) No combine entradas exidx en debuginfo.

--fix-v4bx
(Solo ARM) Reescribe BX rn como MOV pc, rn para ARMv4

--fix-v4bx-interfuncionamiento
(Solo ARM) Vuelva a escribir la rama BX rn en el revestimiento de interfuncionamiento ARMv4

-g Ignorado

--gdb-índice
Generar sección .gdb_index

--no-gdb-index
No genere la sección .gdb_index

--gnu-único
Activar enlace de símbolo STB_GNU_UNIQUE (predeterminado)

--no-gnu-único
Deshabilitar el enlace de símbolo STB_GNU_UNIQUE

-h NOMBRE DEL ARCHIVO, -soname NOMBRE DEL ARCHIVO
Establecer el nombre de la biblioteca compartida

--hash-bucket-empty-fracción FRACCIÓN
Fracción mínima de cubos vacíos en hash dinámico

- estilo hash [sysv, gnu, ambos]
Estilo hash dinámico

-I PROGRAMA, - enlazador dinámico PROGRAMA
Establecer la ruta del enlazador dinámico

- incremental
Haga un enlace incremental si es posible; de lo contrario, haga un enlace completo y prepare la salida
para enlaces incrementales

--no incremental
Hacer un enlace completo (predeterminado)

--incremental-completo
Haga un enlace completo y prepare la salida para el enlace incremental

- actualización-incremental
Haz un enlace incremental; salir si no es posible

--base-incremental ARCHIVO
Establecer el archivo base para la vinculación incremental (el archivo de salida predeterminado es el archivo de salida)

--incremental-cambiado
Suponga que los archivos cambiaron

--incremental-sin cambios
Suponga que los archivos no cambiaron

--incremental-desconocido
Use marcas de tiempo para verificar archivos (predeterminado)

--incremental-startup-sin cambios
Suponga que los archivos de inicio no han cambiado (archivos que preceden a esta opción)

--parche incremental PORCENTAJE Cantidad de espacio adicional para asignar parches

-en eso SYMBOL
Llamar a SYMBOL en tiempo de carga

--sólo-símbolos ARCHIVO
Leer solo valores de símbolo de ARCHIVO

--mapa-archivos-completos
Asignar archivos completos a la memoria (predeterminado en hosts de 64 bits)

--no-mapa-archivos-completos
Asignar partes de archivos relevantes a la memoria (predeterminado en hosts de 32 bits)

--mantener-archivos-asignados
Mantener los archivos asignados a través de pases (predeterminado)

--no-mantener-archivos-mapeados
Liberar archivos mapeados después de cada pasada

--ld-generado-información-de-desenrollado
Generar información de desenrollado para PLT (predeterminado)

--no-ld-genera-información-de-desenrollado
No genere información de desenrollado para PLT

-l NOMBRELIB, --Biblioteca NOMBRELIB
Buscar biblioteca LIBNAME

-L dirección, --ruta-biblioteca DIR
Agregar directorio a la ruta de búsqueda

- reordenar texto
Habilitar el reordenamiento de las secciones de texto para los nombres de las secciones de GCC (predeterminado)

--sin-texto-reordenar
Deshabilitar el reordenamiento de las secciones de texto para los nombres de las secciones de GCC

-nostdlib
Solo busque los directorios especificados en la línea de comando.

--segmento
Coloque secciones no ejecutables de solo lectura en su propio segmento

--segmento-brecha OFFSET
Establecer el desplazamiento entre los segmentos ejecutables y de solo lectura

-m EMULACIÓN
Establecer la emulación del enlazador GNU; obsoleto

--mmap-archivo de salida
Asigne el archivo de salida para escritura (predeterminado).

--no-mmap-archivo de salida
No asigne el archivo de salida para escritura.

-M, --imprimir-mapa
Escribir archivo de mapa en salida estándar

-Mapa MAPFILENAME
Escribir archivo de mapa

-n, --nmagia
No alinee los datos de la página

-N, --omágico
No alinee los datos de la página, no haga que el texto sea de solo lectura

--noomágico
Alinear datos de página, hacer que el texto sea de solo lectura

--habilitar-nuevas-etiquetas
Habilite el uso de DT_RUNPATH y DT_FLAGS

--disable-new-dtags
Deshabilitar el uso de DT_RUNPATH y DT_FLAGS

--noinhibit-ejecutivo
Cree un archivo de salida incluso si ocurren errores

--no indefinido
Informar símbolos indefinidos (incluso con --compartido)

-o EXPEDIENTE, --producción ARCHIVO
Establecer el nombre del archivo de salida

-O NIVEL, -optimizar NIVEL
Optimizar el tamaño del archivo de salida

--oformato [binario]
Establecer formato de salida

-p (Solo ARM) Ignorar para compatibilidad con versiones anteriores

-tarta Crear un ejecutable independiente de la posición

-no-pastel
No cree un ejecutable independiente de la posición

--pic-ejecutable
Crear un ejecutable independiente de la posición

--no-pic-ejecutable
No cree un ejecutable independiente de la posición

-no-conocimiento-de-tubería
(Solo ARM) Ignorar para compatibilidad con versiones anteriores

--plt-alinear [= P2ALIGN]
(Solo PowerPC64) Alinee los talones de llamadas PLT para que se ajusten a las líneas de caché

--plt-cadena-estática
(Solo PowerPC64) Los stubs de llamadas PLT deben cargar r11

--no-plt-cadena-estática
(Solo PowerPC64) Los talones de llamadas PLT no deben cargar r11

--plt-thread-safe
(Solo PowerPC64) Talones de llamada PLT con barrera de carga-carga

--no-plt-thread-safe
(Solo PowerPC64) Talones de llamadas PLT sin barrera

--enchufar ENCHUFAR
Cargar una biblioteca de complementos

--plugin-optar OPCIÓN
Pasar una opción al complemento

--posix-fallocate
Utilice posix_fallocate para reservar espacio en el archivo de salida (predeterminado).

--no-posix-fallocate
Utilice fallocate o ftruncate para reservar espacio.

--preread-archive-símbolos
Leer previamente los símbolos de archivo cuando se utilizan varios subprocesos

- formato de salida de impresión
Imprimir formato de salida predeterminado

--imprimir-símbolos-recuentos NOMBRE DEL ARCHIVO
Imprimir símbolos definidos y utilizados para cada entrada

-Qy Ignorado por compatibilidad con SVR4

-q, --emit-relocs
Generar reubicaciones en salida

-r, -relocalizable
Genere una salida reubicable

-i Sinónimo de -r

--relajarse
Relajar ramas en ciertos objetivos

--retain-símbolos-archivo ARCHIVO
mantener solo los símbolos enumerados en este archivo

-R DIR Agregar DIR a la ruta de búsqueda en tiempo de ejecución

-rruta DIR
Agregar DIR a la ruta de búsqueda en tiempo de ejecución

--rpath-enlace DIR
Agregar DIR a la ruta de búsqueda de la biblioteca compartida de tiempo de enlace

- archivo de pedido de sección NOMBRE DEL ARCHIVO
Diseñe las secciones en el orden especificado.

--sección-inicio SECCIÓN = DIRECCIÓN
Establecer la dirección de la sección

- ordenado común [= {ascendente, descendente}]
Ordenar símbolos comunes por alineación

--ordenar-sección [ninguno, nombre]
Ordene las secciones por nombre. '--no-text-reorder' anulará '--sort-section = name' para
.text

- etiquetas-dinámicas-adicionales COUNT
Ranuras de etiquetas dinámicas para reservar (por defecto 5)

-s, --despojar-todo
Quitar todos los símbolos

-S, --strip-debug
Eliminar información de depuración

--strip-debug-non-line
Emitir solo información de número de línea de depuración

--strip-debug-gdb
Elimine los símbolos de depuración que gdb no utiliza (al menos versiones <= 7.4)

- tiras-lto-secciones
Eliminar secciones de código intermedio LTO

--stub-group-size TALLA
(ARM, PowerPC solamente) La distancia máxima desde las instrucciones en un grupo de secciones
a sus talones. Los valores negativos significan que los stubs siempre están después (PowerPC antes) del
grupo. 1 significa usar el tamaño predeterminado.

--no-guardar-memoria
Use menos memoria y más E / S de disco (incluido solo para compatibilidad con GNU ld)

-G, -compartido
Generar biblioteca compartida

-Bcompartible
Generar biblioteca compartida

--split-stack-ajustar-tamaño TALLA
Tamaño de la pila cuando -fsplit-stack llamadas a funciones no divididas

-estático
No enlazar con bibliotecas compartidas

--ICF [ninguno, todos, seguro]
Plegado de código idéntico. '--icf = safe' Pliega ctors, dtors y funciones cuyas
los punteros definitivamente no se toman.

--icf-iteraciones COUNT
Número de iteraciones de ICF (predeterminado 2)

--print-icf-secciones
Lista de secciones idénticas dobladas en stderr

--no-imprimir-secciones-icf
No enumere secciones idénticas dobladas

--mantener-único SYMBOL
No doble este símbolo durante ICF

--gc-secciones
Eliminar secciones no utilizadas

--no-gc-secciones
No elimine las secciones no utilizadas (predeterminado)

--print-gc-secciones
Lista de las secciones no utilizadas eliminadas en stderr

--no-imprimir-secciones-gc
No enumere las secciones eliminadas no utilizadas

- estadísticas
Imprimir estadísticas de uso de recursos

--sysroot DIR
Establecer el directorio raíz del sistema de destino

-t, --rastro
Imprime el nombre de cada archivo de entrada

-T EXPEDIENTE, --guión ARCHIVO
Leer la secuencia de comandos del vinculador

--hilos
Ejecute el vinculador multiproceso

--no-hilos
No ejecute el vinculador multiproceso

--número de hilos COUNT
Número de subprocesos a utilizar

--inicial del recuento de hilos COUNT
Número de subprocesos para usar en la pasada inicial

- hilo-cuenta-medio COUNT Número de subprocesos para usar en la pasada intermedia

--hilo-recuento-final COUNT
Número de subprocesos a utilizar en la pasada final

-Tbs DOMICILIO
Establecer la dirección del segmento bss

-Tdatos DOMICILIO
Establecer la dirección del segmento de datos

-Ttexto DOMICILIO
Establecer la dirección del segmento de texto

-Ttext-segmento DOMICILIO
Establecer la dirección del segmento de texto

-Segmento de trodatos DOMICILIO
Establecer la dirección del segmento rodata

--toc-optimizar
(Solo PowerPC64) Optimización de secuencias de código TOC

--no-toc-optimizar
(Solo PowerPC64) No optimice las secuencias de código TOC

--toc-ordenar
(Solo PowerPC64) Clasificar secciones TOC y GOT

--no-toc-ordenar
(Solo PowerPC64) No ordene las secciones TOC y GOT

-u SÍMBOLO, --indefinido SYMBOL
Crear una referencia indefinida a SYMBOL

--símbolos-no resueltos ignorar-todo, informar-todo, ignorar-en-archivos-objeto, ignorar-en-bibliotecas-compartidas
Cómo manejar símbolos no resueltos

--verboso
Sinónimo de --depurar=archivos

--version-script ARCHIVO
Leer el script de la versión

- advertencia-común
Advertir sobre símbolos comunes duplicados

--no-advertir-común
No advertir sobre símbolos comunes duplicados (predeterminado)

--advertir-constructores
Ignorado

--no-advertir-constructores
Ignorado

--advertir-execstack
Advertir si la pila es ejecutable

--no-warn-execstack
No advertir si la pila es ejecutable (predeterminado)

--no-advertir-desajuste
No advierta sobre archivos de entrada no coincidentes

--advertir-multiple-gp
Ignorado

--warn-search-discordancia
Advertir al omitir una biblioteca incompatible

--no-warn-search-discordancia
No advertir al omitir una biblioteca incompatible

--warn-shared-textrel
Advertir si el segmento de texto no se puede compartir

--no-warn-shared-textrel
No advertir si el segmento de texto no se puede compartir (predeterminado)

--advertir-símbolos-no resueltos
Informar los símbolos no resueltos como advertencias

--error-no resuelto-símbolos
Informar los símbolos no resueltos como errores

--sin-wchar-tamaño-advertencia
(Solo ARM) No advierte sobre objetos con tamaños wchar_t incompatibles

--archivo completo
Incluir todo el contenido del archivo

--no-archivo-completo
Incluya solo el contenido del archivo necesario

--envoltura SYMBOL
Usar funciones contenedoras para SYMBOL

-y SÍMBOLO, --traza-símbolo SYMBOL
Rastrear referencias al símbolo

--versión-indefinida
Permitir versión no utilizada en el script (predeterminado)

--no-versión-indefinida
No permitir la versión no utilizada en el script

-Y TRAYECTORIA
Ruta de búsqueda predeterminada para compatibilidad con Solaris

- (, - grupo de inicio
Iniciar un grupo de búsqueda de bibliotecas

-) - grupo final
Finalizar un grupo de búsqueda de bibliotecas

--start-lib
Iniciar una biblioteca

--end-lib
Terminar una biblioteca

-fusible-ld
Ignorado para compatibilidad con la opción del enlazador GCC

-z combreloc
Ordenar relocs dinámicos

-z nocombreloc
No clasifique las reubicaciones dinámicas

-z common-page-size = TAMAÑO
Establecer el tamaño de página común en SIZE

-z defs
Informar símbolos indefinidos (incluso con --compartido)

-z ejecutivo
Marcar la salida como que requiere pila ejecutable

-z inicializar
Marque DSO para que se inicialice primero en tiempo de ejecución

-z interponer
Marcar objeto para interponer todos los DSO pero ejecutables

-z perezoso
Marcar objeto para enlace en tiempo de ejecución diferido (predeterminado)

-z cargar fltr
Marcar el objeto que requiere un proceso inmediato

-z max-page-size = TAMAÑO
Establezca el tamaño máximo de página en SIZE

-z Muldefs
Permitir múltiples definiciones de símbolos

-z nocopyreloc
No cree relocs de copia

-z nodefaultlib
Marque el objeto para que no utilice rutas de búsqueda predeterminadas

-z Nodelete
Marcar DSO como no borrable en tiempo de ejecución

-z abrir la cabeza
Mark DSO no disponible para abrir

-z nódulo
Mark DSO no disponible para dldump

-z noexecstack
Marcar la salida como que no requiere pila ejecutable

-z ahora marca el objeto para vinculación de función inmediata

-z natural
Marque DSO para indicar que necesita procesamiento $ ORIGIN inmediato en tiempo de ejecución

-z relro
Cuando sea posible, marque las variables como de solo lectura después de la reubicación

-z norelro
No marque las variables como de solo lectura después de la reubicación

-z texto
No permita reubicaciones en segmentos de solo lectura

-z sin texto
Permitir reubicaciones en segmentos de solo lectura (predeterminado)

-z texto off
Permitir reubicaciones en segmentos de solo lectura (predeterminado)

-z construido
Opción ficticia z

ld.gold: objetivos admitidos: elf32-i386 elf32-i386-freebsd elf32-i386-nacl elf32-x86-64
elf32-x86-64-freebsd elf32-x86-64-nacl elf64-x86-64 elf64-x86-64-freebsd elf64-x86-64-nacl
ld.gold: emulaciones compatibles: elf_i386 elf_i386_nacl elf32_x86_64 elf32_x86_64_nacl
elf_x86_64 elf_x86_64_nacl

PRESENTACIÓN DE INFORMES LOCO


Informar errores ahttp://www.sourceware.org/bugzilla/>

DERECHOS DE AUTOR


Copyright © 2014 Free Software Foundation, Inc. Este programa es software gratuito; puedes
redistribuirlo bajo los términos de la Licencia Pública General GNU versión 3 o (en su
opción) una versión posterior. Este programa no cuenta con ninguna garantía.

Use mips64el-linux-gnuabi64-ld.gold en línea usando los servicios de onworks.net


Ad


Ad

Últimos programas en línea de Linux y Windows