This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

gcc-ss-20000612: installation failure on hppa2.0n-hp-hpux11.00


Hello!

I am back with my old failure to install egcs on hppa2.0n-hp-hpux11.00
As evry time since gcc-ss-20000214, the installation fails at building
the libstdc++ shared library, with the HP linker dumping core on bus
error.

I have now narrowed the case a bit further, by first getting to the
actual invokation of ld, then reducing the list of object files, then
cleaning away the useless paths (only -lgcc is needed to fail), then
extracting the objects from libgcc.a, and trying to link them one by
one.

All succeed except one, and it fail alone (no other object needed):

$ cd hppa2.0n-hp-hpux11.00/libstdc++
$ mkdir gcc-tmp
$ cd gcc-tmp
$ ar x ../../../gcc/libgcc.a
$ cd ..
$ /usr/ccs/bin/ld -z -b gcc-tmp/tinfo2.o -o libfoo.sl
Bus error(coredump)
$ /usr/contrib/bin/odump gcc-tmp/tinfo2.o
Header record for : gcc-tmp/tinfo2.o

version:	  87102412
system id:	  0210 (PA-RISC 1.1)	magic number:	0106
file time:	  None

Name		      Location/Value	   Size 	    Total
----		      --------------	   ---- 	    -----
entry_space   		         0
entry_subspace		         0
entry_offset   		0x00000000
presumed_dp  		0x00000000	
aux_header  		0x00000080	0x00000000
space  			0x00000080	0x0000006c	         3
subspace 		0x000000ec	0x000007f8	        51
loader_fixup		0x00000000	0x00000000	         0
space_strings		0x000008e4	0x000002a4
init_array		0x00000080	0x00000000	         0
compiler		0x00000b88	0x00000000	         0
symbol			0x0000ab4c	0x00001e28	       386
fixup_request		0x0000e218	0x0000dfc0	      2864
symbol_strings		0x0000c974	0x000018a4
unloadable_sp		0x00004478	0x000066d4
som         		0x00000000	0x0000ed48	
checksum   		0x07214e8c


Space dictionary for gcc-tmp/tinfo2.o:

Ind  LDPIT  Sort  Space  Subspaces  Ldr Fixups  Init Ptrs  Name

  0  LD...    8      0       0  47      -1   0     -1   0  $TEXT$
  1  LDP..   16      1      47   2      -1   0     -1   0  $PRIVATE$
  2  .DP..   72      2      49   2      -1   0     -1   0  $GDB_DEBUG$

$ /usr/ccs/bin/ld -v -z -b gcc-tmp/tinfo2.o -o libfoo.sl
/usr/ccs/bin/ld -v -z -b gcc-tmp/tinfo2.o -o libfoo.sl 
LPATH is : /usr/lib:/opt/langtools/lib
Loading gcc-tmp/tinfo2.o:
Searching library /usr/lib/milli.a:
  Selecting dyncallU.o to resolve $$dyncall
    referenced from gcc-tmp/tinfo2.o
Loading /usr/lib/milli.a(dyncallU.o):
Searching library /usr/lib/milli.a:
/usr/ccs/bin/ld: Unsatisfied symbols:
   abort (code)
   __tf16__user_type_info (data)
   _$_9type_info (code)
   _vt$9type_info (data)
   __ti9type_info (data)
   __rtti_si (data)
   __builtin_delete (code)
   __tf9type_info (data)
   __eq__C9type_infoRC9type_info (code)
   strcmp (code)
   dyncast__C16__user_type_infoiRC9type_infoPvT2T3 (code)
   __get_eh_context (code)
   upcast__C16__user_type_infoRC9type_infoPvPPv (code)
Bus error(coredump)
$ what /usr/lib/milli.a
/usr/lib/milli.a:
	 General Millicode UX11.01.02(GS IB3) (MILLI - October 29, 1998)
$ /usr/sbin/swlist -l file | grep /usr/lib/milli.a
  OS-Core.C-KRN: /usr/lib/milli.a	               
  PHSS_14582.C-KRN: /usr/lib/milli.a	               
  PHSS_16931.C-KRN: /usr/lib/milli.a	               
$ 

-- 
Marc Girod        P.O. Box 320        Voice:  +358-9-511 23746
Nokia Networks    00045 NOKIA Group   Mobile: +358-40-569 7954
Hiomo 5/1         Finland             Fax:    +358-9-511 23580

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]