serenity/Ports/llvm
Dan Klishch 4b70bff39a Toolchain: Update LLVM to 19.1.0
In addition to being rebased, LLVM driver no longer ever tries to link
crti.o, crtn.o, or crt0_shared.o. The code that handles -pie / -static /
-shared flags has been simplified as per MaskRay's suggestion (I made
changes similar to llvm/llvm-project@ae623d16). Tests have been updated
to match the current behavior of the driver. Note, however, that I
didn't run them with non-default CLANG_DEFAULT_* options.

The commit also removes Daniel's
-fvisibility-inlines-hidden-function-templates patch since this
functionality was never actually used and I feel like such features
should either live in upstream or be deleted.
2024-10-02 21:42:33 -04:00
..
package.sh Toolchain: Update LLVM to 19.1.0 2024-10-02 21:42:33 -04:00
patches