aboutsummaryrefslogblamecommitdiffstats
path: root/README
blob: 0dd19b902b8b5417c8955845d222a80ad3084071 (plain) (tree)
1
2
3
4
5
6
7
                                                    
                                       

                                               

                                             
 




                                                                              
                                                           



                                                                                
slibc, the Stockholm C Library, is an implementation
of a C libray, for POSIX, just for fun.

slibc does not aim to support C++, or any other
language than C. Furthermore, it does not try
to support older versions of C than C99.


Macro definitions:

	_SLIBC_SOURCE             -- Enable slibc extensions.
	_GNU_SOURCE               -- Enable glibc extensions (GNU extensions.)
	_BSD_SOURCE               -- Enable BSD extensions.
	_SLIBC_SUPPRESS_WARNINGS  -- Suppress all #warning, this is primarily
	                               intended to be used when compiling slibc.
	_PORTABLE_SOURCE          -- Unconditionally disable all extensions.