Some patches modify src/Makefile.def or src/Makefile.tpl.
# grep -l '^--- .*/src/Makefile.[\(def\)\(tpl\)]' debian/patches/*.diff

Ideally, src/Makefile.in should be regenerated with autogen as done
for autoconf, but we attempt to avoid to Build-Depend: autogen, which
then Depends: guile by storing the changes in this patch.

Please update it when necessary.
# export QUILT_PATCHES=debian/patches
# quilt pop ada-changes-in-autogen-output.diff
# quilt add src/Makefile.in
# (cd src && autogen Makefile.def)
# quilt refresh --no-timestamps --no-index -pab
# quilt push -a

--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -1082,6 +1082,7 @@ configure-target:  \
     maybe-configure-target-zlib \
     maybe-configure-target-rda \
     maybe-configure-target-libada \
+    maybe-configure-target-libgnat_util \
     maybe-configure-target-libgm2 \
     maybe-configure-target-libgomp \
     maybe-configure-target-libitm \
@@ -1252,6 +1253,7 @@ all-target: maybe-all-target-libffi
 all-target: maybe-all-target-zlib
 all-target: maybe-all-target-rda
 all-target: maybe-all-target-libada
+all-target: maybe-all-target-libgnat_util
 all-target: maybe-all-target-libgm2
 @if target-libgomp-no-bootstrap
 all-target: maybe-all-target-libgomp
@@ -1349,6 +1351,7 @@ info-target: maybe-info-target-libffi
 info-target: maybe-info-target-zlib
 info-target: maybe-info-target-rda
 info-target: maybe-info-target-libada
+info-target: maybe-info-target-libgnat_util
 info-target: maybe-info-target-libgm2
 info-target: maybe-info-target-libgomp
 info-target: maybe-info-target-libitm
@@ -1439,6 +1442,7 @@ dvi-target: maybe-dvi-target-libffi
 dvi-target: maybe-dvi-target-zlib
 dvi-target: maybe-dvi-target-rda
 dvi-target: maybe-dvi-target-libada
+dvi-target: maybe-dvi-target-libgnat_util
 dvi-target: maybe-dvi-target-libgm2
 dvi-target: maybe-dvi-target-libgomp
 dvi-target: maybe-dvi-target-libitm
@@ -1529,6 +1533,7 @@ pdf-target: maybe-pdf-target-libffi
 pdf-target: maybe-pdf-target-zlib
 pdf-target: maybe-pdf-target-rda
 pdf-target: maybe-pdf-target-libada
+pdf-target: maybe-pdf-target-libgnat_util
 pdf-target: maybe-pdf-target-libgm2
 pdf-target: maybe-pdf-target-libgomp
 pdf-target: maybe-pdf-target-libitm
@@ -1619,6 +1624,7 @@ html-target: maybe-html-target-libffi
 html-target: maybe-html-target-zlib
 html-target: maybe-html-target-rda
 html-target: maybe-html-target-libada
+html-target: maybe-html-target-libgnat_util
 html-target: maybe-html-target-libgm2
 html-target: maybe-html-target-libgomp
 html-target: maybe-html-target-libitm
@@ -1709,6 +1715,7 @@ TAGS-target: maybe-TAGS-target-libffi
 TAGS-target: maybe-TAGS-target-zlib
 TAGS-target: maybe-TAGS-target-rda
 TAGS-target: maybe-TAGS-target-libada
+TAGS-target: maybe-TAGS-target-libgnat_util
 TAGS-target: maybe-TAGS-target-libgm2
 TAGS-target: maybe-TAGS-target-libgomp
 TAGS-target: maybe-TAGS-target-libitm
@@ -1799,6 +1806,7 @@ install-info-target: maybe-install-info-
 install-info-target: maybe-install-info-target-zlib
 install-info-target: maybe-install-info-target-rda
 install-info-target: maybe-install-info-target-libada
+install-info-target: maybe-install-info-target-libgnat_util
 install-info-target: maybe-install-info-target-libgm2
 install-info-target: maybe-install-info-target-libgomp
 install-info-target: maybe-install-info-target-libitm
@@ -1889,6 +1897,7 @@ install-pdf-target: maybe-install-pdf-ta
 install-pdf-target: maybe-install-pdf-target-zlib
 install-pdf-target: maybe-install-pdf-target-rda
 install-pdf-target: maybe-install-pdf-target-libada
+install-pdf-target: maybe-install-pdf-target-libgnat_util
 install-pdf-target: maybe-install-pdf-target-libgm2
 install-pdf-target: maybe-install-pdf-target-libgomp
 install-pdf-target: maybe-install-pdf-target-libitm
@@ -1979,6 +1988,7 @@ install-html-target: maybe-install-html-
 install-html-target: maybe-install-html-target-zlib
 install-html-target: maybe-install-html-target-rda
 install-html-target: maybe-install-html-target-libada
+install-html-target: maybe-install-html-target-libgnat_util
 install-html-target: maybe-install-html-target-libgm2
 install-html-target: maybe-install-html-target-libgomp
 install-html-target: maybe-install-html-target-libitm
@@ -2069,6 +2079,7 @@ installcheck-target: maybe-installcheck-
 installcheck-target: maybe-installcheck-target-zlib
 installcheck-target: maybe-installcheck-target-rda
 installcheck-target: maybe-installcheck-target-libada
+installcheck-target: maybe-installcheck-target-libgnat_util
 installcheck-target: maybe-installcheck-target-libgm2
 installcheck-target: maybe-installcheck-target-libgomp
 installcheck-target: maybe-installcheck-target-libitm
@@ -2159,6 +2170,7 @@ mostlyclean-target: maybe-mostlyclean-ta
 mostlyclean-target: maybe-mostlyclean-target-zlib
 mostlyclean-target: maybe-mostlyclean-target-rda
 mostlyclean-target: maybe-mostlyclean-target-libada
+mostlyclean-target: maybe-mostlyclean-target-libgnat_util
 mostlyclean-target: maybe-mostlyclean-target-libgm2
 mostlyclean-target: maybe-mostlyclean-target-libgomp
 mostlyclean-target: maybe-mostlyclean-target-libitm
@@ -2249,6 +2261,7 @@ clean-target: maybe-clean-target-libffi
 clean-target: maybe-clean-target-zlib
 clean-target: maybe-clean-target-rda
 clean-target: maybe-clean-target-libada
+clean-target: maybe-clean-target-libgnat_util
 clean-target: maybe-clean-target-libgm2
 clean-target: maybe-clean-target-libgomp
 clean-target: maybe-clean-target-libitm
@@ -2339,6 +2352,7 @@ distclean-target: maybe-distclean-target
 distclean-target: maybe-distclean-target-zlib
 distclean-target: maybe-distclean-target-rda
 distclean-target: maybe-distclean-target-libada
+distclean-target: maybe-distclean-target-libgnat_util
 distclean-target: maybe-distclean-target-libgm2
 distclean-target: maybe-distclean-target-libgomp
 distclean-target: maybe-distclean-target-libitm
@@ -2429,6 +2443,7 @@ maintainer-clean-target: maybe-maintaine
 maintainer-clean-target: maybe-maintainer-clean-target-zlib
 maintainer-clean-target: maybe-maintainer-clean-target-rda
 maintainer-clean-target: maybe-maintainer-clean-target-libada
+maintainer-clean-target: maybe-maintainer-clean-target-libgnat_util
 maintainer-clean-target: maybe-maintainer-clean-target-libgm2
 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
 maintainer-clean-target: maybe-maintainer-clean-target-libitm
@@ -2575,6 +2590,7 @@ check-target:  \
     maybe-check-target-zlib \
     maybe-check-target-rda \
     maybe-check-target-libada \
+    maybe-check-target-libgnat_util \
     maybe-check-target-libgm2 \
     maybe-check-target-libgomp \
     maybe-check-target-libitm \
@@ -2765,6 +2781,7 @@ install-target:  \
     maybe-install-target-zlib \
     maybe-install-target-rda \
     maybe-install-target-libada \
+    maybe-install-target-libgnat_util \
     maybe-install-target-libgm2 \
     maybe-install-target-libgomp \
     maybe-install-target-libitm \
@@ -2875,6 +2892,7 @@ install-strip-target:  \
     maybe-install-strip-target-zlib \
     maybe-install-strip-target-rda \
     maybe-install-strip-target-libada \
+    maybe-install-strip-target-libgnat_util \
     maybe-install-strip-target-libgm2 \
     maybe-install-strip-target-libgomp \
     maybe-install-strip-target-libitm \
@@ -53321,6 +53339,312 @@ maintainer-clean-target-libada:
 
 
 
+.PHONY: configure-target-libgnat_util maybe-configure-target-libgnat_util
+maybe-configure-target-libgnat_util:
+@if gcc-bootstrap
+configure-target-libgnat_util: stage_current
+@endif gcc-bootstrap
+@if target-libgnat_util
+maybe-configure-target-libgnat_util: configure-target-libgnat_util
+configure-target-libgnat_util: 
+	@: $(MAKE); $(unstage)
+	@r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	echo "Checking multilib configuration for libgnat_util..."; \
+	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgnat_util; \
+	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgnat_util/multilib.tmp 2> /dev/null; \
+	if test -r $(TARGET_SUBDIR)/libgnat_util/multilib.out; then \
+	  if cmp -s $(TARGET_SUBDIR)/libgnat_util/multilib.tmp $(TARGET_SUBDIR)/libgnat_util/multilib.out; then \
+	    rm -f $(TARGET_SUBDIR)/libgnat_util/multilib.tmp; \
+	  else \
+	    rm -f $(TARGET_SUBDIR)/libgnat_util/Makefile; \
+	    mv $(TARGET_SUBDIR)/libgnat_util/multilib.tmp $(TARGET_SUBDIR)/libgnat_util/multilib.out; \
+	  fi; \
+	else \
+	  mv $(TARGET_SUBDIR)/libgnat_util/multilib.tmp $(TARGET_SUBDIR)/libgnat_util/multilib.out; \
+	fi; \
+	test ! -f $(TARGET_SUBDIR)/libgnat_util/Makefile || exit 0; \
+	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgnat_util; \
+	$(NORMAL_TARGET_EXPORTS)  \
+	echo Configuring in $(TARGET_SUBDIR)/libgnat_util; \
+	cd "$(TARGET_SUBDIR)/libgnat_util" || exit 1; \
+	case $(srcdir) in \
+	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
+	  *) topdir=`echo $(TARGET_SUBDIR)/libgnat_util/ | \
+		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
+	esac; \
+	module_srcdir=libgnat_util; \
+	rm -f no-such-file || : ; \
+	CONFIG_SITE=no-such-file $(SHELL) \
+	  $$s/$$module_srcdir/configure \
+	  --srcdir=$${topdir}/$$module_srcdir \
+	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
+	  --target=${target_alias}  \
+	  || exit 1
+@endif target-libgnat_util
+
+
+
+
+
+.PHONY: all-target-libgnat_util maybe-all-target-libgnat_util
+maybe-all-target-libgnat_util:
+@if gcc-bootstrap
+all-target-libgnat_util: stage_current
+@endif gcc-bootstrap
+@if target-libgnat_util
+TARGET-target-libgnat_util=all
+maybe-all-target-libgnat_util: all-target-libgnat_util
+all-target-libgnat_util: configure-target-libgnat_util
+	@: $(MAKE); $(unstage)
+	@r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS)  \
+	(cd $(TARGET_SUBDIR)/libgnat_util && \
+	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
+		$(TARGET-target-libgnat_util))
+@endif target-libgnat_util
+
+
+
+
+
+.PHONY: check-target-libgnat_util maybe-check-target-libgnat_util
+maybe-check-target-libgnat_util:
+@if target-libgnat_util
+maybe-check-target-libgnat_util: check-target-libgnat_util
+
+# Dummy target for uncheckable module.
+check-target-libgnat_util:
+
+@endif target-libgnat_util
+
+.PHONY: install-target-libgnat_util maybe-install-target-libgnat_util
+maybe-install-target-libgnat_util:
+@if target-libgnat_util
+maybe-install-target-libgnat_util: install-target-libgnat_util
+
+install-target-libgnat_util: installdirs
+	@: $(MAKE); $(unstage)
+	@r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	(cd $(TARGET_SUBDIR)/libgnat_util && \
+	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
+
+@endif target-libgnat_util
+
+.PHONY: install-strip-target-libgnat_util maybe-install-strip-target-libgnat_util
+maybe-install-strip-target-libgnat_util:
+@if target-libgnat_util
+maybe-install-strip-target-libgnat_util: install-strip-target-libgnat_util
+
+install-strip-target-libgnat_util: installdirs
+	@: $(MAKE); $(unstage)
+	@r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	(cd $(TARGET_SUBDIR)/libgnat_util && \
+	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
+
+@endif target-libgnat_util
+
+# Other targets (info, dvi, pdf, etc.)
+
+.PHONY: maybe-info-target-libgnat_util info-target-libgnat_util
+maybe-info-target-libgnat_util:
+@if target-libgnat_util
+maybe-info-target-libgnat_util: info-target-libgnat_util
+
+# libgnat_util doesn't support info.
+info-target-libgnat_util:
+
+@endif target-libgnat_util
+
+.PHONY: maybe-dvi-target-libgnat_util dvi-target-libgnat_util
+maybe-dvi-target-libgnat_util:
+@if target-libgnat_util
+maybe-dvi-target-libgnat_util: dvi-target-libgnat_util
+
+# libgnat_util doesn't support dvi.
+dvi-target-libgnat_util:
+
+@endif target-libgnat_util
+
+.PHONY: maybe-pdf-target-libgnat_util pdf-target-libgnat_util
+maybe-pdf-target-libgnat_util:
+@if target-libgnat_util
+maybe-pdf-target-libgnat_util: pdf-target-libgnat_util
+
+# libgnat_util doesn't support pdf.
+pdf-target-libgnat_util:
+
+@endif target-libgnat_util
+
+.PHONY: maybe-html-target-libgnat_util html-target-libgnat_util
+maybe-html-target-libgnat_util:
+@if target-libgnat_util
+maybe-html-target-libgnat_util: html-target-libgnat_util
+
+# libgnat_util doesn't support html.
+html-target-libgnat_util:
+
+@endif target-libgnat_util
+
+.PHONY: maybe-TAGS-target-libgnat_util TAGS-target-libgnat_util
+maybe-TAGS-target-libgnat_util:
+@if target-libgnat_util
+maybe-TAGS-target-libgnat_util: TAGS-target-libgnat_util
+
+# libgnat_util doesn't support TAGS.
+TAGS-target-libgnat_util:
+
+@endif target-libgnat_util
+
+.PHONY: maybe-install-info-target-libgnat_util install-info-target-libgnat_util
+maybe-install-info-target-libgnat_util:
+@if target-libgnat_util
+maybe-install-info-target-libgnat_util: install-info-target-libgnat_util
+
+# libgnat_util doesn't support install-info.
+install-info-target-libgnat_util:
+
+@endif target-libgnat_util
+
+.PHONY: maybe-install-pdf-target-libgnat_util install-pdf-target-libgnat_util
+maybe-install-pdf-target-libgnat_util:
+@if target-libgnat_util
+maybe-install-pdf-target-libgnat_util: install-pdf-target-libgnat_util
+
+# libgnat_util doesn't support install-pdf.
+install-pdf-target-libgnat_util:
+
+@endif target-libgnat_util
+
+.PHONY: maybe-install-html-target-libgnat_util install-html-target-libgnat_util
+maybe-install-html-target-libgnat_util:
+@if target-libgnat_util
+maybe-install-html-target-libgnat_util: install-html-target-libgnat_util
+
+# libgnat_util doesn't support install-html.
+install-html-target-libgnat_util:
+
+@endif target-libgnat_util
+
+.PHONY: maybe-installcheck-target-libgnat_util installcheck-target-libgnat_util
+maybe-installcheck-target-libgnat_util:
+@if target-libgnat_util
+maybe-installcheck-target-libgnat_util: installcheck-target-libgnat_util
+
+# libgnat_util doesn't support installcheck.
+installcheck-target-libgnat_util:
+
+@endif target-libgnat_util
+
+.PHONY: maybe-mostlyclean-target-libgnat_util mostlyclean-target-libgnat_util
+maybe-mostlyclean-target-libgnat_util:
+@if target-libgnat_util
+maybe-mostlyclean-target-libgnat_util: mostlyclean-target-libgnat_util
+
+mostlyclean-target-libgnat_util: 
+	@: $(MAKE); $(unstage)
+	@[ -f $(TARGET_SUBDIR)/libgnat_util/Makefile ] || exit 0; \
+	r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgnat_util"; \
+	for flag in $(EXTRA_TARGET_FLAGS); do \
+	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+	done; \
+	(cd $(TARGET_SUBDIR)/libgnat_util && \
+	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+	          "RANLIB=$${RANLIB}" \
+	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
+	           mostlyclean) \
+	  || exit 1
+
+@endif target-libgnat_util
+
+.PHONY: maybe-clean-target-libgnat_util clean-target-libgnat_util
+maybe-clean-target-libgnat_util:
+@if target-libgnat_util
+maybe-clean-target-libgnat_util: clean-target-libgnat_util
+
+clean-target-libgnat_util: 
+	@: $(MAKE); $(unstage)
+	@[ -f $(TARGET_SUBDIR)/libgnat_util/Makefile ] || exit 0; \
+	r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	echo "Doing clean in $(TARGET_SUBDIR)/libgnat_util"; \
+	for flag in $(EXTRA_TARGET_FLAGS); do \
+	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+	done; \
+	(cd $(TARGET_SUBDIR)/libgnat_util && \
+	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+	          "RANLIB=$${RANLIB}" \
+	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
+	           clean) \
+	  || exit 1
+
+@endif target-libgnat_util
+
+.PHONY: maybe-distclean-target-libgnat_util distclean-target-libgnat_util
+maybe-distclean-target-libgnat_util:
+@if target-libgnat_util
+maybe-distclean-target-libgnat_util: distclean-target-libgnat_util
+
+distclean-target-libgnat_util: 
+	@: $(MAKE); $(unstage)
+	@[ -f $(TARGET_SUBDIR)/libgnat_util/Makefile ] || exit 0; \
+	r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	echo "Doing distclean in $(TARGET_SUBDIR)/libgnat_util"; \
+	for flag in $(EXTRA_TARGET_FLAGS); do \
+	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+	done; \
+	(cd $(TARGET_SUBDIR)/libgnat_util && \
+	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+	          "RANLIB=$${RANLIB}" \
+	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
+	           distclean) \
+	  || exit 1
+
+@endif target-libgnat_util
+
+.PHONY: maybe-maintainer-clean-target-libgnat_util maintainer-clean-target-libgnat_util
+maybe-maintainer-clean-target-libgnat_util:
+@if target-libgnat_util
+maybe-maintainer-clean-target-libgnat_util: maintainer-clean-target-libgnat_util
+
+maintainer-clean-target-libgnat_util: 
+	@: $(MAKE); $(unstage)
+	@[ -f $(TARGET_SUBDIR)/libgnat_util/Makefile ] || exit 0; \
+	r=`${PWD_COMMAND}`; export r; \
+	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+	$(NORMAL_TARGET_EXPORTS) \
+	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgnat_util"; \
+	for flag in $(EXTRA_TARGET_FLAGS); do \
+	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
+	done; \
+	(cd $(TARGET_SUBDIR)/libgnat_util && \
+	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
+	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
+	          "RANLIB=$${RANLIB}" \
+	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
+	           maintainer-clean) \
+	  || exit 1
+
+@endif target-libgnat_util
+
+
+
+
+
 .PHONY: configure-target-libgm2 maybe-configure-target-libgm2
 maybe-configure-target-libgm2:
 @if gcc-bootstrap
@@ -59360,6 +59684,7 @@ configure-target-libffi: stage_last
 configure-target-zlib: stage_last
 configure-target-rda: stage_last
 configure-target-libada: stage_last
+configure-target-libgnat_util: stage_last
 configure-target-libgm2: stage_last
 configure-stage1-target-libgomp: maybe-all-stage1-gcc
 configure-stage2-target-libgomp: maybe-all-stage2-gcc
@@ -59396,6 +59721,7 @@ configure-target-libffi: maybe-all-gcc
 configure-target-zlib: maybe-all-gcc
 configure-target-rda: maybe-all-gcc
 configure-target-libada: maybe-all-gcc
+configure-target-libgnat_util: maybe-all-gcc
 configure-target-libgm2: maybe-all-gcc
 configure-target-libgomp: maybe-all-gcc
 configure-target-libitm: maybe-all-gcc
@@ -59853,6 +60179,9 @@ all-stagefeedback-fixincludes: maybe-all
 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
 all-gnattools: maybe-all-target-libada
+all-gnattools: maybe-all-target-libgnat_util
+all-target-libgnat_util: maybe-all-target-libada
+all-target-libada: maybe-all-target-libatomic
 all-lto-plugin: maybe-all-libiberty
 all-stage1-lto-plugin: maybe-all-stage1-libiberty
 all-stage2-lto-plugin: maybe-all-stage2-libiberty
@@ -60474,6 +60803,7 @@ configure-target-libgo: maybe-configure-
 all-target-libgo: maybe-all-target-libbacktrace
 all-target-libgo: maybe-all-target-libffi
 all-target-libgo: maybe-all-target-libatomic
+all-target-libgnat_util: maybe-all-target-libatomic
 configure-target-libphobos: maybe-configure-target-libbacktrace
 configure-target-libphobos: maybe-configure-target-zlib
 all-target-libphobos: maybe-all-target-libbacktrace
@@ -60520,6 +60850,7 @@ all-stagefeedback-target-libstdc++-v3: m
 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
 install-target-libgo: maybe-install-target-libatomic
+install-target-libgnat_util: maybe-install-target-libatomic
 install-target-libgfortran: maybe-install-target-libquadmath
 install-target-libgfortran: maybe-install-target-libgcc
 install-target-libphobos: maybe-install-target-libatomic
@@ -60555,6 +60886,7 @@ configure-m4: stage_last
 @endif gcc-bootstrap
 
 @unless gcc-bootstrap
+all-target-libada: maybe-all-gcc
 all-gnattools: maybe-all-target-libstdc++-v3
 configure-libcc1: maybe-configure-gcc
 all-libcc1: maybe-all-gcc
@@ -60661,6 +60993,7 @@ configure-target-libffi: maybe-all-targe
 configure-target-zlib: maybe-all-target-libgcc
 configure-target-rda: maybe-all-target-libgcc
 configure-target-libada: maybe-all-target-libgcc
+configure-target-libgnat_util: maybe-all-target-libgcc
 configure-target-libgm2: maybe-all-target-libgcc
 configure-target-libgomp: maybe-all-target-libgcc
 configure-target-libitm: maybe-all-target-libgcc
@@ -60709,6 +61042,8 @@ configure-target-rda: maybe-all-target-n
 
 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
 
+configure-target-libgnat_util: maybe-all-target-newlib maybe-all-target-libgloss
+
 configure-target-libgm2: maybe-all-target-newlib maybe-all-target-libgloss
 
 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
