16 lines
425 B
Makefile
16 lines
425 B
Makefile
LOCAL_PATH := $(call my-dir)
|
|
|
|
include $(CLEAR_VARS)
|
|
LOCAL_MODULE := flto
|
|
LOCAL_SRC_FILES := flto.c
|
|
LOCAL_CFLAGS += -flto
|
|
LOCAL_LDFLAGS += -flto
|
|
|
|
# Clang LTO is only supported with gold. ARM64 still uses bfd by default, so
|
|
# make sure this test uses gold when we're using clang.
|
|
ifneq ($(filter clang%,$(NDK_TOOLCHAIN_VERSION)),)
|
|
LOCAL_CFLAGS += -fuse-ld=gold
|
|
LOCAL_LDFLAGS += -fuse-ld=gold
|
|
endif
|
|
|
|
include $(BUILD_EXECUTABLE)
|