project: generic-x86_64: Enable LTO and CFI

Bug: 304585390
Change-Id: I71b944cbd74f61ea17f68fc5e37ecfedf72632ac
diff --git a/project/generic-x86_64-inc.mk b/project/generic-x86_64-inc.mk
index 342c8f1..c02e239 100644
--- a/project/generic-x86_64-inc.mk
+++ b/project/generic-x86_64-inc.mk
@@ -23,6 +23,16 @@
 
 TRUSTY_USER_ARCH := x86
 
+# enable LTO in user-tasks modules
+USER_LTO_ENABLED ?= true
+
+# enable LTO in kernel modules
+KERNEL_LTO_ENABLED ?= true
+
+# enable cfi in trusty modules
+USER_CFI_ENABLED ?= true
+KERNEL_CFI_ENABLED ?= true
+
 # Limit heap grows
 GLOBAL_DEFINES += HEAP_GROW_SIZE=8192