abilint(1)
abilint(1) - Linux manual sida
NAMN
abilint - validera en Abigail ABI-representation
abilint analyserar den ursprungliga XML-representationen av en ABI som skapats av abidw. När XML-representationen av ABI:n har tolkats, bygger abilint en minnesmodell från den. Sedan försöker den spara modellen tillbaka i XML-format till standardutgången. Om denna läs-skriv-operation lyckas, är det sannolikt att den inmatade XML-ABI-representationen är meningsfull.
Observera att detta verktyg främst är avsett för att hjälpa till med felsökning av problem i det underliggande Libabigail-biblioteket.
Observera också att abilint kan läsa en ELF-fil som indata, bygga en minnesmodell för dess ABI och serialisera den modellen tillbaka till XML till standardutgången. I det fallet måste ELF-filen åtföljas av dess felsökningsinformation i DWARF-format.
ANVÄNDNING
abilint [alternativ] [<abi-fil1>]
ALTERNATIV
--annotate
- Kommenterar ABIXML-utdata med kommentarer ovanför de flesta element. Syftet är att göra ABIXML-utdata mer lättläst för felsökning eller dokumentationsändamål.
--ctf
- Extraherar ABI-information från CTF-debugginformation, om sådan finns i det givna objektet.
--debug-info-dir <sökväg>
- När en ELF-fil läses som indata och dess felsökningsinformation är uppdelad i en separat fil, anger detta alternativ var den separata felsökningsinformationen finns.
- Observera att
sökväg
måste peka på rotkatalogen där felsökningsinformationen är organiserad. I Red Hat-baserade system är det vanligtvis<root>/usr/lib/debug
.
--diff
- För XML-indata utförs en textjämförelse mellan den ursprungliga indata och minnesmodellen som sparats tillbaka till disk. Detta kan hjälpa till att identifiera problem i hanteringen av XML-formatet av Libabigail.
--header-file | --hf <header-fil-sökväg>
- Anger var en av de offentliga headers-filerna finns som verktyget ska beakta.
--headers-dir | --hd <headers-katalog>
- Anger var de offentliga headers-filerna för det första delade biblioteket finns. Verktyget filtrerar då bort typer som inte definieras i offentliga headers.
--help
- Visar en kort hjälptext och avslutar.
--noout
- Visar ingen utdata på standardutgången. Kommandoåtergångsvärdet är det enda sättet att avgöra om kommandot lyckades.
--suppressions | suppr <sökväg-till-suppressionsfil>
- Använder en undertryckningsfil. Detta alternativ kan upprepas flera gånger för att ange flera undertryckningsspecifikationer.
--stdin | --
- Läser indata från standardinmatningen.
--tu
- Förväntar sig att indata XML representerar en enda översättningsenhet.
--verbose
- Visar detaljerade meddelanden om interna processer. Används för att felsöka verktyget och dess underliggande bibliotek.
--version | -v
- Visar programmets version och avslutar.
FÖRFATTARE
Dodji Seketeli
UPPHOVSRÄTT
© 2014-2022, Red Hat, Inc.
KOLOFON
Denna sida är en del av libabigail (ABI Generic Analysis and Instrumentation Library). Information om projektet finns på sourceware.org/libabigail.
Om du har en buggrapport för denna manual, se bugzilla.
Denna sida genererades från projektets upstream Git-repository [1] den 2 februari 2025. Vid den tiden var det senaste commitdatumet den 13 januari 2025.
Om du upptäcker problem i denna HTML-version av sidan, eller om du har förslag på förbättringar, skicka ett mail till man-pages@man7.org.
Sidslut
Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/abilint.1.html
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.