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

oflag 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.

8 februarie 2026 Pagini de manual Linux (nepublicate)