Overview of the fdlibm fork
CogThis repository contains a fork of fdlibm (from www.netlib.org/fdlibm/) specifically modified to allow compilation on modern C/C++ compilers.
Legacy fdlibm relies on pointer aliasing to access the bits of floating-point representations, which is considered undefined behavior in modern C compilers. This fork addresses that issue by removing pointer aliasing. Additionally, it fixes header issues where Intel 64-bit architectures were not correctly recognized as little-endian.