From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 0DDA4385840B; Sun, 15 Aug 2021 16:51:02 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 0DDA4385840B From: "danglin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug ada/101924] /usr/ccs/bin/ld: Unsatisfied symbols: U_get_unwind_entry, U_IS_STUB_OR_CALLX, U_get_shLib_text_addr, U_is_shared_pc, U_init_frame_record, U_prep_frame_rec_for_unwind, U_get_shLib_unw_tbl, U_get_previous_frame_x and U_get_unwind_table Date: Sun, 15 Aug 2021 16:51:01 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: ada X-Bugzilla-Version: 12.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: danglin at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: short_desc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: gcc-bugs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-bugs mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2021 16:51:02 -0000 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D101924 John David Anglin changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|/usr/ccs/bin/ld: |/usr/ccs/bin/ld: |Unsatisfied symbols |Unsatisfied symbols: |referenced |U_get_unwind_entry, | |U_IS_STUB_OR_CALLX, | |U_get_shLib_text_addr, | |U_is_shared_pc, | |U_init_frame_record, | |U_prep_frame_rec_for_unwind | |, U_get_shLib_unw_tbl, | |U_get_previous_frame_x and | |U_get_unwind_table --- Comment #1 from John David Anglin --- g++ -std=3Dc++11 -no-pie -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwi nd-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmiss ing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic -macros -Wno-overlength-strings -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -o gnatbind -g ada/b_gnatb.o ada/ali-util.o ada/ali.o ada/alloc.o ada/aspects. o ada/atree.o ada/bcheck.o ada/binde.o ada/binderr.o ada/bindgen.o ada/bind= o.o a da/bindo-augmentors.o ada/bindo-builders.o ada/bindo-diagnostics.o ada/bindo-ela borators.o ada/bindo-graphs.o ada/bindo-units.o ada/bindo-validators.o ada/bindo -writers.o ada/bindusg.o ada/butil.o ada/casing.o ada/csets.o ada/debug.o ada/ei nfo-entities.o ada/einfo-utils.o ada/einfo.o ada/elists.o ada/err_vars.o ada/err out.o ada/erroutc.o ada/exit.o ada/final.o ada/fmap.o ada/fname-uf.o ada/fname.o ada/gnatbind.o ada/gnatvsn.o ada/hostparm.o ada/krunch.o ada/lib.o ada/lin= k.o a da/namet.o ada/nlists.o ada/opt.o ada/osint-b.o ada/osint.o ada/output.o ada/res trict.o ada/rident.o ada/scans.o ada/scil_ll.o ada/scng.o ada/sdefault.o ada/sei nfo.o ada/sem_aux.o ada/sinfo.o ada/sinfo-nodes.o ada/sinfo-utils.o ada/sinput-c .o ada/sinput.o ada/snames.o ada/stand.o ada/stringt.o ada/style.o ada/styl= eg.o ada/stylesw.o ada/switch-b.o ada/switch.o ada/table.o ada/targparm.o ada/types.o ada/uintp.o ada/uname.o ada/urealp.o ada/widechar.o ada/gnat.o ada/g-dynht= a.o a da/g-lists.o ada/g-graphs.o ada/g-sets.o ada/s-casuti.o ada/s-os_lib.o ada/s-res fil.o ada/s-utf_32.o ada/adaint.o ada/argv.o ada/cio.o ada/cstreams.o ada/e= nv.o ada/errno.o ada/targext.o ada/version.o ggc-none.o libcommon-target.a libcommon. a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiber ty.a ../libdecnumber/libdecnumber.a=20=20 /home/opt/gnu/gcc/gcc-8/lib/gcc/hppa2.0w-h p-hpux11.11/8.5.0/adalib/libgnat.a /usr/ccs/bin/ld: Unsatisfied symbols: U_get_unwind_entry (first referenced in /home/opt/gnu/gcc/gcc-8/lib/gcc/hppa2 .0w-hp-hpux11.11/8.5.0/adalib/libgnat.a(s-traceb.o)) (code) U_IS_STUB_OR_CALLX (first referenced in /home/opt/gnu/gcc/gcc-8/lib/gcc/hppa2 .0w-hp-hpux11.11/8.5.0/adalib/libgnat.a(s-traceb.o)) (code) U_get_shLib_text_addr (first referenced in /home/opt/gnu/gcc/gcc-8/lib/gcc/hp pa2.0w-hp-hpux11.11/8.5.0/adalib/libgnat.a(s-traceb.o)) (code) U_is_shared_pc (first referenced in /home/opt/gnu/gcc/gcc-8/lib/gcc/hppa2.0w- hp-hpux11.11/8.5.0/adalib/libgnat.a(s-traceb.o)) (code) U_init_frame_record (first referenced in /home/opt/gnu/gcc/gcc-8/lib/gcc/hppa 2.0w-hp-hpux11.11/8.5.0/adalib/libgnat.a(s-traceb.o)) (code) U_prep_frame_rec_for_unwind (first referenced in /home/opt/gnu/gcc/gcc-8/lib/ gcc/hppa2.0w-hp-hpux11.11/8.5.0/adalib/libgnat.a(s-traceb.o)) (code) U_get_shLib_unw_tbl (first referenced in /home/opt/gnu/gcc/gcc-8/lib/gcc/hppa 2.0w-hp-hpux11.11/8.5.0/adalib/libgnat.a(s-traceb.o)) (code) U_get_previous_frame_x (first referenced in /home/opt/gnu/gcc/gcc-8/lib/gcc/h ppa2.0w-hp-hpux11.11/8.5.0/adalib/libgnat.a(s-traceb.o)) (code) U_get_unwind_table (first referenced in /home/opt/gnu/gcc/gcc-8/lib/gcc/hppa2 .0w-hp-hpux11.11/8.5.0/adalib/libgnat.a(s-traceb.o)) (code) collect2: error: ld returned 1 exit status make[3]: *** [../../gcc/gcc/ada/gcc-interface/Make-lang.in:746: gnatbind] E= rror 1 make[3]: *** Waiting for unfinished jobs.... This was introduced by the following change: commit abcf5174979bcb91ac4c921eaa19a5b37f231ae4 (HEAD, refs/bisect/bad) Author: Arnaud Charlet Date: Wed Jan 13 08:49:15 2021 -0500 [Ada] Use runtime from base compiler during stage1 gcc/ada/ * Make-generated.in: Add rule to copy runtime files needed during stage1. * raise.c: Remove obsolete symbols used during bootstrap. * gcc-interface/Make-lang.in: Do not use libgnat sources during stage1. (GNAT_ADA_OBJS, GNATBIND_OBJS): Split in two parts, the common part and the part only used outside of stage1. (ADA_GENERATED_FILES): Add runtime files needed during bootstrap when recent APIs are needed. (ada/b_gnatb.adb): Remove prerequisite. * gcc-interface/system.ads: Remove obsolete entries.=