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

            Bug ID: 127312
           Summary: libbacktrace strippedtest link fails on
                    hppa64-hp-hpux11.11
           Product: gcc
           Version: 17.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libbacktrace
          Assignee: unassigned at gcc dot gnu.org
          Reporter: danglin at gcc dot gnu.org
                CC: ian at gcc dot gnu.org
  Target Milestone: ---

libtool: link: /home/dave/gnu/gcc/objdir64/./prev-gcc/xgcc
-B/home/dave/gnu/gcc/objdir64/./prev-gcc/
-B/opt/gnu64/gcc/gcc-17/hppa64-hp-hpux11.11/bin/
-B/opt/gnu64/gcc/gcc-17/hppa64-hp-hpux11.11/bin/
-B/opt/gnu64/gcc/gcc-17/hppa64-hp-hpux11.11/lib/ -isystem
/opt/gnu64/gcc/gcc-17/hppa64-hp-hpux11.11/include -isystem
/opt/gnu64/gcc/gcc-17/hppa64-hp-hpux11.11/sys-include -funwind-tables
-frandom-seed=strippedtest -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute
-Wcast-qual -Wno-attributes -Wpointer-arith -g -O -O2 -g -Wl,-Bstatic -Wl,+b
-Wl,/opt/gnu64/gcc/gcc-17/lib:/opt/gnu64/lib -o strippedtest
strippedtest-strippedtest.o strippedtest-testlib.o  ./.libs/libbacktrace.a
ld: Bad keyword argument: static
Fatal error.
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:1492: strippedtest] Error 1

Problem is "-Wl,-Bstatic" link option is not accepted by HP ld.  "-B" is
bind option.  I believe "-aarchive" is accepted by ld on HP-UX and equivalent
to "-Wl,-Bstatic".

Reply via email to