From: falcovorbis <fal...@us...> - 2024-05-17 05:56:42
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "A pseudo Operating System for the Dreamcast.". The branch, link_libm_default has been created at 8d5d6ac07fcda08b4f427860ae1b6acb1075e3f9 (commit) - Log ----------------------------------------------------------------- commit 8d5d6ac07fcda08b4f427860ae1b6acb1075e3f9 Author: Falco Girgis <gyr...@gm...> Date: Fri May 10 22:44:38 2024 -0500 Linking to libm by default in environ_base.sh. Because I don't think it's a good idea not to. It's an annoying little nuance of KOS-specific libc/Newlib/GCC toolchain configuration that it's a separate library, it leaks its way out to having to be added manually and intrusively to CMake, and I've just never had to care how or where the C standard library's math got implemented in a build system... PLUS you have to add the lib in a particular order due to circular dependendencies, which is a PITA, plus it'll get garbage collected if you don't use it, etc, etc. ----------------------------------------------------------------------- hooks/post-receive -- A pseudo Operating System for the Dreamcast. |