binutils-2.34.90 - en to pt translation catalogue (2140 entries)

en: Usage: %s [option(s)] [addr(s)]
pt: Uso: %s [opções] [endereços]

en:  Convert addresses into line number/file name pairs.
pt:  Converter endereços em pares nº de linha/nome de ficheiro.

en:  If no addresses are specified on the command line, they will be read from stdin
pt:  Se não forem especificados endereços na linha de comandos, serão lidos de stdin

en:  The options are:
      @<file>                Read options from <file>
      -a --addresses         Show addresses
      -b --target=<bfdname>  Set the binary file format
      -e --exe=<executable>  Set the input file name (default is a.out)
      -i --inlines           Unwind inlined functions
      -j --section=<name>    Read section-relative offsets instead of addresses
      -p --pretty-print      Make the output easier to read for humans
      -s --basenames         Strip directory names
      -f --functions         Show function names
      -C --demangle[=style]  Demangle function names
      -R --recurse-limit     Enable a limit on recursion whilst demangling.  [Default]
      -r --no-recurse-limit  Disable a limit on recursion whilst demangling
      -h --help              Display this information
      -v --version           Display the program's version
pt:  As opções são:
      @<ficheiro>            Ler opções de <ficheiro>
      -a --addresses         Mostrar endereços
      -b --target=<nomebfd>  Define o formato do ficheiro binário
      -e --exe=<executável>  Define o nome do ficheiro de entrada (predefinido: a.out)
      -i --inlines           Desenrola funções en linha
      -j --section=<nome>    Lê desvios relativos de secção em vez de endereços
      -p --pretty-print      Torna a saída mais legível para humanos
      -s --basenames         Remove nomes de pastas
      -f --functions         Mostra nomes de funções
      -C --demangle[=style]  Repõe nomes de funções
      -R --recurse-limit     Activa um limite de recursividade enquanto descodifica [predefinição].
      -r --no-recurse-limit  Desctiva um limite de recursividade enquanto descodifica [
      -h --help              Mostra esta informação
      -v --version           Mostra a versão do programa

en: Report bugs to %s
pt: Reportar erros a %s

note: Note for translators:  This printf is used to join the function name just printed above to the line number/ file name pair that is about to be printed below.  Eg: foo at 123:bar.c
en:  at
pt:  em

note: Note for translators: This printf is used to join the line number/file name pair that has just been printed with the line number/file name pair that is going to be printed by the next iteration of the while loop.  Eg: 123:bar.c (inlined by) 456:main.c
en:  (inlined by)
pt:  (em linha por)

en: %s: cannot get addresses from archive
pt: %s: impossível obter endereços do arquivo

en: %s: cannot find section %s
pt: %s: impossível encontrar a secção %s

en: fatal error: libbfd ABI mismatch
pt: erro fatal: troca de libbfd ABI

en: unknown demangling style `%s'
pt: Estilo de limpeza desconhecido "%s"

en: no entry %s in archive
pt: sem entrada %s no arquivo

en: Usage: %s [emulation options] [-]{dmpqrstx}[abcDfilMNoOPsSTuvV] [--plugin <name>] [member-name] [count] archive-file file...
pt: Uso: %s [opções de emulação] [-]{dmpqrstx}[abcDfilMNoPsSTuvV] [--plugin <nome>] [nome-membro] [total] ficheiro-arquivo ficheiro...

en: Usage: %s [emulation options] [-]{dmpqrstx}[abcDfilMNoOPsSTuvV] [member-name] [count] archive-file file...
pt: Uso: %s [opções de emulação] [-]{dmpqrstx}[abcDfilMNoPsSTuvV] [nome-membro] [total] ficheiro-arquivo ficheiro...

en:  commands:
pt:  comandos:

en:   d            - delete file(s) from the archive
pt:   d            - elimina ficheiro(s) do arquivo

en:   m[ab]        - move file(s) in the archive
pt:   m[ab]        - move ficheiro(s) no arquivo

en:   p            - print file(s) found in the archive
pt:   p            - imprime ficheiro(s) encontrados no arquivo

en:   q[f]         - quick append file(s) to the archive
pt:   q[f]         - acrescenta rapidamente ficheiro(s) ao arquivo

en:   r[ab][f][u]  - replace existing or insert new file(s) into the archive
pt:   r[ab][f][u]  - substitui existente ou insere novo ficheiro no arquivo

en:   s            - act as ranlib
pt:   s            - actua como ranlib

en:   t[O][v]      - display contents of the archive
pt:   t[O][v]      - mostra o conteúdo do arquivo

en:   x[o]         - extract file(s) from the archive
pt:   x[o]         - extrai ficheiro(s) do arquivo

en:  command specific modifiers:
pt:  modificadores específicos do comando:

en:   [a]          - put file(s) after [member-name]
pt:   [a]          - põe ficheiros(s) após [nome-membro]

en:   [b]          - put file(s) before [member-name] (same as [i])
pt:   [b]          - põe ficheiro(s) antes de [nome-membro] (tal como [i])

en:   [D]          - use zero for timestamps and uids/gids (default)
pt:   [D]          - usa zero para datações e uids/gids (predefinição)

en:   [U]          - use actual timestamps and uids/gids
pt:   [U]          - usa datações e uids/gids actuais

en:   [D]          - use zero for timestamps and uids/gids
pt:   [D]          - usa zero para datações e uids/gids

en:   [U]          - use actual timestamps and uids/gids (default)
pt:   [U]          - usa datações e uids/gids actuais (predefinição)

en:   [N]          - use instance [count] of name
pt:   [N]          - usa a instância [contagem] de nome

en:   [f]          - truncate inserted file names
pt:   [f]          - trunca nomes de ficheiro inseridos

en:   [P]          - use full path names when matching
pt:   [P]          - usa caminhos completos ao comparar

en:   [o]          - preserve original dates
pt:   [o]          - preserva datas originais

en:   [O]          - display offsets of files in the archive
pt:   [O]          - mostra desvios de ficheiros o arquivo

en:   [u]          - only replace files that are newer than current archive contents
pt:   [u]          - substitui só ficheiros mais recentes que os actuais no arquivo

en:  generic modifiers:
pt:  modificadores genéricos:

en:   [c]          - do not warn if the library had to be created
pt:   [c]          - não avisa se a biblioteca teve de ser criada

en:   [s]          - create an archive index (cf. ranlib)
pt:   [s]          - cria um índice do arquivo (cf. ranlib)

en:   [S]          - do not build a symbol table
pt:   [S]          - não constrói tabela de símbolos

en:   [T]          - make a thin archive
pt:   [T]          - faz um arquivo magro

en:   [v]          - be verbose
pt:   [v]          - é verboso

en:   [V]          - display the version number
pt:   [V]          - mostra o número da versão

en:   @<file>      - read options from <file>
pt:   @<ficheiro>  - lê opções de <ficheiro>

en:   --target=BFDNAME - specify the target object format as BFDNAME
pt:   --target=NOMEBFD - especifica o formato do objecto destino como NOMEBFD

en:   --output=DIRNAME - specify the output directory for extraction operations
pt:   --output=NOMEPST - especificar a pasta de saída para operações de extracção

en:  optional:
pt:  opcional:

en:   --plugin <p> - load the specified plugin
pt:   --plugin <p> - carrega a extensão especificada

en: Usage: %s [options] archive
pt: Uso: %s [opções] arquivo

en:  Generate an index to speed access to archives
pt:  Gerar um índice para acesso rápido aos arquivos

en:  The options are:
      @<file>                      Read options from <file>
pt:  As opções são:
      @<ficheiro>                  Ler opções de <ficheiro>

en:   --plugin <name>              Load the specified plugin
pt:   --plugin <nome>              Carrega a extensão especificada

en:   -D                           Use zero for symbol map timestamp (default)
      -U                           Use an actual symbol map timestamp
pt:   -D                           Usa zero para datação do mapa de símbolos (predefinição)
      -U                           Usa uma datação actual do mapa de símbolos

en:   -D                           Use zero for symbol map timestamp
      -U                           Use actual symbol map timestamp (default)
pt:   -D                           Usa zero para datação do mapa de símbolos
      -U                           Usa uma datação actual do mapa de símbolos (predefinição)

en:   -t                           Update the archive's symbol map timestamp
      -h --help                    Print this help message
      -v --version                 Print version information
pt:   -t                           Actualiza a datação do mapa de símbolos
      -h --help                    Mostra esta informação
      -V --version                 Mostra a versão do programa

en: two different operation options specified
pt: duas opções de operação diferentes especificadas

en: sorry - this program has been built without plugin support
pt: desculpe - o programa foi compilado sem suporte a extensões

en: no operation specified
pt: sem operação especificada

en: `u' is only meaningful with the `r' option.
pt: "u" só faz sentido com a opção "r".

en: `u' is not meaningful with the `D' option.
pt: "u" não faz sentido com o opção "D".

en: `u' modifier ignored since `D' is the default (see `U')
pt: Modificador "u" ignorado dado que "D" é a predefinição (veja "U")

en: missing position arg.
pt: argumento posicional em falta

en: `N' is only meaningful with the `x' and `d' options.
pt: "N" só faz sentido com as opções "x" e "d".

en: `N' missing value.
pt: "N" com valor em falta.

en: Value for `N' must be positive.
pt: O valor de "N" tem de ser positivo.

en: `x' cannot be used on thin archives.
pt: Não pode usar "x" em arquivos magros.

en: internal error -- this option not implemented
pt: erro interno -- opção não implementada

en: creating %s
pt: a criar %s

en: Cannot convert existing library %s to thin format
pt: Impossível converter biblioteca existente %s para formato magro

en: Cannot convert existing thin library %s to normal format
pt: Impossível converter biblioteca magra existente %s para formato normal

en: internal stat error on %s
pt: erro interno estático em %s

en: %s is not a valid archive
pt: %s não é um arquivo válido

en: illegal output pathname for archive member: %s, using '%s' instead
pt: nome de caminho de saída ilegal para membro do arquivo: %s, a usar antes "%s"

en: could not create temporary file whilst writing archive
pt: impossível criar ficheiro temporário ao escrever arquivo

en: No member named `%s'
pt: Sem membro chamado "%s"

en: no entry %s in archive %s!
pt: sem entrada %s no arquivo %s!

en: %s: no archive map to update
pt: %s: sem mapa de arquivo para actualizar

en: No entry %s in archive.
pt: Sem entrada %s no arquivo.

en: Can't open file %s
pt: Impossível abrir %s

en: %s: Can't allocate memory for temp name (%s)
pt: %s: impossível alocar memória para nome temporário (%s)

en: %s: Can't open output archive %s
pt: %s: impossível abrir arquivo de saída %s

en: %s: Can't open input archive %s
pt: %s: impossível abrir arquivo de entrada %s

en: %s: file %s is not an archive
pt: %s: ficheiro %s não é um arquivo

en: %s: no output archive specified yet
pt: %s: sem arquivo de saída especificado

en: %s: no open output archive
pt: %s: sem arquivo de saída aberto

en: %s: can't open file %s
pt: %s: impossível abrir o ficheiro %s

en: %s: can't find module file %s
pt: %s: impossível encontrar ficheiro de módulo %s

en: Current open archive is %s
pt: Arquivo actualmente aberto é: %s

en: %s: no open archive
pt: %s: sem arquivos abertos

en:   No emulation specific options
pt:   Sem opções específicas de emulação

note: Macros for common output.
en:  emulation options:
pt:  opções de emulação:

en: cause of error unknown
pt: causa do erro desconhecida

en: can't set BFD default target to `%s': %s
pt: impossível definir destino BFD como "%s": %s

en: %s: Matching formats:
pt: %s: formatos correspondentes:

en: Supported targets:
pt: Destinos suportados:

en: %s: supported targets:
pt: %s: destinos suportados:

en: Supported architectures:
pt: Arquitecturas suportadas:

en: %s: supported architectures:
pt: %s: arquitecturas suportadas:

en: endianness unknown
pt: endian desconhecido

en: %s
     (header %s, data %s)
pt: %s
     (cabeçalho %s, dados %s)

en: BFD header file version %s
pt: Versão do cabeçalho de ficheiro BFD %s

en: <time data corrupt>
pt: <hora corrupta>

en: %s: bad number: %s
pt: %s: número errado: %s

en: '%s': No such file
pt: "%s": sem tal ficheiro

en: Warning: could not locate '%s'.  reason: %s
pt: Aviso: impossível localizar "%s". Motivo: %s

en: Warning: '%s' is a directory
pt: Aviso: "%s" é uma pasta

en: Warning: '%s' is not an ordinary file
pt: Aviso: "%s" não é um ficheiro vulgar

en: Warning: '%s' has negative size, probably it is too large
pt: Aviso: "%s" tem tamanho negativo, provavelmente muito grande

en: #lines %d
pt: linhas %d

en: size %d
pt: tamanho %d

en: section definition at %x size %x
pt: definição de secção em %x tamanho %x

en: pointer to
pt: ponteiro para

en: array [%d] of
pt: matriz [%d] de

en: function returning
pt: retorno de função

en: arguments
pt: argumentos

en: code
pt: código

en: structure definition
pt: definição de estrutura

en: structure ref to UNKNOWN struct
pt: referência de estrutura a struct DESCONHECIDA

en: structure ref to %s
pt: referência de estrutura a %s

en: enum ref to %s
pt: referência enum a %s

en: enum definition
pt: definição de enum

en: Stack offset %x
pt: Desvio da pilha %x

en: Memory section %s+%x
pt: Secção de memória %s+%x

en: Register %d
pt: Registo %d

en: Struct Member offset %x
pt: Desvio de membro struct %x

en: Enum Member offset %x
pt: Desvio de membro enum %x

en: Undefined symbol
pt: Símbolo indefinido

en: List of symbols
pt: Lista de símbolos

en: Symbol  %s, tag %d, number %d
pt: Símbolo  %s, rótulo %d, número %d

en: Type
pt: Tipo

en: Where
pt: Onde

en: Visible
pt: Visível

en: List of blocks
pt: Lista de blocos

en: vars %d
pt: variáveis %d

en: blocks
pt: blocos

en: List of source files
pt: Lista de ficheiros fonte

en: Source file %s
pt: Ficheiro fonte %s

en: section %s %d %d address %x size %x number %d nrelocs %u
pt: secção %s %d %d endereço %x tamanho %x número %d nrelocs %u

note: PR 17512: file: 0a38fb7c.
en: <no sym>
pt: <sem símb>

en: #sources %d
pt: fontes %d

en: Usage: %s [option(s)] in-file
pt: Uso: %s [opçõe(s)] em ficheiro

en:  Print a human readable interpretation of a COFF object file
pt:  Imprime uma interpretação humanamente legível de um ficheiro COFF

en:  The options are:
      @<file>                Read options from <file>
      -h --help              Display this information
      -v --version           Display the program's version
pt:  As opções são:
      @<ficheiro>            Lê opções de <ficheiro>
      -h --help              Mostra esta informação
      -v --version           Mostra a versão do programa

en: no input file specified
pt: sem ficheiro de entrada especificado

en: Out of context scope change encountered
pt: Mudança de âmbito fora de contexto encontrada

en: Invalid section target index: %u
pt: Índice de secção destino inválido: %u

en: Invalid section target index: %d
pt: Índice de secção destino inválido: %d

en: Target section has insufficient relocs
pt: Secção destino tem relocs insuficientes

en: Symbol index %u encountered when there are no symbols
pt: Índice de símbolos %u encontrado quando não há símbolos

en: Invalid symbol index %u encountered
pt: Encontrado índice de símbolos %u inválido

en: Invalid section number (%d) encountered
pt: Encontrado número de secção (%d) inválido

en: Unrecognized symbol class: %d
pt: Classe de símbolo desconhecida: %d

en: Type entry %u does not have enough symbolic information
pt: Entrada tipo %u não tem informação simbólica suficiente

en: Type entry %u does not refer to a symbol
pt: Entrada tipo %u não se refere a um símbolo

en: Section definition needs a section length
pt: A definição de secção precisa de um tamanho de secção

en: Aggregate definition needs auxiliary information
pt: Definição de aggregate precisa de informação auxiliar

en: Invalid tag index %#lx encountered
pt: Encontrado índice de rótulos %#lx inválido

en: Enum definition needs auxiliary information
pt: Definição de enum precisa de informação auxiliar

en: Invalid enum symbol index %u encountered
pt: Encontrado índice de símbolos enum %u inválido

en: Array definition needs auxiliary information
pt: Definição de matriz precisa de informação auxiliar

en: Out of range sum for els (%#x) * size (%#x)
pt: Soma fora do intervalo para els (%#x) * tamanho (%#x)

en: Unrecognised symbol class: %d
pt: Classe de símbolo desconhecida: %d

en: ICE: do_define called without a block
pt: ICE: do_define chamado sem um bloco

en: Out of range symbol index: %u
pt: Índice de símbolo fora do intervalo: %u

en: Section referenced before any file is defined
pt: Secção referenciada antes de definir um ficheiro

en: Out of range sum for offset (%#x) + size (%#x)
pt: Soma fora do intervalo para desvio (%#x) * tamanho (%#x)

en: Out of range type size: %u
pt: Tamanho de tipo fora do intervalo:%u

en: Function start encountered without a top level scope.
pt: Enmcontrado início de função sem âmbito de nível de topo.

en: Block start encountered without a scope for it.
pt: Encontrado início de bloco sem âmbito próprio.

en: Function arguments encountered without a function definition
pt: Encontrados argumentos de função sem definição de função.

en: Structure element encountered without a structure definition
pt: Encontrado elemento de estrutura sem definição de estrutura.

en: Enum element encountered without an enum definition
pt: Encontrado elemento enum sem definição de enum

en: Aggregate definition encountered without a scope
pt: Encontrada definição de aggregate sem âmbito

en: Label definition encountered without a file scope
pt: Encontrada definição de rótulo sem âmbito de ficheiro

en: Variable definition encountered without a scope
pt: Encontrada definição de variável sem âmbito

en: %s: is not a COFF format file
pt: %s: não é um ficheiro de formato COFF

en: Report bugs to %s.
pt: Reportar erros a %s.

en: debug_add_to_current_namespace: no current file
pt: debug_add_to_current_namespace: sem ficheiro actual

en: debug_start_source: no debug_set_filename call
pt: debug_start_source: sem chamada debug_set_filename

en: debug_record_function: no debug_set_filename call
pt: debug_record_function: sem chamada debug_set_filename

en: debug_record_parameter: no current function
pt: debug_record_parameter: sem função actual

en: debug_end_function: no current function
pt: debug_end_function: sem função actual

en: debug_end_function: some blocks were not closed
pt: debug_end_function: alguns blocos não foram fechados

en: debug_start_block: no current block
pt: debug_start_block: sem bloco actual

en: debug_end_block: no current block
pt: debug_end_block: sem bloco actual

en: debug_end_block: attempt to close top level block
pt: debug_end_block: tentativa de fechar bloco de nível de topo

en: debug_record_line: no current unit
pt: debug_record_line: sem unidade actual

note: FIXME
en: debug_start_common_block: not implemented
pt: debug_start_common_block: não implementado

note: FIXME
en: debug_end_common_block: not implemented
pt: debug_end_common_block: não implementado

note: FIXME.
en: debug_record_label: not implemented
pt: debug_record_label: não implementado

en: debug_record_variable: no current file
pt: debug_record_variable: sem ficheiro actual

en: debug_make_undefined_type: unsupported kind
pt: debug_make_undefined_type: tipo não suportado

en: debug_name_type: no current file
pt: debug_name_type: sem ficheiro actual

en: debug_tag_type: no current file
pt: debug_tag_type: sem ficheiro actual

en: debug_tag_type: extra tag attempted
pt: debug_tag_type: rótulo extra tentado

en: Warning: changing type size from %d to %d
pt: Aviso: a alterar tamanho de tipo de %d para %d

en: debug_find_named_type: no current compilation unit
pt: debug_find_named_type: sem unidade de compilação actual

en: debug_get_real_type: circular debug information for %s
pt: debug_get_real_type: informação de depuração circular para %s

en: debug_write_type: illegal type encountered
pt: debug_write_type: encontrado tipo ilegal

en: Internal error: Unknown machine type: %d
pt: Erro interno, tipo de máquina desconhecido: %d

en: Can't open def file: %s
pt: Impossível abrir ficheiro def: %s

en: Processing def file: %s
pt: A processar ficheiro def: %s

en: Processed def file
pt: Ficheiro def processado

en: Syntax error in def file %s:%d
pt: Erro de sintaxe em ficheiro def %s: %d

en: %s: Path components stripped from image name, '%s'.
pt: %s: componentes de caminho limpos do nome da imagem, "%s".

en: NAME: %s base: %x
pt: NOME: %s base: %x

en: Can't have LIBRARY and NAME
pt: Impossível ter BIBLIOTECA e NOME

en: LIBRARY: %s base: %x
pt: BIBLIOTECA: %s base: %x

en: VERSION %d.%d
pt: VERSÃO %d.%d

en: run: %s %s
pt: executar: %s %s

en: wait: %s
pt: aguardar: %s

en: subprocess got fatal signal %d
pt: sub-processo obteve sinal fatal %d

en: %s exited with status %d
pt: %s saiu com estado %d

en: Sucking in info from %s section in %s
pt: A absorver informação da secção %s em %s

en: Excluding symbol: %s
pt: Símbolo de exclusão: %s

en: %s: no symbols
pt: %s: sem símbolos

note: FIXME: we ought to read in and block out the base relocations.
en: Done reading %s
pt: Leitura de %s terminada

en: Unable to open object file: %s: %s
pt: Impossível abrir ficheiro de objecto: %s: %s

en: Scanning object file %s
pt: A analisar ficheiro de objecto %s

en: Cannot produce mcore-elf dll from archive file: %s
pt: Impossível produzir dll mcore-elf do arquivo: %s

en: Adding exports to output file
pt: A adicionar exportações ao ficheiro de saída

en: Added exports to output file
pt: Adicionadas exportações ao ficheiro de saída

en: Generating export file: %s
pt: A gerar ficheiro de exportação: %s

en: Unable to open temporary assembler file: %s
pt: Impossível abrir ficheiro assembler temporário: %s

en: Opened temporary file: %s
pt: Ficheiro temporário aberto: %s

en: failed to read the number of entries from base file
pt: falha ao ler número de entradas do ficheiro base

en: Generated exports file
pt: Ficheiro de exportação gerado

en: bfd_open failed open stub file: %s: %s
pt: bfd_open falhou ao abrir ficheiro stub: %s: %s

en: Creating stub file: %s
pt: A criar ficheiro stub: %s

en: bfd_open failed reopen stub file: %s: %s
pt: bfd_open falhou ao reabrir ficheiro stub: %s: %s

en: failed to open temporary head file: %s
pt: falha ao abrir ficheiro temporário head: %s

en: failed to open temporary head file: %s: %s
pt: falha ao abrir ficheiro temporário head: %s: %s

en: failed to open temporary tail file: %s
pt: falha ao abrir ficheiro temporário tail: %s

en: failed to open temporary tail file: %s: %s
pt: falha ao abrir ficheiro temporário tail: %s: %s

en: Can't create .lib file: %s: %s
pt: Impossível criar ficheiro .lib: %s: %s

en: Creating library file: %s
pt: A criar ficheiro de biblioteca: %s

en: cannot delete %s: %s
pt: impossível eliminar %s: %s

en: Created lib file
pt: Ficheiro lib criado

en: Can't open .lib file: %s: %s
pt: Impossível abrir ficheiro .lib: %s: %s

en: %s is not a library
pt: %s não é biblioteca

en: Import library `%s' specifies two or more dlls
pt: A biblioteca %s especifica duas ou mais dlls

en: Unable to determine dll name for `%s' (not an import library?)
pt: impossível determinar o nome da dll para "%s" (não é import?)

en: Warning, ignoring duplicate EXPORT %s %d,%d
pt: Aviso: a ignorar EXPORT duplicado %s %d,%d

en: Error, duplicate EXPORT with ordinals: %s
pt: Erro: EXPORT duplicado com ordinais: %s

en: Processing definitions
pt: A processar definições

en: Processed definitions
pt: Definições processadas

note: xgetext:c-format
en: Usage %s <option(s)> <object-file(s)>
pt: Uso %s <opção(ões)> <ficheiro(s)objecto>

note: xgetext:c-format
en:    -m --machine <machine>    Create as DLL for <machine>.  [default: %s]
pt:    -m --machine <máquina>    Criar como DLL para <máquina> [predefinição: %s].

en:         possible <machine>: arm[_interwork], i386, mcore[-elf]{-le|-be}, ppc, thumb
pt:         possible <máquina>: arm[_interwork], i386, mcore[-elf]{-le|-be}, ppc, thumb

en:    -e --output-exp <outname> Generate an export file.
pt:    -e --output-exp <nomesaída> Gerar ficheiro de exportação.

en:    -l --output-lib <outname> Generate an interface library.
pt:    -l --output-lib <nomesaída> Gerar biblioteca de interface.

en:    -y --output-delaylib <outname> Create a delay-import library.
pt:    -y --output-delaylib <nomesaída> Criar biblioteca delay-import.

en:    -a --add-indirect         Add dll indirects to export file.
pt:    -a --add-indirect         Adicionar dll indirects ao ficheiro de exportação.

en:    -D --dllname <name>       Name of input dll to put into interface lib.
pt:    -D --dllname <nome>       Nome da dll de entrada a pôr na biblioteca de interface.

en:    -d --input-def <deffile>  Name of .def file to be read in.
pt:    -d --input-def <ficheirodef>  Nome do ficheiro .def a ler.

en:    -z --output-def <deffile> Name of .def file to be created.
pt:    -z --output-def <ficheirodef> Nome do ficheiro .def a criar.

en:       --export-all-symbols   Export all symbols to .def
pt:       --export-all-symbols   Exportar todos os símbolos para .def

en:       --no-export-all-symbols  Only export listed symbols
pt:       --no-export-all-symbols  Exportar só símbolos listados

en:       --exclude-symbols <list> Don't export <list>
pt:       --exclude-symbols <lista> Não exportar <lista>

en:       --no-default-excludes  Clear default exclude symbols
pt:       --no-default-excludes  Limpar predefinição de símbolos excluídos

en:    -b --base-file <basefile> Read linker generated base file.
pt:    -b --base-file <ficheirobase> Ler ficheiro base gerado pelo linker.

en:    -x --no-idata4            Don't generate idata$4 section.
pt:    -x --no-idata4            Não gerar secção idata$4.

en:    -c --no-idata5            Don't generate idata$5 section.
pt:    -c --no-idata5            Não gerar secção idata$5.

en:       --use-nul-prefixed-import-tables Use zero prefixed idata$4 and idata$5.
pt:       --use-nul-prefixed-import-tables Usar idata$4 e idata$5 prefixadas com zero.

en:    -U --add-underscore       Add underscores to all symbols in interface library.
pt:    -U --add-underscore       Adicionar sublinhados a todos os símbolos na biblioteca de interface.

en:       --add-stdcall-underscore Add underscores to stdcall symbols in interface library.
pt:       --add-stdcall-underscore Adicionar sublinhados a símbolos stdcall na biblioteca de interface.

en:       --no-leading-underscore All symbols shouldn't be prefixed by an underscore.
pt:       --no-leading-underscore Não prefixar nenhum símbolo com um sublinhado.

en:       --leading-underscore   All symbols should be prefixed by an underscore.
pt:       --leading-underscore   Prefixar todos os símbolos com um sublinhado.

en:    -k --kill-at              Kill @<n> from exported names.
pt:    -k --kill-at              Matar @<n> de nomes exportados.

en:    -A --add-stdcall-alias    Add aliases without @<n>.
pt:    -A --add-stdcall-alias    Adicionar aliás sem @<n>.

en:    -p --ext-prefix-alias <prefix> Add aliases with <prefix>.
pt:    -p --ext-prefix-alias <prefixo> Adicionar aliás com <prefixo>.

en:    -S --as <name>            Use <name> for assembler.
pt:    -S --as <nome>            Usar <nome> para assembler.

en:    -f --as-flags <flags>     Pass <flags> to the assembler.
pt:    -f --as-flags <bandeiras>     Passar <bandeiras> ao assembler.

en:    -C --compat-implib        Create backward compatible import library.
pt:    -C --compat-implib        Criar biblioteca de importação compatível com versões anteriores.

en:    -n --no-delete            Keep temp files (repeat for extra preservation).
pt:    -n --no-delete            Manter ficheiros temporários (repetir para preservação extra).

en:    -t --temp-prefix <prefix> Use <prefix> to construct temp file names.
pt:    -t --temp-prefix <prefixo> Usar <prefixo> para construir nomes de ficheiros temporários.

en:    -I --identify <implib>    Report the name of the DLL associated with <implib>.
pt:    -I --identify <bibimp>    Reportar nome da DLL associada com <bibimp>.

en:       --identify-strict      Causes --identify to report error when multiple DLLs.
pt:       --identify-strict      Faz com que --identify reporte erro com múltiplas DLLs.

en:    -v --verbose              Be verbose.
pt:    -v --verbose              É verboso.

en:    -V --version              Display the program version.
pt:    -V --version              Mostrar a versão do programa.

en:    -h --help                 Display this information.
pt:    -h --help                 Mostra esta informação.

en:    @<file>                   Read options from <file>.
pt:    @<ficheiro>                   Ler opções de <ficheiro>.

en:    -M --mcore-elf <outname>  Process mcore-elf object files into <outname>.
pt:    -M --mcore-elf <nomesaída>  Processar ficheiros de objecto mcore-elf para <nomesaída>.

en:    -L --linker <name>        Use <name> as the linker.
pt:    -L --linker <nome>        Usar <nome> como linker.

en:    -F --linker-flags <flags> Pass <flags> to the linker.
pt:    -F --linker-flags <bandeiras> Passar <bandeiras> ao linker.

en: Unable to open def-file: %s
pt: Impossível abrir def-file: %s

en: Path components stripped from dllname, '%s'.
pt: Componentes de caminho removidos de dllname, "%s"

en: Unable to open base-file: %s
pt: Impossível abrir base-file: %s

en: Machine '%s' not supported
pt: Máquina "%s" não suportada

en: Warning, machine type (%d) not supported for delayimport.
pt: Aviso: tipo de máquina (%d) não suportado para delayimport.

en: Tried file: %s
pt: Ficheiro tentado: %s

en: Using file: %s
pt: A usar: %s

en: Keeping temporary base file %s
pt: A manter ficheiro base temporário %s

en: Deleting temporary base file %s
pt: A eliminar ficheiro base temporário %s

en: Keeping temporary exp file %s
pt: A manter ficheiro exp temporário %s

en: Deleting temporary exp file %s
pt: A eliminar ficheiro exp temporário %s

en: Keeping temporary def file %s
pt: A manter ficheiro def temporário %s

en: Deleting temporary def file %s
pt: A eliminar ficheiro def temporário %s

en: pwait returns: %s
pt: pwait devolve: %s

en:   Generic options:
pt:   Opções genéricas:

en:    @<file>                Read options from <file>
pt:    @<ficheiro>                Lê opções de <ficheiro>

en:    --quiet, -q            Work quietly
pt:    --quiet, -q            Trabalha em silêncio

en:    --verbose, -v          Verbose
pt:    --verbose, -v          Verboso

en:    --version              Print dllwrap version
pt:    --version              Imprime a versão dllwrap

en:    --implib <outname>     Synonym for --output-lib
pt:    --implib <outname>     Sinónimo de --output-lib

en:   Options for %s:
pt:   Opções para %s:

en:    --driver-name <driver> Defaults to "gcc"
pt:    --driver-name <controlador> Predefinido para "gcc"

en:    --driver-flags <flags> Override default ld flags
pt:    --driver-flags <bandeiras> Substitui as bandeiras predefinidas ld

en:    --dlltool-name <dlltool> Defaults to "dlltool"
pt:    --dlltool-name <dlltool> Predfinido para "dlltool"

en:    --entry <entry>        Specify alternate DLL entry point
pt:    --entry <entrada>        Especifica ponto de entrada alternativo da DLL

en:    --image-base <base>    Specify image base address
pt:    --image-base <base>    Especifica o endereço base da imagem

en:    --target <machine>     i386-cygwin32 or i386-mingw32
pt:    --target <máquina>     i386-cygwin32 ou i386-mingw32

en:    --dry-run              Show what needs to be run
pt:    --dry-run              Mostra o que tem de ser executado

en:    --mno-cygwin           Create Mingw DLL
pt:    --mno-cygwin           Cria Mingw DLL

en:   Options passed to DLLTOOL:
pt:   Opções passadas a DLLTOOL:

en:    --machine <machine>
pt:    --machine <máquina>

en:    --output-exp <outname> Generate export file.
pt:    --output-exp <nomesaída> Gera ficheiro de exportação.

en:    --output-lib <outname> Generate input library.
pt:    --output-lib <nomesaída> Gera biblioteca de entrada.

en:    --add-indirect         Add dll indirects to export file.
pt:    --add-indirect         Adiciona dll indirects ao ficheiro de exportação.

en:    --dllname <name>       Name of input dll to put into output lib.
pt:    --dllname <nome>       Nome da dll de entrada para pôr na biblioteca de saída.

en:    --def <deffile>        Name input .def file
pt:    --def <fichdef>        Ficheiro .def de entrada de nome

en:    --output-def <deffile> Name output .def file
pt:    --output-def <fichdef> Ficheiro .def de saída de nome

en:    --export-all-symbols     Export all symbols to .def
pt:    --export-all-symbols     Exporta todos os símbolos para .def

en:    --no-export-all-symbols  Only export .drectve symbols
pt:    --no-export-all-symbols  Exporta só símbolos .drectve

en:    --exclude-symbols <list> Exclude <list> from .def
pt:    --exclude-symbols <lista> Exclui <lista> de .def

en:    --no-default-excludes    Zap default exclude symbols
pt:    --no-default-excludes    Limpar predefinição de símbolos excluídos

en:    --base-file <basefile> Read linker generated base file
pt:    --base-file <fichbase> Lê ficheiro base gerado pelo linker

en:    --no-idata4           Don't generate idata$4 section
pt:    --no-idata4           Não gerar secção idata$4

en:    --no-idata5           Don't generate idata$5 section
pt:    --no-idata5           Não gerar secção idata$5

en:    -U                     Add underscores to .lib
pt:    -U                     Adicionar sublinhados a .lib

en:    -k                     Kill @<n> from exported names
pt:    -k                     Matar @<n> de nomes exportados

en:    --add-stdcall-alias    Add aliases without @<n>
pt:    --add-stdcall-alias    Adicionar aliás sem @<n>

en:    --as <name>            Use <name> for assembler
pt:    --as <nome>            Usa <nome> para o assembler

en:    --nodelete             Keep temp files.
pt:    --nodelete             Mantém ficheiros temporários.

en:    --no-leading-underscore  Entrypoint without underscore
pt:    --no-leading-underscore  Ponto de entrada sem sublinhado

en:    --leading-underscore     Entrypoint with underscore.
pt:    --leading-underscore     Ponto de entrada com sublinhado.

en:   Rest are passed unmodified to the language driver
pt:   Restos passados sem modificação ao controlador de linguagem

en: Must provide at least one of -o or --dllname options
pt: Tem de indicar pelo menos uma das opções -o ou --dllname

en: no export definition file provided.
    Creating one, but that may not be what you want
pt: sem ficheiro de definição de exportação.
    A criar um, mas pode não ser o que deseja

en: DLLTOOL name    : %s
pt: Nome DLLTOOL    : %s

en: DLLTOOL options : %s
pt: Opções DLLTOOL  : %s

en: DRIVER name     : %s
pt: Nome DRIVER     : %s

en: DRIVER options  : %s
pt: Opções DRIVER   : %s

en: Encoded value extends past end of section
pt: Valor codificado ultrapassa o fim da secção

en: Encoded size of %d is too large to read
pt: Tamanho codificado %d muito grande para ler

en: Encoded size of 0 is too small to read
pt: Tamanho codificado 0 muito pequeno para ler

note: Read AMOUNT bytes from PTR and store them in VAL as an unsigned value. Checks to make sure that the read will not reach or pass END and that VAL is big enough to hold AMOUNT bytes.
en: internal error: attempt to read %d byte of data in to %d sized variable | internal error: attempt to read %d bytes of data in to %d sized variable
pt[0]: erro interno: tentativa de ler %d byte de dados para variável de tamanho %d
pt[1]: erro interno: tentativa de ler %d bytes de dados para variável de tamanho %d

en: Badly formed extended line op encountered!
pt: Encontrada op de linha estendido mal formado!

en:   Extended opcode %d:
pt:   opcode estendido %d:

en: End of Sequence
pt: Fim de sequência

en: Length (%lu) of DW_LNE_set_address op is too long
pt: Tamanho (%lu) de DW_LNE_set_address op muito longo

en: set Address to 0x%s
pt: definir Address como 0x%s

en: define new File Table entry
pt: definir nova entrada File Table

en:   Entry	Dir	Time	Size	Name
pt:   Entr.	Pst	Hora	Tam.	Nome

en: DW_LNE_define_file: Bad opcode length
pt: DW_LNE_define_file: tamanho opcode errado

en: set Discriminator to %s
pt: definir Discriminator como %s

en:     UNKNOWN DW_LNE_HP_SFC opcode (%u)
pt:     opcode DW_LNE_HP_SFC DESCONHCIDO (%u)

note: The test against DW_LNW_hi_user is redundant due to the limited range of the unsigned char data type used for op_code. && op_code <= DW_LNE_hi_user
en: user defined:
pt: definido pelo utilizador:

en: UNKNOWN:
pt: DESCONHECIDO:

en: length %d [
pt: tamanho %d [

en: <no .debug_str section>
pt: <sem secção .debug_str>

en: DW_FORM_strp offset too big: %s
pt: Desvio DW_FORM_strp muito grande: %s

en: <offset is too big>
pt: <desvio muito grande>

en: <no NUL byte at end of .debug_str section>
pt: <sem byte NUL no fim da secção .debug_str>

en: <no .debug_line_str section>
pt: <sem secção .debug_line_str>

en: DW_FORM_line_strp offset too big: %s
pt: Desvio DW_FORM_line_strp muito grande: %s

en: <no NUL byte at end of .debug_line_str section>
pt: <sem byte NUL no fim da secção .debug_line_str>

en: <no .debug_str_offsets.dwo section>
pt: <sem secção .debug_str_offsets.dwo>

en: <no .debug_str_offsets section>
pt: <sem secção .debug_str_offsets>

en: <no .debug_str.dwo section>
pt: <sem secção .debug_str.dwo>

en: Expected offset size of 8 but given %s
pt: Esperado tamanho de desvio 8, obtido %s

en: Expected offset size of 4 but given %s
pt: Esperado tamanho de desvio 4, obtido %s

en: index table size is too small %s vs %s
pt: tamanho da tabela de índice muito pequeno %s vs %s

en: <table too small>
pt: <tabela muito pequena>

en: DW_FORM_GNU_str_index offset too big: %s vs %s
pt: Desvio DW_FORM_GNU_str_index muito grande: %s vs %s

en: <index offset is too big>
pt: <desvio do índice muito grande>

en: DW_FORM_GNU_str_index indirect offset too big: %s
pt: Desvio indirecto DW_FORM_GNU_str_index muito grande: %s

en: <indirect index offset is too big>
pt: <desvio indirecto do índice muito grande>

en: <no NUL byte at end of section>
pt: <sem byte NUL no fim da secção>

en: <no .debug_addr section>
pt: <sem secção .debug_addr>

en: Offset into section %s too big: %s
pt: Desvio para secção %s muito grande: %s

note: Report the missing single zero which ends the section.
en: .debug_abbrev section not zero terminated
pt: Secção .debug_abbrev não terminada em zero

en: User TAG value: %#lx
pt: Valor de utilizador TAG: %#lx

en: Unknown TAG value: %#lx
pt: Valor TAG desconhecido: %#lx

en: Unknown FORM value: %lx
pt: Valor FORM desconhecido: %lx

en: Unknown IDX value: %lx
pt: Valor IDX desconhecido: %lx

en: %c%s byte block:
pt: Bloco de bytes %c%s:

en: (DW_OP_call_ref in frame info)
pt: (DW_OP_call_ref em informação de frame)

en: size: %s
pt: tamanho: %s

en: offset: %s
pt: desvio: %s

en: DW_OP_GNU_push_tls_address or DW_OP_HP_unknown
pt: DW_OP_GNU_push_tls_address ou DW_OP_HP_unknown

en: (%s in frame info)
pt: (%s em informação de frame)

en: (DW_OP_GNU_variable_value in frame info)
pt: (DW_OP_GNU_variable_value na informação da moldurao)

en: (User defined location op 0x%x)
pt: (localização do utilizador op 0x%x)

en: (Unknown location op 0x%x)
pt: (localização desconhecida op 0x%x)

en: <no links available>
pt: <sem ligações disponíveis>

en: <no NUL byte at end of alt .debug_str section>
pt: <sem byte NUL no fim da secção alt .debug_str>

en: DW_FORM_GNU_strp_alt offset (%s) too big or no string sections available
pt: Desvio DW_FORM_GNU_strp_alt (%s) muito grande ou sem secções de cadeia disponíveis

en: Unknown AT value: %lx
pt: Valor AT desconhecido: %lx

en: Corrupt attribute block length: %lx
pt: Tamanho de bloco de atributo corrupto: %lx

en: corrupt discr_list - not using a block form
pt: discr_list corrompida - não será usado um formulário de bloco

en: corrupt discr_list - block not long enough
pt: discr_list corrompida - bloco não é suficientemente longo

en: corrupt discr_list - unrecognised discriminant byte %#x
pt: discr_list corrompida - byte discriminante não reconhecido %#x

en: Corrupt attribute
pt: Atributo corrupto

en: Internal error: DWARF version is not 2, 3 or 4.
pt: Erro interno: versão DWARF não é 2, 3 ou 4.

en: DW_FORM_data8 is unsupported when sizeof (dwarf_vma) != 8
pt: DW_FORM_data8 não é suportado quando sizeof (dwarf_vma) != 8

en: Block ends prematurely
pt: Bloco termina prematuramente

en: %c(indirect string, offset: 0x%s): %s
pt: %c(cadeia indirecta, desvio: 0x%s): %s

en: %c(indirect line string, offset: 0x%s): %s
pt: %c(cadeia de linha indirecta, desvio: 0x%s): %s

en: %c(indexed string: 0x%s): %s
pt: %c(cadeia indexada: 0x%s): %s

en: %c(alt indirect string, offset: 0x%s) %s
pt: %c(cadeia indexada alt., desvio: 0x%s) %s

en: Unrecognized form: %lu
pt: Forma desconhecida: %lu

en: More location offset attributes than DW_AT_GNU_locview attributes
pt: Mais atributos de desvio de localização que atributos DW_AT_GNU_locview

en: More DW_AT_GNU_locview attributes than location offset attributes
pt: Mais atributos DW_AT_GNU_locview que atributos de desvio de localização

en: Unsupported form (%s) for attribute %s
pt: Forma não suportada (%s) para atributo %s

en: (not inlined)
pt: (não em linha)

en: (inlined)
pt: (em linha)

en: (declared as inline but ignored)
pt: (declarado como em linha mas ignorado)

en: (declared as inline and inlined)
pt: (declarado como em linha e em linha)

en:   (Unknown inline attribute value: %s)
pt:   (valor de atributo em linha desconhecido: %s)

en: (implementation defined: %s)
pt: (implementação definida: %s)

en: (Unknown: %s)
pt: (desconhecido: %s)

en: (user defined type)
pt: (tipo do utilizador)

en: (unknown type)
pt: (tipo desconhecido)

en: (unknown accessibility)
pt: (accessibilidade desconhecida)

en: (unknown visibility)
pt: (visibilidade desconhecida)

en: (user specified)
pt: (especificado pelo utilizador)

en: (unknown endianity)
pt: (endian desconhecido)

en: (unknown virtuality)
pt: (virtualidade desconhecida)

en: (unknown case)
pt: (caso desconhecido)

en: (user defined)
pt: (definido pelo utilizador)

en: (unknown convention)
pt: (convenção desconhecida)

en: (undefined)
pt: (indefinido)

en: (unsigned)
pt: (não assinado)

en: (leading overpunch)
pt: (overpunch inicial)

en: (trailing overpunch)
pt: (overpunch final)

en: (leading separate)
pt: (separador inicial)

en: (trailing separate)
pt: (separador final)

en: (unrecognised)
pt: (não reconhecido)

en: (no)
pt: (não)

en: (in class)
pt: (em classe)

en: (out of class)
pt: (fora de classe)

en:  (location list)
pt:  (lista de localização)

en:  [without DW_AT_frame_base]
pt:  [sem DW_AT_frame_base]

en: Offset %s used as value for DW_AT_import attribute of DIE at offset 0x%lx is too big.
pt: Desvio %s usado como para atributo DW_AT_import de DIE no desvio 0x%lx é muito grande.

en: 	[Abbrev Number: %ld
pt: 	[Número abbrev: %ld

en: Raw dump of debug contents of section %s (loaded from %s):
pt: Despejo bruto da depuração da secção %s (carregada de %s):

en: Raw dump of debug contents of section %s:
pt: Despejo bruto da depuração da secção %s:

en: Contents of the %s section (loaded from %s):
pt: Conteúdo da secção %s (carregada de %s):

en: Contents of the %s section:
pt: Conteúdo da secção %s:

en: Reserved length value (0x%s) found in section %s
pt: Encontrado valor de tamanho reservado (0x%s) na secção %s

en: Corrupt unit length (0x%s) found in section %s
pt: Encontrado tamanho de unidade corrupto (0x%s) na secção %s

en: No comp units in %s section ?
pt: Sem unidades comp na secção %s?

en: Not enough memory for a debug info array of %u entries
pt: Sem memória para uma matriz de depuração de %u entradas

en: Unable to locate %s section!
pt: Impossível localizar secção %s!

en: Invalid pointer size (%d) in compunit header, using %d instead
pt: Tamanho de ponteiro inválido (%d) no cabeçalho compunit, a usar %d

en:   Compilation Unit @ offset 0x%s:
pt:   Compilation Unit @ desvio 0x%s:

en:    Length:        0x%s (%s)
pt:    Tamanho:       0x%s (%s)

en:    Version:       %d
pt:    Versão:        %d

en:    Abbrev Offset: 0x%s
pt:    Desvio abbrev: 0x%s

en:    Pointer Size:  %d
pt:    Tam ponteiro:  %d

en:    Signature:     0x%s
pt:    Assinatura:    0x%s

en:    Type Offset:   0x%s
pt:    Desvio tipo:   0x%s

en:    Section contributions:
pt:    Contribuições de secção:

en: Debug info is corrupted, %s header at %#lx has length %s
pt: Informação de depuração corrupta, %s cabeçalho em %#lx tem tamanho %s

en: CU at offset %s contains corrupt or unsupported version number: %d.
pt: CU no desvio %s contém nº de versão corrupto ou não suportado: %d.

en: CU at offset %s contains corrupt or unsupported unit type: %d.
pt: CU no desvio %s contém tipo de unidade corrupto ou não suportado: %d.

en: Debug info is corrupted, abbrev offset (%lx) is larger than abbrev section size (%lx)
pt: Depuração corrupta, desvio abbrev (%lx) é maior que tamanho da secção abbrev than abbrev section size (%lx)

en: Debug info is corrupted, abbrev size (%lx) is larger than abbrev section size (%lx)
pt: Informação de depuração corrupta, tamanho abbrev (%lx) superior ao da secção abbrev (%lx)

en:  <%d><%lx>: Abbrev Number: 0
pt:  <%d><%lx>: anúmero bbrev: 0

en: Bogus end-of-siblings marker detected at offset %lx in %s section
pt: Marcador fictício end-of-siblings detectado no desvio %lx na secção %s

en: Further warnings about bogus end-of-sibling markers suppressed
pt: Futuros avisos sobre marcadores fictícios end-of-sibling suprimidos

en:  <%d><%lx>: Abbrev Number: %lu
pt:  <%d><%lx>: número abbrev: %lu

en: DIE at offset 0x%lx refers to abbreviation number %lu which does not exist
pt: DIE no desvio 0x%lx refere-se a número de abreviatura %lu que não existe

en: DIE has locviews without loclist
pt: DIE tem locviews sem loclist

en: The length field (0x%lx) in the debug_line header is wrong - the section is too small
pt: O campo tamanho (0x%lx) no cabeçalho debug_line está errado - a secção é muito pequena

en: Only DWARF version 2, 3, 4 and 5 line info is currently supported.
pt: Só a informação de linha das versões DWARF 2, 3, 4 e 5é actualmente suportada.

en: The %s section contains unsupported segment selector size: %d.
pt: A secção %s contém um tamanho de selector de segmento não suportado: %d.

en: Invalid maximum operations per insn.
pt: Máximo de operações por insn inválido.

en: Line length %s extends beyond end of section
pt: Tamanho de linha %s ultrapassa o fim da secção

en: Directory Table
pt: Tabela de pastas

en: File Name Table
pt: Tabela de nomes de ficheiro

en: Unexpectedly large number of columns in the %s (%u)
pt: Número de colunas inesperadamente grande em %s (%u)

en: %s: Corrupt format description entry
pt: %s: entrada de descrição de formato corrompida

en: 
     The %s is empty.
pt: 
     %s está vazia.

en: %s: Corrupt entry count - expected %s but none found
pt: %s: total de entradas corrompido - esperado %s, nenhum obtido

en: %s: format count is zero, but the table is not empty
pt: %s: total de formatos é zero, mas a tabela não está vazia

en: 
     The %s (offset 0x%lx, lines %s, columns %u):
pt: 
     %s (desvio 0x%lx, linhas %s, colunas %u):

en:   Entry
pt:   Entrada

en: 	Name
pt: 	Nome

en: 	Dir
pt: 	Pst

en: 	Time
pt: 	Hora

en: 	Size
pt: 	Tam.

en: 	(Unknown format content type %s)
pt: 	(formato de tipo de conteúdo desconhecido %s)

en: 
    %s: Corrupt entries list
pt: 
    %s: lista de entradas corrompida

en: Partial .debug_line. section encountered without a prior full .debug_line section
pt: Encontrada secção parcial .debug_line. com uma secção completa .debug_line anterior

en:   Offset:                      0x%lx
pt:   Desvio:                      0x%lx

en:   Length:                      %ld
pt:   Tamanho:                     %ld

en:   DWARF Version:               %d
pt:   Versão DWARF:.               %d

en:   Address size (bytes):        %d
pt:   Tamanho do endereço (bytes):        %d

en:   Segment selector (bytes):    %d
pt:   Selector de segmento (bytes): %d

en:   Prologue Length:             %d
pt:   Tamanho do prólogo:          %d

en:   Minimum Instruction Length:  %d
pt:   Tamanho mínimo de instrução: %d

en:   Maximum Ops per Instruction: %d
pt:   Ops máximas por instrução:   %d

en:   Initial value of 'is_stmt':  %d
pt:   Valor inicial de "is_stmt":  %d

en:   Line Base:                   %d
pt:   Base da linha:               %d

en:   Line Range:                  %d
pt:   Intervalo da linha:          %d

en:   Opcode Base:                 %d
pt:   Base Opcode:                 %d

en: Line range of 0 is invalid, using 1 instead
pt: Intervalo de linha 0 é inválido, a usar 1

en: Line Base extends beyond end of section
pt: Base da linha ultrapass o fim da secção

en:   Opcode %d has %d arg
     |   Opcode %d has %d args
pt[0]:   Opcode %d tem %d argumento
pt[1]:   Opcode %d tem %d argumentos

en: 
     The Directory Table is empty.
pt: 
     A tabela de pastas está vazia.

en: 
     The Directory Table (offset 0x%lx):
pt: 
     A tabela de pastas (desvio 0x%lx):

en: 
     The File Name Table is empty.
pt: 
     A tabela de nomes de ficheiro está vazia.

en: 
     The File Name Table (offset 0x%lx):
pt: 
     A tabela de nomes de ficheiro (desvio 0x%lx):

en: Corrupt file name table entry
pt: Entrada da tabela de nomes de ficheiro corrupta

en:  No Line Number Statements.
pt: Sem declarações de nº de linha.

en:  Line Number Statements:
pt:  Declarações de nºs de linha:

en:   Special opcode %d: advance Address by %s to 0x%s%s
pt:   Opcode especial %d: avançar Address em %s para 0x%s%s

en:  (reset view)
pt:  (repor vista)

en:   Special opcode %d: advance Address by %s to 0x%s[%d]%s
pt:   Opcode especial %d: avançar Address em %s para 0x%s[%d]%s

en:  and Line by %s to %d
pt:  e linha em %s para %d

en:  (view %u)
pt:  (vista %u)

en:   Copy
pt:   Copiar

en:   Advance PC by %s to 0x%s%s
pt:   Avançar PC em %s para 0x%s%s

en:   Advance PC by %s to 0x%s[%d]%s
pt:   Avançar PC em %s para 0x%s[%d]%s

en:   Advance Line by %s to %d
pt:   Avançar linha em %s para %d

en:   Set File Name to entry %s in the File Name Table
pt:   Definir nome de ficheiro para entrada %s na tabela de nomes de ficheiro

en:   Set column to %s
pt:   Definir coluna como %s

en:   Set is_stmt to %s
pt:   Definir is_stmt como %s

en:   Set basic block
pt:   Definir bloco básico

en:   Advance PC by constant %s to 0x%s%s
pt:   Avançar PC em %s constante para 0x%s%s

en:   Advance PC by constant %s to 0x%s[%d]%s
pt:   Avançar PC em %s constante para 0x%s[%d]%s

en:   Advance PC by fixed size amount %s to 0x%s
pt:   Avançar PC em quantidade fixa %s para 0x%s

en:   Set prologue_end to true
pt:   Definir prologue_end como verdadeiro

en:   Set epilogue_begin to true
pt:   Definir epilogue_begin como verdadeiro

en:   Set ISA to %s
pt:   Definir ISA como %s

en:   Unknown opcode %d with operands:
pt:   Opcode %d desconhecido com operandos:

en: opcode base of %d extends beyond end of section
pt: base opcode de %d ultrapassa o fim da secção

en: Unexpectedly large number of columns in the directory name table (%u)
pt: Número de colunas inesperadamente grande na tabela de nomes de pastas (%u)

en: Corrupt directories list
pt: Lista de pastas corrupta

en: Unexpectedly large number of columns in the file name table (%u)
pt: Número de colunas inesperadamente grande na tabela de nomes de ficheiro (%u)

en: Corrupt file name list
pt: Lista de nomes de ficheiro corrupta

en: directory table ends unexpectedly
pt: Tabela de pastas termina inesperadamente

en: file table ends unexpectedly
pt: Tabela de ficheiros termina inesperadamente

en: CU: No directory table
pt: CU: nenhuma tabela de pastas

en: <unknown>
pt: <desconhecido>

en: directory index %u > number of directories %s
pt: índice de pasta %u > número de pastas %s

en: <corrupt>
pt: <corrupto>

en: File name                            Line number    Starting address    View    Stmt
pt: Nome de ficheiro                     Nº de linha    Endereço inicial    Vista   Stmt

en: CU: Empty file name table
pt: CU: tabela de nomes de ficheiro vazia

en: UNKNOWN (%u): length %ld
pt: DESCONHECIDO (%u): tamanho %ld

en: 
     [Use file table entry %d]
pt: 
     [usar entrada de tabela de ficheiros %d]

en: file index %u > number of files %u
pt: índice de ficheiros %u > nº de ficheiros %u

en: 
     <over large file table index %u>
pt: 
     <sobre índice de tabela de ficheiros grande %u>

en: 
     [Use file %s in directory table entry %d]
pt: 
     [usar ficheiro %s na entrada da tabela de pastas %d]

en: 
     <over large directory table entry %u>
pt: 
     <sobre entrada de tabela de pastas grande %u>

en:   Set ISA to %lu
pt:   Definir ISA como %lu

en: corrupt file index %u encountered
pt: Encontrado índice de ficheiro %u corrupto

en: no info
pt: sem informação

en: type
pt: tipo

en: variable
pt: variável

en: function
pt: função

en: other
pt: outro

en: unused5
pt: semuso5

en: unused6
pt: semuso6

en: unused7
pt: semuso7

en: .debug_info offset of 0x%lx in %s section does not point to a CU header.
pt: desvio de .debug_info 0x%lx na %s secção não aponta para um cabeçalho CU.

en:   Length:                              %ld
pt:   Tamanho:                             %ld

en:   Version:                             %d
pt:   Versão:                              %d

en:   Offset into .debug_info section:     0x%lx
pt:   Desvio na secção .debug_info:        0x%lx

en:   Size of area in .debug_info section: %ld
pt:   Tamanho da área na secção .debug_info: %ld

en: Only DWARF 2 and 3 pubnames are currently supported
pt: Só são suportados pubnames DWARF 2 e 3

en: 
        Offset  Kind          Name
pt: 
        Tipo de desvio        Nome

en: 
        Offset	Name
pt: 
        Desvio	Nome

en:  DW_MACINFO_start_file - lineno: %d filenum: %d
pt:  DW_MACINFO_start_file - nºlin.: %d nºfich.: %d

en:  DW_MACINFO_define - lineno : %d macro : %s
pt:  DW_MACINFO_define - nºlin. : %d macro : %s

en:  DW_MACINFO_undef - lineno : %d macro : %s
pt:  DW_MACINFO_undef - nºlin. : %d macro : %s

en:  DW_MACINFO_vendor_ext - constant : %d string : %s
pt:  DW_MACINFO_vendor_ext - constante: %d cadeia : %s

en: Only GNU extension to DWARF 4 or 5 of %s is currently supported.
pt: Só é suportada a extensão GNU a DWARF 4 ou 5 de %s.

en:   Version:                     %d
pt:   Versão:                      %d

en:   Offset size:                 %d
pt:   Tamanho do desvio:           %d

en:   Offset into .debug_line:     0x%lx
pt:   Desvio em .debug_line:       0x%lx

en:   Extension opcode arguments:
pt:   Argumentos de opcode da extensão:

en:     DW_MACRO_%02x has no arguments
pt:     DW_MACRO_%02x não tem argumentos

en:     DW_MACRO_%02x arguments:
pt:    Argumentos DW_MACRO_%02x:

en: Invalid extension opcode form %s
pt: Forma %s opcode da extensão inválida

en: .debug_macro section not zero terminated
pt: Secção .debug_macro não termina em zero

en:  DW_MACRO_define - lineno : %d macro : %s
pt:  DW_MACRO_define - nºlin. : %d macro : %s

en:  DW_MACRO_undef - lineno : %d macro : %s
pt:  DW_MACRO_undef - nºlin. : %d macro : %s

en: DW_MACRO_start_file used, but no .debug_line offset provided.
pt: Usado DW_MACRO_start_file, mas não indicou desvio .debug_line.

en:  DW_MACRO_start_file - lineno: %d filenum: %d
pt:  DW_MACRO_start_file - nºlin.: %d nºfich.: %d

en:  DW_MACRO_start_file - lineno: %d filenum: %d filename: %s%s%s
pt:  DW_MACRO_start_file - nºlin.: %d nºfich.: %d nomefich: %s%s%s

en:  DW_MACRO_define_strp - lineno : %d macro : %s
pt:  DW_MACRO_define_strp - nºlin. : %d macro : %s

en:  DW_MACRO_undef_strp - lineno : %d macro : %s
pt:  DW_MACRO_undef_strp - nºlin. : %d macro : %s

en:  DW_MACRO_import - offset : 0x%lx
pt:  DW_MACRO_import - desvio : 0x%lx

en:  DW_MACRO_define_sup - lineno : %d macro offset : 0x%lx
pt:  DW_MACRO_define_sup - nºlin. : %d desvio macro : 0x%lx

en:  DW_MACRO_undef_sup - lineno : %d macro offset : 0x%lx
pt:  DW_MACRO_undef_sup - nºlin.: %d desvio macro : 0x%lx

en:  DW_MACRO_import_sup - offset : 0x%lx
pt:  DW_MACRO_import_sup - desvio : 0x%lx

en: (with offset %s)
pt: (com desvio %s)

en: lineno : %d macro : %s
pt: linnº : %d macro : %s

en:  <Target Specific macro op: %#x - UNHANDLED
pt:  <	operação de macro específica do alvo: %#x - NÃO GERIDA

en:  Unknown macro opcode %02x seen
pt:  Opcode de macro desconhecido %02x visto

en:   Number TAG (0x%lx)
pt:   TAG número (0x%lx)

en: has children
pt: tem filhos

en: no children
pt: sem filhos

en: location view pair
pt: par de vista de localização

en: No debug information available for loc lists of entry: %u
pt: Sem informação de depuração para lista loc da entrada: %u

en: Invalid pointer size (%d) in debug info for entry %d
pt: Tamanho de ponteiro inválido (%d) na informação de depuração da entrada %d

en: Location list starting at offset 0x%lx is not terminated.
pt: Lista de localização iniciada no desvio 0x%lx não está terminada.

en: <End of list>
pt: <Fim de lista>

en: (base address)
pt: (endereço base)

en: views at %8.8lx for:
        %*s
pt: vistas em %8.8lx para:
        %*s

en:  (start == end)
pt:  (início == fim)

en:  (start > end)
pt:  (início > fim)

en: No debug information available for loclists lists of entry: %u
pt: Sem informação de depuração para lista loclists da entrada: %u

en: View pair entry in loclist with locviews attribute
pt: Ver entrada par em loclist com atributo locviews

en: views for:
pt: vistas para:

en: Invalid location list entry type %d
pt: Tipo de entrada da lista de localizações inválido %d

en: Trailing view pair not used in a range
pt: Par de vista final não usado num intervalo

en: No debug information for loc lists of entry: %u
pt: Sem informação de depuração para listas loc da entrada: %u

en: (base address selection entry)
pt: (entrada de escolha de endereço base)

en: Unknown location list entry type 0x%x.
pt: Tipo 0x%x de entrada de lista de localização desconhecido.

en: 
    The %s section is empty.
pt: 
    A secção %s está vazia.

en: The %s section contains corrupt or unsupported version number: %d.
pt: A secção %s contém um nº de versão corrupto ou não suportado: %d.

en: The %s section contains unsupported offset entry count: %d.
pt: A secção %s contém um nº de entradas de desvio não suportado: %d.

en: Unable to load/parse the .debug_info section, so cannot interpret the %s section.
pt: Impossível carregar/analisar a secção .debug_info, não foi interpretada a secção %s.

en: No location lists in .debug_info section!
pt: Sem listas de localização na secção .debug_info!

en: Location lists in %s section start at 0x%s
pt: Lista de localização na secção %s começa em 0x%s

en:  Warning: This section has relocations - addresses seen here may not be accurate.
pt:  Aviso: esta secção tem relocalizações - os endereços vistos aqui podem não ser precisos.

en:     Offset   Begin            End              Expression
pt:     Desvio   Início           Fim              Expressão

en: There is a hole [0x%lx - 0x%lx] in .debug_loc section.
pt: Há um buraco [0x%lx - 0x%lx] na secção .debug_loc.

en: There is an overlap [0x%lx - 0x%lx] in .debug_loc section.
pt: Há uma sobreposição [0x%lx - 0x%lx] na secção .debug_loc.

en: Offset 0x%lx is bigger than .debug_loc section size.
pt: Desvio 0x%lx superior ao tamanho da secção .debug_loc.

en: View Offset 0x%lx is bigger than .debug_loc section size.
pt: Desvio de vista 0x%lx superior ao tamanho da secção .debug_loc.

en: DWO is not yet supported.
pt: DWO ainda não é suportado.

en: Hole and overlap detection requires adjacent view lists and loclists.
pt: Detecção de buracos e sobreposições requer vistas adjacentes de listas e loclists.

en: There is %ld unused byte at the end of section %s
     | There are %ld unused bytes at the end of section %s
pt[0]: Há %ld byte não usado no fim da secção %s
pt[1]: Há %ld bytes não usados no fim da secção %s

en: Only DWARF 2 and 3 aranges are currently supported.
pt: Só são suportados aranges DWARF 2 e 3.

en:   Length:                   %ld
pt:   Tamanho:                  %ld

en:   Version:                  %d
pt:   Versão:                   %d

en:   Offset into .debug_info:  0x%lx
pt:   Desvio em .debug_info:    0x%lx

en:   Pointer Size:             %d
pt:   Tamanho do ponteiro:      %d

en:   Segment Size:             %d
pt:   Tamanho do segmento:      %d

en: Invalid address size in %s section!
pt: Tamanho de endereço inválido na secção %s!

en: Pointer size + Segment size is not a power of two.
pt: Tamanho de ponteiro + segmento não é uma potência de 2.

en: 
        Address            Length
pt: 
        Endereço           Tamanho

en: 
        Address    Length
pt: 
        Endereço   Tamanho

en: Corrupt address base (%lx) found in debug section %u
pt: Encontrada base de endereço (%lx) corrupta na secção de depuração %u

en:   For compilation unit at offset 0x%s:
pt:   Para unidade de compilação no desvio 0x%s:

en: 	Index	Address
pt: 	Índice	Endereço

en:     Length: %#lx
pt:  tamanho: %#lx

en:        Index   Offset [String]
pt:        Ìndice  Desvio [Cadeia]

en: Unexpected version number in str_offset header: %#x
pt: Número de versão inesperado em str_offset header: %#x

en: Unexpected value in str_offset header's padding field: %#x
pt: Valor inesperado no campo de espaçamento do cabeçalho de str_offset: %#x

en:     Version: %#lx
pt:      Versão: %#lx

en: (start == end)
pt: (início == fim)

en: (start > end)
pt: (início > fim)

en: Range list starting at offset 0x%lx is not terminated.
pt: Lista de intervalos iniciada no desvio 0x%lx não está terminada.

en: Invalid range list entry type %d
pt: Tipo de entrada de lista de intervalos %d inválido

en: The length field (0x%lx) in the debug_rnglists header is wrong - the section is too small
pt: O campo de tamanho (0x%lx) no cabeçalho debug_rnglists está errado - secção muito pequena

en: Only DWARF version 5 debug_rnglists info is currently supported.
pt: Só é suportada informação debug_rnglists DWARF versão 5.

en: The %s section contains unsupported offset entry count: %u.
pt: A secção %s contém nº de entradas de desvio não suportado: %u.

note: This can happen when the file was compiled with -gsplit-debug which removes references to range lists from the primary .o file.
en: No range lists in .debug_info section.
pt: Sem listas de intervalos na secção .debug_info.

en: Range lists in %s section start at 0x%lx
pt: Listas de intervalos na secção %s iniciam em 0x%lx

en:     Offset   Begin    End
pt:     Desvio   Início   Fim

en: Corrupt pointer size (%d) in debug entry at offset %8.8lx
pt: Tamanho de ponteiro corromido (%d) na entrada de depuração no desvio %8.8lx

en: Corrupt offset (%#8.8lx) in range entry %u
pt: Desvio inválido %#8.8lx na entrada de intervalo %u

en: There is a hole [0x%lx - 0x%lx] in %s section.
pt: Há um buraco [0x%lx - 0x%lx] na secção %s.

en: There is an overlap [0x%lx - 0x%lx] in %s section.
pt: Há uma sobreposição [0x%lx - 0x%lx] na secção %s.

en: Unfeasibly large register number: %u
pt: Número de registo invulgarmente grande: %u

en: Out of memory allocating %u columns in dwarf frame arrays
pt: Sem memória ao alocar %u colunas em matrizes de moldura dwarf

en: No terminator for augmentation name
pt: Sem termo para o nome do aumento

en: Invalid pointer size (%d) in CIE data
pt: Tamanho de ponteiro inválido (%d) em dados CIE

en: Invalid segment size (%d) in CIE data
pt: Tamanho de segmento inválido (%d) em dados CIE

en: Augmentation data too long: 0x%s, expected at most %#lx
pt: Dados de aumento muito longos: 0x%s, esperado no máximo %#lx

en:   Augmentation data:
pt:   Dados de aumento:

en: bad register:
pt: mau registo:

en: Failed to read CIE information
pt: Falha ao ler informação CIE

en: Invalid max register
pt: Registo máximo inválido

note: PR 17512: file: 9e196b3e.
en: Probably corrupt segment size: %d - using 4 instead
pt: Provável tamanho de segmento corrupto: %d - a usar 4

en: Corrupt CFA_def expression value: %lu
pt: Valor da expressão CFA_def corrupto: %lu

note: PR 17512: file:306-192417-0.005.
en: Corrupt CFA expression value: %lu
pt: Valor da expressão CFA corrupto: %lu

en: Invalid column number in saved frame state
pt: Nº de coluna inválido em estado de moldura gravado

en:   DW_CFA_def_cfa_expression: <corrupt len %lu>
pt:  DW_CFA_def_cfa_expression: <tam corrupto %lu>

en:   DW_CFA_expression: <corrupt len %lu>
pt:   DW_CFA_expression: <tam corrupto %lu>

en:   DW_CFA_??? (User defined call frame op: %#x)
pt:   DW_CFA_??? (chamada a moldura op do utilizador: %#x)

en: Unsupported or unknown Dwarf Call Frame Instruction number: %#x
pt: Número Dwarf Call Frame Instruction não suportado ou desconhecido: %#x

en: Version %ld
pt: Versão %ld

en: Only DWARF version 5 .debug_names is currently supported.
pt: Só é suportado .debug_names DWARF version 5.

en: Padding field of .debug_names must be 0 (found 0x%x)
pt: Campo padding de .debug_names tem de ser 0 (encontrado 0x%x)

en: Compilation unit count must be >= 1 in .debug_names
pt: Total de unidade de compilação tem de se >=1 em .debug_names

en: Augmentation string length %u must be rounded up to a multiple of 4 in .debug_names.
pt: Tamanho da cadeia de aumento %u tem de ser arredondado para múltiplos de 4 em .debug_names.

en: Augmentation string:
pt: Cadeia de aumento:

en: CU table:
pt: Tabela CU:

en: TU table:
pt: Tabela TU:

en: Foreign TU table:
pt: Tabela TU externa:

en: Entry pool offset (0x%lx) exceeds unit size 0x%lx for unit 0x%lx in the debug_names
pt: Desvio do pool de entrada (0x%lx) excede tamanho de unidade 0x%lx da unidade 0x%lx em debug_names

en: Used %zu of %lu bucket.
     | Used %zu of %lu buckets.
pt[0]: Usados %zu de %lu balde
pt[1]: Usados %zu de %lu baldes.

en: Out of %lu items there are %zu bucket clashes (longest of %zu entries).
pt: De %lu itens há %zu conflitos de baldes (a maior de %zu entradas).

en: Duplicate abbreviation tag %lu in unit 0x%lx in the debug_names
pt: Rótulo de abreviatura duplicado %lu na unidade 0x%lx em debug_names

en: 
    Symbol table:
pt: 
    Tabela de símbolos:

en: Undefined abbreviation tag %lu in unit 0x%lx in the debug_names
pt: Rótulo de abreviatura indefinido %lu na unidade 0x%lx em debug_names

en:  <no entries>
pt:  <sem entradas>

en: The debuglink filename is corrupt/missing
pt: O nome do ficheiro debuglink está corrupto/em falta

en:   Separate debug info file: %s
pt:   Ficheiro de informação de depuração separado: %s

en: CRC offset missing/truncated
pt: Desvio CRC em falta/truncado

en:   CRC value: %#x
pt:   Valor CRC: %#x

en: There are %#lx extraneous bytes at the end of the section
pt: Há %#lx bytes estranhos no final da secção

en: Build-ID is too short (%#lx bytes)
pt: Build-ID muito curta (%#lx bytes)

en: Truncated header in the %s section.
pt: Cabeçalho truncado na secção %s.

en: Unsupported version %lu.
pt: Versão %lu não suportada.

en: The address table data in version 3 may be wrong.
pt: Os dados da tabela de endereços da versão 3 podem estar errados.

en: Version 4 does not support case insensitive lookups.
pt: A versão 4 não suporta procuras insensíveis a maiúsculas.

en: Version 5 does not include inlined functions.
pt: A versão 5 não inclui funções em linha.

en: Version 6 does not include symbol attributes.
pt: A versão 6 não inclui atributos de símbolos.

en: Corrupt header in the %s section.
pt: Cabeçalho corrupto na secção %s.

en: TU offset (%x) is less than CU offset (%x)
pt: Desvio TU (%x) menor que o desvio CU (%x)

en: Address table offset (%x) is less than TU offset (%x)
pt: Desvio da tabela de endereços (%x) menor que desvio TU (%x)

en: Symbol table offset (%x) is less then Address table offset (%x)
pt: Desvio da tabela de símbolos (%x) menor que desvio da tabela de endereços (%x)

en: Constant pool offset (%x) is less than symbol table offset (%x)
pt: Desvio de pool constante (%x) menor que desvio da tabela de símbolos (%x)

en: Address table extends beyond end of section.
pt: Tabela de endereços ultrapassa o fim da secção.

en: 
    CU table:
pt: 
    Tabela CU:

en: 
    TU table:
pt: 
    Tabela TU:

en: 
    Address table:
pt: 
    Tabela de endereços:

en: [%3u] <corrupt offset: %x>
pt: [%3u] <desvio corrupto: %x>

en: Corrupt name offset of 0x%x found for symbol table slot %d
pt: Desvio de nome de 0x%x corrupto para espaço na tabela de símbolos %d

en: <invalid CU vector offset: %x>
pt: <desvio de vector CU inválido: %x>

en: Corrupt CU vector offset of 0x%x found for symbol table slot %d
pt: Desvio de vector CU de 0x%x corrupto para espaço na tabela de símbolos %d

en: Invalid number of CUs (0x%x) for symbol table slot %d
pt: Número de CUs (0x%x) inválido para espaço na tabela de símbolos %d

en: static
pt: estático

en: Internal error: out of space in the shndx pool.
pt: Erro interno: sem espaço no pool shndx.

en: Section %s is empty
pt: A secção %s está vazia

en: Section %s is too small to contain a CU/TU header
pt: Secção %s muito pequena para conter cabeçalho CU/TU

en:   Version:                 %u
pt:   Versão:                  %u

en:   Number of columns:       %u
pt:   Número de colunas:       %u

en:   Number of used entries:  %u
pt:   Nº de entradas usadas:   %u

en:   Number of slots:         %u
pt:   Número de ranhuras:      %u

en: Section %s is too small for %u slot
     | Section %s is too small for %u slots
pt[0]: Secção %s muito pequena para %u ranhura
pt[1]: Secção %s muito pequena para %u ranhuras

en: Section index pool located before start of section
pt: Encontrado pool de índice de secção antes do início da secção

en:   [%3d] Signature:  0x%s  Sections:
pt:   [%3d] Assinatura: 0x%s   Secções:

en: Section %s too small for shndx pool
pt: Secção %s muito pequena para pool shndx

en: Section %s too small for offset and size tables
pt: Secção %s muito pequena para tabelas de tamanho e desvios

en:   Offset table
pt:   Tabela de desvios

en: signature
pt: assinatura

en: Row index (%u) is larger than number of used entries (%u)
pt: Índice de linha (%u) maior que número de entradas usado (%u)

en: Signature (%p) extends beyond end of space in section
pt: A assinatura (%p) estende-se além do espaço final na secção

en: Row index (%u) * num columns (%u) > space remaining in section
pt: Índice de linhas (%u) * nº colunas (%u) > espaço restante na secção

en: Overlarge Dwarf section index detected: %u
pt: Detectado índice sobrecarregado de secção Dwarf: %u

en:   Size table
pt:   Tabela de tamanho

en:   Unsupported version (%d)
pt:   Versão não suportada (%d)

en: Displaying the debug contents of section %s is not yet supported.
pt: Mostrar conteúdo da depuração da secção %s ainda não é suportado.

en: Attempt to allocate an array with an excessive number of elements: 0x%lx
pt: Tentativa de alocar uma matriz com excessivo número de elementos: 0x%lx

en: Attempt to re-allocate an array with an excessive number of elements: 0x%lx
pt: Tentativa de re-alocar uma matriz com excessivo número de elementos: 0x%lx

en: Attempt to allocate a zero'ed array with an excessive number of elements: 0x%lx
pt: Tentativa de alocar uma matriz de zeros com excessivo número de elementos: 0x%lx

en: Unable to reopen separate debug info file: %s
pt: Impossível reabrir ficheiro separado de informação de depuração: %s

en: Separate debug info file %s found, but CRC does not match - ignoring
pt: Encontrado ficheiro separado de informação de depuração %s, Mas CRC difere - a ignorar

en: Corrupt debuglink section: %s
pt: Secção debuglink corrupta: %s

en: Out of memory
pt: Sem memória

note: Failed to find the file.
en: could not find separate debug file '%s'
pt: impossível encontrar ficheiro separado de informação de depuração "%s"

en: tried: %s
pt: tentado: %s

en: tried: DEBUGINFOD_URLS=%s
pt: tentado: DEBUGINFOD_URLS=%s

en: failed to open separate debug file: %s
pt: Falha ao abrir ficheiro separado de informação de depuração: %s

note: FIXME: We do not check to see if there are any other separate debug info files that would also match.
en: %s: Found separate debug info file: %s
pt: %s: encontrado ficheiro separado de informação de depuração: %s

en: Out of memory allocating dwo filename
pt: Sem memória ao alocar nome de ficheiro dwo

en: Unable to load dwo file: %s
pt: Impossível carregar ficheiro dwo: %s

note: FIXME: We should check the dwo_id.
en: %s: Found separate debug object file: %s
pt: %s: encontrado ficheiro separado de objecto de depuração: %s

en: The %s section contains link(s) to dwo file(s):
pt: A secção %s contém ligações a ficheiros dwo:

en:   Name:      %s
pt:   Nome:      %s

en:   Directory: %s
pt:   Pasta: %s

en: <not-found>
pt: <não encontrado>

en:   ID: <unknown>
pt:   ID: <desconhecido>

en: Unexpected DWO INFO type
pt: Tipo DWO INFO inesperado

en: Unrecognized debug option '%s'
pt: Opção de depuração "%s" desconhecida

en: %s:%lu: end of data encountered whilst reading LEB
pt: %s:%lu: encontrado o fim dos dados enquanto lia LEB

en: %s:%lu: read LEB value is too large to store in destination variable
pt: %s:%lu: valor LEB lido é muito grande para armazenar na variável destino

en: %s: Error:
pt: %s: erro:

en: %s: Warning:
pt: %s: aviso:

en: Unhandled data length: %d
pt: Tamanho de dados não gerido: %d

en: Out of memory
pt: Sem memória

en: Abnormal length of thin archive member name: %lx
pt: Tamanho anormal de nome de membro de arquivo magro: %lx

en: %s: invalid archive header size: %ld
pt: %s: tamanho de cabeçalho de arquivo inválido: %ld

en: %s: failed to skip archive symbol table
pt: %s: falha ao ignorar tabela de símbolos do arquivo

en: %s: the archive index is empty
pt: %s: índice do arquivo vazio

en: %s: failed to read archive index
pt: %s: falha ao ler índice do arquivo

en: %s: the archive index is supposed to have 0x%lx entries of %d bytes, but the size is only 0x%lx
pt: %s: o índice do arquivo deveria ter 0x%lx entradas de %d bytes, mas o tamanho é só 0x%lx

en: Out of memory whilst trying to read archive symbol index
pt: Sem memória ao tentar ler o índice de símbolos do arquivo

en: Out of memory whilst trying to convert the archive symbol index
pt: Sem memória ao tentar converter o índice de símbolos do arquivo

en: %s: the archive has an index but no symbols
pt: %s: o arquivo tem um índice mas não tem símbolos

en: Out of memory whilst trying to read archive index symbol table
pt: Sem memória ao tentar ler a tabela de índice de símbolos do arquivo

en: %s: failed to read archive index symbol table
pt: %s: falha ao ler a tabela de índice de símbolos do arquivo

en: %s: failed to read archive header following archive index
pt: %s: falha ao ler cabeçalho do arquivo a seguir ao índice do arquivo

en: %s: failed to seek to first archive header
pt: %s: falha ao procurar o 1º cabeçalho do arquivo

note: PR 24049 - we cannot use filedata->file_name as this will have already been freed.
en: %s: failed to read archive header
pt: %s: falha ao ler cabeçalho do arquivo

en: %s has no archive index
pt: %s não tem índice de arquivo

en: %s: long name table is too small, (size = %ld)
pt: %s: tabela de nomes longos muito pequena, (tamanho = %ld)

en: %s: long name table is too big, (size = 0x%lx)
pt: %s: tabela de nomes longos muito grande, (tamanho = 0x%lx)

en: Out of memory reading long symbol names in archive
pt: Sem memória ao ler nomes longos de símbolos no arquivo

en: %s: failed to read long symbol name string table
pt: %s: falha ao ler tabela de nomes longos de símbolos

en: Archive member uses long names, but no longname table found
pt: Membro do arquivo usa nomes longos, mas não há tabela longname

en: Found long name index (%ld) beyond end of long name table
pt: Encontrado índice de nomes longos (%ld) para lá do fim da tabela de nomes longos

en: Invalid Thin archive member name
pt: Nome de membro de arquivo magro inválido

en: %s: failed to seek to next file name
pt: %s: falha ao procurarnome de ficheiro seguinte

en: %s: did not find a valid archive header
pt: %s: sem cabeçalho de arquivo válido

en: %s: Not an i386 nor x86-64 ELF file
pt: %s: não é um ficheiro ELF i386 nem x86-64

en: %s: stat () failed
pt: %s: stat () falhou

en: %s: mmap () failed
pt: %s: mmap () falhou

en: %s: Invalid PT_NOTE segment
pt: %s: segmento PT_NOTE inválido

en: Unknown x86 feature: %s
pt: Funcionalidade x86 desconhecida: %s

en: %s: Unsupported EI_VERSION: %d is not %d
pt: %s: EI_VERSION não suportada: %d não é %d

en: %s: Unmatched input EI_CLASS: %d is not %d
pt: %s: EI_CLASS de entrada não encontrada: %d não é %d

en: %s: Unmatched output EI_CLASS: %d is not %d
pt: %s: EI_CLASS de saída não encontrada: %d não é %d

en: %s: Unmatched e_machine: %d is not %d
pt: %s: e_machine não encontrada: %d não é %d

en: %s: Unmatched e_type: %d is not %d
pt: %s: e_type não encontrada: %d não é %d

en: %s: Unmatched EI_OSABI: %d is not %d
pt: %s: EI_OSABI não encontrada: %d não é %d

en: %s: Failed to update ELF header: %s
pt: %s: falha ao actualizar cabeçalho ELF: %s

en: This executable has been built without support for a
    64 bit data type and so it cannot process 64 bit ELF files.
pt: Este executável foi compilado sem suporte a tipos de dados
    64 bits, pelo que não pode processar ficheiros ELF 64 bit.

en: %s: Failed to read ELF header
pt: %s: falha ao ler cabeçalho ELF

en: %s: Failed to seek to ELF header
pt: %s: falha ao procurar cabeçalho ELF

en: %s: failed to seek to next archive header
pt: %s: falha ao procurar o cabeçalho de arquivo seguinte

en: %s: bad archive file name
pt: %s nome de arquivo errado

en: Input file '%s' is not readable
pt: Ficheiro "%s" não é legível

en: %s: failed to seek to archive member
pt: %s: falha ao procurar membro de arquivo

en: '%s': No such file
pt: "%s": ficheiro inexistente

en: Could not locate '%s'.  System error message: %s
pt: Impossível localizar "%s". Mensagem de erro do sistema: %s

en: '%s' is not an ordinary file
pt: "%s" não é um ficheiro normal

en: %s: Failed to read file's magic number
pt: %s: falha ao ler número mágico do ficheiro

en: Unknown OSABI: %s
pt: OSABI desconhecido: %s

en: Unknown machine type: %s
pt: Tipo de máquina desconhecido: %s

en: Unknown type: %s
pt: Tipo desconhecido: %s

en: Usage: %s <option(s)> elffile(s)
pt: Uso: %s <opções> elffile(s)

en:  Update the ELF header of ELF files
pt: Actualizar o leitor ELF de ficheiros ELF

en:  The options are:
pt:  As opções são:

en:   --input-mach <machine>      Set input machine type to <machine>
      --output-mach <machine>     Set output machine type to <machine>
      --input-type <type>         Set input file type to <type>
      --output-type <type>        Set output file type to <type>
      --input-osabi <osabi>       Set input OSABI to <osabi>
      --output-osabi <osabi>      Set output OSABI to <osabi>
pt:   --input-mach <máquina>      Define o tipo de máquina de entrada para <máquina>
      --output-mach <máquina>     Define o tipo de máquina de saída para <máquina>
      --input-type <tipo>         Define o tipo de ficheiro de entrada para <tipo>
      --output-type <tipo>        Define o tipo de ficheiro de saída para <tipo>
      --input-osabi <osabi>       Define o OSABI de entrada para <osabi>
      --output-osabi <osabi>      Define o OSABI de saída para <osabi>

en:   --enable-x86-feature <feature>
                                  Enable x86 feature <feature>
      --disable-x86-feature <feature>
                                  Disable x86 feature <feature>
pt:   --enable-x86-feature <funcionalidade>
                                  Activa a <funcionalidade> x86
      --disable-x86-feature <funcionalidade>
                                  Desactiva a <funcionalidade> x86

en:   -h --help                   Display this information
      -v --version                Display the version number of %s
pt:  As opções são:
      -h --help        Mostra esta informação
      -v --version     Mostra a versão de %s

en:   [-g]         - 32 bit small archive
pt:   [-g]         - arquivo 32 bit pequeno

en:   [-X32]       - ignores 64 bit objects
pt:   [-X32]       - ignora objectos 64 bit

en:   [-X64]       - ignores 32 bit objects
pt:   [-X64]       - ignora objectos 32 bit

en:   [-X32_64]    - accepts 32 and 64 bit objects
pt:   [-X32_64]    - aceita objectos 32 e 64 bit

en: Duplicate symbol entered into keyword list.
pt: Símbolo duplicado inserido na lista de palavras-chave.

en: Usage: %s [option(s)] [file(s)]
pt: Uso: %s [opões] [ficheiros]

en:  List symbols in [file(s)] (a.out by default).
pt:  Listar símbolos em [ficheiros] (a.out por predefinição).

en:  The options are:
      -a, --debug-syms       Display debugger-only symbols
      -A, --print-file-name  Print name of the input file before every symbol
      -B                     Same as --format=bsd
      -C, --demangle[=STYLE] Decode low-level symbol names into user-level names
                              The STYLE, if specified, can be `auto' (the default),
                              `gnu', `lucid', `arm', `hp', `edg', `gnu-v3', `java'
                              or `gnat'
          --no-demangle      Do not demangle low-level symbol names
          --recurse-limit    Enable a demangling recursion limit.  This is the default.
          --no-recurse-limit Disable a demangling recursion limit.
      -D, --dynamic          Display dynamic symbols instead of normal symbols
          --defined-only     Display only defined symbols
      -e                     (ignored)
      -f, --format=FORMAT    Use the output format FORMAT.  FORMAT can be `bsd',
                               `sysv' or `posix'.  The default is `bsd'
      -g, --extern-only      Display only external symbols
      -l, --line-numbers     Use debugging information to find a filename and
                               line number for each symbol
      -n, --numeric-sort     Sort symbols numerically by address
      -o                     Same as -A
      -p, --no-sort          Do not sort the symbols
      -P, --portability      Same as --format=posix
      -r, --reverse-sort     Reverse the sense of the sort
pt:  As opções são:
      -a, --debug-syms        Mostra símbolos debugger-only
      -A, --print-file-name   imprime o nome do ficheiro de entrada antes de cada símbolo
      -B                      Igual a --format=bsd
      -C, --demangle[=ESTILO] Descodifica nomes de símbolo de baixo nível para nível de utilizador
                              O ESTILO, se especificado, pode ser "auto" (predefinição),
                              "gnu", "lucid", "arm", "hp", "edg", "gnu-v3", "java"
                              ou "gnat"
          --no-demangle       Não descodifica nomes de símbolos de baixo nível
          --recurse-limit     Activa um limite de recursividade de descodificação (predefinição).
          --no-recurse-limit  Desactiva um limite de recursividade de descodificação.
      -D, --dynamic           Mostra símbolos dinâmicos em vez de símbolos normais
          --defined-only      Mostra só símbolos definidos
      -e                      (ignorados)
      -f, --format=FORMATO    Usa o formato de saída FORMATO.  FORMATO pode ser "bsd",
                              "sysv" ou "posix".  A predefinição é "bsd"
      -g, --extern-only       Mostra só símbolos externos
      -l, --line-numbers      Usa informação de depuração para encontrar um nome de ficheiro
                              e número de linha para cada símbolo
      -n, --numeric-sort      Ordena símbolos numericamente por endereço
      -o                      Igual a -A
      -p, --no-sort           Não ordena símbolos
      -P, --portability       Igual a --format=posix
      -r, --reverse-sort      Reverte a ordenação

en:       --plugin NAME      Load the specified plugin
pt:       --plugin NOME      Carrega a extensão NOME

en:   -S, --print-size       Print size of defined symbols
      -s, --print-armap      Include index for symbols from archive members
          --size-sort        Sort symbols by size
          --special-syms     Include special symbols in the output
          --synthetic        Display synthetic symbols as well
      -t, --radix=RADIX      Use RADIX for printing symbol values
          --target=BFDNAME   Specify the target object format as BFDNAME
      -u, --undefined-only   Display only undefined symbols
          --with-symbol-versions  Display version strings after symbol names
      -X 32_64               (ignored)
      @FILE                  Read options from FILE
      -h, --help             Display this information
      -V, --version          Display this program's version number
pt:   -S, --print-size       Imprime o tamanho dos símbolos definidos
      -s, --print-armap      Inclui índice para símbolos de membros de arquivos
          --size-sort        Ordena símbolos por tamanho
          --special-syms     Inclui símbolos especiais na saída
          --synthetic        Mostra também símbolos sintéticos
      -t, --radix=RADIX      Usa RADIX para imprimir valores de símbolos
          --target=NOMEBFD   Especifica o formato do objecto destino como NOMEBFD
      -u, --undefined-only   Mostra só símbolos indefinidos
          --with-symbol-versions  Mostra cadeias de versão após nomes de símbolos
      -X 32_64               (ignorados)
      @FICHEIRO              Lê opções de FICHEIRO
      -h, --help             Mostra esta informação
      -V, --version          Mostra a versão do programa

en: %s: invalid radix
pt: %s: radix inválido

en: %s: invalid output format
pt: %s formato de saída inválido

en: <processor specific>: %d
pt: <específico do processador>: %d

en: <OS specific>: %d
pt: <específico do OS>: %d

en: <unknown>: %d
pt: <desconhecido>: %d

en: <unknown>: %d/%d
pt: <desconhecido>: %d/%d

en: 
    Archive index:
pt: 
    Índice do arquivo:

en: %s: plugin needed to handle lto object
pt: %s: extensão tem de gerir objecto lto

en: 
    
    Undefined symbols from %s:
pt: 
    
    Símbolos indefinidos de %s:

en: 
    
    Symbols from %s:
pt: 
    
    Símbolos de %s:

en: Name                  Value   Class        Type         Size     Line  Section
pt: Nome                  Valor   Classe       Tipo         Tam.     Lin.   Secção

en: Name                  Value           Class        Type         Size             Line  Section
pt: Nome                  Valor           Classe       Tipo         Tam.             Lin.   Secção

en: 
    
    Undefined symbols from %s[%s]:
pt: 
    
    Símbolos indefinidos de %s[%s]:

en: 
    
    Symbols from %s[%s]:
pt: 
    
    Símbolos de %s[%s]:

en: Print width has not been initialized (%d)
pt: Largura de impressão não inicializada (%d)

en: Only -X 32_64 is supported
pt: Só -X 32_64 é suportado

en: Using the --size-sort and --undefined-only options together
pt: A usar as opções --size-sort e --undefined-only em conjunto

en: will produce no output, since undefined symbols have no size.
pt: não produz saída, uma vez que símbolos indefinidos não têm tamanho.

en: Usage: %s [option(s)] in-file [out-file]
pt: Uso: %s [opções] in-file [out-file]

en:  Copies a binary file, possibly transforming it in the process
pt:  Copia um ficheiro binário, possivelmente transformando-o no processo

en:   -I --input-target <bfdname>      Assume input file is in format <bfdname>
      -O --output-target <bfdname>     Create an output file in format <bfdname>
      -B --binary-architecture <arch>  Set output arch, when input is arch-less
      -F --target <bfdname>            Set both input and output format to <bfdname>
         --debugging                   Convert debugging information, if possible
      -p --preserve-dates              Copy modified/access timestamps to the output
pt:   -I --input-target <nomebfd>      Assume que o ficheiro de entrada tem formato <nomebfd>
      -O --output-target <nomebfd>     Cria um ficheiro de saída com formato <nomebfd>
      -B --binary-architecture <arq>   Define arquitectura de saída, quando não existe na entrada
      -F --target <nomebfd>            Define formatos de entrada e saída para <nomebfd>
         --debugging                   Converte informação de depuração, se possível
      -p --preserve-dates              Copia datações modificado/acedido para a saída

en:   -D --enable-deterministic-archives
                                       Produce deterministic output when stripping archives (default)
      -U --disable-deterministic-archives
                                       Disable -D behavior
pt:   -D --enable-deterministic-archives
                                       Produz resultados determinísticos ao extrair arquivos (predefinição)
      -U --disable-deterministic-archives
                                       Desactiva o comportamento -D

en:   -D --enable-deterministic-archives
                                       Produce deterministic output when stripping archives
      -U --disable-deterministic-archives
                                       Disable -D behavior (default)
pt:   -D --enable-deterministic-archives
                                       Produz resultados determinísticos ao extrair arquivos
      -U --disable-deterministic-archives
                                       Desactiva o comportamento -D

en:   -j --only-section <name>         Only copy section <name> into the output
         --add-gnu-debuglink=<file>    Add section .gnu_debuglink linking to <file>
      -R --remove-section <name>       Remove section <name> from the output
         --remove-relocations <name>   Remove relocations from section <name>
      -S --strip-all                   Remove all symbol and relocation information
      -g --strip-debug                 Remove all debugging symbols & sections
         --strip-dwo                   Remove all DWO sections
         --strip-unneeded              Remove all symbols not needed by relocations
      -N --strip-symbol <name>         Do not copy symbol <name>
         --strip-unneeded-symbol <name>
                                       Do not copy symbol <name> unless needed by
                                         relocations
         --only-keep-debug             Strip everything but the debug information
         --extract-dwo                 Copy only DWO sections
         --extract-symbol              Remove section contents but keep symbols
         --keep-section <name>         Do not strip section <name>
      -K --keep-symbol <name>          Do not strip symbol <name>
         --keep-file-symbols           Do not strip file symbol(s)
         --localize-hidden             Turn all ELF hidden symbols into locals
      -L --localize-symbol <name>      Force symbol <name> to be marked as a local
         --globalize-symbol <name>     Force symbol <name> to be marked as a global
      -G --keep-global-symbol <name>   Localize all symbols except <name>
      -W --weaken-symbol <name>        Force symbol <name> to be marked as a weak
         --weaken                      Force all global symbols to be marked as weak
      -w --wildcard                    Permit wildcard in symbol comparison
      -x --discard-all                 Remove all non-global symbols
      -X --discard-locals              Remove any compiler-generated symbols
      -i --interleave[=<number>]       Only copy N out of every <number> bytes
         --interleave-width <number>   Set N for --interleave
      -b --byte <num>                  Select byte <num> in every interleaved block
         --gap-fill <val>              Fill gaps between sections with <val>
         --pad-to <addr>               Pad the last section up to address <addr>
         --set-start <addr>            Set the start address to <addr>
        {--change-start|--adjust-start} <incr>
                                       Add <incr> to the start address
        {--change-addresses|--adjust-vma} <incr>
                                       Add <incr> to LMA, VMA and start addresses
        {--change-section-address|--adjust-section-vma} <name>{=|+|-}<val>
                                       Change LMA and VMA of section <name> by <val>
         --change-section-lma <name>{=|+|-}<val>
                                       Change the LMA of section <name> by <val>
         --change-section-vma <name>{=|+|-}<val>
                                       Change the VMA of section <name> by <val>
        {--[no-]change-warnings|--[no-]adjust-warnings}
                                       Warn if a named section does not exist
         --set-section-flags <name>=<flags>
                                       Set section <name>'s properties to <flags>
         --set-section-alignment <name>=<align>
                                       Set section <name>'s alignment to <align> bytes
         --add-section <name>=<file>   Add section <name> found in <file> to output
         --update-section <name>=<file>
                                       Update contents of section <name> with
                                       contents found in <file>
         --dump-section <name>=<file>  Dump the contents of section <name> into <file>
         --rename-section <old>=<new>[,<flags>] Rename section <old> to <new>
         --long-section-names {enable|disable|keep}
                                       Handle long section names in Coff objects.
         --change-leading-char         Force output format's leading character style
         --remove-leading-char         Remove leading character from global symbols
         --reverse-bytes=<num>         Reverse <num> bytes at a time, in output sections with content
         --redefine-sym <old>=<new>    Redefine symbol name <old> to <new>
         --redefine-syms <file>        --redefine-sym for all symbol pairs 
                                         listed in <file>
         --srec-len <number>           Restrict the length of generated Srecords
         --srec-forceS3                Restrict the type of generated Srecords to S3
         --strip-symbols <file>        -N for all symbols listed in <file>
         --strip-unneeded-symbols <file>
                                       --strip-unneeded-symbol for all symbols listed
                                         in <file>
         --keep-symbols <file>         -K for all symbols listed in <file>
         --localize-symbols <file>     -L for all symbols listed in <file>
         --globalize-symbols <file>    --globalize-symbol for all in <file>
         --keep-global-symbols <file>  -G for all symbols listed in <file>
         --weaken-symbols <file>       -W for all symbols listed in <file>
         --add-symbol <name>=[<section>:]<value>[,<flags>]  Add a symbol
         --alt-machine-code <index>    Use the target's <index>'th alternative machine
         --writable-text               Mark the output text as writable
         --readonly-text               Make the output text write protected
         --pure                        Mark the output file as demand paged
         --impure                      Mark the output file as impure
         --prefix-symbols <prefix>     Add <prefix> to start of every symbol name
         --prefix-sections <prefix>    Add <prefix> to start of every section name
         --prefix-alloc-sections <prefix>
                                       Add <prefix> to start of every allocatable
                                         section name
         --file-alignment <num>        Set PE file alignment to <num>
         --heap <reserve>[,<commit>]   Set PE reserve/commit heap to <reserve>/
                                       <commit>
         --image-base <address>        Set PE image base to <address>
         --section-alignment <num>     Set PE section alignment to <num>
         --stack <reserve>[,<commit>]  Set PE reserve/commit stack to <reserve>/
                                       <commit>
         --subsystem <name>[:<version>]
                                       Set PE subsystem to <name> [& <version>]
         --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]
                                       Compress DWARF debug sections using zlib
         --decompress-debug-sections   Decompress DWARF debug sections using zlib
         --elf-stt-common=[yes|no]     Generate ELF common symbols with STT_COMMON
                                         type
         --verilog-data-width <number> Specifies data width, in bytes, for verilog output
      -M  --merge-notes                Remove redundant entries in note sections
          --no-merge-notes             Do not attempt to remove redundant notes (default)
      -v --verbose                     List all object files modified
      @<file>                          Read options from <file>
      -V --version                     Display this program's version number
      -h --help                        Display this output
         --info                        List object formats & architectures supported
pt:   -j --only-section <nome>          Copiar só a secção <nome> para a saída
         --add-gnu-debuglink=<ficheiro> Adicionar secção .gnu_debuglink ligando a <ficheiro>
      -R --remove-section <nome>        Remove secção <nome> da saída
         --remove-relocations <nome>    Remove relocalizações da secção <nome>
      -S --strip-all                    Remove toda a informação de símbolo e relocalização
      -g --strip-debug                  Remove todos os símbolos e relocalizações de depuração
         --strip-dwo                    Remove todas as secções DWO
         --strip-unneeded               Remove todos os símbolos não necessários a relocalizações
      -N --strip-symbol <nome>          Não copia o símbolo <nome>
         --strip-unneeded-symbol <nome>
                                        Não copia o símbolo <nome> a não ser que seja necessário
                                         a relocalizações
         --only-keep-debug              Remove tudo menos a informação de depuração
         --extract-dwo                  Copia só secções DWO
         --extract-symbol               Remove conteúdo da secção mas mantém os símbolos
         --keep-section <nome>          Não remover secção <nome>
      -K --keep-symbol <nome>           Não remover símbolo <nome>
         --keep-file-symbols            Não remover símbolo(s) do ficheiro
         --localize-hidden              Tornar todos os símbolos ELF ocultos em locais
      -L --localize-symbol <nome>       Força o símbolo <nome> a ser marcado como local
         --globalize-symbol <nome>      Força o símbolo <nome> a ser marcado como global
      -G --keep-global-symbol <nome>    Localiza todos os símbolos excepto <nome>
      -W --weaken-symbol <nome>         Força o símbolo <nome> a ser marcado como fraco
         --weaken                       Força todos os símbolos globais a serem marcados como fracos
      -w --wildcard                     Permite wildcards em comparações de símbolos
      -x --discard-all                  Remove todos os símbolos não globais
      -X --discard-locals               Remove qualquer símbolo gerado pelo compilador
      -i --interleave[=<número>]        Copia só N de cada <número> bytes
         --interleave-width <number>    Define N como --interleave
      -b --byte <nº>                    Selecciona o byte <nº> em cada bloco entrelaçado
         --gap-fill <val>               Preenche espaços entre secções com <val>
         --pad-to <endereço>            Preenche a última secção até ao endereço <endereço>
         --set-start <endereço>         Define o endereço inicial como <endereço>
        {--change-start|--adjust-start} <incr>
                                        Adiciona <incr> ao endereço inicial
        {--change-addresses|--adjust-vma} <incr>
                                        Adiciona <incr> a LMA, VMA e endereços iniciais
        {--change-section-address|--adjust-section-vma} <nome>{=|+|-}<val>
                                        Altera LMA e VMA da secção <nome> em <val>
         --change-section-lma <nome>{=|+|-}<val>
                                        Altera LMA da secção <nome> em <val>
         --change-section-vma <nome>{=|+|-}<val>
                                        Altera VMA da secção <nome> em <val>
        {--[no-]change-warnings|--[no-]adjust-warnings}
                                        Avisa se uma secção com nome não existe
         --set-section-flags <nome>=<bandeiras>
                                        Define as propriedades da secção <nome> como <bandeiras>
         --add-section <nome>=<fich>    Adiciona secção <nome> encontrada em <fich> à saída
         --update-section <nome>=<ficheiro>
                                        Actualiza conteúdo da secção <nome> com
                                        conteúdos encontrados em <ficheiro>
         --dump-section <nome>=<fich>   Despeja o conteúdo da secção <nome> em <ficheiro>
         --rename-section <antiga>=<nova>[,<bandeirass>]
                                        Renomeia a secção <antiga> para <nova>
         --long-section-names {enable|disable|keep}
                                        Gere nomes longos de secção em objectos Coff.
         --change-leading-char          Força formato de saída do estilo do 1º carácter
         --remove-leading-char          Remove o 1º carácter de símbolos globais
         --reverse-bytes=<nº>           Reverte <nº> bytes, em secções de saída com conteúdo
         --redefine-sym <antigo>=<novo> Redefine o nome <antigo> do símbolo como <novo>
         --redefine-syms <fich>         --redefine-sym para todos os pares de símbolos listados em <fich>
         --srec-len <number>            Restringe o tamanho de Srecords gerados
         --srec-forceS3                 Restringe o tipo de Srecords gerados  a S3
         --strip-symbols <ficheiro>    -N para todos os símbolos listados em <ficheiro>
         --strip-unneeded-symbols <ficheiro>
                                       --strip-unneeded-symbol para todos os símbolos listados
                                         em <ficheiro>
         --keep-symbols <ficheiro>     -K para todos os símbolos listados em <ficheiro>
         --localize-symbols <ficheiro> -L para todos os símbolos listados em <ficheiro>
         --globalize-symbols <ficheiro>--globalize-symbol para todos em <ficheiro>
         --keep-global-symbols <fich>  -G para todos os símbolos listados em <fich>
         --weaken-symbols <ficheiro>   -W para todos os símbolos listados em <ficheiro>
         --add-symbol <nome>=[<section>:]<value>[,<flags>]
                                       Adiciona um símbolo
         --alt-machine-code <índice>   Usa a máquina alternativa <índice> do destino
         --writable-text               Marca texto de saída para escrita
         --readonly-text               Marca texto de saída como protegido contra escrita
         --pure                        Marca ficheiro de saída como demanda paginada
         --impure                      Marca ficheiro de saída como impuro
         --prefix-symbols <prefixo>    Adiciona <prefixo> ao início de cada nome de símbolo
         --prefix-sections <prefixo>   Adiciona <prefixo> ao início de cada nome de secção
         --prefix-alloc-sections <prefixo>
                                       Adiciona <prefixo> ao início de cada nome de
                                         secção atribuível
         --file-alignment <nº>         Define alinhamento de ficheiro PE para <nº>
         --heap <reserve>[,<commit>]   Define heap reserve/commit PE como <reserve>/<commit>
         --image-base <endereço>       Define base de imagem PE como <endereço>
         --section-alignment <nº>      Define alinhamento da secção PE como <nº>
         --stack <reserve>[,<commit>]  Define a pilha reserve/commit PE como <reserve>/<commit>
         --subsystem <nome>[:<versão>]
                                       Define o sub-sistema PE como <nome> [& <versão>]
         --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]
                                       Comprime secções de depuração DWARF usando zlib
         --decompress-debug-sections   Descomprime secções de depuração DWARF usando zlib
         --elf-stt-common=[yes|no]     Gera símbolos comuns ELF com tipo STT_COMMON
         --verilog-data-width <number> Especifica largura dos dados, em bytes, para saída verilog
      -M  --merge-notes                Remove entradas redundantes em secções de notas
          --no-merge-notes             Não tenta remover notas redundantes (predefinição)
      -v --verbose                     Lista todos os ficheiros de objectos modificados
      @<ficheiro>                      Lê opções de <ficheiro>
      -V --version                     Mostra a versão do programa
      -h --help                        Mostra esta informação
         --info                        Lista formatos & arquitecturas de objectos suportados

en: Usage: %s <option(s)> in-file(s)
pt: Uso: %s <opções> in-file(s)

en:  Removes symbols and sections from files
pt:  Remove símbolos e secções de ficheiros

en:   -I --input-target=<bfdname>      Assume input file is in format <bfdname>
      -O --output-target=<bfdname>     Create an output file in format <bfdname>
      -F --target=<bfdname>            Set both input and output format to <bfdname>
      -p --preserve-dates              Copy modified/access timestamps to the output
pt:   -I --input-target=<nomebfd>      Assume que o ficheiro de entrada tem formato <nomebfd>
      -O --output-target=<nomebfd>     Cria o ficheiro de saída com formato <nomebfd>
      -F --target=<nomebfd>            Define ficheiros de entrada e saída com formato <nomebfd>
      -p --preserve-dates              Copia datações modificado/acedido para a saída

en:   -R --remove-section=<name>       Also remove section <name> from the output
         --remove-relocations <name>   Remove relocations from section <name>
      -s --strip-all                   Remove all symbol and relocation information
      -g -S -d --strip-debug           Remove all debugging symbols & sections
         --strip-dwo                   Remove all DWO sections
         --strip-unneeded              Remove all symbols not needed by relocations
         --only-keep-debug             Strip everything but the debug information
      -M  --merge-notes                Remove redundant entries in note sections (default)
          --no-merge-notes             Do not attempt to remove redundant notes
      -N --strip-symbol=<name>         Do not copy symbol <name>
         --keep-section=<name>         Do not strip section <name>
      -K --keep-symbol=<name>          Do not strip symbol <name>
         --keep-file-symbols           Do not strip file symbol(s)
      -w --wildcard                    Permit wildcard in symbol comparison
      -x --discard-all                 Remove all non-global symbols
      -X --discard-locals              Remove any compiler-generated symbols
      -v --verbose                     List all object files modified
      -V --version                     Display this program's version number
      -h --help                        Display this output
         --info                        List object formats & architectures supported
      -o <file>                        Place stripped output into <file>
pt:   -R --remove-section=<nome>       Remove também secção <nome> da saída
         --remove-relocations <nome>   Remove relocalizações da secção <nome>
      -s --strip-all                   Remove toda a informação de símbolo e relocalização
      -g -S -d --strip-debug           Remove todos os símbolos e secções de depuração
         --strip-dwo                   Remove todas as secções DWO
         --strip-unneeded              Remove todos os símbolos não necessários para relocalizaçoes
         --only-keep-debug             Remove tudo menos informação de depuração
      -M  --merge-notes                Remove entradas redundantes em secções de notas (predefinição)
          --no-merge-notes             Não tenta remover notas redundantes
      -N --strip-symbol=<nome>         Não copia símbolo <nome>
         --keep-section=<nome>         Não remove a secção <nome>
      -K --keep-symbol=<nome>          Não remove símbolo <nome>
         --keep-file-symbols           Não remove símbolos de ficheiro
      -w --wildcard                    Permite wildcard em comparação de símbolo
      -x --discard-all                 Remove todos os símbolos não globais
      -X --discard-locals              Remove qualquer símbolo gerado pelo compilador
      -v --verbose                     Lista todos os ficheiros de objectos modificados
      -V --version                     Mostra a versão do programa
      -h --help                        Mostra esta informação
         --info                        Lista formatos e arquitecturas de objecto suportados
      -o <ficheiro>                    Colocar saída limpa em <ficheiro>

en: unrecognized section flag `%s'
pt: bandeira de secção "%s" não reconhecida

en: supported flags: %s
pt: bandeiras suportadas: %s

en: unrecognized symbol flag `%s'
pt: bandeira de símbolo "%s" não reconhecida

en: error: %s both copied and removed
pt: erro: ambos %s copiados e removidos

en: error: %s both sets and alters VMA
pt: erro: ambos %s definem e alteram VMA

en: error: %s both sets and alters LMA
pt: erro: ambos %s definem e alteram LMA

en: cannot open '%s': %s
pt: impossível abrir "%s": %s

en: %s: fread failed
pt: %s: falha em fread

en: %s:%d: Ignoring rubbish found on this line
pt: %s:%d: a ignorar disparates encontrados nesta linha

en: error: section %s matches both remove and copy options
pt: erro: secção %s cumpre ambas as opções de remoção e cópia

en: error: section %s matches both update and remove options
pt: erro: secção %s cumpre ambas as opções de actualização e remoção

en: Section %s not found
pt: Secção %s não encontrada

en: not stripping symbol `%s' because it is named in a relocation
pt: símbolo "%s" não removido porque é chamado numa relocalização

en: 'before=%s' not found
pt: "before=%s" não encontrado

en: %s: Multiple redefinition of symbol "%s"
pt: %s: múltipla redefinição do símbolo "%s"

en: %s: Symbol "%s" is target of more than one redefinition
pt: %s: o símbolo "%s" é destino de mais de uma redefinição

en: couldn't open symbol redefinition file %s (error: %s)
pt: impossível abrir ficheiro %s de redefinição de símbolo (erro %s)

en: %s:%d: garbage found at end of line
pt: %s:%d: lixo encontrado no fim da linha

en: %s:%d: missing new symbol name
pt: %s:%d: novo nome de símbolo em falta

en: %s:%d: premature end of file
pt: %s:%d: fim de ficheiro prematuro

en: stat returns negative size for `%s'
pt: stat devolve tamanho negativo para "%s"

en: copy from `%s' [unknown] to `%s' [unknown]
pt: copiar de "%s"' [desconhecido] to "%s" [desconhecido]

en: %s[%s]: Cannot merge - there are relocations against this section
pt: %s[%s]: impossível unir - há relocalizações contra esta secção

en: corrupt GNU build attribute note: description size not a factor of 4
pt: nota de atributo de compilação GNU corrupta: tamanho de descrição não é um factor de 4

en: corrupt GNU build attribute note: wrong note type
pt: nota de atributo de compilação GNU corrupta: tipo de nota incorrecta

en: corrupt GNU build attribute note: note too big
pt: nota de atributo de compilação GNU corrupta: nota muito grande

en: corrupt GNU build attribute note: name too small
pt: nota de atributo de compilação GNU corrupta: nome muito pequeno

en: corrupt GNU build attribute note: unsupported version
pt: nota de atributo de compilação GNU corrupta: versão não suportada

en: corrupt GNU build attribute note: bad description size
pt: nota de atributo de compilação GNU corrupta: tamanho de descrição errado

en: corrupt GNU build attribute note: name not NUL terminated
pt: nota de atributo de compilação GNU corrupta: nome não termina com NUL

en: corrupt GNU build attribute notes: excess data at end
pt: notas de atributo de compilação GNU corrupta: dados excessivos no fim

en: bad GNU build attribute notes: no known versions detected
pt: notas de atributo de compilação GNU corrupta: sem versões conhecidas

note: This happens with glibc.  No idea why.
en: %s[%s]: Warning: version note missing - assuming version 3
pt: %s[%s]: aviso: nota de versão em falta - a assumir versão 3

en: bad GNU build attribute notes: multiple different versions
pt: notas de atributo de compilação GNU corrupta: múltiplas versões diferentes

en: %s[%s]: Note - dropping 'share' flag as output format is not COFF
pt: %s[%s]: abandonar a bandeira "share" como saída não é COFF

note: PR 17636: Call non-fatal so that we return to our parent who may need to tidy temporary files.
en: Unable to change endianness of input file(s)
pt: Impossível alterar endian dos ficheiros de entrada

en: error: the input file '%s' has no sections
pt: erro: o ficheiro de entrada "%s" não tem secções

en: --compress-debug-sections=[zlib|zlib-gnu|zlib-gabi] is unsupported on `%s'
pt: --compress-debug-sections=[zlib|zlib-gnu|zlib-gabi] não é suportado em "%s"

en: --elf-stt-common=[yes|no] is unsupported on `%s'
pt: --elf-stt-common=[yes|no] não é suportado em "%s"

en: copy from `%s' [%s] to `%s' [%s]
pt: copiar de "%s" [%s] para "%s" [%s]

en: Input file `%s' ignores binary architecture parameter.
pt: Ficheiro de entraa "%s" ignora o parâmetro de arquitectura binária.

en: Unable to recognise the format of the input file `%s'
pt: Impossível reconhecer formato do ficheiro de entrada "%s"

en: Output file cannot represent architecture `%s'
pt: Ficheiro de saída não pode representar a arquitectura "%s"

en: warning: file alignment (0x%s) > section alignment (0x%s)
pt: aviso: alinhamento do ficheiro (0x%s) > alinhamento da secção (0x%s)

en: can't add section '%s'
pt: impossível adicionar secção "%s"

en: can't create section `%s'
pt: impossível criar secção "%s"

en: error: %s not found, can't be updated
pt: erro: %s não encontrado, impossível actualizar

en: warning: note section is empty
pt: aviso: secção de nota está vazia

en: warning: could not load note section
pt: aviso: impossível carregar secção de nota

en: warning: failed to set merged notes size
pt: aviso: falha ao definir tamanho das notas unidas

en: can't dump section '%s' - it does not exist
pt: impossível despejar secção "%s" - não existe

en: can't dump section - it has no contents
pt: impossível despejar secção - não tem conteúdo

en: could not open section dump file
pt: impossível abrir ficheiro de despejo de secção

en: error writing section contents to %s (error: %s)
pt: erro ao escrever conteúdo da secção em %s (erro: %s)

en: could not retrieve section contents
pt: impossível obter conteúdo da secção

en: %s: debuglink section already exists
pt: %s: secção debuglink já existe

en: cannot create debug link section `%s'
pt: impossível criar secção debuglink "%s"

en: Can't fill gap after section
pt: Impossível preencher espaço após secção

en: can't add padding
pt: impossível adicionar espaço

en: error: failed to locate merged notes
pt: erro: falha ao localizar as notas unidas

en: error: failed to merge notes
pt: erro: falha ao unir as notas

en: error: failed to copy merged notes into output
pt: erro: falha ao copiar notas unidas para a saída

en: %s: Could not find any mergeable note sections
pt: %s: impossível encontrar secções de nota para unir

en: cannot fill debug link section `%s'
pt: impossível preencher secção debuglink "%s"

en: error copying private BFD data
pt: erro ao copiar dados privados BFD

en: this target does not support %lu alternative machine codes
pt: este destino não suporta códigos máquina %lu alternativos

en: treating that number as an absolute e_machine value instead
pt: a tratar este número como valor absoluto e_machine

en: ignoring the alternative value
pt: a ignorar valor alternativo

en: sorry: copying thin archives is not currently supported
pt: desculpe, a cópia de arquivos finos actualmente não é suportada

en: cannot create tempdir for archive copying (error: %s)
pt: impossível criar tempdir para cópia do arquivo (erro: %s)

en: illegal pathname found in archive member: %s
pt: caminho ilegal em membro do arquivo: %s

en: Unable to recognise the format of file
pt: Impossível reconhecer o formato do ficheiro

en: error: the input file '%s' is empty
pt: erro: o ficheiro de entrada "%s" está vazio

en: --add-gnu-debuglink ignored for archive %s
pt: --add-gnu-debuglink ignorada para o arquivo %s

en: Multiple renames of section %s
pt: Múltiplas renomeações da secção %s

en: error in private header data
pt: erro nos dados do cabeçalho privado

en: failed to create output section
pt: falha ao criar secção de saída

en: failed to set size
pt: falha ao definir tamanho

en: failed to set vma
pt: falha ao definir vma

en: failed to set alignment
pt: falha ao definir alinhamento

en: failed to copy private data
pt: falha ao copiar dados privados

en: relocation count is negative
pt: total de relocalização é negativo

note: User must pad the section up in order to do this.
en: cannot reverse bytes: length of section %s must be evenly divisible by %d
pt: impossível reverter bytes: tamanho da secção %s tem de ser uniformemente divisível por %d

en: can't create debugging section
pt: impossível criar secção de depuração

en: can't set debugging section contents
pt: impossível definir conteúdo da secção de depuração

en: don't know how to write debugging information for %s
pt: não sei como escrever informação de depuração para %s

en: could not create temporary file to hold stripped copy
pt: impossível criar ficheiro temporário para manter cópia limpa

en: %s: bad version in PE subsystem
pt: %s: má versão em sub-sistema PE

en: unknown PE subsystem: %s
pt: Sub-sistema PE desconhecido: %s

en: bad format for %s
pt: mau formato para %s

en: cannot open: %s: %s
pt: impossível abrir: %s: %s

en: byte number must be non-negative
pt: nº de byte tem de ser não-negativo

en: architecture %s unknown
pt: arquitectura %s desconhecida

en: interleave must be positive
pt: interleave tem de ser positivo

en: interleave width must be positive
pt: largura interleave tem de ser positiva

en: unrecognized --compress-debug-sections type `%s'
pt: tipo "%s" --compress-debug-sections não reconhecido

en: unrecognized --elf-stt-common= option `%s'
pt: opção "%s" --elf-stt-common=

en: Warning: truncating gap-fill from 0x%s to 0x%x
pt: Aviso: a truncar gap-fill de 0x%s a 0x%x

en: bad format for --set-section-alignment: argument needed
pt: mau formato para --set-section-alignment: argumento requerido

en: bad format for --set-section-alignment: numeric argument needed
pt: mau formato para --set-section-alignment: argumento numérico requerido

note: Number has more than on 1, i.e. wasn't a power of 2.
en: bad format for --set-section-alignment: alignment is not a power of two
pt: mau formato para --set-section-alignment: o alinhamento não é potência de 2

en: unknown long section names option '%s'
pt: opçao "%s" de nomes de secção longos desconhecida

en: unable to parse alternative machine code
pt: impossível analisar código máquina alternativo

en: number of bytes to reverse must be positive and even
pt: número de bytes a reverter tem de ser positivo e par

en: Warning: ignoring previous --reverse-bytes value of %d
pt: Aviso: a ignorar valor --reverse-bytes anterior de %d

en: %s: invalid reserve value for --heap
pt: %s: valor de reserva inválido para --heap

en: %s: invalid commit value for --heap
pt: %s: valor de commit inválido para --heap

en: %s: invalid reserve value for --stack
pt: %s: valor de reserva inválido para --stack

en: %s: invalid commit value for --stack
pt: %s: valor de commit inválido para --stack

en: verilog data width must be at least 1 byte
pt: largura de dados verilog tem de ser pelo menos 1 byte

en: --globalize-symbol(s) is incompatible with -G/--keep-global-symbol(s)
pt: --globalize-symbol(s) é incompatível com -G/--keep-global-symbol(s)

en: interleave start byte must be set with --byte
pt: byte inicial de interleave tem de ser definido com --byte

en: byte number must be less than interleave
pt: número de byte tem de ser menor que interleave

en: interleave width must be less than or equal to interleave - byte`
pt: largura interleave tem de ser menor ou igual que interleave - byte`

en: unknown input EFI target: %s
pt: destino EFI de entrada desconhecido: %s

en: unknown output EFI target: %s
pt: destino EFI de saída desconhecido: %s

en: warning: could not locate '%s'.  System error message: %s
pt: aviso: impossível localizar "%s".  Mensagem de erro do sistema: %s

en: warning: could not create temporary file whilst copying '%s', (error: %s)
pt: aviso: impossível criar ficheiro temporário ao copiar "%s", (erro: %s)

en: %s %s%c0x%s never used
pt: %s %s%c0x%s nunca usado

en: Usage: %s <option(s)> <file(s)>
pt: Uso: %s <opções> <ficheiros>

en:  Display information from object <file(s)>.
pt: Mostrar informação do objecto <ficheiro>.

en:  At least one of the following switches must be given:
pt: Tem de indicar pelo menos uma das seguintes opções:

en:   -a, --archive-headers    Display archive header information
      -f, --file-headers       Display the contents of the overall file header
      -p, --private-headers    Display object format specific file header contents
      -P, --private=OPT,OPT... Display object format specific contents
      -h, --[section-]headers  Display the contents of the section headers
      -x, --all-headers        Display the contents of all headers
      -d, --disassemble        Display assembler contents of executable sections
      -D, --disassemble-all    Display assembler contents of all sections
          --disassemble=<sym>  Display assembler contents from <sym>
      -S, --source             Intermix source code with disassembly
          --source-comment[=<txt>] Prefix lines of source code with <txt>
      -s, --full-contents      Display the full contents of all sections requested
      -g, --debugging          Display debug information in object file
      -e, --debugging-tags     Display debug information using ctags style
      -G, --stabs              Display (in raw form) any STABS info in the file
      -W[lLiaprmfFsoORtUuTgAckK] or
      --dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,
              =frames-interp,=str,=str-offsets,=loc,=Ranges,=pubtypes,
              =gdb_index,=trace_info,=trace_abbrev,=trace_aranges,
              =addr,=cu_index,=links,=follow-links]
                               Display DWARF info in the file
pt:   -a, --archive-headers    Mostra informação do cabeçalho do arquivo
      -f, --file-headers       Mostra o conteúdo do cabeçalho geral do arquivo
      -p, --private-headers    Mostra conteúdo do cabeçalho do ficheiro específico do formato do objecto
      -P, --private=OPT,OPT... Mostra conteúdo específico do formato do objeto
      -h, --[section-]headers  Mostra conteúdo dos cabeçalhos de secção
      -x, --all-headers        Mostra conteúdo de todos os cabeçalhos
      -d, --disassemble        Mostra conteúdos assembler de secções executáveis
      -D, --disassemble-all    Mostra conteúdo assembler de todas as secções
          --disassemble=<simb> Mostra conteúdo assembler de  <simb>
      -S, --source             Mistura código fonte com desmontagem
          --source-comment[=<txt>] Prefixa linhas de código-fonte com <txt>
      -s, --full-contents      Mostra conteúdo completo de todas as secções pedidas
      -g, --debugging          Mostra informação de depuração no ficheiro objecto
      -e, --debugging-tags     Mostra informação de depuração usando estilo ctags
      -G, --stabs              Mostra (em bruto) informação STABS no ficheiro
      -W[lLiaprmfFsoRtUuTgAckK] ou
      --dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,
              =frames-interp,=str,=loc,=Ranges,=pubtypes,
              =gdb_index,=trace_info,=trace_abbrev,=trace_aranges,
              =addr,=cu_index,=links,=follow-links]
                               Mostra informação DWARF no ficheiro

en:   --ctf=SECTION            Display CTF info from SECTION
pt:   --ctf=SECÇÃO             Mostra informação CTF de SECÇÃO

en:   -t, --syms               Display the contents of the symbol table(s)
      -T, --dynamic-syms       Display the contents of the dynamic symbol table
      -r, --reloc              Display the relocation entries in the file
      -R, --dynamic-reloc      Display the dynamic relocation entries in the file
      @<file>                  Read options from <file>
      -v, --version            Display this program's version number
      -i, --info               List object formats and architectures supported
      -H, --help               Display this information
pt:   -t, --syms               Mostra o conteúdo das tabelas de símbolos
      -T, --dynamic-syms       Mostra o conteúdo da tabela de símbolos dinâmicos
      -r, --reloc              Mostra as entradas de relocalização no ficheiro
      -R, --dynamic-reloc      Mostra as entradas dinâmidcas de relocalização no ficheiro
      @<ficheiro>              Lê opções de <ficheiro>
      -v, --version            Mostra a versão do programa
      -i, --info               Lista formatos de objectos e arquitecturas suportadas
      -H, --help               Mostra esta informação

en: 
     The following switches are optional:
pt: 
     As seguintes opções são opcionais:

en:   -b, --target=BFDNAME           Specify the target object format as BFDNAME
      -m, --architecture=MACHINE     Specify the target architecture as MACHINE
      -j, --section=NAME             Only display information for section NAME
      -M, --disassembler-options=OPT Pass text OPT on to the disassembler
      -EB --endian=big               Assume big endian format when disassembling
      -EL --endian=little            Assume little endian format when disassembling
          --file-start-context       Include context from start of file (with -S)
      -I, --include=DIR              Add DIR to search list for source files
      -l, --line-numbers             Include line numbers and filenames in output
      -F, --file-offsets             Include file offsets when displaying information
      -C, --demangle[=STYLE]         Decode mangled/processed symbol names
                                      The STYLE, if specified, can be `auto', `gnu',
                                      `lucid', `arm', `hp', `edg', `gnu-v3', `java'
                                      or `gnat'
          --recurse-limit            Enable a limit on recursion whilst demangling.  [Default]
          --no-recurse-limit         Disable a limit on recursion whilst demangling
      -w, --wide                     Format output for more than 80 columns
      -z, --disassemble-zeroes       Do not skip blocks of zeroes when disassembling
          --start-address=ADDR       Only process data whose address is >= ADDR
          --stop-address=ADDR        Only process data whose address is < ADDR
          --no-addresses             Do not print address alongside disassembly
          --prefix-addresses         Print complete address alongside disassembly
          --[no-]show-raw-insn       Display hex alongside symbolic disassembly
          --insn-width=WIDTH         Display WIDTH bytes on a single line for -d
          --adjust-vma=OFFSET        Add OFFSET to all displayed section addresses
          --special-syms             Include special symbols in symbol dumps
          --inlines                  Print all inlines for source line (with -l)
          --prefix=PREFIX            Add PREFIX to absolute paths for -S
          --prefix-strip=LEVEL       Strip initial directory names for -S
pt:   -b, --target=NOMEBFD           Especifica o formato do objecto destino como NOMEBFD
      -m, --architecture=MÁQUINA     Especifica a arquitectura destino como MÁQUINA
      -j, --section=NOME             Mostra informação só para NOME
      -M, --disassembler-options=OPT Passa texto OPT ao disassembler
      -EB --endian=big               Assume formato big endian ao desmontar
      -EL --endian=little            Assume formato little endian ao desmontar
          --file-start-context       Inclui contexto do início do ficheiro (com -S)
      -I, --include=PASTA            Adiciona PASTA à lista de procura de ficheiros-fonte
      -l, --line-numbers             Inclui nºs de linha e nomes de ficheiro na saída
      -F, --file-offsets             Inclui desvios de ficheiro ao mostrar informação
      -C, --demangle[=ESTILO]        Descodifica nomes de símbolo embelezados/processados
                                      O ESTILO, se especificado, pode ser `auto', `gnu',
                                      `lucid', `arm', `hp', `edg', `gnu-v3', `java'
                                      ou `gnat'
          --recurse-limit            Activa um limite de recursividade ao descodificar [predefinição].
          --no-recurse-limit         Desactiva um limite de recursividade ao descodificar
      -w, --wide                     Formata saída para mais de 80 colunas
      -z, --disassemble-zeroes       Não salta blocos de zeros ao desmontar
          --start-address=ENDEREÇO   Só processa dados cujo endereço seja >= ENDEREÇO
          --stop-address=ENDEREÇO    Só processa dados cujo endereço seja < ENDEREÇO
          --prefix-addresses         Imprime o endereço completo ao lado da desmontagem
          --[no-]show-raw-insn       Mostra hex ao lado da desmontagem simbólica
          --insn-width=LARGURA       Mostra LARGURA bytes numa só linha para -d
          --adjust-vma=DESVIO        Adiciona DESVIO a todos os endereços de secção mostrados
          --special-syms             Inclui símbolos especiais em despejos de símbolos
          --inlines                  Imprime todos os inlines para linha fonte (com -l)
          --prefix=PREFIXO           Adiciona PREFIXO a caminhos absolutos para -S
          --prefix-strip=NÍVEL       Remove nomes de pasta iniciais para -S

en:       --dwarf-depth=N        Do not display DIEs at depth N or greater
          --dwarf-start=N        Display DIEs starting with N, at the same depth
                                 or deeper
          --dwarf-check          Make additional dwarf internal consistency checks.
pt:       --dwarf-depth=N        Não mostrar DIEs à profundidade N ou maior
          --dwarf-start=N        Mostrar DIEs começando em N, à mesma profundidade
                                 ou superior
          --dwarf-check          fazer testes internos adicionais de consistência dwarf.

en:       --ctf-parent=SECTION     Use SECTION as the CTF parent
pt:       --ctf-parent=SECTION     Usar SECÇÃO como CTF-mãe

en:       --visualize-jumps          Visualize jumps by drawing ASCII art lines
          --visualize-jumps=color    Use colors in the ASCII art
          --visualize-jumps=extended-color   Use extended 8-bit color codes
          --visualize-jumps=off      Disable jump visualization
pt:       --visualize-jumps          Mostrar saltos desenhando linhas artísticas ASCII
          --visualize-jumps=color    Usar cores na arte ASCII
          --visualize-jumps=extended-color   Usar códigos de cor 8-bit estendidos
          --visualize-jumps=off      Desactivar a exibição de saltos

en: 
    Options supported for -P/--private switch:
pt: 
    Opções suportadas para -P/--private:

en: section '%s' mentioned in a -j option, but not found in any input file
pt: secção %s mencionada numa opção -j, mas não encontrada em nenhum ficheiro de entrada

en: Sections:
pt: Secções:

en: Idx %-*s Size      %-*s%-*sFile off  Algn
pt: Idx %-*s Tam.      %-*s%-*sFile off  Algn

en:   Flags
pt: .. Bandeiras

en: failed to read symbol table from: %s
pt: falha ao ler tabela de símbolos de: %s

en: error message was
pt: a mensagem de erro foi

en: error: symbol table size (%#lx) is larger than filesize (%#lx)
pt: erro: tamanho da tabela de símbolos (%#lx) maior que o tamanho do ficheiro (%#lx)

en: %s: not a dynamic object
pt: %s: não é objecto dinâmico

en:  (File Offset: 0x%lx)
pt:  (desvio de ficheiro: 0x%lx)

en: source file %s is more recent than object file
pt: ficheiro fonte %s é mais recente que o ficheiro objecto

en: 	... (skipping %lu zeroes, resuming at file offset: 0x%lx)
pt: 	... (a saltar %lu zeros, a recomeçar no desvio de ficheiro: 0x%lx)

en: disassemble_fn returned length %d
pt: disassemble_fn devolveu tamanho %d

en: Reading section %s failed because: %s
pt: Falha ao ler secção %s porque: %s

en: 
    Disassembly of section %s:
pt: 
    Desmontagem da secção %s:

en: can't use supplied machine %s
pt: impossível usar máquina %s fornecida

en: can't disassemble for architecture %s
pt: impossível desmontar para arquitectura %s

en: 
    Section '%s' has an invalid size: %#llx.
pt: 
    Secção "%s" tem um tamanho inválido: %#llx.

en: 
    Can't get contents for section '%s'.
pt: 
    Impossível obter conteúdos para secção "%s".

en: File %s does not contain any dwarf debug information
pt: Ficheiro %s não contém informação de depuração dwarf

en: No %s section present
pt: Sem secção %s

en: reading %s section of %s failed: %s
pt: falha ao ler secção %s de %s: %s

en: Contents of %s section:
pt: Conteúdo da secção %s:

en: architecture: %s,
pt: arquitectura: %s,

en: flags 0x%08x:
pt: bandeiras 0x%08x:

en: 
    start address 0x
pt: 
    endereço inicial 0x

en: 
    CTF archive member: %s:
pt: 
    Membro de arquivo CTF: %s:

en: Iteration failed: %s, %s
pt: Iteração falhou: %s, %s

en: CTF open failure: %s
pt: Falha ao abrir CTF: %s

en: Contents of CTF section %s:
pt: Conteúdo da secção CTF %s:

en: warning: private headers incomplete: %s
pt: aviso: cabeçalhos privados incompletos: %s

en: option -P/--private not supported by this file
pt: opção -P/--private não suportada por este ficheiro

en: target specific dump '%s' not supported
pt: despejo específico do destino "%s" não suportado

en: Contents of section %s:
pt: Conteúdo da secção %s:

en:   (Starting at file offset: 0x%lx)
pt:   (a começar no desvio de ficheiro: 0x%lx)

en: no symbols
pt: sem símbolos

en: no information for symbol number %ld
pt: sem informação para número de símbolo %ld

en: could not determine the type of symbol number %ld
pt: impossível determinar o tipo de número de símbolo %ld

en: failed to read relocs in: %s
pt: falha ao ler relocs em: %s

en: 
    %s:     file format %s
pt: 
    %s:     formato de ficheiro %s

en: %s: printing debugging information failed
pt: %s: falha ao imprimir informação de depuração

en: In archive %s:
pt: No arquivo %s:

note: Prevent corrupted files from spinning us into an infinite loop.  100 is an arbitrary heuristic.
en: Archive nesting is too deep
pt: Aninhamento do arquivo muito profundo

en: In nested archive %s:
pt: No arquivo aninhado %s:

en: error: the start address should be before the end address
pt: erro: o endereço inicial deve estar antes do endereço final

en: error: the stop address should be after the start address
pt: erro: o endereço de paragem deve estar antes do endereço de início

en: error: prefix strip must be non-negative
pt: erro: limpeza de prefixo tem de ser não-negativa

en: error: instruction width must be positive
pt: erro: largura da instrução tem de ser positiva

en: unrecognized argument to --visualize-option
pt: argumento de --visualize-option não reconhecido

en: unrecognized -E option
pt: opção -E não reconhecida

en: unrecognized --endian type `%s'
pt: --endian type "%s" não reconhecido

en: For AVR ELF files:
      mem-usage   Display memory usage
      avr-prop    Display contents of .avr.prop section
pt: Para ficheiros AVR ELF:
      mem-usage   Mostrar utilização da memória
      avr-prop    Mostrar conteúdo da secção .avr.prop

en: For Mach-O files:
      header           Display the file header
      section          Display the segments and sections commands
      map              Display the section map
      load             Display the load commands
      dysymtab         Display the dynamic symbol table
      codesign         Display code signature
      seg_split_info   Display segment split info
      compact_unwind   Display compact unwinding info
      function_starts  Display start address of functions
      data_in_code     Display data in code entries
      twolevel_hints   Display the two-level namespace lookup hints table
      dyld_info        Display dyld information
pt: For Mach-O files:
      header           Mostra o cabeçalho do ficheiro
      section          Mostra os segmentos e comandos de secção
      map              Mostra o mapa da secção
      load             Mostra os comando de carregamento
      dysymtab         Mostra a tabela de símbolo dinâmico
      codesign         Mostra a assinatura do cógigo
      seg_split_info   Mostra informação de divisão do segmento
      compact_unwind   Mostra informação compacta de desenrolamento
      function_starts  Mostra endereço inicial de funções
      data_in_code     Mostra dados em entradas de código
      twolevel_hints   Mostra a tabela de dicas de pesquisa de namespace de dois níveis
      dyld_info        Mostra informação dyld

en: Mach-O header:
pt: cabveçalho Mach-0:

en:  magic     : %08lx
pt:  magia     : %08lx

en:  cputype   : %08lx (%s)
pt:  tipocpu   : %08lx (%s)

en:  cpusubtype: %08lx
pt:  subtipocpu: %08lx

en:  filetype  : %08lx (%s)
pt:  tipofich  : %08lx (%s)

en:  sizeofcmds: %08lx (%lu)
pt:  tam.decmds: %08lx (%lu)

en:  flags     : %08lx (
pt:  bandeiras : %08lx (

en:  reserved  : %08x
pt:  reservado : %08x

en: Segments and Sections:
pt: Segmentos e secções:

en:  #: Segment name     Section name     Address
pt:  #: Nome segmento    Nome secção      Endereço

en: cannot read rebase dyld info
pt: impossível ler informação rebase dyld

en: cannot read bind dyld info
pt: impossível ler informação bind dyld

en: cannot read weak bind dyld info
pt: impossível ler informação weak bind dyld

en: cannot read lazy bind dyld info
pt: impossível ler informação lazy bind dyld

en: cannot read export symbols dyld info
pt: impossível ler símbolos de exportação dyld

en:   [bad block length]
pt:   [mau tamanho de bloco

en:   %u index entry:
     |   %u index entries:
pt[0]:   %u entrada de índice:
pt[1]:   %u entrada de índice:

en:   index entry %u: type: %08x, offset: %08x
pt:   entrada de índice %u: tipo: %08x, desvio: %08x

en:   version:           %08x
pt:   versão:            %08x

en:   flags:             %08x
pt:   bandeiras:         %08x

en:   hash offset:       %08x
pt:   desvio hash:       %08x

en:   ident offset:      %08x (- %08x)
pt:   desvio ident:      %08x (- %08x)

en:    identity: %s
pt:    identidade: %s

en:   nbr special slots: %08x (at offset %08x)
pt:   slots nbr especiais: %08x (no desvio %08x)

en:   nbr code slots:    %08x
pt:   slots nbr de cód: %08x

en:   code limit:        %08x
pt:   limite de código:  %08x

en:   hash size:         %02x
pt:   tamanho de hash:   %02x

en:   hash type:         %02x (%s)
pt:   tipo de hash:      %02x (%s)

en:   page size:         %02x
pt:   tamanho de página:%02x

en:   scatter offset:    %08x
pt:   desvio dispersão:  %08x

en:   [truncated block]
pt:   [bloco truncado]

en:  magic : %08x (%s)
pt:  magia:  %08x (%s)

en:  length: %08x
pt:  tamanho: %08x

en: cannot read code signature data
pt: impossível ler dados da assinatura do código

en: cannot read segment split info
pt: impossível ler informação de divisão do segmento

en: segment split info is not nul terminated
pt: informação de divisão do segmento não termina em NUL

en:   32 bit pointers:
pt:   ponteiros 32 bit:

en:   64 bit pointers:
pt:   ponteiros 64 bit:

en:   Unhandled location type %u
pt:   Tipo de localização %u não gerida

en: cannot read function starts
pt: impossível ler início da função

en: cannot read data_in_code
pt: impossível ler data_in_code

en: cannot read twolevel hints
pt: Impossível ler dicas twolevel

en: cannot read build tools
pt: impossível ler ferramentas de compilação

en: For XCOFF files:
      header      Display the file header
      aout        Display the auxiliary header
      sections    Display the section headers
      syms        Display the symbols table
      relocs      Display the relocation entries
      lineno      Display the line number entries
      loader      Display loader section
      except      Display exception table
      typchk      Display type-check section
      traceback   Display traceback tags
      toc         Display toc symbols
      ldinfo      Display loader info in core files
pt: Pra ficheiros XCOFF:
      header      Mostra o cabeçalho do ficheiro
      aout        Mostra o cabeçalho auxiliar
      sections    Mostra os cabeçalhos de secção
      syms        Mostra a tabela de símbolos
      relocs      Mostra as entradas de relocalização
      lineno      Mostra as entradas de número de linha
      loader      Mostra a secção do carregador
      except      Mostra a tabela de excepções
      typchk      Mostra a secção type-check
      traceback   Mostra etiquetas traceback
      toc         Mostra símbolos toc
      ldinfo      Mostra informação do carregador em ficheiros núcleo

en:   nbr sections:  %d
pt:   secções nbr:  %d

en:   time and date: 0x%08x  -
pt:   hora e data: 0x%08x  -

en: not set
pt: não definido

en:   symbols off:   0x%08x
pt:   símbolos desligados:   0x%08x

en:   nbr symbols:   %d
pt:   símbolos nbr:   %d

en:   flags:         0x%04x
pt:   bandeiras:     0x%04x

en: Auxiliary header:
pt: Cabeçalho auxiliar:

en:   No aux header
pt:   Sem cabeçalho auxiliar

en: warning: optional header size too large (> %d)
pt: aviso: tamanho de cabeçalho opcional muito grande (> %d)

en: cannot read auxhdr
pt: Impossível ler auxhdr

en: Section headers (at %u+%u=0x%08x to 0x%08x):
pt: Cabeçalhos de secção (em %u+%u=0x%08x para 0x%08x):

en:   No section header
pt:   Sem cabeçalho de secção

en: cannot read section header
pt: Impossível ler cabeçalho de secção

en:             Flags: %08x
pt:             Bandeiras: %08x

en: overflow - nreloc: %u, nlnno: %u
pt: transporte - nreloc: %u, nlnno: %u

en: cannot read section headers
pt: Impossível ler cabeçalhos de secção

en: cannot read strings table length
pt: Impossível ler tamanho da tabela de cadeias

en: cannot read strings table
pt: Impossível ler tabela de cadeias

en: cannot read symbol table
pt: Impossível ler tabela de símbolo

en: cannot read symbol entry
pt: Impossível ler entrada de símbolo

en: cannot read symbol aux entry
pt: Impossível ler entrada auxiliar de símbolo

en: Symbols table (strtable at 0x%08x)
pt: Tabela de símoblos (strtable em 0x%08x)

en: :
      No symbols
pt: :
      Sem símbolos

en:  (no strings):
pt:  (sem cadeias):

en:  (strings size: %08x):
pt:  (tamanho das cadeias: %08x):

note: Translators: 'sc' is for storage class, 'off' for offset.
en:   # sc         value    section  type aux name/off
pt:   # sc         valor    secção   tipo aux nome/desl

en: offset: %08x
pt: desvio: %08x

en: Relocations for %s (%u)
pt: Relocalizações para %s (%u)

en: cannot read relocations
pt: Impossível ler relocalizações

en: cannot read relocation entry
pt: Impossível ler entrada de relocalização

en: Line numbers for %s (%u)
pt: Números de linha para %s (%u)

en: cannot read line numbers
pt: Impossível ler números de linha

en: cannot read line number entry
pt: Impossível ler entrada de número de linha

en: no .loader section in file
pt: sem secção .loader no ficheiro

en: section .loader is too short
pt: secção .loader muito curta

en: Loader header:
pt: Cabeçalho de carregador:

en:   version:           %u
pt:   versão:            %u

en:  Unhandled version
pt:  Versão não gerida

en:   nbr symbols:       %u
pt:   símbolos nbr:      %u

en:   nbr relocs:        %u
pt:   relocalizações nbr:%u

note: Import string table length.
en:   import strtab len: %u
pt:   tamanho strtab importada: %u

en:   nbr import files:  %u
pt:   ficheiros importados nbr:  %u

en:   import file off:   %u
pt:   fich import desl:  %u

en:   string table len:  %u
pt:   tam. tab. cadeia:  %u

en:   string table off:  %u
pt:   Tab. cadeia desl:  %u

en: Dynamic symbols:
pt: Símbolos dinâmicos:

en: (bad offset: %u)
pt: (mau desvio: %u)

en: Dynamic relocs:
pt: Relocalizações dinâmicas:

en: Import files:
pt: Ficheiros importados:

en: no .except section in file
pt: sem secção .except no ficheiro

en: Exception table:
pt: Tabela de excepções:

en: no .typchk section in file
pt: sem secção .typchk no ficheiro

en: Type-check section:
pt: Secção type-check:

en:  address beyond section size
pt:  endereço além do tamanho da secção

en:  tags at %08x
pt:  etiquetas em %08x

en:  number of CTL anchors: %u
pt:  nº de âncoras CTL: %u

en:  Name (len: %u):
pt:  Nome (tam.: %u):

en: [truncated]
pt: [truncado]

en:  (end of tags at %08x)
pt:  (fim de etiquetas em %08x)

en:  no tags found
pt:  sem etiquetas

en:  Truncated .text section
pt: Secção .text truncada

en: Nbr entries: %-8u Size: %08x (%u)
pt: entradas nbr: %-8u Tamanho: %08x (%u)

en: cannot read header
pt: Impossível ler cabeçalho

en: File header:
pt: Cabeçalho de ficheiro:

en:   magic:         0x%04x (0%04o)
pt:   magia:         0x%04x (0%04o)

en: (WRMAGIC: writable text segments)
pt: (WRMAGIC: segmentos de texto graváveis)

en: (ROMAGIC: readonly sharablee text segments)
pt: (ROMAGIC: segmentos de texto partilháveis só de leitura)

en: (TOCMAGIC: readonly text segments and TOC)
pt: (TOCMAGIC: segmentos de texto só de leitura e TOC)

en: unknown magic
pt: magia desconhecida

en:   Unhandled magic
pt:   Magia não gerida

en: cannot read loader info table
pt: impossível ler tabela de informação do carregador

en: 
    ldinfo dump not supported in 32 bits environments
pt: 
    despejo ldinfo não suportado em ambientes 32 bits

en: cannot core read header
pt: impossível ler núcleo do cabeçalho

en: Core header:
pt: Núcleo do cabeçalho:

en:   version:    0x%08x
pt:   versão:     0x%08x

en: (dumpx format - aix4.3 / 32 bits)
pt: (formato dumpx - aix4.3 / 32 bits)

en: (dumpxx format - aix5.0 / 64 bits)
pt: (formato dumpxx - aix5.0 / 64 bits)

en: unknown format
pt: formato desconhecido

en: invalid value specified for pragma code_page.
pt: valor inválido especificado para pragma code_page.

en: Excessively large slot index: %lx
pt: Índice de slot excessivamente grande: %lx

en: parse_coff_type: Bad type code 0x%x
pt: parse_coff_type: código de tipo errado 0x%x

en: bfd_coff_get_syment failed: %s
pt: falha em bfd_coff_get_syment: %s

en: bfd_coff_get_auxent failed: %s
pt: falha em bfd_coff_get_auxent: %s

en: %ld: .bf without preceding function
pt: %ld: .bf sem função precedente

en: %ld: unexpected .ef
pt: %ld: .ef inesperado

en: %s: no recognized debugging information
pt: %s: sem informação de depuração reconhecida

en: %s: %s: stab entry %ld is corrupt, strx = 0x%x, type = %d
pt: %s: %s: entrada stab %ld está corrompida, strx = 0x%x, tipo = %d

en: %s: %s: stab entry %ld is corrupt
pt: %s: %s: entrada stab %ld está corrompida

en: Last stabs entries before error:
pt: Últimas entradas stabs antes do erro:

en: <none>
pt: <nada>

en: Size truncation prevents reading %s elements of size %s for %s
pt: Truncamento de tamanho impede a leitura de %s elementos de tamanho %s para %s

en: Size overflow prevents reading %s elements of size %s for %s
pt: Transporte de tamanho impede a leitura de %s elementos de tamanho %s para %s

en: Reading %s bytes extends past end of file for %s
pt: Ler %s bytes ultrapassa o fim de ficheiro para %s

en: Unable to seek to 0x%lx for %s
pt: Impossível procurar para 0x%lx para %s

en: Out of memory allocating %s bytes for %s
pt: Sem memória ao alocar %s bytes para %s

en: Unable to read in %s bytes of %s
pt: impossível ler em %s bytes de %s

en: Don't know about relocations on this machine architecture
pt: Desconhecem-se relocalizações na arquitectura desta máquina

en: 32-bit relocation data
pt: dados de relocalização 32 bit

en: out of memory parsing relocs
pt: sem memória ao analisar relocalizações

en: 64-bit relocation data
pt: dados de relocalização 64 bit

en:  Offset     Info    Type                Sym. Value  Symbol's Name + Addend
pt:  Desvio     Info    Tipo                Valor sím.  Nome símbolo  + Adenda

en:  Offset     Info    Type            Sym.Value  Sym. Name + Addend
pt:  Desvio     Info    Tipo            Valor sím  Nome sím. + Adenda

en:  Offset     Info    Type                Sym. Value  Symbol's Name
pt:  Desvio     Info    Tipo                Valor sím.   Nome símbolo

en:  Offset     Info    Type            Sym.Value  Sym. Name
pt:  Desvio     Info    Tipo            Valor sím. Nome sím.

en:     Offset             Info             Type               Symbol's Value  Symbol's Name + Addend
pt:     Desvio             Info             Tipo               Valor símbolo   Nome símbolo  + Adenda

en:   Offset          Info           Type           Sym. Value    Sym. Name + Addend
pt:   Desvio          Info           Tipo           Valor sím.    Nome sím. + Adenda

en:     Offset             Info             Type               Symbol's Value  Symbol's Name
pt:     Desvio             Info             Tipo               Valor símbolo   Nome símbolo

en:   Offset          Info           Type           Sym. Value    Sym. Name
pt:   Desvio          Info           Tipo           Valor sím.    Nome sím.

en: unrecognized: %-7lx
pt: não reconhecido: %-7lx

en: <unknown addend: %lx>
pt: <adenda desconhecida: %lx>

en:  bad symbol index: %08lx in reloc
pt:  mau índice de símbolo: %08lx em reloc

en: <string table index: %3ld>
pt: <índice de tabela de cadeia: %3ld>

en: <corrupt string table index: %3ld>
pt: <índice de tabela de cadeia corrompido: %3ld>

en: Processor Specific: %lx
pt: Específico do processador: %lx

en: Operating System specific: %lx
pt: Específico do sistema operativo: %lx

en: <unknown>: %lx
pt: <desconhecido>: %lx

en: NONE (None)
pt: NADA (nada)

en: REL (Relocatable file)
pt: REL (ficheiro relocalizável)

en: EXEC (Executable file)
pt: EXEC (ficheiro executável)

en: DYN (Shared object file)
pt: DYN (ficheiro de objecto partilhado)

en: CORE (Core file)
pt: CORE (ficheiro de núcleo)

en: Processor Specific: (%x)
pt: Especifico do processador: (%x)

en: OS Specific: (%x)
pt: Específico do OS: (%x)

en: <unknown>: %x
pt: <desconhecido>: %x

note: Please keep this switch table sorted by increasing EM_ value. 0
en: None
pt: Nada

en: <unknown>: 0x%x
pt: <desconhecido>: 0x%x

en: , <unknown>
pt: , <desconhecido>

en: unknown
pt: desconhecido

en: unknown mac
pt: mac desconhecido

en: , <unknown MeP cpu type>
pt: , <tipo de cpu MeP desconhecido>

en: <unknown MeP copro type>
pt: <tipo do copro MeP desconhecido>

en: , unknown flags bits: %#x
pt: , bandeiras bits desconhecidas: %#x

en: , relocatable
pt: , relocakizáveis

en: , relocatable-lib
pt: , biblioteca relocalizável

en: , unknown v850 architecture variant
pt: , variante de arquitectura v850 desconhecida

en: , unknown CPU
pt: , CPU desconhecido

en: , unknown ABI
pt: , ABI desconhecido

en: , unknown ISA
pt: , ISA desconhecido

en: Unrecognised IA64 VMS Command Code: %x
pt: Código de comando IA64 VMS não reconhecido: %x

en: : architecture variant:
pt: : variante de arquitectura:

en: : unknown
pt: : desconhecido

en: : unknown extra flag bits also present
pt: : bits bandeira extra também presentes desconhecidos

en: , unknown
pt: , desconhecido

en: Standalone App
pt: Aplicação independente

en: <unknown: %x>
pt: <%x desconhecido>

note: This message is probably going to be displayed in a 15 character wide field, so put the hex value first.
en: %08x: <unknown>
pt: %08x: <desconhecido>

en: Usage: readelf <option(s)> elf-file(s)
pt: Uso: readelf <opções> ficheiros elf

en:  Display information about the contents of ELF format files
pt: Mostra informação sobre o conteúdo de ficheiros de formato ELF

en:  Options are:
      -a --all               Equivalent to: -h -l -S -s -r -d -V -A -I
      -h --file-header       Display the ELF file header
      -l --program-headers   Display the program headers
         --segments          An alias for --program-headers
      -S --section-headers   Display the sections' header
         --sections          An alias for --section-headers
      -g --section-groups    Display the section groups
      -t --section-details   Display the section details
      -e --headers           Equivalent to: -h -l -S
      -s --syms              Display the symbol table
         --symbols           An alias for --syms
         --dyn-syms          Display the dynamic symbol table
      -n --notes             Display the core notes (if present)
      -r --relocs            Display the relocations (if present)
      -u --unwind            Display the unwind info (if present)
      -d --dynamic           Display the dynamic section (if present)
      -V --version-info      Display the version sections (if present)
      -A --arch-specific     Display architecture specific information (if any)
      -c --archive-index     Display the symbol/file index in an archive
      -D --use-dynamic       Use the dynamic section info when displaying symbols
      -L --lint|--enable-checks  Display warning messages for possible problems
      -x --hex-dump=<number|name>
                             Dump the contents of section <number|name> as bytes
      -p --string-dump=<number|name>
                             Dump the contents of section <number|name> as strings
      -R --relocated-dump=<number|name>
                             Dump the contents of section <number|name> as relocated bytes
      -z --decompress        Decompress section before dumping it
      -w[lLiaprmfFsoORtUuTgAckK] or
      --debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,
                   =frames-interp,=str,=str-offsets,=loc,=Ranges,=pubtypes,
                   =gdb_index,=trace_info,=trace_abbrev,=trace_aranges,
                   =addr,=cu_index,=links,=follow-links]
                             Display the contents of DWARF debug sections
pt:  As opções são:
      -a --all               Equivalente a: -h -l -S -s -r -d -V -A -I
      -h --file-header       Mostrar o cabeçalho do ficheiro ELF
      -l --program-headers   Mostrar os cabeçalhos do programa
         --segments          Aliás para --program-headers
      -S --section-headers   Mostrar o cabeçalho da secção
         --sections          Aliás para for --section-headers
      -g --section-groups    Mostrar os grupos da secção
      -t --section-details   Mostrar os detalhes da secção
      -e --headers           Equivalente a: -h -l -S
      -s --syms              Mostrar a tabela de símbolos
         --symbols           Aliás para for --syms
      --dyn-syms             Mostrar a tabela de símbolo dinâmico
      -n --notes             Mostrar as notas de núcleo (se houver)
      -r --relocs            Mostrar as relocalizações (se houver)
      -u --unwind            Mostrar a informação unwind (se houver)
      -d --dynamic           Mostrar a secção dinâmica (se houver)
      -V --version-info      Mostrar as secções da versão (se houver)
      -A --arch-specific     Mostrar informação específica da arquitectura (se houver)
      -c --archive-index     Mostrar o índice de símbolo/ficheiro num arquivo
      -D --use-dynamic       Usar a informação na secção dinâmica ao mostrar símbolos
      -L --lint|--enable-checks  Mostrar avisos para possíveis problemas
      -x --hex-dump=<nº|nome>
                             Despejar o conteúdo de <nº|nome> da secção como bytes
      -p --string-dump=<nº|nome>
                             Despejar o conteúdo de <nº|nome> da secção como strings
      -R --relocated-dump=<nº|nome>
                             Despejar o conteúdo de <nº|nome> da secção como bytes relocalizados
      -z --decompress        Descomprimir a secção antes de despejar
      -w[lLiaprmfFsoRtUuTgAckK] ou
      --debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,
                   =frames-interp,=str,=loc,=Ranges,=pubtypes,
                   =gdb_index,=trace_info,=trace_abbrev,=trace_aranges,
                   =addr,=cu_index,=links,=follow-links]
                             Mostrar o conteúdo de secções de depuração DWARF

en:   --dwarf-depth=N        Do not display DIEs at depth N or greater
      --dwarf-start=N        Display DIEs starting with N, at the same depth
                             or deeper
pt:   --dwarf-depth=N        Não mostra DIEs à profundidade N ou maior
      --dwarf-start=N        Mostra DIEs começando em N, à mesma profundidade
                             ou superior

en:   --ctf=<number|name>    Display CTF info from section <number|name>
      --ctf-parent=<number|name>
                             Use section <number|name> as the CTF parent
    
      --ctf-symbols=<number|name>
                             Use section <number|name> as the CTF external symtab
    
      --ctf-strings=<number|name>
                             Use section <number|name> as the CTF external strtab
pt:   --ctf=<núm|nome>       Mostrar informação CTF da secção <núm|nome>
      --ctf-parent=<núm|nome>
                             Usar secção <núm|nome> como mãe CTF
    
      --ctf-symbols=<núm|nome>
                             Usar secção <núm|nome> como tabela de símbolos CTF externa
    
      --ctf-strings=<núm|nome>
                             Usar secção <núm|nome> como tabela de cadeias CTF externa

en:   -i --instruction-dump=<number|name>
                             Disassemble the contents of section <number|name>
pt:   -i --instruction-dump=<nº|nome>
                             Desmonta o conteúdo da secção <nº|nome>

en:   -I --histogram         Display histogram of bucket list lengths
      -W --wide              Allow output width to exceed 80 characters
      -T --silent-truncation If a symbol name is truncated, do not add a suffix [...]
      @<file>                Read options from <file>
      -H --help              Display this information
      -v --version           Display the version number of readelf
pt:   -I --histogram         Mostrar o histograma de tamanhos da lista
      -W --wide              Permitir que a saída exceda 80 caracteres
      -T --silent-truncation Se um nome de símbolo for truncado, não adicionar sufixo [...]
      @<ficheiro>            Ler opções de <ficheiro>
      -H --help              Mostrar esta informação
      -v --version           Mostrar a versão do readelf

en: Out of memory allocating dump request table.
pt: Sem memória ao alocar tabela de despejo.

en: Invalid option '-%c'
pt: Opção inválida "-%c"

en: none
pt: nada

en: 2's complement, little endian
pt: complemento 2, little endian

en: 2's complement, big endian
pt: complemento 2, big endian

en: Not an ELF file - it has the wrong magic bytes at the start
pt: Não é ficheiro ELF - tem os bytes mágicos errados no início

en: ELF Header:
pt: Cabeçalho ELF:

en:   Magic:
pt:   Magia:

en:   Class:                             %s
pt:   Classe:                            %s

en:   Data:                              %s
pt:   Dados:                             %s

en:   Version:                           %d%s
pt:   Versão:                            %d%s

en:  (current)
pt:  (actual)

en:  <unknown>
pt:  <desconhecido>

en:   ABI Version:                       %d
pt:   Versão ABI:                        %d

en:   Type:                              %s
pt:   Tipo:                              %s

en:   Machine:                           %s
pt:   Máquina:                           %s

en:   Version:                           0x%lx
pt:   Versão:                            0x%lx

en:   Entry point address:
pt:   Endereço do ponto de entrada:

en: 
      Start of program headers:
pt: 
      Início dos cabeçalhos do programa:

en:  (bytes into file)
      Start of section headers:
pt:  (bytes no ficheiro)
      Início dos cabeçalhos de secção:

en:  (bytes into file)
pt:  (bytes no ficheiro)

en:   Flags:                             0x%lx%s
pt:   Bandeiras:                         0x%lx%s

en:   Size of this header:               %u (bytes)
pt:   Tamanho deste cabeçalho:           %u (bytes)

en:   Size of program headers:           %u (bytes)
pt:   Tamanho dos cabeçalhos do programa:%u (bytes)

en:   Number of program headers:         %u
pt:   Nº de cabeçalhos do programa:      %u

en:   Size of section headers:           %u (bytes)
pt:   Tamanho dos cabeçalhos de secção:  %u (bytes)

en:   Number of section headers:         %u
pt:   Nº dos cabeçalhos de secção:       %u

en:   Section header string table index: %u
pt:   Índice de tabela de cadeias da secção: %u

en:  <corrupt: out of range>
pt:  <corrupto: fora do intervalo>

en: The e_phentsize field in the ELF header is less than the size of an ELF program header
pt: O campo e_phentsize no cabeçalho ELF é menor que o tamanho de um cabeçalho de programa ELF

en: The e_phentsize field in the ELF header is larger than the size of an ELF program header
pt: O campo e_phentsize no cabeçalho ELF é maior que o tamanho de um cabeçalho de programa ELF

en: program headers
pt: cabeçalhos do programa

en: Too many program headers - %#x - the file is not that big
pt: Muitos cabeçalhos do programa - %#x - o ficheiro não é assim tão grande

en: Out of memory reading %u program headers
pt: Sem memória ao ler %u cabeçalhos do programa

en: possibly corrupt ELF header - it has a non-zero program header offset, but no program headers
pt: cabeçalho ELF possivelmente corrupto - tem desvio não-zero no cabeçalho do programa sem cabeçalhos do programa

en: 
    There are no program headers in this file.
pt: 
    Não há cabeçalhos do programa nest ficheiro.

en: 
    Elf file type is %s
pt: 
    Tipo de ficheiro Elf é %s

en: Entry point 0x%s
pt: Ponto de entrada 0x%s

en: There is %d program header, starting at offset %s
     | There are %d program headers, starting at offset %s
pt[0]: Há %d cabeçalho do programa, começando no desvio %s
pt[1]: Há %d cabeçalhos do programa, começando no desvio %s

en: 
    Program Headers:
pt: 
    Cabeçalhos do programa:

en:   Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
pt:   Tipo           Desvio   EndVirtl   EndFís     TamFich TamMem  Bdr Alinh

en:   Type           Offset   VirtAddr           PhysAddr           FileSiz  MemSiz   Flg Align
pt:   Tipo           Desvio   EndVirtl           EndFís             TamFich  TamMem   Bdr Alinh

en:   Type           Offset             VirtAddr           PhysAddr
pt:   Tipo           Desvio             EndVirtl           EndFís

en:                  FileSiz            MemSiz              Flags  Align
pt:                  TamFich            TamMem              Bndrs  Alinh

en: LOAD segments must be sorted in order of increasing VirtAddr
pt: segmentos LOAD têm de estar ordenados por EndVirtl crescente

en: the segment's file size is larger than its memory size
pt: o tamanho de ficheiro do segmento é maior que o seu tamanho da memória

en: the PHDR segment must occur before any LOAD segment
pt: o segmento PHDR tem de ocorrer antes de qualquer segmento LOAD

en: the PHDR segment is not covered by a LOAD segment
pt: o segmento PHDR não é coberto por um segmento LOAD

en: more than one dynamic segment
pt: mais de um segmento dinâmico

en: no .dynamic section in the dynamic segment
pt: sem secção .dynamyc no segmento dinâmico

en: the .dynamic section is not the same as the dynamic segment
pt: a secção .dynamyc não é a mesma que o segmento dinâmico

en: the dynamic segment offset + size exceeds the size of the file
pt: o desvio+tamanho do segmento dinâmico excede o tamanho do ficheiro

en: Unable to find program interpreter name
pt: Impossível encontrar nome do interpretador do programa

en: Internal error: failed to create format string to display program interpreter
pt: Erro interno: falha ao criar cadeia de formato para mostrar o interpretador do programa

en: Unable to read program interpreter name
pt: Impossível ler nome do interpretador do programa

en:       [Requesting program interpreter: %s]
pt:       [A pedir interpretador do programa: %s]

en: 
     Section to Segment mapping:
pt: 
     Secção para mapa do segmento:

en:   Segment Sections...
pt:   Secções do segmento...

en: Cannot interpret virtual addresses without program headers.
pt: Impossível interpretar endereços virtuais sem cabeçalhos de programa.

en: Virtual address 0x%lx not located in any PT_LOAD segment.
pt: Endereço virtual 0x%lx não localizado em nenhum segmento PT_LOAD.

en: The e_shentsize field in the ELF header is less than the size of an ELF section header
pt: O campo e_shentsize no cabeçalho ELF é menor que o tamanho dum cabeçalho de secção ELF

en: The e_shentsize field in the ELF header is larger than the size of an ELF section header
pt: O campo e_shentsize no cabeçalho ELF é maior que o tamanho dum cabeçalho de secção ELF

en: section headers
pt: cabeçalhos de secção

en: Out of memory reading %u section headers
pt: Sem memória ao ler %u cabeçalhos de secção

en: Section %u has an out of range sh_link value of %u
pt: Secção %u tem um valor sh_link %u fora do intervalo

en: Section %u has an out of range sh_info value of %u
pt: Secção %u tem um valor sh_info %u fora do intervalo

en: Section %s has an invalid sh_entsize of 0x%lx
pt: Secção %s tem um sh_entsize inválido de 0x%lx

en: Section %s has an invalid sh_size of 0x%lx
pt: Secção %s tem um sh_size inválido de 0x%lx

en: Size (0x%lx) of section %s is not a multiple of its sh_entsize (0x%lx)
pt: Tamanho (0x%lx) da secção %s não é múltiplo do seu sh_entsize (0x%lx)

en: symbols
pt: símbolos

en: Multiple symbol table index sections associated with the same symbol section
pt: Múltiplas secções de índice de tabela de símbolos associadas com a mesma secção de símbolos

en: symbol table section indices
pt: Índices da secção da tabela de símbolos

en: Index section %s has an sh_size of 0x%lx - expected 0x%lx
pt: Secção índice %s tem um tamanho  0x%lx - esperado 0x%lx

en: Out of memory reading %lu symbols
pt: Sem memória ao ler %lu símbolos

en: Internal error: not enough buffer room for section flag info
pt: Erro interno: sem espaço no buffer para informação da bandeira de secção

en: UNKNOWN (%*.*lx)
pt: DESCONHECIDO (%*.*lx)

en: Compressed section is too small even for a compression header
pt: Secção comprimida muito pequena mesmo para um cabeçalho de compressão

en: possibly corrupt ELF file header - it has a non-zero section header offset, but no section headers
pt: cabeçalho de ficheiro ELF possivelmente corrupto - tem desvio de cabeçalho de secção não-zero sem cabeçalhos de secção

en: 
    There are no sections in this file.
pt: 
    Não há secções neste ficheiro.

en: There is %d section header, starting at offset 0x%lx:
     | There are %d section headers, starting at offset 0x%lx:
pt[0]: Há %d cabeçalho de secção, começando no desvio 0x%lx:
pt[1]: Há %d cabeçalhos de secção, começando no desvio 0x%lx:

en: string table
pt: tabela de cadeia

note: Note: coded this way so that there is a single string for  	     translation.
en: Section %d has invalid sh_entsize of %s
pt: Secção %d tem um sh_entsize inválido de %s

en: (Using the expected size of %u for the rest of this dump)
pt: (a usar o tamanho esperado de %u para o resto do despejo)

en: File contains multiple dynamic symbol tables
pt: O ficheiro contém múltiplas tabelas de símbolo dinâmico

en: File contains multiple dynamic string tables
pt: O ficheiro contém múltiplas tabelas de cadeia dinâmica

en: dynamic strings
pt: cadeias dinâmicas

en: Section '%s': zero-sized relocation section
pt: Secção "%s": secção de relocalização de tamanho zero

en: Section '%s': has a size of zero - is this intended ?
pt: Secção "%s": tem tamanho zero - é intencional?

en: 
    Section Headers:
pt: 
    Cabeçalhos de secção:

en: 
    Section Header:
pt: 
    Cabeçalho de secção:

en:   [Nr] Name
pt:   [Nr] Nome

en:        Type            Addr     Off    Size   ES   Lk Inf Al
pt:        Tipo            End.     Dev    Tam.   ES   Lg Inf Al

en:   [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
pt:   [Nr] Nome              Tipo            End.     Des    Tam.   ES Bdr Lg Inf Al

en:        Type            Address          Off    Size   ES   Lk Inf Al
pt:        Tipo            Endereço         Des    Tam.   ES   Lg Inf Al

en:   [Nr] Name              Type            Address          Off    Size   ES Flg Lk Inf Al
pt:   [Nr] Nome              Tipo            Endereço         Des    Tam.   ES Bdr Lg Inf Al

en:        Type              Address          Offset            Link
pt:        Tipo              Endereço         Desvio            Lig.

en:        Size              EntSize          Info              Align
pt:        Tam.              Tam.Ent          Info              Alinh

en:   [Nr] Name              Type             Address           Offset
pt:   [Nr] Nome              Tipo             Endereço          Desvio

en:        Size              EntSize          Flags  Link  Info  Align
pt:        Tam.              Tam.Ent          Bands  Lig.  Info  Alinh

en:        Flags
pt:        Bandeiras

en: [%2u]: Link field (%u) should index a symtab section.
pt: [%2u]: campo de ligação (%u) devia indexar uma secção symtab.

en: [%2u]: Link field (%u) should index a string section.
pt: [%2u]: campo de ligação (%u) devia indexar uma secção de cadeia.

en: [%2u]: Unexpected value (%u) in link field.
pt: [%2u]: valor inesperado (%u) num campo de ligação.

en: [%2u]: Info field (%u) should index a relocatable section.
pt: [%2u]: campo de informação (%u) devia indexar uma secção relocalizável.

en: [%2u]: Unexpected value (%u) in info field.
pt: [%2u]: valor inesperado (%u) em campo de informação.

en: [%2u]: Expected link to another section in info field
pt: [%2u]: esperada ligação a outra secção no campo de informação

en: Size of section %u is larger than the entire file!
pt: Tamanho da secção %u maior que o ficheiro completo!

en: section %u: sh_link value of %u is larger than the number of sections
pt: secção %u: valor sh_link de %u é maior que o número de secções

en: compression header
pt: cabeçalho de compressão

en:        [<corrupt>]
pt:        [<corrupto>]

en:        [<unknown>: 0x%x],
pt:        [<desconhecido>: 0x%x],

note: The ordering of the letters shown here matches the ordering of the corresponding SHF_xxx values, and hence the order in which these letters will be displayed to the user.
en: Key to Flags:
      W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
      L (link order), O (extra OS processing required), G (group), T (TLS),
      C (compressed), x (unknown), o (OS specific), E (exclude),
pt: Tecla para bandeiras:
      W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
      L (link order), O (extra OS processing required), G (group), T (TLS),
      C (compressed), x (unknown), o (OS specific), E (exclude),

en: Bad sh_link in symbol table section
pt: Mau sh_link na secção da tabela de símbolos

en: <OS specific>
pt: <específico do OS>

en: <PROC specific>
pt: <específico do PROC>

en: 
    There are no sections to group in this file.
pt: 
    Não há secções para agrupar neste ficheiro.

en: Section headers are not available!
pt: Cabeçalhos de secção indisponíveis!

en: Out of memory reading %u section group headers
pt: Sem memória ao ler %u cabeçalhos de grupo de secção

en: 
    There are no section groups in this file.
pt: 
    Não há grupos de secção neste ficheiro.

en: Out of memory reading %lu groups
pt: Sem memória ao ler %lu grupos

en: Bad sh_link in group section `%s'
pt: Mau sh_link na secção de grupo "%s"

en: Corrupt header in group section `%s'
pt: Cabeçalho corrupto na secção de grupo "%s"

en: Bad sh_info in group section `%s'
pt: Mau sh_info na secção de grupo "%s"

en: Section %s has sh_entsize (0x%lx) which is larger than its size (0x%lx)
pt: Secção %s tem sh_entsize (0x%lx) que é maior que o seu tamanho (0x%lx)

en: section data
pt: dados de secção

en: 
    %sgroup section [%5u] `%s' [%s] contains %u sections:
pt: 
    %ssecção de grupo [%5u] "%s" [%s] contém %u secções:

en:    [Index]    Name
pt:    [Índice]   Nome

en: section [%5u] in group section [%5u] > maximum section [%5u]
pt: secção [%5u] na secção de grupo [%5u] > secção máxima [%5u]

en: Further error messages about overlarge group section indices suppressed
pt: Mais mensagens de erro sobre índices de secção de grupos excessivamente grandes suprimidas

en: section [%5u] in group section [%5u] already in group section [%5u]
pt: secção [%5u] na secção de grupo [%5u] já está na secção de grupo [%5u]

en: Further error messages about already contained group sections suppressed
pt: Mais mensagens de erro sobre secções de grupos já contidas suprimidas

en: section 0 in group section [%5u]
pt: secção 0 na secção de grupo [%5u]

en: dynamic section image fixups
pt: arranjos de imagem de secção dinâmica

en: corrupt library name index of 0x%lx found in dynamic entry
pt: Índice de 0x%lx de nome de biblioteca corrupto encontrado em entrada dinâmica

en: 
    Image fixups for needed library #%d: %s - ident: %lx
pt: 
    Arranjos de imagem para biblioteca necessária #%d: %s - ident: %lx

en: Seg Offset           Type                             SymVec DataType
pt: Seg Desvio           Tipo                             VecSím TipoDados

en: dynamic section image relocations
pt: relocalizações de imagem de secção dinâmica

en: 
    Image relocs
pt: 
    Relocs de imagem

en: Seg Offset   Type                            Addend            Seg Sym Off
pt: Seg Desvio   Tipo                            Adenda            Seg Sím Off

en: dynamic string section
pt: secção de cadeia dinâmica

en: 
    '%s' relocation section at offset 0x%lx contains %ld bytes:
pt: 
    secção de relocalização "%s" no desvio 0x%lx contém %ld bytes:

en: 
    There are no dynamic relocations in this file.
pt: 
    Não há relocalizações dinâmicas neste ficheiro.

en: 
    Relocation section
pt: 
    Secção de relocalização.

en:  at offset 0x%lx contains %lu entry:
     |  at offset 0x%lx contains %lu entries:
pt[0]:  no desvio 0x%lx contém %lu entrada:
pt[1]:  no desvio 0x%lx contém %lu entradas:

en: 
    There are no static relocations in this file.
pt: 
    Não há relocalizações estáticas neste ficheiro.

en: 
    To see the dynamic relocations add --use-dynamic to the command line.
pt: 
    Para ver relocalizações dinâmicas adicione --use-dynamic à linha de comandos.

en: 
    There are no relocations in this file.
pt: 
    Não há relocalizações neste ficheiro.

en: Invalid section %u in table entry %ld
pt: Secção %u inválida na entrada de tabela %ld

en: Invalid offset %lx in table entry %ld
pt: Desvio inválido %lx na entrada de tabela %ld

en: 	Unknown version.
pt: 	Versão desconhecida.

en: unwind table
pt: desenrolar tabela

en: Skipping unknown relocation type: %u
pt: A saltar tipo de relocalização desconhecido: %u

en: Skipping unexpected relocation type: %s
pt: A saltar tipo de relocalização inesperado: %s

en: Skipping reloc with overlarge offset: %lx
pt: A saltar relocalização com desvio extra-grande: %lx

en: Skipping reloc with invalid symbol index: %u
pt: A saltar reloc com índice de símbolos inválido: %u

en: Multiple symbol tables encountered
pt: Encontradas múltiplas tabelas de símbolos

en: 
    There are no unwind sections in this file.
pt: 
    Não secções a desenrolar neste ficheiro.

en: 
    Could not find unwind info section for
pt: 
    Impossível encontrar secção de informação de desenrolar para

en: unwind info
pt: informação de desenrolar

en: 
    Unwind section
pt: 
    Secção de desenrolar

en:  at offset 0x%lx contains %lu entries:
pt:  no desvio 0x%lx contém %lu entradas:

en: 
    Unwind section '%s' at offset 0x%lx contains %lu entry:
     | 
    Unwind section '%s' at offset 0x%lx contains %lu entries:
pt[0]: 
    Secção de desenrolar "%s" no desvio 0x%lx contém %lu entrada:
pt[1]: 
    Secção de desenrolar "%s" no desvio 0x%lx contém %lu entradas:

en: unwind data
pt: dados de desenrolar

en: Skipping unexpected relocation at offset 0x%lx
pt: A saltar relocalização inesperada no desvio 0x%lx

en: Unknown section relocation type %d encountered
pt: Encontrado tipo de relocalização %d desconhecido

en: Bad symbol index in unwind relocation (%lu > %lu)
pt: Mau índice de símbolo em relocalização de desenrolar (%lu > %lu)

en: Skipping unknown ARM relocation type: %d
pt: A saltar tipo de relocalização ARM desconhecido: %d

en: Skipping unexpected ARM relocation type %s
pt: A saltar tipo de relocalização ARM inesperado: %s

en: Skipping unknown C6000 relocation type: %d
pt: A saltar tipo de relocalização C6000 desconhecido: %d

en: Skipping unexpected C6000 relocation type %s
pt: A saltar tipo de relocalização ARM inesperado: %s

note: This function currently only supports ARM and TI unwinders.
en: Only TI and ARM unwinders are currently supported
pt: Só são suportados desenroladores TI e ARM

en: [Truncated opcode]
pt: [opcode truncado]

en: Refuse to unwind
pt: Recusa de desenrolar

en:      [Reserved]
pt:      [Reservado]

en:      finish
pt:      termina

en: [Spare]
pt: [Vago]

en: corrupt change to vsp
pt: alteração corrupta a vsp

en:      [unsupported opcode]
pt:      [opcode não suportado]

en: *corrupt* - no registers specified
pt: *corrupto* - sem registos especificados

en: Corrupt stack pointer adjustment detected
pt: Detectado ajuste de ponteiro de stack corrupto

en:   Personality routine:
pt:   Rotina de personalidade:

en:   [Truncated data]
pt:   [Dados truncados]

en: Corrupt ARM compact model table entry: %x
pt: Entrada de tabela de modelo compacto ARM corrupta: %x

en:   Compact model index: %d
pt:   Índice de modelo compacto: %d

en: Unknown ARM compact model index encountered
pt: Encontrado índice de modelo compacto ARM desconhecido

en:   [reserved]
pt:   [reservado]

en:   Restore stack from frame pointer
pt:   Restaurar stack do ponteiro de frame

en:   Stack increment %d
pt:   Incremento do stack %d

en:   Registers restored:
pt:   Registos restaurados:

en:   Return register: %s
pt:   Registo devolvido: %s

en:   [reserved (%d)]
pt:   [reservado (%d)]

en: Unsupported architecture type %d encountered when decoding unwind table
pt: Encontrado tipo de arquitectura %d não suportado ao descodificar tabela de desenrolar

en: corrupt index table entry: %x
pt: entrada de tabela de índice corrupta: %x

en: Unwind entry contains corrupt offset (0x%lx) into section %s
pt: Entrada de desenrolar contém desvio corrupto (0x%lx) na secção %s

en: Could not locate .ARM.extab section containing 0x%lx.
pt: Impossível localizar secção extab .ARM contendo 0x%lx.

en: Unsupported architecture type %d encountered when processing unwind table
pt: Encontrado tipo de arquitectura %d não suportado ao processar tabela de desenrolar

en: 
    The decoding of unwind sections for machine type %s is not currently supported.
pt: 
    A descodificação de secções de desenrolar para tipos de máquina %s não é suportada.

en: NONE
pt: NADA

en: Interface Version: %s
pt: Versão da interface: %s

note: Note: coded this way so that there is a single string for translation.
en: <corrupt: %s>
pt: <corrupto: %s>

en: Time Stamp: %s
pt: Carimbo: %s

en: dynamic section
pt: secção dinâmica

en: Out of memory allocating space for %lu dynamic entries
pt: Sem memória ao alocar espaço para %lu entradas dinâmicas

en: Size truncation prevents reading %s elements of size %u
pt: Truncamento de tamanho impede a leitura de %s elementos de tamanho %u

en: Invalid number of dynamic entries: %s
pt: Número inválido de entradas dinâmicas: %s

en: Out of memory reading %s dynamic entries
pt: Sem memória ao ler %s entradas dinâmicas

en: Unable to read in %s bytes of dynamic data
pt: Impossível ler em %s bytes de dados dinâmicos

en: Out of memory allocating space for %s dynamic entries
pt: Sem memória ao alocar espaço para %s entradas dinâmicas

en: Unable to seek to start of dynamic information
pt: Impossível procurar para início da informação dinâmica

en: Failed to read in number of buckets
pt: Falha ao ler no número de baldes

en: Failed to read in number of chains
pt: Falha ao ler no número de correntes

en: Failed to determine last chain length
pt: Falha ao determinar tamanho da última corrente

en: 
    There is no dynamic section in this file.
pt: 
    Não há secção dinâmica neste ficheiro.

note: See PR 21379 for a reproducer.
en: Invalid PT_LOAD entry
pt: Entrada PT_LOAD inválida

en: the .dynsym section doesn't match the DT_SYMTAB and DT_SYMENT tags
pt: a secção .dynsym não coincide com as etiquetas DT_SYMTAB e DT_SYMENT

en: Corrupt DT_SYMTAB dynamic entry
pt: Entrada dinâmica DT_SYMTAB corrompida

en: the .dynstr section doesn't match the DT_STRTAB and DT_STRSZ tags
pt: a secção .dynstr não coincide com as etiquetas DT_STRTAB e DT_STRSZ

en: dynamic string table
pt: tabela de cadeia dinâmica

en: Corrupt DT_STRTAB dynamic entry
pt: Entrada dinâmica DT_STRTAB corrompida

en: Bad value (%d) for SYMINENT entry
pt: Mau valor (%d) para entrada SYMINENT

en: symbol information
pt: informação de símbolo

en: Multiple dynamic symbol information sections found
pt: Encontradas múltiplas secções de informação dinâmica de símbolos

en: Out of memory allocating %lu bytes for dynamic symbol info
pt: Sem memória ao alocar %lu bytes para informação de símbolo dinâmico

en: 
    Dynamic section at offset 0x%lx contains %lu entry:
     | 
    Dynamic section at offset 0x%lx contains %lu entries:
pt[0]: 
    Secção dinâmica no desvio 0x%lx contém %lu entrada:
pt[1]: 
    Secção dinâmica no desvio 0x%lx contém %lu entradas:

en:   Tag        Type                         Name/Value
pt:   Etq        Tipo                         Nome/Valor

en: Auxiliary library
pt: Biblioteca auxiliar

en: Filter library
pt: Biblioteca de filtro

en: Configuration file
pt: Ficheiro de configuração

en: Dependency audit library
pt: Biblioteca de auditoria de dependência

en: Audit library
pt: Biblioteca de auditoria

en: Flags:
pt: Bandeiras:

en:  None
pt:  Nada

en: Shared library: [%s]
pt: Biblioteca partilhada: [%s]

en:  program interpreter
pt:  interpretador do programa

en: Library soname: [%s]
pt: soname da biblioteca: [%s]

en: Library rpath: [%s]
pt: rpath da biblioteca: [%s]

en: Library runpath: [%s]
pt: runpath da biblioteca: [%s]

en: Not needed object: [%s]
pt: Objecto não necessário: [%s]

en: <corrupt time val: %lx
pt: <valor de hora corrupto: %lx

en: 
    Version definition section '%s' contains %u entry:
     | 
    Version definition section '%s' contains %u entries:
pt[0]: 
    Secção de definição de versão "%s" contém %u entrada:
pt[1]: 
    Secção de definição de versão "%s" contém %u entradas:

en:  Addr: 0x
pt:  End.: 0x

en:   Offset: %#08lx  Link: %u (%s)
pt:   Desvio: %#08lx  Lig.: %u (%s)

en: version definition section
pt: secção de definição de versão

en:   %#06lx: Rev: %d  Flags: %s
pt:   %#06lx: Rev: %d  Band.: %s

en:   Index: %d  Cnt: %d
pt:   Índ.:  %d  Tot: %d

en: Name: %s
pt: Nome: %s

en: Name index: %ld
pt: Índice de nome: %ld

en: Invalid vda_next field of %lx
pt: Campo vda_next de %lx inválido

en:   %#06lx: Parent %d: %s
pt:   %#06lx: Mãe %d: %s

en:   %#06lx: Parent %d, name index: %ld
pt:   %#06lx: Mãe %d, índice de nome: %ld

en:   Version def aux past end of section
pt:   Versão def aux ultrapassa o fim da secção

en: Invalid vd_next field of %lx
pt: Campo vd_next de %lx inválido

en:   Version definition past end of section
pt:   Definição de versão ultrapassa o fim da secção

en: 
    Version needs section '%s' contains %u entry:
     | 
    Version needs section '%s' contains %u entries:
pt[0]: 
    Secção de Versão precisa "%s" contém %u entrada:
pt[1]: 
    Secção de Versão precisa "%s" contém %u entradas:

en: Version Needs section
pt: Secção Versão precisa

en:   %#06lx: Version: %d
pt:   %#06lx: Versão: %d

en:   File: %s
pt:   Ficheiro: %s

en:   File: %lx
pt:   Ficheiro: %lx

en:   Cnt: %d
pt:   Tot: %d

en:   %#06lx:   Name: %s
pt:   %#06lx:   Nome: %s

en:   %#06lx:   Name index: %lx
pt:   %#06lx:   Índice de nome: %lx

en:   Flags: %s  Version: %d
pt:   Band.: %s  Versão:  %d

en: Invalid vna_next field of %lx
pt: Campo vna_next de %lx inválido

en: Missing Version Needs auxiliary information
pt: Informação auxiliar de Versão precisa em falta

en: Invalid vn_next field of %lx
pt: Campo vn_next de %lx inválido

en: Missing Version Needs information
pt: Informação de Versão precisa em falta

en: version string table
pt: tabela de cadeia de versão

en: 
    Version symbols section '%s' contains %lu entry:
     | 
    Version symbols section '%s' contains %lu entries:
pt[0]: 
    Secção de símbolos da versão "%s" contém %lu entrada:
pt[1]: 
    Secção de símbolos da versão "%s" contém %lu entradas:

en: version symbol data
pt: dados do símbolo da versão

en: *invalid*
pt: *inválido*

en: invalid index into symbol array
pt: índice inválido em matriz de símbolo

en: version need
pt: versão precisa

en: version need aux (2)
pt: versão precisa aux (2)

en: version def
pt: versão def

en: version def aux
pt: versão def aux

en: *both*
pt: *ambas*

en: 
    No version information found in this file.
pt: 
    Sem informação de versão neste ficheiro.

en: Unrecognized visibility value: %u
pt: Valor de visibilidade não reconhecido: %u

en: Unrecognized alpha specific other value: %u
pt: outro valor específico de alpha não reconhecido: %u

en: Unrecognized IA64 VMS ST Function type: %d
pt: Tipo de função IA64 VMS ST não reconhcido: %d

en: Unrecognized IA64 VMS ST Linkage: %d
pt: Ligação IA64 VMS ST não reconhecida: %d

en: <localentry>: %d
pt: <entradalocal>: %d

en: <other>: %x
pt: <outro>: %x

en: bad section index[%3d]
pt: mau índice de secção[%3d]

en: version data
pt: dados de versão

en: version need aux (3)
pt: versão precisa aux (3)

en: local symbol %lu found at index >= %s's sh_info value of %u
pt: encontrado símbolo local %lu em índice >= valor sh_info de %s de %u

en: 
    Symbol table for image contains %lu entry:
     | 
    Symbol table for image contains %lu entries:
pt[0]: 
    Tabela de símbolo para imagem contém %lu entrada:
pt[1]: 
    Tabela de símbolo para imagem contém %lu entradas:

en:    Num:    Value  Size Type    Bind   Vis      Ndx Name
pt:    Núm:    Valor  Tam. Tipo    Bind   Vis      Nome Ndx

en:    Num:    Value          Size Type    Bind   Vis      Ndx Name
pt:    Núm:    Valor          Tam. Tipo    Bind   Vis      Nome Ndx

en: 
    Symbol table '%s' has a sh_entsize of zero!
pt: 
    Tabela de símbolo "%s" tem sh_entsize zero!

en: 
    Symbol table '%s' contains %lu entry:
     | 
    Symbol table '%s' contains %lu entries:
pt[0]: 
    Tabela de símbolo "%s" contém %lu entrada:
pt[1]: 
    Tabela de símbolo "%s" contém %lu entradas:

en: 
    Dynamic symbol information is not available for displaying symbols.
pt: 
    Informação de símbolo dinâmico indisponível para mostrar símbolos.

en: 
    Histogram for bucket list length (total of %lu bucket):
     | 
    Histogram for bucket list length (total of %lu buckets):
pt[0]: 
    Histograma para tamanho da lista de baldes (total de balde %lu):
pt[1]: 
    Histograma para tamanho da lista de baldes (total de baldes %lu):

en: Out of memory allocating space for histogram buckets
pt: Sem memória ao alocar espaço para baldes de histograma

en:  Length  Number     %% of total  Coverage
pt:  Taman.  Número     %% de total  Cobertura

en: histogram chain is corrupt
pt: corrente de histograma corrupta

en: Out of memory allocating space for histogram counts
pt: Sem memória ao alocar espaço para totais de histograma

en: 
    Histogram for `%s' bucket list length (total of %lu bucket):
     | 
    Histogram for `%s' bucket list length (total of %lu buckets):
pt[0]: 
    Histograma para tamanho da lista de baldes "%s" (total de balde %lu):
pt[1]: 
    Histograma para tamanho da lista de baldes "%s" (total de baldes %lu):

en: Out of memory allocating space for gnu histogram buckets
pt: Sem memória ao alocar espaço para baldes de histograma gnu

en: Out of memory allocating space for gnu histogram counts
pt: Sem memória ao alocar espaço para totais de histograma gnu

en: 
    Dynamic info segment at offset 0x%lx contains %d entry:
     | 
    Dynamic info segment at offset 0x%lx contains %d entries:
pt[0]: 
    Segmento de informação dinâmica no desvio 0x%lx contém %d entrada:
pt[1]: 
    Segmento de informação dinâmica no desvio 0x%lx contém %d entradas:

en:  Num: Name                           BoundTo     Flags
pt:  Núm: Nome                           AssocA      Bands

en: <corrupt index>
pt: <índice corrupto>

en: <corrupt: %19ld>
pt: <corrupto: %19ld>

en: MSP430 SYM_DIFF reloc contains invalid symbol index %lu
pt: reloc MSP430 SYM_DIFF contém índice de símbolo inválido %lu

en: MSP430 reloc contains invalid symbol index %lu
pt: reloc MSP430 contém índice de símbolo inválido %lu

note: PR 21137
en: MSP430 sym diff reloc contains invalid offset: 0x%lx
pt: reloc sym diff MSP430 contém desvio inválido: 0x%lx

en: Unhandled MSP430 reloc type found after SYM_DIFF reloc
pt: Encontrado tipo de reloc MSP430 não gerido após reloc SYM_DIFF

en: MN10300_SYM_DIFF reloc contains invalid symbol index %lu
pt: reloc MN10300_SYM_DIFF contém índice de símbolo inválido %lu

en: MN10300 reloc contains invalid symbol index %lu
pt: reloc MN10300 contém índice de símbolo inválido %lu

en: MN10300 sym diff reloc contains invalid offset: 0x%lx
pt: reloc MN10300 sym diff contém desvio inváĺido: 0x%lx

en: Unhandled MN10300 reloc type found after SYM_DIFF reloc
pt: Encontrado tipo de reloc MN10300 não gerido após reloc SYM_DIFF

en: RL78_SYM reloc contains invalid symbol index %lu
pt: reloc RL78_SYM reloc contém índice de símbolo inválido %lu

en: RL78 sym diff reloc contains invalid offset: 0x%lx
pt: reloc RL78 sym diff contém desvio inválido: 0x%lx

en: Missing knowledge of 32-bit reloc types used in DWARF sections of machine number %d
pt: Faltam conhecimentos de tipos de reloc 32 bit usados em secções DWARF da máquina número %d

en: unable to apply unsupported reloc type %d to section %s
pt: impossível aplicar tipo de reloc %d não suportado à secção %s

en: skipping invalid relocation offset 0x%lx in section %s
pt: a ignorar desvio de relocalização 0x%lx inválido na secção %s

en: skipping invalid relocation symbol index 0x%lx in section %s
pt: a ignorar índice de símbolo de relocalização 0x%lx inválido na secção %s

en: skipping unexpected symbol type %s in section %s relocation %ld
pt: a ignorar tipo de símbolo %s inesperado na secção %s relocalização %ld

en: 
    Assembly dump of section %s
pt: 
    Despejo de montagem da secção %s

en: Section '%s' has no data to dump.
pt: Secção "%s" não tem dados para despejar.

en: section contents
pt: conteúdo da secção

en: 
    String dump of section '%s':
pt: 
    Despejo de cadeia da secção "%s":

en: section '%s' has unsupported compress type: %d
pt: secção "%s" tem um tipo de compressão não suportado: %d

en: Unable to decompress section %s
pt: impossível descomprimir a secção %s

en:   Note: This section has relocations against it, but these have NOT been applied to this dump.
pt:   Nota: esta secção tem relocalizações contra, mas NÃO foram aplicadas a este despejo.

en: <corrupt>
pt: <corrupto>

en:   No strings found in this section.
pt:   Sem cadeias nesta secção.

en: 
    Hex dump of section '%s':
pt: 
    Despejo máximo da secção "%s":

en:  NOTE: This section has relocations against it, but these have NOT been applied to this dump.
pt:  NOTA: esta secção tem relocalizações contra, mas NÃO foram aplicadas a este despejo.

en: No symbol section named %s
pt: Sem secção de símbolo chamada %s

en: No string table section named %s
pt: Sem secção de tabela de cadeias chamada %s

en: strings
pt: cadeias

en: No CTF parent section named %s
pt: Sem secção-mãe CTF chamada %s

en: CTF parent
pt: Mãe CTF

en: 
    Dump of CTF section '%s':
pt: 
    Despejo da secção CTF "%s":

en: %s section data
pt: %s dados da secção

en: compressed section %s is too small to contain a compression header
pt: secção comprimida %s muito pequena para conter um cabeçalho de compressão

en: malformed note encountered in section %s whilst scanning for build-id note
pt: encontrada nota mal formada na secção %s ao procurar a nota de build-id

en: 
    Section '%s' has no debugging data.
pt: 
    A secção "%s" não tem dados de depuração.

note: There is no point in dumping the contents of a debugging section which has the NOBITS type - the bits in the file will be random. This can happen when a file containing a .eh_frame section is stripped with the --only-keep-debug command line option.
en: section '%s' has the NOBITS type - its contents are unreliable.
pt: secção "%s" tem tipo NOBITS - o seu conteúdo não é de confiança.

en: Unrecognized debug section: %s
pt: Secção de depuração não reconhecida: %s

en: Section '%s' was not dumped because it does not exist!
pt: A secção "%s" não foi despejada porque não existe!

en: Section %d was not dumped because it does not exist!
pt: A secção %d não foi despejada porque não existe!

en: <corrupt tag>
pt: <rótulo corrupto>

en: <corrupt string tag>
pt: <rótulo de cadeia corrupto>

en: Absent/Non standard
pt: Ausente/Não padrão

en: Bare metal/mwdt
pt: Metal nu/mwdt

en: Bare metal/newlib
pt: Metal nu/newlib

en: Unknown
pt: Desconhecido

en: Absent
pt: Ausente

en: yes
pt: sim

en: no
pt: não

en: default
pt: predefinição

en: smallest
pt: o menor

en: None
pt: Nenhum

en: Application
pt: Aplicação

en: Realtime
pt: Tempo real

en: Microcontroller
pt: Micro-controlador

en: Application or Realtime
pt: Aplicação ou Tempo real

en: 8-byte and up to %d-byte extended
pt: 8-byte e até %d-byte estendido

en: 8-byte, except leaf SP
pt: 8-byte, excepto leaf SP

en: flag = %d, vendor =
pt: bandeira = %d, fabricante =

en: True
pt: Verdadeiro

en: <unknown: %d>
pt: <descinhecido: %d>

en: corrupt vendor attribute
pt: atributo de fabricante corrupto

en: unspecified hard/soft float
pt: flutuante rígido/suave não especificado

en: hard float
pt: flutuante rígido

en: soft float
pt: flutuante suave

en: unspecified hard/soft float,
pt: flutuante rígido/suave não especificado,

en: hard float,
pt: flutuante rígido,

en: soft float,
pt: flutuante suave,

en: single-precision hard float,
pt: flutuante rígido de precisãi única,

en: unspecified long double
pt: long double não especificado

en: 128-bit IBM long double
pt: long double 128-bit IBM

en: 64-bit long double
pt: long double 64-bit

en: 128-bit IEEE long double
pt: long double 128-bit IEEE

en: unspecified
pt: não especificado

en: generic
pt: genérico

en: memory
pt: memória

en: any
pt: qualquer

en: software
pt: programa

en: hardware
pt: equipamento

en: Hard or soft float
pt: flutuante rígido ou suave

en: Hard float (double precision)
pt: flutuante rígido (precisão dupla)

en: Hard float (single precision)
pt: flutuante rígido (precisão simples)

en: Soft float
pt: flutuante suave

en: Hard float (MIPS32r2 64-bit FPU 12 callee-saved)
pt: Flutuante rígido (MIPS32r2 64-bit FPU 12 callee-saved)

en: Hard float (32-bit CPU, Any FPU)
pt: Flutuante rígido (32-bit CPU, Any FPU)

en: Hard float (32-bit CPU, 64-bit FPU)
pt: Flutuante rígido (32-bit CPU, 64-bit FPU)

en: Hard float compat (32-bit CPU, 64-bit FPU)
pt: Flutuante rígido compatível (32-bit CPU, 64-bit FPU)

en: NaN 2008 compatibility
pt: Compatibilidade NaN 2008

en: Any MSA or not
pt: Qualquer MSA ou não

en: Not used
pt: Não usado

en: DSBT addressing not used
pt: Endereçamento DSBT não usado

en: DSBT addressing used
pt: Endereçamento DSBT usado

en: Data addressing position-dependent
pt: Endereçamento de dados dependente da posição

en: Data addressing position-independent, GOT near DP
pt: Endereçamento de dados dependente da posição, GOT perto de DP

en: Data addressing position-independent, GOT far from DP
pt: Endereçamento de dados dependente da posição, GOT longe de DP

en: Code addressing position-dependent
pt: Endereçamento de código dependente da posição

en: Code addressing position-independent
pt: Endereçamento de código independente da posição

en: Small
pt: Pequeno

en: Large
pt: Grande

en: Restricted Large
pt: Grande restrito

en:   <unknown tag %d>:
pt:   <etiqueta desconhecida %d>:

en: Any Region
pt: Qualquer região

en: Lower Region Only
pt: Só região inferior

en: No unaligned access
pt: Sem acesso não-alinhado

en: Unaligned access
pt: Acesso não-alinhado

en: attributes
pt: atributos

en: Unknown attributes version '%c'(%d) - expecting 'A'
pt: Versão de atributos desconhecida "%c"(%d) - esperada "A"

en: Tag section ends prematurely
pt: Secção de etiqueta termina prematuramente

en: Bad attribute length (%u > %u)
pt: Mau tamanho de atributo (%u > %u)

en: Attribute length of %u is too small
pt: Tamanho de atributo %u muito pequeno

en: Corrupt attribute section name
pt: Nome de secção de atributo corrupto

en: Attribute Section:
pt: Secção de atributo:

en: Unused bytes at end of section
pt: Bytes não usados no fim da secção

en: Bad subsection length (%u > %u)
pt: Mau tamanho de sub-secção (%u > %u)

en: Bad subsection length (%u < 6)
pt: Mau tamanho de sub-secção (%u > 6)

en: File Attributes
pt: Atributos de ficheiro

en: Section Attributes:
pt: Atributos de secção:

en: Symbol Attributes:
pt: Atributos de símbolo:

en: Unknown tag: %d
pt: Etiqueta desconhecida: %d

en:   Unknown attribute:
pt:   Atributo desconhecido:

en: MIPS GOT entry extends beyond the end of available data
pt: Entrada MIPS GOT ultrapassa o fim dos dados disponíveis

en: Unknown
pt: Desconhecido

en: Corrupt MIPS ABI Flags section.
pt: Secção Bandeiras MIPS ABI corrupta.

en: MIPS ABI Flags section
pt: Secção Bandeiras MIPS ABI

en: Global Offset Table data
pt: Dados Global Offset Table

en: 
    Static GOT:
pt: 
    GOT estático:

en:  Canonical gp value:
pt:  Valor gp canónico:

en:  Reserved entries:
pt:  Entradas reservadas:

en: Address
pt: Endereço

en: Access
pt: Acesso

en: Value
pt: Valor

en:  Local entries:
pt:  Entradas locais:

en: liblist section data
pt: Dados de secção liblist

en: 
    Section '.liblist' contains %lu entry:
     | 
    Section '.liblist' contains %lu entries:
pt[0]: 
    Secção ".liblist" contém %lu entrada:
pt[1]: 
    Secção ".liblist" contém %lu entradas:

en:      Library              Time Stamp          Checksum   Version Flags
pt:      Biblioteca           Carimbo             Checksum   Versão  Bands

en: <corrupt: %9ld>
pt: <corrupto: %9ld>

en:  NONE
pt:  NENHUM

en: No MIPS_OPTIONS header found
pt: Sem cabeçalho MIPS_OPTIONS

en: The MIPS options section is too small.
pt: A secção de opções MIPS é muito pequena.

en: options
pt: opções

en: Invalid size (%u) for MIPS option
pt: Tamanho inválido (%u) para opção MIPS

en: 
    Section '%s' contains %d entry:
     | 
    Section '%s' contains %d entries:
pt[0]: 
    Secção "%s" contém %d entrada:
pt[1]: 
    Secção "%s" contém %d entradas:

en: Truncated MIPS REGINFO option
pt: Opção MIPS REGINFO truncada

en: conflict list found without a dynamic symbol table
pt: encontrada lista de conflito sem tabela de símbolo dinâmico

en: Overlarge number of conflicts detected: %lx
pt: Detectado número de conflitos muito grande: %lx

en: Out of memory allocating space for dynamic conflicts
pt: Sem memória ao alocar espaço para conflitos dinâmicos

en: conflict
pt: conflito

en: 
    Section '.conflict' contains %lu entry:
     | 
    Section '.conflict' contains %lu entries:
pt[0]: 
    Secção ".conflict" contém %lu entrada:
pt[1]: 
    Secção ".conflict" contém %lu entradas:

en:   Num:    Index       Value  Name
pt:   Núm:    Índ.        Valor  Nome

en: <corrupt symbol index>
pt: <índice de símbolo corrupto>

en: <corrupt: %14ld>
pt: <corrupto: %14ld>

en: The GOT symbol offset (%lu) is greater than the symbol table size (%lu)
pt: O desvio de símbolo GOT (%lu) é maior que o tamanho da tabela de śimbolos (%lu)

en: Too many GOT symbols: %lu
pt: Demasiados símbolos GOT: %lu

en: 
    Primary GOT:
pt: 
    GOT primário:

en:   %*s %10s %*s Purpose
pt:   %*s %10s %*s - propósito

en: Initial
pt: Inicial

en:  Lazy resolver
pt:  Solucionista preguiçoso

en:  Module pointer (GNU extension)
pt:  Ponteiro de módulo (extensão GNU)

en:  Global entries:
pt:  Entradas globais:

en: Sym.Val.
pt: Val.Sím.

en: Name
pt: Nome

en: <no dynamic symbols>
pt: <sem símbolos dinâmicos>

en: <symbol index %lu exceeds number of dynamic symbols>
pt: <índice de símbolo %lu excede o nº de símbolos dinâmicos>

en: Procedure Linkage Table data
pt: Dados Procedure Linkage Table

en:   %*s %*s Purpose
pt:   %*s %*s - propósito

en:  PLT lazy resolver
pt:  Solucionista preguiçoso PLT

en:  Module pointer
pt:  Ponteiro de módulo

en:  Entries:
pt:  Entradas:

en: <corrupt symbol index: %lu>
pt: <índice de símbolo corrupto: %lu>

en: NDS32 elf flags section
pt: Secção de bandeiras elf NDS32

en: liblist string table
pt: tabela de cadeia liblist

en: 
    Library list section '%s' contains %lu entries:
     | 
    Library list section '%s' contains %lu entries:
pt[0]: 
    Secção de lista de biblioteca "%s" contém %lu entrada:
pt[1]: 
    Secção de lista de biblioteca "%s" contém %lu entradas:

en:      Library              Time Stamp          Checksum   Version Flags
pt:      Biblioteca           Carimbo             Checksum   Versão  Bands

en: NT_AUXV (auxiliary vector)
pt: NT_AUXV (vector auxiliar)

en: NT_PRSTATUS (prstatus structure)
pt: NT_PRSTATUS (estrutura prstatus)

en: NT_FPREGSET (floating point registers)
pt: NT_FPREGSET (registos de vírgula flutuante)

en: NT_PRPSINFO (prpsinfo structure)
pt: NT_PRPSINFO (estrutura prpsinfo)

en: NT_TASKSTRUCT (task structure)
pt: NT_TASKSTRUCT (estrutura task)

en: NT_PRXFPREG (user_xfpregs structure)
pt: NT_PRXFPREG (estrutura user_xfpregs)

en: NT_PPC_VMX (ppc Altivec registers)
pt: NT_PPC_VMX (registos ppc Altivec)

en: NT_PPC_VSX (ppc VSX registers)
pt: NT_PPC_VSX (registos ppc VSX)

en: NT_PPC_TAR (ppc TAR register)
pt: NT_PPC_TAR (registo ppc TAR)

en: NT_PPC_PPR (ppc PPR register)
pt: NT_PPC_PPR (registo ppc PPR)

en: NT_PPC_DSCR (ppc DSCR register)
pt: NT_PPC_DSCR (registo ppc DSCR)

en: NT_PPC_EBB (ppc EBB registers)
pt: NT_PPC_EBB (registos ppc EBB)

en: NT_PPC_PMU (ppc PMU registers)
pt: NT_PPC_PMU (registos ppc PMU)

en: NT_PPC_TM_CGPR (ppc checkpointed GPR registers)
pt: NT_PPC_TM_CGPR (registos ppc checkpointed GPR)

en: NT_PPC_TM_CFPR (ppc checkpointed floating point registers)
pt: NT_PPC_TM_CFPR (registos de vírgula flutuante ppc checkpointed)

en: NT_PPC_TM_CVMX (ppc checkpointed Altivec registers)
pt: NT_PPC_TM_CVMX (registos Altivec ppc checkpointed)

en: NT_PPC_TM_CVSX (ppc checkpointed VSX registers)
pt: NT_PPC_TM_CVSX (registos ppc checkpointed VSX)

en: NT_PPC_TM_SPR (ppc TM special purpose registers)
pt: NT_PPC_TM_SPR (registos com propósito especial ppc TM)

en: NT_PPC_TM_CTAR (ppc checkpointed TAR register)
pt: NT_PPC_TM_CTAR (registo TAR ppc checkpointed)

en: NT_PPC_TM_CPPR (ppc checkpointed PPR register)
pt: NT_PPC_TM_CPPR (registo PPR ppc checkpointed)

en: NT_PPC_TM_CDSCR (ppc checkpointed DSCR register)
pt: NT_PPC_TM_CDSCR (registo DSCR ppc checkpointed)

en: NT_386_TLS (x86 TLS information)
pt: NT_386_TLS (informação x86 TLS)

en: NT_386_IOPERM (x86 I/O permissions)
pt: NT_386_IOPERM (permisões E/S x86)

en: NT_X86_XSTATE (x86 XSAVE extended state)
pt: NT_X86_XSTATE (estado estendido x86 XSAVE)

en: NT_S390_HIGH_GPRS (s390 upper register halves)
pt: NT_S390_HIGH_GPRS (metades do registo superior s390)

en: NT_S390_TIMER (s390 timer register)
pt: NT_S390_TIMER (registo do temporizador s390)

en: NT_S390_TODCMP (s390 TOD comparator register)
pt: NT_S390_TODCMP (regisot do comparador s390 TOD)

en: NT_S390_TODPREG (s390 TOD programmable register)
pt: NT_S390_TODPREG (registo programável s390 TOD)

en: NT_S390_CTRS (s390 control registers)
pt: NT_S390_CTRS (registos de controlo s390)

en: NT_S390_PREFIX (s390 prefix register)
pt: NT_S390_PREFIX (registo de prefixo s390)

en: NT_S390_LAST_BREAK (s390 last breaking event address)
pt: NT_S390_LAST_BREAK (endereço do último evento de quebra s390)

en: NT_S390_SYSTEM_CALL (s390 system call restart data)
pt: NT_S390_SYSTEM_CALL (dados de reinício de chamada do sistema s390)

en: NT_S390_TDB (s390 transaction diagnostic block)
pt: NT_S390_TDB (bloco de diagnóstico de transacção s390)

en: NT_S390_VXRS_LOW (s390 vector registers 0-15 upper half)
pt: NT_S390_VXRS_LOW (metade superior 0-15 de registos de vector s390)

en: NT_S390_VXRS_HIGH (s390 vector registers 16-31)
pt: NT_S390_VXRS_HIGH (registos de vector 16-31 s390)

en: NT_S390_GS_CB (s390 guarded-storage registers)
pt: NT_S390_GS_CB (registos de armazenamento guardado s390)

en: NT_S390_GS_BC (s390 guarded-storage broadcast control)
pt: NT_S390_GS_BC (controlo de emissão de armazenamento guardado s390)

en: NT_ARM_VFP (arm VFP registers)
pt: NT_ARM_VFP (registos VFP arm)

en: NT_ARM_TLS (AArch TLS registers)
pt: NT_ARM_TLS (registos TLS AArch)

en: NT_ARM_HW_BREAK (AArch hardware breakpoint registers)
pt: NT_ARM_HW_BREAK (registos de ponto de quebra de equipamento AArch)

en: NT_ARM_HW_WATCH (AArch hardware watchpoint registers)
pt: NT_ARM_HW_WATCH (registos de ponto de observação de equipamento AArch)

en: NT_ARC_V2 (ARC HS accumulator/extra registers)
pt: NT_ARC_V2 (ARC HS acumulador/registos extra)

en: NT_PSTATUS (pstatus structure)
pt: NT_PSTATUS (estrutura pstatus)

en: NT_FPREGS (floating point registers)
pt: NT_FPREGS (registos de vírgula flutuante)

en: NT_PSINFO (psinfo structure)
pt: NT_PSINFO (estrutura psinfo)

en: NT_LWPSTATUS (lwpstatus_t structure)
pt: NT_LWPSTATUS (estrutura lwpstatus_t)

en: NT_LWPSINFO (lwpsinfo_t structure)
pt: NT_LWPSINFO (estrutura lwpsinfo_t)

en: NT_WIN32PSTATUS (win32_pstatus structure)
pt: NT_WIN32PSTATUS (estrutura win32_pstatus)

en: NT_FILE (mapped files)
pt: NT_FILE (ficheiros mapeados)

en: NT_VERSION (version)
pt: NT_VERSION (versão)

en: NT_ARCH (architecture)
pt: NT_ARCH (arquitectura)

en: Unknown note type: (0x%08x)
pt: Tipo de nota desconhecido: (0x%08x)

en:     Cannot decode 64-bit note in 32-bit build
pt:     Impossível descodificar nota 64-bit em compilação 32-bit

en:     Malformed note - too short for header
pt:     Nota malformada - muito curta para cabeçalho

en:     Malformed note - does not end with \0
pt:     Nota malformada - não termina com \0

en:     Malformed note - too short for supplied file count
pt:     Nota malformada - muito curta para total de ficheiros indicado

en:     Page size:
pt:     Tamanho de página:

en: Start
pt: Início

en: End
pt: Fim

en: Page Offset
pt: Desvio de página

en:     Malformed note - filenames end too early
pt:     Nota malformada - nome de ficheiro acaba muito cedo

en: NT_GNU_ABI_TAG (ABI version tag)
pt: NT_GNU_ABI_TAG (etiqueta de versão ABI)

en: NT_GNU_HWCAP (DSO-supplied software HWCAP info)
pt: NT_GNU_HWCAP (informação HWCAP de programa DSO fornecido)

en: NT_GNU_BUILD_ID (unique build ID bitstring)
pt: NT_GNU_BUILD_ID (bitstring de ID única de compilação)

en: NT_GNU_GOLD_VERSION (gold version)
pt: NT_GNU_GOLD_VERSION (versão dourada)

en: <None>
pt: <nada>

en:       Properties:
pt:       Propriedades:

en: <corrupt GNU_PROPERTY_TYPE, size = %#lx>
pt: <GNU_PROPERTY_TYPE corrupto, tamanho = %#lx>

en: <corrupt descsz: %#lx>
pt: <descsz corrupto: %#lx>

en: <corrupt type (%#x) datasz: %#x>
pt: <tipo corrupto (%#x) datasz: %#x>

en: x86 ISA used: <corrupt length: %#x>
pt: x86 ISA usado: <tamanho corrupto: %#x>

en: x86 ISA needed: <corrupt length: %#x>
pt: x86 ISA necessário: <tamanho corrupto: %#x>

en: x86 feature: <corrupt length: %#x>
pt: funcionalidade x86: <tamanho corrupto: %#x>

en: x86 feature used: <corrupt length: %#x>
pt: funcionalidade x86 usada: <tamanho corrupto: %#x>

en: x86 feature needed: <corrupt length: %#x>
pt: funcionalidade x86 necessária: <tamanho corrupto: %#x>

en: <corrupt length: %#x>
pt: <tamanho corrupto: %#x>

en: stack size:
pt: tamanho do stack:

en: <unknown type %#x data:
pt: <tipo de dados %#x desconhecido:

en: <procesor-specific type %#x data:
pt: <tipo de dados %#x específico do processador:

en: <application-specific type %#x data:
pt: <tipo de dados %#x específico da aplicação:

en:     Build ID:
pt:     ID da compilação:

en:     <corrupt GNU_ABI_TAG>
pt:     <GNU_ABI_TAG corrupto>

en:     Version:
pt:     Versão:

note: Hardware capabilities information.  Word 0 is the number of entries. Word 1 is a bitmask of enabled entries.  The rest of the descriptor is a series of entries, where each entry is a single byte followed by a nul terminated string.  The byte gives the bit number to test if enabled in the bitmask.
en:       Hardware Capabilities:
pt:       Capacidades do equipamento:

en: <corrupt GNU_HWCAP>
pt: <GNU_HWCAP corrupto>

en: num entries: %ld, enabled mask: %lx
pt: nº entradas: %ld, máscara activa: %lx

en:     Description data:
pt:     Dados de descrição:

en: Alignment of 8-byte objects
pt: Alinhamento de objectos 8-byte

en: Sizeof double and long double
pt: Tamanho de double e long double

en: Type of FPU support needed
pt: Tipo de suporte FPU necessário

en: Use of SIMD instructions
pt: Uso de instruções SIMD

en: Use of cache
pt: Uso da cache

en: Use of MMU
pt: Uso de MMU

en: yes
pt: sim

en: unknown value: %x
pt: valor desconhecido: %x

en: NT_THRMISC (thrmisc structure)
pt: NT_THRMISC (estrutura thrmisc)

en: NT_PROCSTAT_PROC (proc data)
pt: NT_PROCSTAT_PROC (dados proc)

en: NT_PROCSTAT_FILES (files data)
pt: NT_PROCSTAT_FILES (ficheiros de dados)

en: NT_PROCSTAT_VMMAP (vmmap data)
pt: NT_PROCSTAT_VMMAP (dados vmmap)

en: NT_PROCSTAT_GROUPS (groups data)
pt: NT_PROCSTAT_GROUPS (dados de grupos)

en: NT_PROCSTAT_UMASK (umask data)
pt: NT_PROCSTAT_UMASK (dados umask)

en: NT_PROCSTAT_RLIMIT (rlimit data)
pt: NT_PROCSTAT_RLIMIT (dados rlimit)

en: NT_PROCSTAT_OSREL (osreldate data)
pt: NT_PROCSTAT_OSREL (dados osreldate)

en: NT_PROCSTAT_PSSTRINGS (ps_strings data)
pt: NT_PROCSTAT_PSSTRINGS (dados ps_strings)

en: NT_PROCSTAT_AUXV (auxv data)
pt: NT_PROCSTAT_AUXV (dados auxv)

en: NT_PTLWPINFO (ptrace_lwpinfo structure)
pt: NT_PTLWPINFO (estrutura ptrace_lwpinfo)

note: NetBSD core "procinfo" structure.
en: NetBSD procinfo structure
pt: Estrutura NetBSD procinfo

en: NetBSD ELF auxiliary vector data
pt: dados do vector auxiliar NetBSD ELF

en: PT_LWPSTATUS (ptrace_lwpstatus structure)
pt: PT_LWPSTATUS (estrutura ptrace_lwpstatus)

en: PT_GETREGS (reg structure)
pt: PT_GETREGS (estrutura reg)

en: PT_GETFPREGS (fpreg structure)
pt: PT_GETFPREGS (estrutura fpreg)

en: PT___GETREGS40 (old reg structure)
pt: PT___GETREGS40 (estrutura do registo antigo)

en: NT_STAPSDT (SystemTap probe descriptors)
pt: NT_STAPSDT (descritores de sonda SystemTap)

en:     Provider: %s
pt:     Fornecedor: %s

en:     Name: %s
pt:     Nome: %s

en:     Location:
pt:     Localização:

en: , Base:
pt: , base:

en: , Semaphore:
pt: , semáforo:

en:     Arguments: %s
pt:     Argumentos: %s

en:   <corrupt - note is too small>
pt:  <corrupto: nota muito pequena>

en: corrupt stapdt note - the data size is too small
pt: nota stapdt corrupta: tamanho dos dados muito pequeno

en: NT_VMS_MHD (module header)
pt: NT_VMS_MHD (cabeçalho de módulo)

en: NT_VMS_LNM (language name)
pt: NT_VMS_LNM (nome da linguagem)

en: NT_VMS_SRC (source files)
pt: NT_VMS_SRC (ficheiros-fonte)

en: NT_VMS_EIDC (consistency check)
pt: NT_VMS_EIDC (verificação de consistência)

en: NT_VMS_FPMODE (FP mode)
pt: NT_VMS_FPMODE (modo FP)

en: NT_VMS_IMGNAM (image name)
pt: NT_VMS_IMGNAM (nome de imagem)

en: NT_VMS_IMGID (image id)
pt: NT_VMS_IMGID (id de imagem)

en: NT_VMS_LINKID (link id)
pt: NT_VMS_LINKID (id de ligação)

en: NT_VMS_IMGBID (build id)
pt: NT_VMS_IMGBID (id de compilação)

en: NT_VMS_GSTNAM (sym table name)
pt: NT_VMS_GSTNAM (nome de tab. de sím.)

en:     Creation date  : %.17s
pt:     Data de criação: %.17s

en:     Last patch date: %.17s
pt:     Data últ. patch: %.17s

en:     Module name    : %s
pt:     Nome do módulo : %s

en:     Module version : %s
pt:     Versão do módulo: %s

en:     Module version : <missing>
pt:     Versão do módulo: <em falta>

en:     Module name    : <missing>
pt:     Nome do módulo : <em falta>

en:    Language: %.*s
pt:    Linguagem: %.*s

en:    Floating Point mode:
pt:    Modo Vírgula flutuante:

en:    Link time:
pt:    Hora de ligação:

en:    Patch time:
pt:    Hora do patch:

en:    Major id: %u,  minor id: %u
pt:    Id Major: %u,  id minor: %u

en:    Last modified  :
pt:    Última modificação:

en: 
       Link flags  :
pt: 
       Bands ligação:

en:    Header flags: 0x%08x
pt:    Bands cabeçalho: 0x%08x

en:    Image id    : %.*s
pt:    Id imagem   : %.*s

en:     Image name: %.*s
pt:     Nome imagem: %.*s

en:     Global symbol table name: %.*s
pt:     Nome da tabela de símbolo global: %.*s

en:     Image id: %.*s
pt:     Id imagem: %.*s

en:     Linker id: %.*s
pt:     Id linker: %.*s

en:   <corrupt - data size is too small>
pt:  <corrupto: tamanho de dados muito pequeno>

en: corrupt IA64 note: data size is too small
pt: nota IA64 corrupta: tamanho de dados muito pequeno

en:     Applies to region from %#lx to %#lx
pt:     Aplica-se a região de %#lx a %#lx

en:     Applies to region from %#lx
pt:     Aplica-se a região de %#lx

en:     <invalid description size: %lx>
pt:     <tamanho de descrição inválido: %lx>

en:     <invalid descsz>
pt:     <descsz> inválido

en: Gap in build notes detected from %#lx to %#lx
pt: Detectado buraco nas notas de compilação de %#lx a %#lx

en:     Applies to region from %#lx
pt:     Aplica-se à região de %#lx

en:  to %#lx
pt:  a %#lx

en: corrupt name field in GNU build attribute note: size = %ld
pt: campo de nome corrupto em nota de atributo GNU: tamanho = %ld

en:   <corrupt name>
pt:   <nome corrupto>

en: unrecognised attribute type in name field: %d
pt: tipo de atributo não reconhecido no campo nome: %d

en: <unknown name type>
pt: <tipo de nome desconhecido>

en: <version>
pt: <versão>

en: <stack size>
pt: <tamanho do stack>

en: unrecognised byte in name field: %d
pt: byte desconhecido no campo de nome: %d

en: <unknown:_%d>
pt: <desconhecido:_%d>

en: attribute does not have an expected type (%c)
pt: o atributo não tem um tipo esperado (%c)

en: corrupt name field: namesz: %lu but parsing gets to %ld
pt: nome de campo corrupto: namesz: %lu mas a análise obtém %ld

en: corrupt numeric name field: too many bytes in the value: %x
pt: campo de nome numérico corrupto: demasiados bytes no valor: %x

en:    description data:
pt:   dados de descrição:

en: notes
pt: notas

en: 
    Displaying notes found in: %s
pt: 
    Notas mostradas encontradas em: %s

en: 
    Displaying notes found at file offset 0x%08lx with length 0x%08lx:
pt: 
    Notas mostradas encontradas  no desvio de ficheiro 0x%08lx com tamanho 0x%08lx:

en: Corrupt note: alignment %ld, expecting 4 or 8
pt: Nota corrupta: alinhamento %ld, esperado 4 ou 8

en:   %-20s %-10s	Description
pt:   %-20s %-10s	Descrição

en: Owner
pt: Dono

en: Data size
pt: Tamanho de dados

en: Corrupt note: only %ld byte remains, not enough for a full note
     | Corrupt note: only %ld bytes remain, not enough for a full note
pt[0]: Nota corrupta: só resta %ld byte, insuficiente para uma nota completa
pt[1]: Nota corrupta: só restam %ld bytes, insuficiente para uma nota completa

en: note with invalid namesz and/or descsz found at offset 0x%lx
pt: encontrada nota com namesz e/ou descsz inválidos no desvio 0x%lx

en:  type: 0x%lx, namesize: 0x%08lx, descsize: 0x%08lx, alignment: %u
pt:  tipo: 0x%lx, namesize: 0x%08lx, descsize: 0x%08lx, alinhamento: %u

en: Out of memory allocating space for inote name
pt: Sem memória ao alocar espaço para nome inote

en: v850 notes
pt: notas v850

en: 
    Displaying contents of Renesas V850 notes section at offset 0x%lx with length 0x%lx:
pt: 
    A mostrar conteúdo da secção de notas Renesas V850 no desvio 0x%lx com tamanho 0x%lx:

en: Corrupt note: name size is too big: %lx
pt: Nota corrupta: tamanho de nome muito grande: %lx

en: corrupt descsz found in note at offset 0x%lx
pt: encontrado descsz corrupto em nota no desvio 0x%lx

en:  type: 0x%lx, namesize: 0x%lx, descsize: 0x%lx
pt:  tipo: 0x%lx, namesize: 0x%lx, descsize: 0x%lx

en: corrupt namesz found in note at offset 0x%lx
pt: encontrado namesz corrupto em nota no desvio 0x%lx

en: No note segments present in the core file.
pt: Sem segmentos de nota presentes no ficheiro-núcleo.

en:   Unknown GNU attribute: %s
pt: Atributo GNU desconhecido: %s

en: This instance of readelf has been built without support for a
    64 bit data type and so it cannot read 64 bit ELF files.
pt: Esta instância do readelf foi compilada sem suporte a tipo
    de dados 64 bit, pelo que não pode ler ficheiros ELF 64 bit.

en: %s: Failed to read file header
pt: %s: falha ao ler cabeçalho de ficheiro

en: 
    File: %s
pt: 
    Ficheiro: %s

en: %s: unable to dump the index as none was found
pt: %s: impossível despejar o índice, nenhum encontrado

en: Index of archive %s: (%lu entries, 0x%lx bytes in the symbol table)
pt: Índice do arquivo %s: (%lu entradas, 0x%lx bytes na tabela de símbolo)

en: Contents of binary %s at offset
pt: Conteúdo do binário %s no desvio

en: %s: end of the symbol table reached before the end of the index
pt: %s: atingido o fim da tabela de símbolo antes do fim do índice

en: %s: %ld byte remains in the symbol table, but without corresponding entries in the index table
     | %s: %ld bytes remain in the symbol table, but without corresponding entries in the index table
pt[0]: %s: resta %ld byte na tabela de símbolo, mas não têm entrada correspondente no índice da tabela
pt[1]: %s: restam %ld bytes na tabela de símbolo, mas não têm entrada correspondente no índice da tabela

en: %s: failed to seek back to start of object files in the archive
pt: %s: falha ao procurar até ao início dos ficheiros objecto no arquivo

en: Input file '%s' is not readable.
pt: Ficheiro de entrada "%s" não é legível.

en: %s: contains corrupt thin archive: %s
pt: %s: contém arquivo magro corrupto - %s

en: %s: failed to seek to archive member.
pt: %s: falha ao procurar membro do arquivo.

en: Out of memory allocating file data structure
pt: Sem memória ao alocar estrutura de dados de ficheiro

en: File %s is not an archive so its index cannot be displayed.
pt: O ficheiro %s não é um arquivo, o índice não pode ser mostrado.

en: Nothing to do.
pt: Nada a fazer.

en: %s: cannot set time: %s
pt: %s: impossível definir a hora - %s

note: We have to clean up here.
en: unable to rename '%s'; reason: %s
pt: impossível renomear "%s"; motivo: %s

en: unable to copy file '%s'; reason: %s
pt: impossível copiar "%s"; motivo: %s

en: %s: not enough binary data
pt: %s: sem dados binários suficientes

en: null terminated unicode string
pt: cadeia unicode terminada em null

en: resource ID
pt: ID do recurso

en: menu header
pt: cabeçalho de menu

en: menuex header
pt: cabeçalho de menuex

en: menuex offset
pt: desvio menuex

en: unsupported menu version %d
pt: versão de menu %d não suportada

en: menuitem header
pt: cabeçalho de menuitem

en: dialog header
pt: cabeçalho de diálogo

en: unexpected DIALOGEX version %d
pt: versão DIALOGEX inesperada %d

en: dialog font point size
pt: tamanho do ponto da letra do diálogo

en: dialogex font information
pt: informação da letra dialogex

en: dialog control
pt: controlo de diálogo

en: dialogex control
pt: controlo de dialogex

en: dialog control end
pt: fim do controlo de diálogo

en: dialog control data
pt: dados do controlo de diálogo

en: stringtable string length
pt: tamanho da cadeia stringtable

en: stringtable string
pt: cadeia stringtable

en: fontdir header
pt: cabeçalho fontdir

en: fontdir device name
pt: nome de dispositivo fontdir

en: fontdir face name
pt: nome facial de fontdir

en: accelerator
pt: atalho

en: group cursor header
pt: cabeçalho de cursor de grupo

en: unexpected group cursor type %d
pt: tipo de cursor de grupo %d inesperado

en: group cursor
pt: cursor de grupo

en: group icon header
pt: cabeçalho de ícone de grupo

en: unexpected group icon type %d
pt: tipo de ícone de grupo %d inesperado

en: group icon
pt: ícone de grupo

en: unexpected version string
pt: cadeia de versão inesperada

en: version length %lu greater than resource length %lu
pt: tamanho de versão %lu maior que o tamanho do recurso %lu

en: unexpected version type %d
pt: tipo de versão %d inesperado

en: unexpected fixed version information length %ld
pt: tamanho de informação de versão fixa %ld inesperado

en: fixed version info
pt: informação de versão fixa

en: unexpected fixed version signature %lu
pt: assinatura de versão fixa %lu inesperada

en: unexpected fixed version info version %lu
pt: informação de versão fixa versão %lu inesperada

en: version var info
pt: informação de variável de versão

en: unexpected stringfileinfo value length %ld
pt: tamanho de valor %ld de stringfileinfo inesperado

en: version stringtable
pt: stringtable versão

en: unexpected version stringtable value length %ld
pt: tamanho de valor %ld de stringtable versão inesperado

en: version string
pt: cadeia de versão

en: unexpected version string length %ld != %ld + %ld
pt: tamanho de cadeia de versão inesperado %ld != %ld + %ld

en: unexpected version string length %ld < %ld
pt: tamanho de cadeia de versão inesperado %ld < %ld

en: unexpected varfileinfo value length %ld
pt: tamanho de valor varfileinfo %ld inesperado

en: version varfileinfo
pt: varfileinfo versão

en: unexpected version value length %ld
pt: tamanho de valor de versão %ld inesperado

en: nul bytes found in version string
pt: encontrados bytes nulos em cadeia de versão

en: unexpected version string character: %x
pt: carácter de cadeia de versão inesperado: %x

en: filename required for COFF input
pt: requerido nome de ficheiro para entrada COFF

en: %s: no resource section
pt: %s: sem secção de recurso

en: %s: .rsrc section is bigger than the file!
pt: %s: .secção rsrc é maior que o ficheiro!

en: %s: %s: address out of bounds
pt: %s: %s: endereço fora dos limites

en: Resources nest too deep
pt: Recursos aninhados muito fundo

en: directory
pt: pasta

en: named directory entry
pt: entrada de pasta nomeada

en: directory entry name
pt: nome de entrada de pasta

en: resource name
pt: nome de recurso

en: named subdirectory
pt: sub-pasta nomeada

en: named resource
pt: recurso nomeado

en: ID directory entry
pt: entrada de pasta ID

en: ID subdirectory
pt: sub-pasta ID

en: ID resource
pt: recurso ID

en: resource type unknown
pt: tipo de recurso desconhecido

en: data entry
pt: entrada de dados

en: resource data
pt: dados do recurso

en: resource data size
pt: tamanho dos dados do recurso

en: filename required for COFF output
pt: requerido nome de ficheiro para saída COFF

en: can't get BFD_RELOC_RVA relocation type
pt: impossível obter tipo de relocalização BFD_RELOC_RVA

en: can't open temporary file `%s': %s
pt: impossível abrir ficheiro temporário "%s": %s

en: can't redirect stdout: `%s': %s
pt: impossível redireccionar stdout: "%s": %s

en: can't execute `%s': %s
pt: impossível executar "%s": %s

en: Using temporary file `%s' to read preprocessor output
pt: A usar ficheiro temporário "%s" para ler saída do pré-processador

en: can't popen `%s': %s
pt: impossível popen "%s": %s

en: Using popen to read preprocessor output
pt: A usar popen para ler saída do pré-processador

en: Tried `%s'
pt: Tentado "%s"

en: Using `%s'
pt: A usar "%s"

en: preprocessing failed.
pt: falha ao pré-processar.

en: %s: unexpected EOF
pt: %s: fim de ficheiro inesperado

en: %s: read of %lu returned %lu
pt: %s: leitura de %lu devolveu %lu

en: stat failed on bitmap file `%s': %s
pt: falha de stat em mapa de bits "%s": %s

en: cursor file `%s' does not contain cursor data
pt: ficheiro de cursor "%s" não contém dados de cursor

en: %s: fseek to %lu failed: %s
pt: %s: fseek por %lu falhou: %s

en: help ID requires DIALOGEX
pt: ID de ajuda requer DIALOGEX

en: control data requires DIALOGEX
pt: dados de controlo requerem DIALOGEX

en: stat failed on font file `%s': %s
pt: falha de stat em ficheiro de letra "%s": %s

en: icon file `%s' does not contain icon data
pt: ficheiro de ícone "%s" não contém dados de ícone

en: stat failed on file `%s': %s
pt: falha de stat em ficheiro "%s": %s

en: can't open `%s' for output: %s
pt: impossível abrir "%s" para saída: %s

en:  Displays the sizes of sections inside binary files
pt: Mostra os tamanhos de secções dentro de ficheiros binários

en:  If no input file(s) are specified, a.out is assumed
pt: Se não forem especificados ficheiros, é assumido a.out

en:  The options are:
      -A|-B|-G  --format={sysv|berkeley|gnu}  Select output style (default is %s)
      -o|-d|-x  --radix={8|10|16}         Display numbers in octal, decimal or hex
      -t        --totals                  Display the total sizes (Berkeley only)
                --common                  Display total size for *COM* syms
                --target=<bfdname>        Set the binary file format
                @<file>                   Read options from <file>
      -h        --help                    Display this information
      -v        --version                 Display the program's version
pt:  As opções são:
      -A|-B     --format={sysv|berkeley|gnu}  Selecciona o estilo de saída (a predefinição é %s)
      -o|-d|-x  --radix={8|10|16}         Mostra números em formato octal, decimal ou hex
      -t        --totals                  Mostra tamanhos totais (só Berkeley)
                --common                  Mostra o tamanho total para símbolos *COM*
                --target=<nomebfd>        Define o formato do ficheiro biário
                @<ficheiro>               Lê opções de <ficheiro>
      -h        --help                    Mostra esta informação
      -v        --version                 Mostra a versão do programa

en: invalid argument to --format: %s
pt: Argumento inválido para --format: %s

en: Invalid radix: %s
pt: radix inválido: %s

en: Checksum failure
pt: Falha de checksum

note: FIXME: Return error status.
en: Failed to write checksum
pt: Falha ao escrever checksum

en: Unsupported integer write size: %d
pt: Tamanho de inteiro para escrita não suportado: %d

note: FIXME: Return error status.
en: Failed to write TR block
pt: Falha ao escrever bloco TR

en: Unrecognized H8300 sub-architecture: %ld
pt: Sub-arquitectura H8300 não suportada: %ld

en: Unsupported architecture: %d
pt: Arquitectura não suportada: %d

en: Unrecognised type: %d
pt: Tipo não reconhecido: %d

en: Unrecognised coff symbol type: %d
pt: tipo de símbolo coff não reconhecido: %d

en: Unrecognised coff symbol visibility: %d
pt: Visibilidade de símbolo coff não reconhecida: %d

en: Unrecognised coff symbol location: %d
pt: localização de símbolo coff não reconhecida: %d

note: FIXME: Return error status.
en: Failed to write CS struct
pt: Falha ao escrever estrutura CS

en: Convert a COFF object file into a SYSROFF object file
pt: Converter um ficheiro objecto COFF em ficheiro objecto SYSROFF

en:  The options are:
      -q --quick       (Obsolete - ignored)
      -n --noprescan   Do not perform a scan to convert commons into defs
      -d --debug       Display information about what is being done
      @<file>          Read options from <file>
      -h --help        Display this information
      -v --version     Print the program's version number
pt:  As opções são:
      -q --quick       (Obsoleta - ignorada)
      -n --noprescan   Não realiza análise para converter commons em defs
      -d --debug       Mostra informação sobre o que está a ser feito
      @<ficheiro>      Lê opções de <ficheiro>
      -h --help        Mostra esta informação
      -v --version     Mostra a versão do programa

en: input and output files must be different
pt: ficheiros de entrada e saída têm de ser diferentes

en: unable to open output file %s
pt: impossível abrir o ficheiro de saída %s

en: numeric overflow
pt: transporte numérico

en: Bad stab: %s
pt: Mau stab: %s

en: Warning: %s: %s
pt: Aviso: %s: %s

en: N_LBRAC not within function
pt: N_LBRAC não dentro de função

en: Too many N_RBRACs
pt: Demasiados N_RBRACs

en: unknown C++ encoded name
pt: nome C++ codificado desconhecido

note: Complain and keep going, so compilers can invent new cross-reference types.
en: unrecognized cross reference type
pt: tipo de referência cruzada não reconhecido

note: Does this actually ever happen?  Is that why we are worrying about dealing with it rather than just calling error_type?
en: missing index type
pt: tipo de índice em falta

en: unknown virtual character for baseclass
pt: carácter virtual desconhecido para baseclass

en: unknown visibility character for baseclass
pt: carácter de visibilidade desconhecido para baseclass

en: unnamed $vb type
pt: tipo $vb sem nome

en: unrecognized C++ abbreviation
pt: abreviatura C++ não reconhecida

en: unknown visibility character for field
pt: carácter de visibilidade desconhecido para campo

en: const/volatile indicator missing
pt: indicador constante/volátil em falta

en: Undefined N_EXCL
pt: N_EXCL indefinido

en: Type file number %d out of range
pt: Número de ficheiro tipo %d fora do intervalo

en: Type index number %d out of range
pt: Número de índice tipo %d fora do intervalo

en: Unrecognized XCOFF type %d
pt: Tipo XCOFF %d não reconhecido

en: bad mangled name `%s'
pt: Mau nome transformado "%s"

en: no argument types in mangled string
pt: sem tipos de argumento em cadeia transformada

en: Demangled name is not a function
pt: Nome descodificado não é uma função

en: Unexpected type in v3 arglist demangling
pt: tipo inesperado na descodificação de arglist v3

en: Unrecognized demangle component %d
pt: Componente de descodificação %d não reconhecido

en: Failed to print demangled template
pt: Falha ao imprimir modelo descodificado

en: Couldn't get demangled builtin type
pt: Impossível obter tipo interno descodificado

en: Unexpected demangled varargs
pt: varargs descodificado inesperado

en: Unrecognized demangled builtin type
pt: Tipo interno descodificado não reconhecido

en: invalid integer argument %s
pt: argumento inteiro %s inválido

en: invalid minimum string length %d
pt: tamanho mínimo de cadeia %d inválidp

en: %s: Reading section %s failed: %s
pt: %s: falha ao ler secção %s: %s

en:  Display printable strings in [file(s)] (stdin by default)
pt: Mostrar cadeias imprimíveis em [ficheiro(s)] (stdin predefinido)

en:   -a - --all                Scan the entire file, not just the data section [default]
      -d --data                 Only scan the data sections in the file
pt:   -a - --all                Analisa todo o ficheiro, não só a secção de dados [predefinição]
      -d --data                 Analisa só as secções de dados no ficheiro

en:   -a - --all                Scan the entire file, not just the data section
      -d --data                 Only scan the data sections in the file [default]
pt:   -a - --all                Analisa todo o ficheiro, não só a secção de dados
      -d --data                 Analisa só as secções de dados no ficheiro [predefinição]

en:   -f --print-file-name      Print the name of the file before each string
      -n --bytes=[number]       Locate & print any NUL-terminated sequence of at
      -<number>                   least [number] characters (default 4).
      -t --radix={o,d,x}        Print the location of the string in base 8, 10 or 16
      -w --include-all-whitespace Include all whitespace as valid string characters
      -o                        An alias for --radix=o
      -T --target=<BFDNAME>     Specify the binary file format
      -e --encoding={s,S,b,l,B,L} Select character size and endianness:
                                s = 7-bit, S = 8-bit, {b,l} = 16-bit, {B,L} = 32-bit
      -s --output-separator=<string> String used to separate strings in output.
      @<file>                   Read options from <file>
      -h --help                 Display this information
      -v -V --version           Print the program's version number
pt:   -f --print-file-name      Imprime o nome do ficheiro antes de cada cadeia
      -n --bytes=[number]       Localiza & imprime qualquer sequência terminada em NUL de
      -<número>                 pelo menos [number] caracteres (predefinição 4).
      -t --radix={o,d,x}        Imprime a localização da cadeia em base 8, 10 ou 16
      -w --include-all-whitespace Inclui todos os espaços como cadeias de caracteres válidas
      -o                        Aliás para --radix=o
      -T --target=<NOMEBFD>     Especifica o formato do ficheiro binário
      -e --encoding={s,S,b,l,B,L} Selecciona o tamanho do carácter e endianness:
                                s = 7-bit, S = 8-bit, {b,l} = 16-bit, {B,L} = 32-bit
      -s --output-separator=<cadeia> Cadeia usada para separar cadeias na saída.
      @<ficheiro>               Lê opções de <ficheiro>
      -h --help                 Mostra esta informação
      -v -V --version           Mostra a versão do programa

en: *undefined*
pt: *indefinido*

en: *corrupt*
pt: *corrupto*

en: SUM IS %x
pt: SOMA É %x

note: PR 17512: file: id:000001,src:000002,op:flip1,pos:45. Prevent infinite loops re-reading beyond the end of the buffer.
en: ICE: getINT: Out of buffer space
pt: ICE: getINT: sem espaço de buffer

en: Unsupported read size: %d
pt: Tamanho de leitura não suportado: %d

en: GOT A %x
pt: OBTIDO %x

en: WANTED %x!!
pt: ESPERADO %x!!

en: SYMBOL INFO
pt: INFORMAÇÃO DE SÍMBOLO

en: DERIVED TYPE
pt: TIPO DERIVADO

en: MODULE***
pt: MÓDULO***

en: Print a human readable interpretation of a SYSROFF object file
pt: Imprimir uma interpretação legível de um ficheiro objecto SYSROFF

en:  The options are:
      -h --help        Display this information
      -v --version     Print the program's version number
pt:  As opções são:
      -h --help        Mostra esta informação
      -v --version     Mostra a versão do programa

en: cannot open input file %s
pt: impossível abrir o ficheiro de entrada %s

en: Unknown code 0x%02x
pt: Código 0x%02x desconhecido

note: PR 18420.
en: 
    ERROR: unwind length too long (0x%lx > 0x%lx)
pt: 
    ERRO: tamanho de desenrolo muito longo (0x%lx > 0x%lx)

en: Bad uleb128
pt: Mau uleb128

en: 	<corrupt X1>
pt: 	<X1 corrupto>

en: 	<corrupt X2>
pt: 	<X2 corrupto>

en: 	<corrupt X3>
pt: 	<X3 corrupto>

en: 	<corrupt X4>
pt: 	<X4 corrupto>

en: 	<corrupt R2>
pt: 	<R2 corrupto>

en: 	<corrupt P2>
pt: 	<P2 corrupto>

en: 	<corrupt P3>
pt: 	<P3 corrupto>

en: 	<corrupt P5>
pt: 	<P5 corrupto>

en: 	<corrupt P8>
pt: 	<P8 corrupto>

en: 	<corrupt P9>
pt: 	<P9 corrupto>

en: 	<corrupt P10>
pt: 	<P10 corrupto>

en: 	<corrupt IA64 descriptor>
pt: <descritor IA64 corrupto>

en: can't create %s file `%s' for output.
pt: impossível criar o ficheiro %s "%s" para saída.

en: Usage: %s [option(s)] [input-file]
pt: Uso: %s [opções] [ficheiro de entrada]

en:  The options are:
      -a --ascii_in                Read input file as ASCII file
      -A --ascii_out               Write binary messages as ASCII
      -b --binprefix               .bin filename is prefixed by .mc filename_ for uniqueness.
      -c --customflag              Set custom flags for messages
      -C --codepage_in=<val>       Set codepage when reading mc text file
      -d --decimal_values          Print values to text files decimal
      -e --extension=<extension>   Set header extension used on export header file
      -F --target <target>         Specify output target for endianness.
      -h --headerdir=<directory>   Set the export directory for headers
      -u --unicode_in              Read input file as UTF16 file
      -U --unicode_out             Write binary messages as UFT16
      -m --maxlength=<val>         Set the maximal allowed message length
      -n --nullterminate           Automatic add a zero termination to strings
      -o --hresult_use             Use HRESULT definition instead of status code definition
      -O --codepage_out=<val>      Set codepage used for writing text file
      -r --rcdir=<directory>       Set the export directory for rc files
      -x --xdbg=<directory>        Where to create the .dbg C include file
                                   that maps message ID's to their symbolic name.
pt:  As opções são:
      -a --ascii_in                Lê o ficheiro de entrada como ASCII
      -A --ascii_out               Escreve mensagens binárias como ASCII
      -b --binprefix              .nome do ficheiro binário prefixado por .mc para exclusividade.
      -c --customflag              Define bandeiras personalizadas para as mensagens
      -C --codepage_in=<val>       Define a codepage ao ler um ficheiro de texto mc
      -d --decimal_values          Imprime valores para ficheiros de texto decimal
      -e --extension=<extension>   Define extensão do cabeçalho usada em ficheiro de exportação de cabeçalho
      -F --target <target>         Especifica destino de saída para endianness.
      -h --headerdir=<directory>   Define a pasta de exportação para cabeçalhos
      -u --unicode_in              Lê ficheiro de entrada como UTF16
      -U --unicode_out             Escreve mensagens binárias como UFT16
      -m --maxlength=<val>         Define o tamanho máximo permitido da mensagem
      -n --nullterminate           Adicionar final zero a cadeias automaticamente
      -o --hresult_use             Usa definição HRESULT em vez da definição de código de estado
      -O --codepage_out=<val>      Define a codepage usada para escrever um ficheiro de texto
      -r --rcdir=<directory>       Define a pasta de exportação para ficheiros rc
      -x --xdbg=<directory>        Onde criar o ficheiro C include .dbg
                                   que mapeia IDs de mensagens para o seu nome simbólico.

en:   -H --help                    Print this help message
      -v --verbose                 Verbose - tells you what it's doing
      -V --version                 Print version information
pt:   -H --help                    Mostra esta informação
      -v --verbose                 Mostra o que está a fazer
      -V --version                 Mostra a versão do programa

en: %s: warning:
pt: %s: aviso -

en: A codepage was specified switch `%s' and UTF16.
pt: Foi especificada uma codepage que muda "%s" e UTF16.

en: 	codepage settings are ignored.
pt: 	definições de codepage são ignoradas.

en: try to add a ill language.
pt: tentou adicionar um idioma ilógico

en: unable to open file `%s' for input.
pt: impossível abrir o ficheiro "%s" para entrada.

en: unable to read contents of %s
pt: impossível ler conteúdo de %s

en: input file does not seems to be UFT16.
pt: o ficheiro de entrada não parece ser UTF16.

en: can't open %s `%s': %s
pt: impossível abrir %s "%s": %s

en: : expected to be a directory
pt: : esperado como sendo uma pasta

en: : expected to be a leaf
pt: : esperado como sendo uma folha

en: : duplicate value
pt: : valor duplicado

en: unknown format type `%s'
pt: tipo de formato "%s" desconhecido

en: %s: supported formats:
pt: %s: formatos suportados:

note: Otherwise, we give up.
en: can not determine type of file `%s'; use the -J option
pt: impossível determinar o tipo de ficheiro %s; use a opção -J

en: Usage: %s [option(s)] [input-file] [output-file]
pt: Uso: %s [opções] [ficheiro de entrada] [ficheiro de saída]

en:  The options are:
      -i --input=<file>            Name input file
      -o --output=<file>           Name output file
      -J --input-format=<format>   Specify input format
      -O --output-format=<format>  Specify output format
      -F --target=<target>         Specify COFF target
         --preprocessor=<program>  Program to use to preprocess rc file
         --preprocessor-arg=<arg>  Additional preprocessor argument
      -I --include-dir=<dir>       Include directory when preprocessing rc file
      -D --define <sym>[=<val>]    Define SYM when preprocessing rc file
      -U --undefine <sym>          Undefine SYM when preprocessing rc file
      -v --verbose                 Verbose - tells you what it's doing
      -c --codepage=<codepage>     Specify default codepage
      -l --language=<val>          Set language when reading rc file
         --use-temp-file           Use a temporary file instead of popen to read
                                   the preprocessor output
         --no-use-temp-file        Use popen (default)
pt:  As opções são:
      -i --input=<ficheiro>        Nome do ficheiro de entrada
      -o --output=<ficheiro>       Nome do ficheiro de saída
      -J --input-format=<formato>  Especifica o formato de entrada
      -O --output-format=<formato> Especifica o formato de saída
      -F --target=<destino>        Especifica o destino COFF
         --preprocessor=<programa> Programa a usar para pré-processar ficheiros rc file
         --preprocessor-arg=<arg>  Argumento adicional de pré-processamento
      -I --include-dir=<pasta>     Inclui <pasta> ao pré-processar ficheiros rc
      -D --define <sím>[=<val>]    Define <sím> ao pré-processar ficheiros rc
      -U --undefine <sím>          Remove definição de <sím> ao pré-processar ficheiros rc
      -v --verbose                 Mostra o que está a fazer
      -c --codepage=<codepage>     Especifica a codepage predefinida
      -l --language=<val>          Define o idioma ao ler ficheiros rc
         --use-temp-file           Usa um ficheiro temporário em vez de popen para ler
                                   a saída do pré-processador
         --no-use-temp-file        Usa popen (predefinição)

en:      --yydebug                 Turn on parser debugging
pt:      --yydebug                 Liga o depurador do analisador

en:   -r                           Ignored for compatibility with rc
      @<file>                      Read options from <file>
      -h --help                    Print this help message
      -V --version                 Print version information
pt:   -r                           Ignorada para compatibilidade com rc
      @<ficheiro>                  Lê opções de <ficheiro>
      -h --help                    Mostra esta informação
      -V --version                 Mostra a versão do programa

en: FORMAT is one of rc, res, or coff, and is deduced from the file name
    extension if not specified.  A single file name is an input file.
    No input-file is stdin, default rc.  No output-file is stdout, default rc.
pt: FORMATO é um de rc, res, ou coff e é deduzido da extensão do ficheiro
    se não for especificado. Um único nome de ficheiro é um ficheiro de entrada.
    Sem nome de ficheiro é stdin, predefinição rc. Sem ficheiro de saída é stdout, predefinição rc.

en: invalid codepage specified.
pt: codepage inválida especificada.

en: invalid option -f
pt: opção inválida -f

en: No filename following the -fo option.
pt: Sem nome de ficheiro a seguir à opção -fo

en: Option -I is deprecated for setting the input format, please use -J instead.
pt: A opção -I é obsoleta para definir o formato de entrada, por favor use antes -J.

en: no resources
pt: sem recursos

en: string_hash_lookup failed: %s
pt: falha em string_hash_lookup: %s

en: stab_int_type: bad size %u
pt: stab_int_type: mau tamanho %u

en: %s: warning: unknown size for field `%s' in struct
pt: %s: aviso - tamanho desconhecido para o campo "%s" em struct
