abilint(1): Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med '== 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...')
 
Ingen redigeringssammanfattning
 
Rad 11: Rad 11:


=== ANVÄNDNING ===
=== ANVÄNDNING ===
<code>abilint [alternativ] [&lt;abi-fil1&gt;]</code>
<pre>
abilint [alternativ] [&lt;abi-fil1&gt;]
</pre>


=== ALTERNATIV ===
=== ALTERNATIV ===
* <code>--annotate</code>
<pre>
: 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.
--annotate
</pre>
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.


* <code>--ctf</code>
<pre>
: Extraherar ABI-information från CTF-debugginformation, om sådan finns i det givna objektet.
--ctf
</pre>
Extraherar ABI-information från CTF-debugginformation, om sådan finns i det givna objektet.


* <code>--debug-info-dir &lt;sökväg&gt;</code>
<pre>
: När en [[wikipedia:Executable_and_Linkable_Format|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.
--debug-info-dir &lt;sökväg&gt;
</pre>
När en [[wikipedia:Executable_and_Linkable_Format|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 <code>sökväg</code> måste peka på rotkatalogen där felsökningsinformationen är organiserad. I Red Hat-baserade system är det vanligtvis <code>&lt;root&gt;/usr/lib/debug</code>.
Observera att <pre>sökväg</pre> måste peka på rotkatalogen där felsökningsinformationen är organiserad. I Red Hat-baserade system är det vanligtvis <pre>&lt;root&gt;/usr/lib/debug</pre>.


* <code>--diff</code>
<pre>
: 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.
--diff
</pre>
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.


* <code>--header-file | --hf &lt;header-fil-sökväg&gt;</code>
<pre>
: Anger var en av de offentliga headers-filerna finns som verktyget ska beakta.
--header-file | --hf &lt;header-fil-sökväg&gt;
</pre>
Anger var en av de offentliga headers-filerna finns som verktyget ska beakta.


* <code>--headers-dir | --hd &lt;headers-katalog&gt;</code>
<pre>
: 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.
--headers-dir | --hd &lt;headers-katalog&gt;
</pre>
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.


* <code>--help</code>
<pre>
: Visar en kort hjälptext och avslutar.
--help
</pre>
Visar en kort hjälptext och avslutar.


* <code>--noout</code>
<pre>
: Visar ingen utdata på standardutgången. Kommandoåtergångsvärdet är det enda sättet att avgöra om kommandot lyckades.
--noout
</pre>
Visar ingen utdata på standardutgången. Kommandoåtergångsvärdet är det enda sättet att avgöra om kommandot lyckades.


* <code>--suppressions | suppr &lt;sökväg-till-suppressionsfil&gt;</code>
<pre>
: Använder en undertryckningsfil. Detta alternativ kan upprepas flera gånger för att ange flera undertryckningsspecifikationer.
--suppressions | suppr &lt;sökväg-till-suppressionsfil&gt;
</pre>
Använder en undertryckningsfil. Detta alternativ kan upprepas flera gånger för att ange flera undertryckningsspecifikationer.


* <code>--stdin | --</code>
<pre>
: Läser indata från standardinmatningen.
--stdin | --
</pre>
Läser indata från standardinmatningen.


* <code>--tu</code>
<pre>
: Förväntar sig att indata XML representerar en enda översättningsenhet.
--tu
</pre>
Förväntar sig att indata XML representerar en enda översättningsenhet.


* <code>--verbose</code>
<pre>
: Visar detaljerade meddelanden om interna processer. Används för att felsöka verktyget och dess underliggande bibliotek.
--verbose
</pre>
Visar detaljerade meddelanden om interna processer. Används för att felsöka verktyget och dess underliggande bibliotek.


* <code>--version | -v</code>
<pre>
: Visar programmets version och avslutar.
--version | -v
</pre>
Visar programmets version och avslutar.


=== FÖRFATTARE ===
=== FÖRFATTARE ===
Rad 69: Rad 97:


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.
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 =
= Sidslut =

Nuvarande version från 20 februari 2025 kl. 09.06

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.