After bootstrapping gcc 16-
20251130, configured with
--build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --target=x86_64-pc-linux-gnu \
--prefix=/arch/x86_64-linux-gnu/gnu-inst-gcc/$version \
--enable-shared --enable-nls --enable-threads=posix --enable-__cxa_atexit \
--with-multilib-list=m64 \
--with-as=/arch/x86_64-linux-gnu/gnu-inst-binutils/2.38/bin/as \
--with-ld=/arch/x86_64-linux-gnu/gnu-inst-binutils/2.38/bin/ld \
--with-gmp=/arch/x86_64-linux-gnu/gnu-inst-gcc/$version \
--with-mpfr=/arch/x86_64-linux-gnu/gnu-inst-gcc/$version \
--with-mpc=/arch/x86_64-linux-gnu/gnu-inst-gcc/$version \
--with-isl=/arch/x86_64-linux-gnu/gnu-inst-gcc/$version \
--enable-languages=c,c++,objc,obj-c++,lto,jit,fortran,ada,go,d,m2,algol68,cobol \
--enable-host-shared
then "make" (takes 8 hours) and "make install" (takes 8 minutes),
the bin/ directory contains the programs
gcc-ar, gcc-nm, gcc-ranlib,
c++, g++, gcc, gccgo, gcobc, gcobol, gdc, gfortran, gm2
both as <program> and <target>-<program>. However, ga68 is only
present without the '<target>-' prefix.
This patch fixes this.
Signed-off-by: Jose E. Marchesi <jemarch@gnu.org>
gcc/algol68/ChangeLog
PR algol68/122944
* Make-lang.in (algol68.install-common): Link
A68_TARGET_INSTALL_NAME in bindir.