.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" ======================================================================== .\" .IX Title "DH_DWZ 1" .TH DH_DWZ 1 "2019-09-14" "12.6" "Debhelper" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "NOME" .IX Header "NOME" dh_dwz \- optimiza informação de depuração \s-1DWARF\s0 em binários \s-1ELF\s0 via dwz .SH "RESUMO" .IX Header "RESUMO" \&\fBdh_dwz\fR [\fIdebhelper opções\fR] [\fB\-X\fR\fIitem\fR] [\fB\-\-\fR \fIparâmetros\fR] .SH "DESCRIÇÃO" .IX Header "DESCRIÇÃO" \&\fBdh_dwz\fR é um programa de debhelper que irá optimizar o tamanho (não comprimido) da informação de depuração \s-1DWARF\s0 nos binários \s-1ELF.\s0 Fá\-lo ao correr \fBdwz\fR\|(1) em todos os binários \s-1ELF\s0 no pacote. .SH "OPÇÕES" .IX Header "OPÇÕES" .IP "\fB\-\-dwz\-multifile\fR, \fB\-\-no\-dwz\-multifile\fR" 4 .IX Item "--dwz-multifile, --no-dwz-multifile" Whether \fBdwz\fR\|(1) should generate a \fImultifile\fR from the \s-1ELF\s0 binaries in the same package. When enabled, if a package ships at least 2 \s-1ELF\s0 binaries, \&\fBdh_dwz\fR will instruct \fBdwz\fR\|(1) to generate a multifile for the package. .Sp By default, \fBdh_dwz\fR will attempt to create a multifile but will continue without if \fBdwz\fR\|(1) does create one (but succeeds anyway). This commonly happens when the debug files do not contain debug symbols (e.g. a missing \-g to the compiler) or when the debug symbols are compressed (see Debian bug #931891). If \fB\-\-dwz\-multifile\fR is passed, then \fBdh_dwz\fR will abort with an error if \fBdwz\fR\|(1) does not create a multifile. .Sp Note que estas opções podem não funcionar se um pacote conter mais binários \&\s-1ELF\s0 que possam caber numa única linha de comandos. Se isto for um problema, por favor passe \fB\-\-no\-dwz\-multifile\fR para contornar este problema. .Sp O multifile gerado será comprimido com \fBobjcopy \-\-compress\-debug\-sections\fR. .Sp Note for \fBudeb\fR packages: \fBdh_dwz\fR will never generate multifiles for \&\fBudeb\fR packages. It will still use \fBdwz\fR to reduce the file size of debug files if it finds any. .IP "\fB\-X\fR\fIitem\fR, \fB\-\-exclude=\fR\fIitem\fR" 4 .IX Item "-Xitem, --exclude=item" Exclui ficheiros que contenham \fIitem\fR em qualquer ponto do seu nome de serem despojados. Você pode usar esta opção várias vezes para construir uma lista de coisas a excluir. .IP "\fB\-\-\fR \fIparams\fR" 4 .IX Item "-- params" Passa \fIparâmetros\fR para \fBdwz\fR\|(1) quando processa binários \s-1ELF.\s0 Isto é maioritariamente útil para definir parâmetros relacionados com memória (ex. \-l e \-L). .SH "NOTAS" .IX Header "NOTAS" Se a variável de ambiente \fB\s-1DEB_BUILD_OPTIONS\s0\fR conter \fBnostrip\fR, nada será despojado, em conformidade com a política Debian (secção 10.1 \*(L"Binários\*(R"). .PP Embora esta ferramenta tecnicamente não remover informação de depuração dos binários, é na mesma incluída quando a variável de ambiente \&\fB\s-1DEB_BUILD_OPTIONS\s0\fR contém \fBnostrip\fR. Isto é assim porque \fBnostrip\fR é muito usado para optimizar tempos de compilação (ex. para \-cycles de \&\*(L"compilar e testar\*(R") em vez de optimizar para tamanho. .SH "VEJA TAMBÉM" .IX Header "VEJA TAMBÉM" \&\fBdebhelper\fR\|(7) .PP Este programa é parte do debhelper. .SH "AUTOR" .IX Header "AUTOR" Niels Thykier .SH "TRADUÇÃO" .IX Header "TRADUÇÃO" Américo Monteiro .PP Se encontrar algum erro na tradução deste documento, por favor comunique para Américo Monteiro \fIa_monteiro@gmx.com\fR ou Equipa Debian de Tradução Portuguesa \fItraduz@debianpt.org\fR.