[PATCH] profile: add lib/profile to cc_kext on darwin,arm64

Justin Bogner mail at justinbogner.com
Tue Jan 27 09:12:40 PST 2015


"Lawrence D'Anna" <lawrence_danna at apple.com> writes:
> These functions are already present in the cc_kext for arm32 and for x86 and
> x86_64.  It was an oversight that they were not included for arm64.

Good catch! I've applied something similar in r227206.

>  make/platform/clang_darwin.mk | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/make/platform/clang_darwin.mk b/make/platform/clang_darwin.mk
> index 3de3d19..80b1a58 100644
> --- a/make/platform/clang_darwin.mk
> +++ b/make/platform/clang_darwin.mk
> @@ -413,7 +413,7 @@ CCKEXT_ARMVFP_FUNCTIONS := $(CCKEXT_ARM_FUNCTIONS) \
>  FUNCTIONS.cc_kext.armv7 := $(CCKEXT_ARMVFP_FUNCTIONS)
>  FUNCTIONS.cc_kext.armv7k := $(CCKEXT_ARMVFP_FUNCTIONS)
>  FUNCTIONS.cc_kext.armv7s := $(CCKEXT_ARMVFP_FUNCTIONS)
> -FUNCTIONS.cc_kext.arm64 := mulsc3 muldc3 divsc3 divdc3
> +FUNCTIONS.cc_kext.arm64 := mulsc3 muldc3 divsc3 divdc3 $(CCKEXT_PROFILE_FUNCTIONS)
>  FUNCTIONS.cc_kext_ios5.armv7 := $(CCKEXT_ARMVFP_FUNCTIONS)
>  FUNCTIONS.cc_kext_ios5.armv7k := $(CCKEXT_ARMVFP_FUNCTIONS)
>  FUNCTIONS.cc_kext_ios5.armv7s := $(CCKEXT_ARMVFP_FUNCTIONS)



More information about the llvm-commits mailing list