\macro{\_GNU\_SOURCE}) è stata a sua volta attivata, nel qual caso queste
hanno la precedenza. Se però si definisce \macro{\_BSD\_SOURCE} dopo aver
definito una di queste macro, l'effetto sarà quello di dare la precedenza
- alle funzioni in forma BSD. Questa macro è stata deprecata a partire dalle
- \acr{glibc} 2.20, essendo ricompresa in \macro{\_DEFAULT\_SOURCE} che è
- definita di default.
+ alle funzioni in forma BSD. Questa macro, essendo ricompresa in
+ \macro{\_DEFAULT\_SOURCE} che è definita di default, è stata deprecata a
+ partire dalle \acr{glibc} 2.20.
\item[\macro{\_SVID\_SOURCE}] definendo questa macro si rendono disponibili le
funzionalità derivate da SVID. Esse comprendono anche quelle definite negli
standard ISO C, POSIX.1, POSIX.2, e X/Open (XPG$n$) illustrati in
- precedenza. Questa macro è stata deprecata a partire dalle \acr{glibc} 2.20,
- essendo ricompresa in \macro{\_DEFAULT\_SOURCE} che è definita di default.
+ precedenza. Questa macro, essendo ricompresa in \macro{\_DEFAULT\_SOURCE}
+ che è definita di default, è stata deprecata a partire dalle \acr{glibc}
+ 2.20.
\item[\macro{\_DEFAULT\_SOURCE}] questa macro abilita le definizioni
- considerate il \textit{default}, comprese quelle richieste dalla standard
- POSIX.1-2008, ed è sostanzialente equivalente a \macro{\_SVID\_SOURCE}
- \macro{\_BSD\_SOURCE}] e \macro{\_POSIX\_C\_SOURCE}. Essendo predefinita non
- è necessario usarla a meno di non aver richiesto delle definizioni più
- restrittive sia con altre macro che con i flag del compilatore, nel qual
- caso abilita le funzioni che altrimenti sarebbero disabilitate. Questa macro
- è stata introdotta a partire dalle \acr{glibc} 2.19 e consente di deprecare
- \macro{\_SVID\_SOURCE} e \macro{\_BSD\_SOURCE}].
+ considerate il \textit{default}, comprese quelle richieste dallo standard
+ POSIX.1-2008, ed è sostanzialente equivalente all'insieme di
+ \macro{\_SVID\_SOURCE}, \macro{\_BSD\_SOURCE} e
+ \macro{\_POSIX\_C\_SOURCE}. Essendo predefinita non è necessario usarla a
+ meno di non aver richiesto delle definizioni più restrittive sia con altre
+ macro che con i flag del compilatore, nel qual caso abilita le funzioni che
+ altrimenti sarebbero disabilitate. Questa macro è stata introdotta a partire
+ dalle \acr{glibc} 2.19 e consente di deprecare \macro{\_SVID\_SOURCE} e
+ \macro{\_BSD\_SOURCE}.
\item[\macro{\_XOPEN\_SOURCE}] definendo questa macro si rendono disponibili
le funzionalità descritte nella \textit{X/Open Portability Guide}. Anche