Dit is de opdracht llvm-objdump-3.8 die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online-emulator of MAC OS online-emulator
PROGRAMMA:
NAAM
llvm-objdump - handleiding voor llvm-objdump 3.8
PRODUCTBESCHRIJVING
FOUT: ld.so: object 'libfakeroot-sysv.so' van LD_PRELOAD kan niet vooraf worden geladen (kan niet
open gedeeld objectbestand): genegeerd. OVERZICHT: llvm-objectbestandsdumper
GEBRUIK: llvm-objdump [opties]
OPTIES:
Algemene opties:
-aarch64-neon-syntaxis - Kies de stijl van de NEON-code om uit te zenden
AArch64-backend:
=generiek
- Zend generieke NEON-assemblage uit
= appel - NEON-assemblage in Apple-stijl uitstoten
-boog=- architectuur(s) van een Mach-O-bestand naar
storten
-arch-naam=- Doelboog om voor te demonteren, zie
-versie voor beschikbare doelen
-archief-headers - Print archiefkoppen voor Mach-O
archieven (vereist -mannelijk)
-archief-lid-offsets - Print de offset naar elk archieflid
voor Mach-O-archieven (vereist -mannelijk en -archief-headers)
-binden - Mach-o-bindingsinfo weergeven
-grenzen-controle-enkele-trap - Gebruik één valblok per functie
-kleur - gebruik gekleurde syntaxisaccentuering
(standaard = automatisch detecteren)
-cppfnaam=- Specificeer de naam van de gegenereerde
functie
-cppfor=- Geef de naam van het ding op
voortbrengen
-cppgen - Kies wat voor soort output u wilt genereren
=programma
- Genereer een compleet programma
= module
- Genereer een moduledefinitie
=inhoud
- Inhoud van een module genereren
=functie
- Genereer een functiedefinitie
=functies
- Genereer alle functiedefinities
=inline
- Genereer een inline-functie
=variabele
- Genereer een variabele definitie
=type - Genereer een typedefinitie
-data-in-code - Druk de gegevens af in de codetabel voor Mach-O
objecten (vereist -mannelijk)
-dis-symnaam=- demonteer alleen dit symbool
instructies (vereist -mannelijk
-uitschakelen-morsen-fusing - Schakel het samenvoegen van de morscode in . uit
instructies
-demonteren - Toon assembler geheugensteuntjes voor de
machine-instructies:
-demonteer-alles - Toon assembler geheugensteuntjes voor de
machine-instructies:
-dsym=- Gebruik .dSYM-bestand voor foutopsporingsinformatie
-dylib-id - Print de id van de gedeelde bibliotheek voor de
dylib Mach-O-bestand (vereist -mannelijk)
-dylibs-gebruikt - Print de gebruikte gedeelde bibliotheken
gekoppelde Mach-O-bestanden (vereist -mannelijk)
-impliciete-null-controles inschakelen - Vouw null-cheques in het geheugen met fouten
operaties
-enable-load-pre -
-enable-object-arc-opts - alle ARC-optimalisaties in-/uitschakelen
-enable-scoped-noalias -
-inschakelen-tbaa -
-uitputtend-register-zoeken - Uitgebreid zoeken naar registers
het omzeilen van de diepte en interferentie cutoffs van laatste kans herkleuren
-export-proberen - Mach-o geëxporteerde symbolen weergeven
-fault-map-sectie - Geef de inhoud van de faultmap-sectie weer
-filter-print-funcs=- Print alleen IR voor functies waarvan de naam
match dit voor alle print-[before|after][-all] opties
-full-lead-addr - Druk het volledige leidende adres af
-g - Druk lijninformatie af van foutopsporingsinformatie
indien beschikbaar
-gpgrootte=- Globale aanwijzer adressering grootte.
De standaardgrootte is 8.
-imp-null-check-page-size=- De paginagrootte van het doel in bytes
-indirecte-symbolen - Print indirecte symbooltabel voor Mach-O
objecten (vereist -mannelijk)
-info-plist - Druk de info plist-sectie af als strings
voor Mach-O-objecten (vereist -mannelijk)
-internaliseren-public-api-file=- Een bestand met een lijst met symboolnamen
behouden
-internaliseren-public-api-list=- Een lijst met symboolnamen om te bewaren
-join-liveintervallen - Coalesce-kopieën (default=true)
-lui-binden - Mach-o luie bindingsinfo weergeven
-limit-float-precision=- Genereer inline sequenties met lage precisie
voor sommige float libcalls
-link-opt-hints - Druk de optimalisatietips voor de linker af
Mach-O-objecten (vereist -mannelijk)
-mannelijk - Gebruik MachO-specifieke objectbestandsparser
-mattr=- Target specifieke attributen
-mcpu=- Target een specifiek cpu-type (-mcpu=hulp
voor details)
-merror-ontbrekende-haakjes - Fout voor ontbrekende haakjes rond
predikaatregisters
-merror-niet-aaneengesloten-register - Fout voor registernamen die dat niet zijn
aangrenzend
-mfuture-regs - Toekomstige registers inschakelen
-mips16-constante-eilanden - Schakel mips16 constante eilanden in.
-mips16-hard-float - Schakel mips16 hard float in.
-mno-verbinding - Schakel zoeken naar verbinding uit
instructies voor Hexagon
-mno-ldc1-sdc1 - Breid dubbele precisie ladingen en winkels uit
aan hun tegenhangers met één precisie
-mno-koppeling - Schakel het zoeken naar duplexinstructies uit
voor zeshoek
-mwarn-ontbrekende-haakjes - Waarschuw voor ontbrekende haakjes rond
predikaatregisters
-mwarn-niet-aaneengesloten-register - Waarschuw voor registernamen die niet
aangrenzend
-mwarn-teken-mismatch - Waarschuw voor niet-overeenkomende een ondertekende en
niet-ondertekende waarde
-geen-discriminerende - Schakel het genereren van discriminator uit
informatie.
-geen-leidende-adr - Druk geen leidend adres af
-no-show-raw-insn - Bij het demonteren van instructies, niet doen
druk de instructiebytes af.
-geen-symbolische-operanden - gebruik geen symbolische operanden wanneer
demonteren (vereist -mannelijk)
-niet uitgebreid - Print de info voor Mach-O-objecten in
niet-verbose of numerieke vorm (vereist -mannelijk)
-nvptx-sched4reg - NVPTX Specifiek: schema voor registratie
onder druk zetten
-object-metadata - Druk de Objective-C runtime-metagegevens af
voor Mach-O-bestanden (vereist -mannelijk)
- toch afdrukken - IR afdrukken na elke pas
-print-voor-alles - IR afdrukken voor elke pas
-print-imm-hex - Gebruik hex-formaat voor directe waarden
-print-machineinstrs=- Machine-instructies afdrukken
-privé-header - Geef alleen het eerste specifieke formaat weer
bestandskop
-privé-headers - Geef formaatspecifieke bestandsheaders weer
-r - Geef de verhuisitems weer in de
filet
-ruwe-clang-ast - Dump de onbewerkte binaire inhoud van het
clang AST-sectie
-rdf-dump -
-rdf-limiet=-
-rebaseren - Mach-o rebasing-info weergeven
-regalloc - Registreer toewijzing om te gebruiken
= standaard
- kies registertoewijzer op basis van -O optie
=basis - basisregistertoewijzer
=snel - snelle registertoewijzer
= hebzuchtig
- hebzuchtige registertoewijzer
=pbqp - PBQP-registertoewijzer
-herschrijven-kaartbestand=- Symbool herschrijf kaart
-rng-zaad=- Zaad voor de generator voor willekeurige getallen
-s - Geef de inhoud van elke sectie weer
-sample-profile-check-record-coverage=- Geef een waarschuwing als minder dan N% van
records in het invoerprofiel worden afgestemd op de IR.
-sample-profile-check-sample-coverage=- Geef een waarschuwing als minder dan N% van
samples in het invoerprofiel worden afgestemd op de IR.
-sample-profile-global-cold-threshold=- Functies op het hoogste niveau die verantwoordelijk zijn voor
minder dan N% van alle monsters die in het profiel zijn verzameld, wordt gemarkeerd als koud voor
de inliner te overwegen.
-sample-profile-global-hot-threshold=- Functies op het hoogste niveau die verantwoordelijk zijn voor
meer dan N% van alle monsters die in het profiel zijn verzameld, wordt gemarkeerd als heet voor de
inliner te overwegen.
-sample-profile-inline-hot-threshold=- Geïntegreerde functies die voor meer zorgen
dan N% van alle monsters die in de bovenliggende functie zijn verzameld, wordt opnieuw inline geplaatst.
-sample-profile-max-propagate-iterations=- Maximaal aantal iteraties te gaan
door bij het verspreiden van monsterblok-/randgewichten door de CFG.
-sectie=- Werk alleen op de gespecificeerde secties.
met -mannelijk dumpsegment, sectie
-sectie-headers - Toon samenvattingen van de headers voor
elke sectie.
-stackmap-versie=- Specificeer de stackmap-coderingsversie
(standaard = 1)
-statistieken - Statistieken uitvoer van programma inschakelen
(beschikbaar bij Asserts)
-samenvattingsbestand=- Het samenvattingsbestand dat moet worden gebruikt voor functie
importeren.
-t - Geef de symbolentabel weer
-tijd verstrijkt - Tijd elke pas, verstreken tijd afdrukken
voor elk bij uitgang
-drievoudig=- Target triple om voor te demonteren, zie
-versie voor beschikbare doelen
-universele-headers - Mach-O universele headers afdrukken (vereist
-mannelijk)
-ontspan-info - Geef informatie over afwikkelen weer
-verifieer-debug-info -
-verifieer-dom-info - Controleer dominator info (tijdrovend)
-verifieer-loop-info - Loop info verifiëren (tijdrovend)
-verifiëren-regalloc - Verifiëren tijdens registertoewijzing
-verifieer-regio-info - Regio-info verifiëren (tijdrovend)
-verifieer-scev - Controleer of de backedge van ScalarEvolution is genomen
telt (langzaam)
-zwakke binding - Geef mach-o zwakke bindingsinformatie weer
-x86-asm-syntaxis - Kies de codestijl die u wilt uitzenden vanaf X86
achterkant:
=att - Assemblage in AT&T-stijl uitzenden
= intel - Intel-achtige assemblage uitzenden
Algemene opties:
-Help - Beschikbare opties weergeven (-help-verborgen
voor meer)
-help-lijst - Lijst met beschikbare opties weergeven
(-help-lijst-verborgen voor meer)
-versie - Geef de versie van dit programma weer
Gebruik llvm-objdump-3.8 online met behulp van onworks.net-services