ladybird/Userland
Brian Gianforcaro e706de8f91 LibM: Fix linking with LibM when compiling Userland without -O2
While playing with conditionally disabling -O2 optimization when
building the Userland subdirectory, I discovered that we can no longer
link errors without -O2. This happens as LibM.so doesn't link to
anything else, resulting in no stack protector implementation. It
appears that optimization somehow avoids this problem?

To fix this inject LibC/ssp.cpp as we do with in dynamic loader.
2021-05-23 20:17:00 +01:00
..
Applets LibCore: Make ProcessStatisticsReader return results in a Vector 2021-05-23 11:10:15 +02:00
Applications HexEditor: Add 'Go to Offset...' dialog 2021-05-23 18:13:49 +02:00
Demos Revert "Userland: static vs non-static constexpr variables" 2021-05-21 10:30:52 +01:00
DevTools LibC+UE: Keep more unused chunked blocks around 2021-05-23 19:31:39 +02:00
DynamicLoader DynamicLoader: Remove math functionality in favor of -lgcc 2021-05-07 15:35:50 +02:00
Games Hearts: Add key combinations to letting the AI play for you 2021-05-23 18:15:36 +02:00
Libraries LibM: Fix linking with LibM when compiling Userland without -O2 2021-05-23 20:17:00 +01:00
Services LookupServer: Fix missing POSIX includes 2021-05-23 18:10:29 +02:00
Shell Shell: Make sure all tests put their temp dirs in /tmp 2021-05-22 00:24:27 +04:30
Utilities Utilities: Fix test-unveil INT_MAX include 2021-05-23 18:10:29 +02:00
CMakeLists.txt Tests: Establish root Tests directory, move Userland/Tests there 2021-05-06 17:54:28 +02:00