# Brazilian Portuguese translation of manpages # This file is distributed under the same license as the manpages-l10n package. # Copyright © of this file: # André Luiz Fassone , 2000. # Ademar de Souza Reis Jr. , 2000. msgid "" msgstr "" "Project-Id-Version: manpages-l10n\n" "POT-Creation-Date: 2024-06-01 06:04+0200\n" "PO-Revision-Date: 2000-06-02 19:20-0300\n" "Last-Translator: Ademar de Souza Reis Jr. \n" "Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" "X-Generator: Virtaal 1.0.0-beta1\n" #. type: TH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "modify_ldt" msgstr "modify_ldt" #. type: TH #: archlinux debian-unstable opensuse-tumbleweed #, no-wrap msgid "2024-05-02" msgstr "2 maio 2024" #. type: TH #: archlinux debian-unstable #, fuzzy, no-wrap #| msgid "Linux man-pages 6.7" msgid "Linux man-pages 6.8" msgstr "Linux man-pages 6.7" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "NAME" msgstr "NOME" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy #| msgid "modify_ldt - get or set ldt" msgid "modify_ldt - get or set a per-process LDT entry" msgstr "modify_ldt - obtém ou seleciona ldt" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "LIBRARY" msgstr "BIBLIOTECA" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Standard C library (I, I<-lc>)" msgstr "Biblioteca C Padrão (I, I<-lc>)" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SYNOPSIS" msgstr "SINOPSE" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "B<#include Easm/ldt.hE> /* Definition of B */\n" "B<#include Esys/syscall.hE> /* Definition of B constants */\n" "B<#include Eunistd.hE>\n" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "BIB<, void *>IB<, unsigned long >IB<);>\n" msgid "" "BIB<, void >IB<[.>IB<],>\n" "B< unsigned long >IB<);>\n" msgstr "BIB<, void *>IB<, unsigned long >IB<);>\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "I: glibc provides no wrapper for B(), necessitating the " "use of B(2)." msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "DESCRIPTION" msgstr "DESCRIÇÃO" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B() reads or writes the local descriptor table (LDT) for a " "process. The LDT is an array of segment descriptors that can be referenced " "by user code. Linux allows processes to configure a per-process (actually " "per-mm) LDT. For more information about the LDT, see the Intel Software " "Developer's Manual or the AMD Architecture Programming Manual." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy #| msgid "" #| "When I is 0, B reads the ldt into the memory pointed to " #| "by I. The number of bytes read is the smaller of I and " #| "the actual size of the ldt." msgid "" "When I is 0, B() reads the LDT into the memory pointed to " "by I. The number of bytes read is the smaller of I and the " "actual size of the LDT, although the kernel may act as though the LDT is " "padded with additional trailing zero bytes. On success, B() " "will return the number of bytes read." msgstr "" "Quando I é 0, B lê a ldt na memória apontando para o " "I. O número de bytes lidos pe o menor de I e o tamanho atual " "da ldt." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy #| msgid "" #| "When I is 1, B modifies one ldt entry. I points " #| "to a I structure and I must equal the size " #| "of this structure." msgid "" "When I is 1 or 0x11, B() modifies the LDT entry indicated " "by Ientry_number>. I points to a I structure and " "I must equal the size of this structure." msgstr "" "Quando I é 1, B modifica uma entrada ldt. I aponta " "para uma estrutura I e I deve ser igual ao " "tamanho desta estrutura." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "The I structure is defined in Iasm/ldt.hE> as:" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "struct user_desc {\n" " unsigned int entry_number;\n" " unsigned int base_addr;\n" " unsigned int limit;\n" " unsigned int seg_32bit:1;\n" " unsigned int contents:2;\n" " unsigned int read_exec_only:1;\n" " unsigned int limit_in_pages:1;\n" " unsigned int seg_not_present:1;\n" " unsigned int useable:1;\n" "};\n" msgstr "" "struct user_desc {\n" " unsigned int entry_number;\n" " unsigned int base_addr;\n" " unsigned int limit;\n" " unsigned int seg_32bit:1;\n" " unsigned int contents:2;\n" " unsigned int read_exec_only:1;\n" " unsigned int limit_in_pages:1;\n" " unsigned int seg_not_present:1;\n" " unsigned int useable:1;\n" "};\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "In Linux 2.4 and earlier, this structure was named I." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The I field is the segment type (data, expand-down data, non-" "conforming code, or conforming code). The other fields match their " "descriptions in the CPU manual, although B() cannot set the " "hardware-defined \"accessed\" bit described in the CPU manual." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "A I is considered \"empty\" if I and " "I are set to 1 and all of the other fields are 0. An LDT " "entry can be cleared by setting it to an \"empty\" I or, if " "I is 1, by setting both I and I to 0." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "A conforming code segment (i.e., one with I) will be rejected " "if I is 1 or if I is 0." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "When I is 2, B() will read zeros. This appears to be a " "leftover from Linux 2.4." msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "RETURN VALUE" msgstr "VALOR DE RETORNO" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy #| msgid "" #| "On success, B returns either the actual number of bytes read " #| "(for reading) or 0 (for writing). On failure, B returns -1 " #| "and sets I." msgid "" "On success, B() returns either the actual number of bytes read " "(for reading) or 0 (for writing). On failure, B() returns -1 " "and sets I to indicate the error." msgstr "" "Em caso de sucesso, B retorna ou o número atual de bytes lidos " "(para leitura) ou 0 (para escrita). Caso contrário, B devolve -1 " "e seleciona I." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "ERRORS" msgstr "ERROS" #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "I points outside the address space." msgstr "I aponta para fora do espaço de endereçamento." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy #| msgid "" #| "I is 0, or I is 1 and I is not equal to the size of " #| "the structure I, or I is 1 and the new ldt entry " #| "has illegal values." msgid "" "I is 0, or I is 1 and I is not equal to the size of " "the structure I, or I is 1 or 0x11 and the new LDT entry " "has invalid values." msgstr "" "I é 0, ou I é 1 e I não é igual ao tamanho da " "estrutura I, ou I é 1 e a nova entrada ldt possui " "valores ilegais." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy #| msgid "I is neither 0 nor 1." msgid "I is neither 0, 1, 2, nor 0x11." msgstr "I não é nem 0 nem 1." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "STANDARDS" msgstr "PADRÕES" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed msgid "Linux." msgstr "Linux." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "NOTES" msgstr "NOTAS" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B() should not be used for thread-local storage, as it slows " "down context switches and only supports a limited number of threads. " "Threading libraries should use B(2) or B(2) " "instead, except on extremely old kernels that do not support those system " "calls." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The normal use for B() is to run legacy 16-bit or segmented 32-" "bit code. Not all kernels allow 16-bit segments to be installed, however." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Even on 64-bit kernels, B() cannot be used to create a long " "mode (i.e., 64-bit) code segment. The undocumented field \"lm\" in " "I is not useful, and, despite its name, does not result in a long " "mode segment." msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "BUGS" msgstr "BUGS" #. commit e30ab185c490e9a9381385529e0fd32f0a399495 #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "On 64-bit kernels before Linux 3.19, setting the \"lm\" bit in I " "prevents the descriptor from being considered empty. Keep in mind that the " "\"lm\" bit does not exist in the 32-bit headers, but these buggy kernels " "will still notice the bit even when set in a 32-bit process." msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SEE ALSO" msgstr "VEJA TAMBÉM" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B(2), B(2), B(2)" msgstr "B(2), B(2), B(2)" #. type: TH #: debian-bookworm #, no-wrap msgid "2022-11-10" msgstr "10 novembro 2022" #. type: TH #: debian-bookworm #, no-wrap msgid "Linux man-pages 6.03" msgstr "Linux man-pages 6.03" #. type: Plain text #: debian-bookworm msgid "" "This call is Linux-specific and should not be used in programs intended to " "be portable." msgstr "" "Esta chamada é específica do Linux e não deveria ser usadas em programas que " "pretendem ser portáveis." #. type: TH #: fedora-40 fedora-rawhide mageia-cauldron #, no-wrap msgid "2023-10-31" msgstr "31 outubro 2023" #. type: TH #: fedora-40 mageia-cauldron #, no-wrap msgid "Linux man-pages 6.06" msgstr "Linux man-pages 6.06" #. type: TH #: fedora-rawhide #, no-wrap msgid "Linux man-pages 6.7" msgstr "Linux man-pages 6.7" #. type: TH #: opensuse-leap-15-6 #, no-wrap msgid "2023-03-30" msgstr "30 março 2023" #. type: TH #: opensuse-leap-15-6 #, no-wrap msgid "Linux man-pages 6.04" msgstr "Linux man-pages 6.04" #. type: TH #: opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "Linux man-pages 6.7" msgid "Linux man-pages (unreleased)" msgstr "Linux man-pages 6.7"