This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Remove _BSD_SOURCE and _SVID_SOURCE


On Tue, 11 Feb 2014, Roland McGrath wrote:

> > One thing I had in mind was eliminating (i.e. preventing newly linked 
> > programs from using) the SVID matherr mechanism for libm error handling 
> > and the _LIB_VERSION variable for setting the libm error handling 
> > mechanism.
> 
> Sounds reasonable, if there are no currentish standards that still
> incorporate those parts of the old SVID spec.

They're not in XPG4 (System Interfaces and Headers Issue 4, Version 2, 
September 1994), which is the oldest such standard supported in glibc 
(used to define -D_XOPEN_SOURCE - what conformtest calls XPG3 - and 
-D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED - what conformtest calls XPG4).  
Notes therein suggest they were removed between Issue 3 and Issue 4.

-- 
Joseph S. Myers
joseph@codesourcery.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]