1*4882a593SmuzhiyunFrom ced08de1ad74811bc23d74121751537bfd8e9556 Mon Sep 17 00:00:00 2001
2*4882a593SmuzhiyunFrom: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
3*4882a593SmuzhiyunDate: Fri, 5 Mar 2021 11:15:52 +0100
4*4882a593SmuzhiyunSubject: [PATCH] Makefile: also consider -O, -Og and -Os when stripping flags
5*4882a593Smuzhiyun
6*4882a593Smuzhiyungcc also supports -O, -Og and -Os as optimization flags.
7*4882a593SmuzhiyunThey may be given on the make command-line by users.
8*4882a593Smuzhiyun
9*4882a593SmuzhiyunFor the calculation of LAPACK_NOOPT, all such flags should be considered.
10*4882a593Smuzhiyun
11*4882a593SmuzhiyunSigned-off-by: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
12*4882a593Smuzhiyun---
13*4882a593Smuzhiyun Makefile | 2 +-
14*4882a593Smuzhiyun 1 file changed, 1 insertion(+), 1 deletion(-)
15*4882a593Smuzhiyun
16*4882a593Smuzhiyundiff --git a/Makefile b/Makefile
17*4882a593Smuzhiyunindex a22e16ba..fc5fe3f5 100644
18*4882a593Smuzhiyun--- a/Makefile
19*4882a593Smuzhiyun+++ b/Makefile
20*4882a593Smuzhiyun@@ -32,7 +32,7 @@ export NOFORTRAN
21*4882a593Smuzhiyun export NO_LAPACK
22*4882a593Smuzhiyun endif
23*4882a593Smuzhiyun
24*4882a593Smuzhiyun-LAPACK_NOOPT := $(filter-out -O0 -O1 -O2 -O3 -Ofast,$(LAPACK_FFLAGS))
25*4882a593Smuzhiyun+LAPACK_NOOPT := $(filter-out -O0 -O1 -O2 -O3 -Ofast -O -Og -Os,$(LAPACK_FFLAGS))
26*4882a593Smuzhiyun
27*4882a593Smuzhiyun SUBDIRS_ALL = $(SUBDIRS) test ctest utest exports benchmark ../laswp ../bench cpp_thread_test
28*4882a593Smuzhiyun
29*4882a593Smuzhiyun--
30*4882a593Smuzhiyun2.26.2
31*4882a593Smuzhiyun
32