]> git.ipfire.org Git - thirdparty/gcc.git/commit
ibfortran: Readd 15 accidentally removed libgfortran symbols [PR120152]
authorJakub Jelinek <jakub@redhat.com>
Wed, 7 May 2025 16:46:51 +0000 (18:46 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 7 May 2025 16:46:51 +0000 (18:46 +0200)
commit41c8e9b61defb6c616bf35ac9693a52f848afca3
treefcd13bcaf35ea043eff1a8a37d23e055e8eaef96
parent8a1f3615c01cdbf5b2d37448c8bb09a96d5e3330
ibfortran: Readd 15 accidentally removed libgfortran symbols [PR120152]

The r15-4124-gc0002a675a92e76d change seems to have accidentally
dropped 5 sourcefiles from i_maxloc1_c, which resulted in dropping
15 GFORTRAN_8 symbols on x86_64 and 6 on i686.

The following patch adds it back, so that we export those symbols
again, fixing the ABI problem.

2025-05-07  Jakub Jelinek  <jakub@redhat.com>

PR libfortran/120152
* Makefile.am (i_maxloc1_c): Readd generated/maxloc1_4_i8.c,
generated/maxloc1_8_i8.c, generated/maxloc1_16_i8.c,
generated/maxloc1_4_i16.c, generated/maxloc1_8_i16.c.  Move
generated/maxloc1_16_i16.c entry earlier in the list.
* Makefile.in: Regenerated.
libgfortran/Makefile.am
libgfortran/Makefile.in