https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101924

Arnaud Charlet <charlet at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |charlet at gcc dot gnu.org

--- Comment #2 from Arnaud Charlet <charlet at gcc dot gnu.org> ---
Can you confirm that these symbols are present in /usr/lib/libcl.a?

If so, can you try the following patch:

--- gcc/ada/gcc-interface//Make-lang.in
+++ gcc/ada/gcc-interface/Make-lang.in
@@ -85,6 +85,10 @@ ifeq ($(strip $(filter-out linux%,$(host_os))),)
   STAGE1_LIBS=-ldl
 endif

+ifeq ($(strip $(filter-out hpux%,$(host_os))),)
+  STAGE1_LIBS=/usr/lib/libcl.a
+endif
+
 ifeq ($(STAGE1),True)
   ADA_INCLUDES=$(COMMON_ADA_INCLUDES)
   adalib=$(dir $(shell $(CC) -print-libgcc-file-name))adalib

Patch is pre-approved if it does the job

Arno

Reply via email to