- precedenza. Questa macro è stata deprecata a partire dalle \acr{glibc} 2.20,
- essendo ricompresa in \macro{\_DEFAULT\_SOURCE} che è definita di default.
-
-\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}].
-
-\item[\macro{\_XOPEN\_SOURCE}] definendo questa macro si rendono disponibili
+ precedenza. Questa macro, essendo ricompresa in \macro{\_DEFAULT\_SOURCE}
+ che è definita di default, è stata deprecata a partire dalle \acr{glibc}
+ 2.20.
+
+\item[\macrod{\_DEFAULT\_SOURCE}] questa macro abilita le definizioni
+ 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[\macrod{\_XOPEN\_SOURCE}] definendo questa macro si rendono disponibili