IngleseFranceseSpagnolo

Esegui server | Ubuntu > | Fedora > |


Favicon di OnWorks

llvm-nm-3.7 - Online nel cloud

Esegui llvm-nm-3.7 nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando llvm-nm-3.7 che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


llvm-nm - elenca il codice bit LLVM e la tabella dei simboli del file oggetto

SINOSSI


lvm-nm [Opzioni] [nomi di file...]

DESCRIZIONE


Il termoprotettore lvm-nm l'utilità elenca i nomi dei simboli dai file bitcode LLVM, file oggetto,
or ar archivi che li contengono, denominati sulla riga di comando. Ogni simbolo è elencato insieme
con alcune semplici informazioni sulla sua provenienza. Se non viene specificato alcun nome di file, oppure - is
usato come nome di file, lvm-nm elaborerà un file sul suo flusso di input standard.

lvm-nmil formato di output predefinito di è il tradizionale BSD nm formato di output. Ciascuna di queste uscite
record è costituito da un indirizzo esadecimale di 8 cifre (opzionale), seguito da un codice tipo
carattere, seguito da un nome, per ogni simbolo. Viene stampato un record per riga; campi
sono separati da spazi. Quando l'indirizzo viene omesso, viene sostituito da 8 spazi.

I caratteri del codice tipo attualmente supportati e il loro significato sono i seguenti:

U
L'oggetto con nome è referenziato ma non definito in questo file bitcode

C
Comune (più definizioni si collegano insieme in una def)

W
Riferimento debole (più definizioni si collegano in zero o una definizione)

t
Oggetto funzione locale (testo)

T
Oggetto funzione globale (testo)

d
Oggetto dati locali

D
Oggetto dati globali

?
Qualcosa di irriconoscibile

Poiché i file bitcode LLVM in genere contengono oggetti che non sono considerati avere
indirizzi fino a quando non vengono collegati in un'immagine eseguibile o compilati dinamicamente
"appena in tempo", lvm-nm non stampa un indirizzo per nessun simbolo in un file bitcode LLVM,
simboli pari definiti nel file bitcode.

VERSIONI


-B (Default)
Usa il formato di output BSD. Alias ​​per --formato=bsd.

-P Usa il formato di output POSIX.2. Alias ​​per --formato=posix.

--debug-syms, -a
Mostra tutti i simboli, anche solo il debugger.

--solo-definito
Stampa solo i simboli definiti in questo file (al contrario dei simboli che potrebbero essere
referenziato dagli oggetti in questo file, ma non definito in questo file.)

--dinamico, -D
Visualizza simboli dinamici invece di simboli normali.

--solo esterno, -g
Stampa solo simboli le cui definizioni sono esterne; cioè accessibile da altri
File.

--formato=formato, -f formato
Seleziona un formato di output; formato può essere sysv, posix, o bsd. L'impostazione predefinita è bsd.

-Aiuto Stampa un riepilogo delle opzioni della riga di comando e dei loro significati.

--nessun tipo, -p
Mostra i simboli nell'ordine incontrato.

--ordinamento-numerico, -n, -v
Ordina i simboli per indirizzo.

--print-nome-file, -UN, -o
Anteporre ogni simbolo con il file da cui proviene.

--formato di stampa, -S
Mostra la dimensione del simbolo invece dell'indirizzo.

--size-sort
Ordina i simboli per dimensione.

--solo indefinito, -u
Stampa solo i simboli referenziati ma non definiti in questo file.

Usa llvm-nm-3.7 online utilizzando i servizi onworks.net


Ad


Ad