Scroll to navigation

PR_SET_UNALIGN(2const) PR_SET_UNALIGN(2const)

NUME

PR_SET_UNALIGN - stabilește biții de control al accesului nealiniat

BIBLIOTECA

Biblioteca C standard (libc, -lc)

SINOPSIS

#include <linux/prctl.h>  /* Definirea constantelor PR_* */
#include <sys/prctl.h>
int prctl(PR_SET_UNALIGN, unsigned long flag);

DESCRIERE

Stabilește biții de control al accesului nealiniat la arg2.

Pasează PR_UNALIGN_NOPRINT pentru a corecta în mod silențios accesele utilizator nealiniate sau PR_UNALIGN_SIGBUS pentru a genera SIGBUS la accesul utilizator nealiniat.

Alpha acceptă, de asemenea, un fanion suplimentar cu valoarea 4 și fără o constantă corespunzătoare, care instruiește nucleul să nu fixeze accesările nealiniate (este analog cu furnizarea fanionului UAC_NOFIX în operația SSI_NVPAIRS a apelului de sistem setsysinfo() pe Tru64).

VALOAREA RETURNATĂ

În caz de succes, se returnează 0. În caz de eroare, se returnează -1, iar errno este configurată pentru a indica eroarea.

ERORI-IEȘIRE

flag nu este o valoare validă.

STANDARDE

Linux.

ISTORIC

Numai pe:

ia64, începând cu Linux 2.3.48
parisc, începând cu Linux 2.6.15
PowerPC, începând cu Linux 2.6.18
Alpha, începând cu Linux 2.6.22
sh, începând cu Linux 2.6.34
tile, începând cu Linux 3.12

CONSULTAȚI ȘI

prctl(2), PR_GET_UNALIGN(2const)

TRADUCERE

Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>

Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE.

Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net.

2 iunie 2024 Pagini de manual de Linux 6.9.1