]> gcc.gnu.org Git - gcc.git/commit
libgfortran: Fix libgfortran.so versioning on Solaris with subdirs
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
Mon, 6 May 2024 07:31:11 +0000 (09:31 +0200)
committerRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
Mon, 6 May 2024 07:31:11 +0000 (09:31 +0200)
commit8daf4eb02a2e739d5c62b94528adfddaed506a0a
treebeb14ba788e953193b567b1d95680707fde7f8ab
parent7d5d2b879ae7636ca118fb4f3a08b22705cdeacb
libgfortran: Fix libgfortran.so versioning on Solaris with subdirs

The move of libgfortran objects to subdirectories completely broke the
creation of libgfortran.so on Solaris.  Since the gfortran.ver-sun rule
doesn't support that structure, no libtool objects are found, thus no
symbols exported from libgfortran.so, causing every link to fail.

This patch fixes this by allowing for the new structure.

Tested on i386-pc-solaris2.11 and sparc-sun-solaris2.11.

2024-05-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>

libgfortran:
* Makefile.am [LIBGFOR_USE_SYMVER_SUN] (gfortran.ver-sun): Handle
objects in subdirs.
* Makefile.in: Regenerate.
libgfortran/Makefile.am
libgfortran/Makefile.in
This page took 0.058637 seconds and 6 git commands to generate.