g++-mike-eh8-C test failure
John David Anglin
dave@hiauly1.hia.nrc.ca
Fri Apr 28 11:14:00 GMT 2000
> But all calls to eh_context_static should be through other functions in
> libgcc which are not static, like __get_eh_info. Can you do backtraces so
> we can see where the two copies are being called from?
I added verbose output to the linker to try to find where things go wrong.
It appears trouble starts when __main.o is loaded from libgcc.a to resolve
__main. This pulls in tinfo2.o, _ctors.o, _exit.o, tinfo.o, _eh.o,
lib2funcs.o, opdel.o and exception.o from libgcc.a (see below). __main
is the only symbol imported in eh8.s which is not in libstdc++.sl.
Dave
--
J. David Anglin dave.anglin@nrc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6605)
collect2 version 2.95.3 19991030 (prerelease) (hppa)
/usr/ccs/bin/ld -L/lib/pa1.1 -L/usr/lib/pa1.1 -z -u main -o /xxx/gnu/gcc-2.95.3-1/objdir/gcc/testsuite/g++-mike-eh8-C /usr/ccs/lib/crt0.o -L/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3 -L/usr/ccs/bin -L/usr/ccs/lib -L/usr/local/lib -v -t -B immediate -B nonfatal /var/tmp/ccgdgD0z.o -lstdc++ -lm -lgcc -lc -lgcc
/usr/ccs/bin/ld -L/lib/pa1.1 -L/usr/lib/pa1.1 -z -u main -o /xxx/gnu/gcc-2.95.3-1/objdir/gcc/testsuite/g++-mike-eh8-C /usr/ccs/lib/crt0.o -L/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3 -L/usr/ccs/bin -L/usr/ccs/lib -L/usr/local/lib -v -t -B immediate -B nonfatal /var/tmp/ccgdgD0z.o -lstdc++ -lm -lgcc -lc -lgcc
LPATH is : /usr/lib:/opt/langtools/lib
Loading /usr/ccs/lib/crt0.o:
Loading /var/tmp/ccgdgD0z.o:
Searching library /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libstdc++.sl:
/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libstdc++.sl:
Searching library /lib/pa1.1/libm.a:
Selecting cd_sincos.o to resolve sin
referenced from Shared Library
Selecting cd_sincos.o to resolve cos
referenced from Shared Library
Selecting cd_cosh.o to resolve cosh
referenced from Shared Library
Selecting cd_log.o to resolve log
referenced from Shared Library
Selecting cd_atan2.o to resolve atan2
referenced from Shared Library
Selecting cd_cabs.o to resolve hypot
referenced from Shared Library
Selecting cd_exp.o to resolve exp
referenced from Shared Library
Selecting cd_sqrt.o to resolve sqrt
referenced from Shared Library
Selecting cd_sinh.o to resolve sinh
referenced from Shared Library
Loading /lib/pa1.1/libm.a(cd_atan2.o):
Loading /lib/pa1.1/libm.a(cd_cabs.o):
Loading /lib/pa1.1/libm.a(cd_cosh.o):
Loading /lib/pa1.1/libm.a(cd_exp.o):
Loading /lib/pa1.1/libm.a(cd_log.o):
Loading /lib/pa1.1/libm.a(cd_sincos.o):
Loading /lib/pa1.1/libm.a(cd_sinh.o):
Loading /lib/pa1.1/libm.a(cd_sqrt.o):
Searching library /lib/pa1.1/libm.a:
Selecting mathd_cossin.o to resolve __math_dsin_deg
referenced from /lib/pa1.1/libm.a(cd_sincos.o)
Selecting cd_error.o to resolve __sin_err
referenced from /lib/pa1.1/libm.a(cd_sincos.o)
Selecting mathd_atan.o to resolve __math_datan2_deg_noexc
referenced from /lib/pa1.1/libm.a(cd_atan2.o)
Selecting mathd_log.o to resolve __math_dlog
referenced from /lib/pa1.1/libm.a(cd_log.o)
Selecting cd_error.o to resolve __sqrt_err
referenced from /lib/pa1.1/libm.a(cd_sqrt.o)
Selecting cd_error.o to resolve __cossin_err
referenced from /lib/pa1.1/libm.a(cd_sincos.o)
Selecting cd_error.o to resolve __atan2_deg_err
referenced from /lib/pa1.1/libm.a(cd_atan2.o)
Selecting mathd_log.o to resolve __math_dexp
referenced from /lib/pa1.1/libm.a(cd_exp.o)
Selecting cd_error.o to resolve __hypot_err
referenced from /lib/pa1.1/libm.a(cd_cabs.o)
Selecting cd_error.o to resolve __atan2_err
referenced from /lib/pa1.1/libm.a(cd_atan2.o)
Selecting cd_error.o to resolve __cosh_err
referenced from /lib/pa1.1/libm.a(cd_cosh.o)
Selecting mathd_log.o to resolve __math_dcosh
referenced from /lib/pa1.1/libm.a(cd_cosh.o)
Selecting cd_error.o to resolve __sinh_err
referenced from /lib/pa1.1/libm.a(cd_sinh.o)
Selecting cd_error.o to resolve __exp_err
referenced from /lib/pa1.1/libm.a(cd_exp.o)
Selecting cd_error.o to resolve __log_err
referenced from /lib/pa1.1/libm.a(cd_log.o)
Selecting cd_error.o to resolve __cos_err
referenced from /lib/pa1.1/libm.a(cd_sincos.o)
Selecting mathd_atan.o to resolve __math_datan2_noexc
referenced from /lib/pa1.1/libm.a(cd_atan2.o)
Selecting mathd_cossin.o to resolve __math_dcos_deg
referenced from /lib/pa1.1/libm.a(cd_sincos.o)
Selecting mathd_cossin.o to resolve __math_dcos
referenced from /lib/pa1.1/libm.a(cd_sincos.o)
Selecting mathd_log.o to resolve __math_dsinh
referenced from /lib/pa1.1/libm.a(cd_sinh.o)
Selecting c_ieee.o to resolve isnan
referenced from /lib/pa1.1/libm.a(cd_cabs.o)
Selecting mathd_cossin.o to resolve __math_dsin
referenced from /lib/pa1.1/libm.a(cd_sincos.o)
Selecting c_ieee.o to resolve finite
referenced from /lib/pa1.1/libm.a(cd_cabs.o)
Loading /lib/pa1.1/libm.a(c_ieee.o):
Loading /lib/pa1.1/libm.a(cd_error.o):
Loading /lib/pa1.1/libm.a(mathd_atan.o):
Loading /lib/pa1.1/libm.a(mathd_cossin.o):
Loading /lib/pa1.1/libm.a(mathd_log.o):
Searching library /lib/pa1.1/libm.a:
Selecting _matherr.o to resolve _matherr
referenced from /lib/pa1.1/libm.a(cd_error.o)
Selecting fpconst.o to resolve SQNAN
referenced from /lib/pa1.1/libm.a(cd_error.o)
Selecting cd_fabs.o to resolve fabs
referenced from /lib/pa1.1/libm.a(c_ieee.o)
referenced from /lib/pa1.1/libm.a(cd_error.o)
Selecting fpconst.o to resolve DQNAN
referenced from /lib/pa1.1/libm.a(c_ieee.o)
referenced from /lib/pa1.1/libm.a(c_ieee.o)
Selecting matherr.o to resolve matherr
referenced from /lib/pa1.1/libm.a(cd_error.o)
Selecting fpconst.o to resolve DINFINITY
referenced from /lib/pa1.1/libm.a(cd_error.o)
Loading /lib/pa1.1/libm.a(_matherr.o):
Loading /lib/pa1.1/libm.a(cd_fabs.o):
Loading /lib/pa1.1/libm.a(fpconst.o):
Loading /lib/pa1.1/libm.a(matherr.o):
Searching library /lib/pa1.1/libm.a:
Searching library /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a:
WARNING: LIBRARY /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a HAS OVERFLOW SYMBOLS; USE CLEANRL
Selecting __main.o to resolve __main
referenced from /var/tmp/ccgdgD0z.o
Selecting tinfo2.o to resolve char type_info node
referenced from /var/tmp/ccgdgD0z.o
Loading /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(__main.o):
Loading /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo2.o):
Searching library /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a:
Selecting _ctors.o to resolve __DTOR_LIST__
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(__main.o)
Selecting _exit.o to resolve _exit_dummy_decl
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(__main.o)
Loading /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo.o):type_info type_info node
Selecting tinfo.o to resolve __rtti_si
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo2.o)
Selecting tinfo.o to resolve type_info type_info function
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo2.o)
Selecting tinfo.o to resolve type_info virtual table
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo2.o)
Selecting _ctors.o to resolve __CTOR_LIST__
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(__main.o)
Selecting tinfo.o to resolve type_info::~type_info(void)
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo2.o)
Selecting _eh.o to resolve __get_eh_context
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo2.o)
Selecting tinfo.o to resolve type_info::operator==(type_info const &) const
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo2.o)
Selecting tinfo.o to resolve __user_type_info type_info function
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo2.o)
Selecting lib2funcs.o to resolve __gcc_plt_call
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(__main.o)
Loading /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(_ctors.o):
Loading /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(_eh.o):
Loading /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(_exit.o):
Loading /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(lib2funcs.o):
Loading /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo.o):
Searching library /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a:
Selecting opdel.o to resolve __builtin_delete
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo.o)
Selecting exception.o to resolve exception::what(void) const
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo.o)
Selecting exception.o to resolve exception type_info function
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo.o)
Selecting exception.o to resolve exception virtual table
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo.o)
Loading /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(exception.o):exception type_info node
Loading /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(exception.o):
Loading /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(opdel.o):
Searching library /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a:
Searching library /usr/lib/libdld.1:
/usr/lib/libdld.1:
Searching library /usr/lib/libc.sl:
/usr/lib/libc.sl:
Searching library /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a:
WARNING: LIBRARY /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a HAS OVERFLOW SYMBOLS; USE CLEANRL
Searching library /usr/lib/milli.a:
Selecting div_const.o to resolve $$divI_10
referenced from /usr/ccs/lib/crt0.o
Selecting dyncallU.o to resolve $$dyncall
referenced from /usr/ccs/lib/crt0.o
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(exception.o)
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo.o)
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(_eh.o)
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo2.o)
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(__main.o)
Selecting remI.o to resolve $$remI
referenced from /usr/ccs/lib/crt0.o
Loading /usr/lib/milli.a(errnet.o):errno
Loading /usr/lib/milli.a(div_const.o):
Loading /usr/lib/milli.a(remI.o):
Loading /usr/lib/milli.a(dyncallU.o):
Searching library /usr/lib/milli.a:
/usr/ccs/bin/ld: (Warning) Linker features were used that may not be supported in future releases. The +vallcompatwarnings option can be used to display more details, and the ld(1) man page contains additional information. This warning can be suppressed with the +vnocompatwarnings option.
/usr/lib/milli.a:
/usr/ccs/lib/crt0.o:
/var/tmp/ccgdgD0z.o:
/lib/pa1.1/libm.a:
/usr/ccs/lib/crt0.o:
/var/tmp/ccgdgD0z.o:
/lib/pa1.1/libm.a:
/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a:
/usr/ccs/lib/crt0.o:
/var/tmp/ccgdgD0z.o:
/lib/pa1.1/libm.a:
/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a:
/lib/pa1.1/libm.a:
/usr/ccs/lib/crt0.o:
/var/tmp/ccgdgD0z.o:
/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a:
/var/tmp/ccgdgD0z.o:
/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a:
/usr/local/hppa1.1-hp-hpux10.20/bin/nm -n /xxx/gnu/gcc-2.95.3-1/objdir/gcc/testsuite/g++-mike-eh8-C
/usr/ccs/bin/chatr /xxx/gnu/gcc-2.95.3-1/objdir/gcc/testsuite/g++-mike-eh8-C
/usr/local/hppa1.1-hp-hpux10.20/bin/nm -n /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libstdc++.sl
/usr/local/hppa1.1-hp-hpux10.20/bin/nm -n /usr/lib/libc.1
/usr/local/bin/gcc -x c -c -o /var/tmp/cc4EtnbZ.o -fexceptions -fno-exceptions /var/tmp/ccKIwA4x.c
/usr/ccs/bin/ld -L/lib/pa1.1 -L/usr/lib/pa1.1 -z -u main -o /xxx/gnu/gcc-2.95.3-1/objdir/gcc/testsuite/g++-mike-eh8-C /usr/ccs/lib/crt0.o /var/tmp/cc4EtnbZ.o -L/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3 -L/usr/ccs/bin -L/usr/ccs/lib -L/usr/local/lib -v -t -B immediate -B nonfatal /var/tmp/ccgdgD0z.o -lstdc++ -lm -lgcc -lc -lgcc
/usr/ccs/bin/ld -L/lib/pa1.1 -L/usr/lib/pa1.1 -z -u main -o /xxx/gnu/gcc-2.95.3-1/objdir/gcc/testsuite/g++-mike-eh8-C /usr/ccs/lib/crt0.o /var/tmp/cc4EtnbZ.o -L/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3 -L/usr/ccs/bin -L/usr/ccs/lib -L/usr/local/lib -v -t -B immediate -B nonfatal /var/tmp/ccgdgD0z.o -lstdc++ -lm -lgcc -lc -lgcc
LPATH is : /usr/lib:/opt/langtools/lib
Loading /usr/ccs/lib/crt0.o:
Loading /var/tmp/cc4EtnbZ.o:
Loading /var/tmp/ccgdgD0z.o:
Searching library /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libstdc++.sl:
/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libstdc++.sl:
Searching library /lib/pa1.1/libm.a:
Selecting cd_sincos.o to resolve sin
referenced from Shared Library
Selecting cd_sincos.o to resolve cos
referenced from Shared Library
Selecting cd_cosh.o to resolve cosh
referenced from Shared Library
Selecting cd_log.o to resolve log
referenced from Shared Library
Selecting cd_atan2.o to resolve atan2
referenced from Shared Library
Selecting cd_cabs.o to resolve hypot
referenced from Shared Library
Selecting cd_exp.o to resolve exp
referenced from Shared Library
Selecting cd_sqrt.o to resolve sqrt
referenced from Shared Library
Selecting cd_sinh.o to resolve sinh
referenced from Shared Library
Loading /lib/pa1.1/libm.a(cd_atan2.o):
Loading /lib/pa1.1/libm.a(cd_cabs.o):
Loading /lib/pa1.1/libm.a(cd_cosh.o):
Loading /lib/pa1.1/libm.a(cd_exp.o):
Loading /lib/pa1.1/libm.a(cd_log.o):
Loading /lib/pa1.1/libm.a(cd_sincos.o):
Loading /lib/pa1.1/libm.a(cd_sinh.o):
Loading /lib/pa1.1/libm.a(cd_sqrt.o):
Searching library /lib/pa1.1/libm.a:
Selecting mathd_cossin.o to resolve __math_dsin_deg
referenced from /lib/pa1.1/libm.a(cd_sincos.o)
Selecting cd_error.o to resolve __sin_err
referenced from /lib/pa1.1/libm.a(cd_sincos.o)
Selecting mathd_atan.o to resolve __math_datan2_deg_noexc
referenced from /lib/pa1.1/libm.a(cd_atan2.o)
Selecting mathd_log.o to resolve __math_dlog
referenced from /lib/pa1.1/libm.a(cd_log.o)
Selecting cd_error.o to resolve __sqrt_err
referenced from /lib/pa1.1/libm.a(cd_sqrt.o)
Selecting cd_error.o to resolve __cossin_err
referenced from /lib/pa1.1/libm.a(cd_sincos.o)
Selecting cd_error.o to resolve __atan2_deg_err
referenced from /lib/pa1.1/libm.a(cd_atan2.o)
Selecting mathd_log.o to resolve __math_dexp
referenced from /lib/pa1.1/libm.a(cd_exp.o)
Selecting cd_error.o to resolve __hypot_err
referenced from /lib/pa1.1/libm.a(cd_cabs.o)
Selecting cd_error.o to resolve __atan2_err
referenced from /lib/pa1.1/libm.a(cd_atan2.o)
Selecting cd_error.o to resolve __cosh_err
referenced from /lib/pa1.1/libm.a(cd_cosh.o)
Selecting mathd_log.o to resolve __math_dcosh
referenced from /lib/pa1.1/libm.a(cd_cosh.o)
Selecting cd_error.o to resolve __sinh_err
referenced from /lib/pa1.1/libm.a(cd_sinh.o)
Selecting cd_error.o to resolve __exp_err
referenced from /lib/pa1.1/libm.a(cd_exp.o)
Selecting cd_error.o to resolve __log_err
referenced from /lib/pa1.1/libm.a(cd_log.o)
Selecting cd_error.o to resolve __cos_err
referenced from /lib/pa1.1/libm.a(cd_sincos.o)
Selecting mathd_atan.o to resolve __math_datan2_noexc
referenced from /lib/pa1.1/libm.a(cd_atan2.o)
Selecting mathd_cossin.o to resolve __math_dcos_deg
referenced from /lib/pa1.1/libm.a(cd_sincos.o)
Selecting mathd_cossin.o to resolve __math_dcos
referenced from /lib/pa1.1/libm.a(cd_sincos.o)
Selecting mathd_log.o to resolve __math_dsinh
referenced from /lib/pa1.1/libm.a(cd_sinh.o)
Selecting c_ieee.o to resolve isnan
referenced from /lib/pa1.1/libm.a(cd_cabs.o)
Selecting mathd_cossin.o to resolve __math_dsin
referenced from /lib/pa1.1/libm.a(cd_sincos.o)
Selecting c_ieee.o to resolve finite
referenced from /lib/pa1.1/libm.a(cd_cabs.o)
Loading /lib/pa1.1/libm.a(c_ieee.o):
Loading /lib/pa1.1/libm.a(cd_error.o):
Loading /lib/pa1.1/libm.a(mathd_atan.o):
Loading /lib/pa1.1/libm.a(mathd_cossin.o):
Loading /lib/pa1.1/libm.a(mathd_log.o):
Searching library /lib/pa1.1/libm.a:
Selecting _matherr.o to resolve _matherr
referenced from /lib/pa1.1/libm.a(cd_error.o)
Selecting fpconst.o to resolve SQNAN
referenced from /lib/pa1.1/libm.a(cd_error.o)
Selecting cd_fabs.o to resolve fabs
referenced from /lib/pa1.1/libm.a(c_ieee.o)
referenced from /lib/pa1.1/libm.a(cd_error.o)
Selecting fpconst.o to resolve DQNAN
referenced from /lib/pa1.1/libm.a(c_ieee.o)
referenced from /lib/pa1.1/libm.a(c_ieee.o)
Selecting matherr.o to resolve matherr
referenced from /lib/pa1.1/libm.a(cd_error.o)
Selecting fpconst.o to resolve DINFINITY
referenced from /lib/pa1.1/libm.a(cd_error.o)
Loading /lib/pa1.1/libm.a(_matherr.o):
Loading /lib/pa1.1/libm.a(cd_fabs.o):
Loading /lib/pa1.1/libm.a(fpconst.o):
Loading /lib/pa1.1/libm.a(matherr.o):
Searching library /lib/pa1.1/libm.a:
Searching library /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a:
WARNING: LIBRARY /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a HAS OVERFLOW SYMBOLS; USE CLEANRL
Selecting __main.o to resolve __main
referenced from /var/tmp/cc4EtnbZ.o
referenced from /var/tmp/ccgdgD0z.o
Selecting tinfo2.o to resolve __tic
referenced from /var/tmp/ccgdgD0z.o
Loading /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(__main.o):
Loading /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo2.o):
Searching library /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a:
Selecting _exit.o to resolve _exit_dummy_decl
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(__main.o)
Loading /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo.o):__ti9type_info
Selecting tinfo.o to resolve __rtti_si
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo2.o)
Selecting tinfo.o to resolve __tf9type_info
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo2.o)
Selecting tinfo.o to resolve _vt$9type_info
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo2.o)
Selecting tinfo.o to resolve _$_9type_info
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo2.o)
Selecting _eh.o to resolve __get_eh_context
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo2.o)
Selecting tinfo.o to resolve __eq__C9type_infoRC9type_info
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo2.o)
Selecting tinfo.o to resolve __tf16__user_type_info
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo2.o)
Selecting lib2funcs.o to resolve __gcc_plt_call
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(__main.o)
Loading /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(_eh.o):
Loading /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(_exit.o):
Loading /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(lib2funcs.o):
Loading /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo.o):
Searching library /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a:
Selecting opdel.o to resolve __builtin_delete
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo.o)
Selecting exception.o to resolve what__C9exception
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo.o)
Selecting exception.o to resolve __tf9exception
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo.o)
Selecting exception.o to resolve _vt$9exception
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo.o)
Loading /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(exception.o):__ti9exception
Loading /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(exception.o):
Loading /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(opdel.o):
Searching library /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a:
Searching library /usr/lib/libdld.1:
/usr/lib/libdld.1:
Searching library /usr/lib/libc.sl:
/usr/lib/libc.sl:
Searching library /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a:
WARNING: LIBRARY /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a HAS OVERFLOW SYMBOLS; USE CLEANRL
Searching library /usr/lib/milli.a:
Selecting div_const.o to resolve $$divI_10
referenced from /usr/ccs/lib/crt0.o
Selecting dyncallU.o to resolve $$dyncall
referenced from /usr/ccs/lib/crt0.o
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(exception.o)
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo.o)
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(_eh.o)
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(tinfo2.o)
referenced from /usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a(__main.o)
Selecting remI.o to resolve $$remI
referenced from /usr/ccs/lib/crt0.o
Loading /usr/lib/milli.a(errnet.o):errno
Loading /usr/lib/milli.a(div_const.o):
Loading /usr/lib/milli.a(remI.o):
Loading /usr/lib/milli.a(dyncallU.o):
Searching library /usr/lib/milli.a:
/usr/ccs/bin/ld: (Warning) Linker features were used that may not be supported in future releases. The +vallcompatwarnings option can be used to display more details, and the ld(1) man page contains additional information. This warning can be suppressed with the +vnocompatwarnings option.
/usr/lib/milli.a:
/usr/ccs/lib/crt0.o:
/var/tmp/ccgdgD0z.o:
/lib/pa1.1/libm.a:
/usr/ccs/lib/crt0.o:
/var/tmp/ccgdgD0z.o:
/lib/pa1.1/libm.a:
/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a:
/usr/ccs/lib/crt0.o:
/var/tmp/cc4EtnbZ.o:
/var/tmp/ccgdgD0z.o:
/lib/pa1.1/libm.a:
/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a:
/lib/pa1.1/libm.a:
/usr/ccs/lib/crt0.o:
/var/tmp/ccgdgD0z.o:
/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a:
/var/tmp/ccgdgD0z.o:
/usr/local/lib/gcc-lib/hppa1.1-hp-hpux10.20/2.95.3/libgcc.a:
More information about the Gcc-patches
mailing list