mirror of
https://github.com/SerenityOS/serenity.git
synced 2025-01-22 09:21:57 -05:00
4b70bff39a
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. |
||
---|---|---|
.. | ||
package.sh | ||
patches |