gcc/ChangeLog:
        * gcc/config/loongarch/t-loongarch: include loongarch-def.h,
        loongarch-tune.h and loongarch-driver.h in OPTIONS_H_EXTRA.

Co-authored-by: Lulu Cheng <chengl...@loongson.cn>
---
 gcc/config/loongarch/t-loongarch | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gcc/config/loongarch/t-loongarch b/gcc/config/loongarch/t-loongarch
index 4ca08035bc8..ea633c69f7b 100644
--- a/gcc/config/loongarch/t-loongarch
+++ b/gcc/config/loongarch/t-loongarch
@@ -20,6 +20,9 @@
 LA_MULTIARCH_TRIPLET = $(patsubst LA_MULTIARCH_TRIPLET=%,%,$\
 $(filter LA_MULTIARCH_TRIPLET=%,$(tm_defines)))
 
+OPTIONS_H_EXTRA += $(srcdir)/config/loongarch/loongarch-def.h \
+                  $(srcdir)/config/loongarch/loongarch-tune.h \
+                  $(srcdir)/config/loongarch/loongarch-driver.h
 # String definition header
 LA_STR_H = $(srcdir)/config/loongarch/loongarch-str.h
 
@@ -62,7 +65,7 @@ loongarch-def.o: $(srcdir)/config/loongarch/loongarch-def.c 
$(LA_STR_H)
 $(srcdir)/config/loongarch/loongarch.opt: s-loongarch-opt ; @true
 s-loongarch-opt: $(srcdir)/config/loongarch/genopts/genstr.sh \
        $(srcdir)/config/loongarch/genopts/loongarch.opt.in \
-       $(srcdir)/config/loongarch/genopts/loongarch-strings $(LA_STR_H)
+       $(srcdir)/config/loongarch/genopts/loongarch-strings
        $(SHELL) $(srcdir)/config/loongarch/genopts/genstr.sh opt \
     $(srcdir)/config/loongarch/genopts/loongarch.opt.in \
     > tmp-loongarch.opt
-- 
2.41.0

Reply via email to