]> git.ipfire.org Git - thirdparty/gcc.git/commit
toplevel: Unbreak Ada build [PR123490]
authorJakub Jelinek <jakub@redhat.com>
Sat, 10 Jan 2026 10:36:25 +0000 (11:36 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Sat, 10 Jan 2026 10:36:25 +0000 (11:36 +0100)
commit5079424ade2deddfa8d39a48a892f60679e4e32d
tree3b7b67378bbf102575cbdd7378679269959468c5
parent8a6ff9ca60cf532f5b4fa55a85a289076819e625
toplevel: Unbreak Ada build [PR123490]

As written earlier, the config-ml.in change from the
--with-multi-buildlist patch broke build of Ada, Ada uses
RTSDIR = rts$(subst /,_,$(MULTISUBDIR))
and expects that the primary multilib will result in rts
rather than rts_. it results in after the --with-multi-buildlist
changes.

The following patch fixes it by restoring previous behavior for
ml_subdir / MULTISUBDIR such that for primary multilib it is
still empty rather than /.

2026-01-10  Jakub Jelinek  <jakub@redhat.com>

PR ada/123490
* config-ml.in: Restore ml_subdir being empty instead of /.
for the primary multilib.
config-ml.in