Log Message: Don't use __weak_alias. This results in duplicate symbols being created in the output. GNU as silently discards one, LLVM is more strict in this regard.