X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=intro.tex;h=e50e8b9efe4c0e518e6487d569015a527fd91dce;hp=f352fd7cd9f76a68cccdedf54256e003524df07e;hb=2110eb3a139f7fafc2ca2e5175f15ef6128ae347;hpb=645d4b1cd40dae38150acba000c434636f89e862 diff --git a/intro.tex b/intro.tex index f352fd7..e50e8b9 100644 --- a/intro.tex +++ b/intro.tex @@ -441,7 +441,7 @@ compilatore, ma propri header file. Le macro disponibili per i vari standard sono le seguenti: -\begin{basedescript}{\desclabelwidth{2.0cm}} +\begin{basedescript}{\desclabelwidth{3cm}\desclabelstyle{\nextlinelabel}} \item[\macro{\_POSIX\_SOURCE}] definendo questa macro si rendono disponibili tutte le funzionalità dello standard POSIX.1 (la versione IEEE Standard 1003.1) insieme a tutte le funzionalità dello standard ISO C. Se viene anche @@ -497,6 +497,13 @@ Le macro disponibili per i vari standard sono le seguenti: data la precedenza a POSIX. \end{basedescript} +In particolare è da sottolineare che le \acr{glibc} supportano alcune +estensioni specifiche GNU, che non sono comprese in nessuno degli +standard citati. Per poterle utilizzare esse devono essere attivate +esplicitamente definendo la macro \macro{\_GNU\_SOURCE} prima di +includere i vari header file. + + \subsection{Gli standard di Linux} \label{sec:intro_linux_std}