2.1 ANSI C Compliance 2.2 Compiling and Linking 2.3 Shared Libraries 2.4 Autoconf macros 2.5 Inline functions 2.6 Long double 2.7 Portability functions 2.8 Alternative optimized functions 2.9 Support for different numeric types 2.10 Compatibility with C++ 2.11 Aliasing of arrays 2.12 Code Reuse