summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Bestas <mkbestas@lineageos.org>2018-03-25 20:23:15 +0300
committerMichael Bestas <mkbestas@lineageos.org>2018-03-25 20:23:24 +0300
commit6ec9f738086ec16786116025c2b2a1d341798970 (patch)
tree272aab75237e66e6b3cbc3e1fd7e0c0f5eae5483
parent9b056b6bab9c6b36ff3baa3d84125ef5b7364105 (diff)
Revert "Rules to enable LTO for Adreno GFX driver."
* Moved to vendor/lineage This reverts commit 91552490da0c6c66189cde1cfb761b7c678b60a1. Change-Id: I2af0698b7fe69aa5ef141e6835d1c384afd7d433
-rw-r--r--sdllvm-lto-defs.mk30
1 files changed, 0 insertions, 30 deletions
diff --git a/sdllvm-lto-defs.mk b/sdllvm-lto-defs.mk
deleted file mode 100644
index 74fa49d..0000000
--- a/sdllvm-lto-defs.mk
+++ /dev/null
@@ -1,30 +0,0 @@
-ifeq ($(LOCAL_MODULE_CLASS), STATIC_LIBRARIES)
-# For STATIC_LIBRARIES we need to use SD LLVM's archiver and archiver flags.
-
-AR := $(SDCLANG_PATH)/llvm-ar
-ARFLAGS := crsD
-
-# For 32 bit
-$(LOCAL_BUILT_MODULE) : $(combo_2nd_arch_prefix)TARGET_AR := $(AR)
-$(LOCAL_BUILT_MODULE) : $(combo_var_prefix)GLOBAL_ARFLAGS := $(ARFLAGS)
-
-# For 64 bit
-intermediates := $(call local-intermediates-dir,,$(LOCAL_2ND_ARCH_VAR_PREFIX))
-LOCAL_BUILT_MODULE_64 := $(intermediates)/$(my_built_module_stem)
-
-$(LOCAL_BUILT_MODULE_64) : TARGET_AR := $(AR)
-$(LOCAL_BUILT_MODULE_64) : TARGET_GLOBAL_ARFLAGS := $(ARFLAGS)
-
-else
-# For SHARED_LIBRARIES and EXECUTABLES we need to filter out flags not
-# needed/understood by SD LLVM's Linker.
-
-linked_module_32 := $(intermediates)/LINKED/$(my_built_module_stem)
-intermediates := $(call local-intermediates-dir,,$(LOCAL_2ND_ARCH_VAR_PREFIX))
-linked_module_64 := $(intermediates)/LINKED/$(my_built_module_stem)
-
-FLAGS_TO_BE_FILTERED := -Wl,--icf=safe -Wl,--no-undefined-version -Wl,--fix-cortex-a53-843419 -fuse-ld=gold
-$(linked_module_32) : PRIVATE_TARGET_GLOBAL_LDFLAGS := $(filter-out $(FLAGS_TO_BE_FILTERED),$(PRIVATE_TARGET_GLOBAL_LDFLAGS))
-$(linked_module_64) : PRIVATE_TARGET_GLOBAL_LDFLAGS := $(filter-out $(FLAGS_TO_BE_FILTERED),$(PRIVATE_TARGET_GLOBAL_LDFLAGS))
-
-endif