From 5fd3ab4c2b0d887f006149fee8e74645e383f1ac Mon Sep 17 00:00:00 2001
From: Jim Lin <jim@andestech.com>
Date: Tue, 8 Oct 2024 12:57:40 +0800
Subject: [PATCH] RISC-V: Add implication for M extension.

That M implies Zmmul.

gcc/ChangeLog:

        * common/config/riscv/riscv-common.cc: M implies Zmmul.
---
 gcc/common/config/riscv/riscv-common.cc | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/gcc/common/config/riscv/riscv-common.cc b/gcc/common/config/riscv/riscv-common.cc
index a6abd903b98..11b6130cefe 100644
--- a/gcc/common/config/riscv/riscv-common.cc
+++ b/gcc/common/config/riscv/riscv-common.cc
@@ -75,6 +75,8 @@ struct riscv_implied_info_t
 /* Implied ISA info, must end with NULL sentinel.  */
 static const riscv_implied_info_t riscv_implied_info[] =
 {
+  {"m", "zmmul"},
+
   {"d", "f"},
   {"f", "zicsr"},
   {"d", "zicsr"},
-- 
2.34.1

