From 13506b6b54360591f7182aed12be0d63618e2c84 Mon Sep 17 00:00:00 2001 From: Julian Sikorski Date: Sat, 6 Jun 2015 13:38:19 +0200 Subject: [PATCH] Added OPT_FLAGS back --- makefile | 5 +++++ scripts/genie.lua | 10 ++++++++++ 2 files changed, 15 insertions(+) diff --git a/makefile b/makefile index e9b302c711a..e96640a0d05 100644 --- a/makefile +++ b/makefile @@ -49,6 +49,7 @@ # MAP = 1 # PROFILE = 1 # ARCHOPTS = +# OPT_FLAGS = # LDOPTS = # USE_SYSTEM_LIB_EXPAT = 1 @@ -401,6 +402,10 @@ ifdef ARCHOPTS PARAMS += --ARCHOPTS='$(ARCHOPTS)' endif +ifdef OPT_FLAGS +PARAMS += --OPT_FLAGS='$(OPT_FLAGS)' +endif + ifdef MAP PARAMS += --MAP='$(MAP)' endif diff --git a/scripts/genie.lua b/scripts/genie.lua index ba639398c64..702ae917064 100644 --- a/scripts/genie.lua +++ b/scripts/genie.lua @@ -168,6 +168,11 @@ newoption { description = "ARCHOPTS.", } +newoption { + trigger = "OPT_FLAGS", + description = "OPT_FLAGS.", +} + newoption { trigger = "LDOPTS", description = "Additional linker options", @@ -739,6 +744,11 @@ if _OPTIONS["OPTIMIZE"] then _OPTIONS["ARCHOPTS"] } end + if _OPTIONS["OPT_FLAGS"] then + buildoptions { + _OPTIONS["OPT_FLAGS"] + } + end if _OPTIONS["LTO"]=="1" then -- -flto=4 -> 4 threads buildoptions {