]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
RISC-V: Add builtin .def file dependencies
authorTsukasa OI <research_trasio@irq.a4lg.com>
Mon, 18 Sep 2023 09:23:41 +0000 (09:23 +0000)
committerTsukasa OI <research_trasio@irq.a4lg.com>
Tue, 19 Sep 2023 02:44:43 +0000 (02:44 +0000)
riscv-builtins.cc includes riscv-cmo.def and riscv-scalar-crypto.def
(making dependencies) but their dependencies must be explicitly defined at
the configuration file, t-riscv.

They were the last two .def files without correct dependency information.

gcc/ChangeLog:

* config/riscv/t-riscv: Add dependencies for riscv-builtins.cc,
riscv-cmo.def and riscv-scalar-crypto.def.

gcc/config/riscv/t-riscv

index 104f85c6c8b12cf1fc235313dd8a0d3f2eae0628..f137e1f17ef3de32ba97f2255801075eefd1d7d6 100644 (file)
@@ -8,7 +8,9 @@ riscv-builtins.o: $(srcdir)/config/riscv/riscv-builtins.cc $(CONFIG_H) \
   $(DIAGNOSTIC_CORE_H) $(OPTABS_H) $(RISCV_BUILTINS_H) \
   $(srcdir)/config/riscv/riscv-ftypes.def \
   $(srcdir)/config/riscv/riscv-vector-builtins-types.def \
-  $(srcdir)/config/riscv/riscv-modes.def
+  $(srcdir)/config/riscv/riscv-modes.def \
+  $(srcdir)/config/riscv/riscv-cmo.def \
+  $(srcdir)/config/riscv/riscv-scalar-crypto.def
        $(COMPILER) -c $(ALL_COMPILERFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) \
                $(srcdir)/config/riscv/riscv-builtins.cc