diff options
Diffstat (limited to '0048-crypto-accel-add-optimization-level-requirement-to-t.patch')
-rw-r--r-- | 0048-crypto-accel-add-optimization-level-requirement-to-t.patch | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/0048-crypto-accel-add-optimization-level-requirement-to-t.patch b/0048-crypto-accel-add-optimization-level-requirement-to-t.patch new file mode 100644 index 0000000..49dfc1d --- /dev/null +++ b/0048-crypto-accel-add-optimization-level-requirement-to-t.patch @@ -0,0 +1,27 @@ +From 915d549b03c10ab403538888149facd417a02ebc Mon Sep 17 00:00:00 2001 +From: vchernon <chernonog.vyacheslav@huawei.com> +Date: Wed, 27 Dec 2023 23:31:26 +0800 +Subject: [PATCH 16/18] [crypto-accel] add optimization level requirement to + the gate + +fix issue (src-openEuler/gcc: I8RRDW) +--- + gcc/crypto-accel.cc | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/gcc/crypto-accel.cc b/gcc/crypto-accel.cc +index f4e810a6b..e7766a585 100644 +--- a/gcc/crypto-accel.cc ++++ b/gcc/crypto-accel.cc +@@ -2391,7 +2391,7 @@ public: + /* opt_pass methods: */ + virtual bool gate (function *) + { +- if (flag_crypto_accel_aes <= 0) ++ if (flag_crypto_accel_aes <= 0 || optimize < 1) + return false; + return targetm.get_v16qi_mode + && targetm.gen_rev32v16qi +-- +2.33.0 + |