3947b45
From e613439de01bc419d7620500a7e14645deaa4a1a Mon Sep 17 00:00:00 2001
3947b45
From: Tristan Gingold <tgingold@free.fr>
3947b45
Date: Sun, 14 Jan 2024 19:30:36 +0100
3947b45
Subject: [PATCH] configure: add support for gcc 13.x
3947b45
3947b45
---
3947b45
 Makefile.in | 4 ++--
3947b45
 1 file changed, 2 insertions(+), 2 deletions(-)
3947b45
3947b45
diff --git a/Makefile.in b/Makefile.in
3947b45
index 6f2547601d..78dc9f75f6 100644
3947b45
--- ghdl/Makefile.in
3947b45
+++ ghdl/Makefile.in
3947b45
@@ -299,7 +299,7 @@ copy-sources.gcc: version.ads scripts/gcc/Make-lang.in
3947b45
 	 6 | 6.*)  	    gcc_ortho_lang=ortho-lang-6.c ;; \
3947b45
 	 7.*)      	    gcc_ortho_lang=ortho-lang-7.c ;; \
3947b45
 	 8.*)      	    gcc_ortho_lang=ortho-lang-8.c ;; \
3947b45
-	 9.* | 10.* | 11.* | 12.*) gcc_ortho_lang=ortho-lang-9.c ;; \
3947b45
+	 9.* | 10.* | 11.* | 12.* | 13.*) gcc_ortho_lang=ortho-lang-9.c ;; \
3947b45
 	 *) echo "Mismatch gcc version from $(gcc_src_dir)"; \
3947b45
 	    echo "Need gcc version 4.9.x, 5.x to 12.x"; \
3947b45
 	    exit 1 ;; \
3947b45
@@ -316,7 +316,7 @@ copy-sources.gcc: version.ads scripts/gcc/Make-lang.in
3947b45
 #	For gcc 12.x, use .cc extension
3947b45
 	base_ver=`cat $(gcc_src_dir)/gcc/BASE-VER`; \
3947b45
 	case $$base_ver in \
3947b45
-	12.*) for f in $(gcc_vhdl_dir)/*.c; do mv $$f $${f}c; done; \
3947b45
+	12.* | 13.*) for f in $(gcc_vhdl_dir)/*.c; do mv $$f $${f}c; done; \
3947b45
 	  sed -e 's/ortho-lang.c/ortho-lang.cc/' \
3947b45
 	    < $(srcdir)/scripts/gcc/config-lang.in \
3947b45
 	    > $(gcc_vhdl_dir)/config-lang.in ;; \