ladybird/Userland/DynamicLoader
Daniel Bertalan c2c12e9dc5 LibC+DynamicLoader: Prevent GCC from removing null checks
GCC implements `fputc`, `fputs` and `fwrite` as builtin functions, whose
`FILE*` argument is implicitly marked `__attribute__((nonnull))`. This
causes our `VERIFY(stream)` statements to be removed. This does not
happen with Clang, as they do not use the `nonnull` attribute in this
way.
2021-08-12 21:10:44 +02:00
..
CMakeLists.txt LibC+DynamicLoader: Prevent GCC from removing null checks 2021-08-12 21:10:44 +02:00
main.cpp DynamicLoader+LibELF: Move self-relocation code into a separate file 2021-07-27 13:15:16 +02:00
misc.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
misc.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00