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


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

Re: Undefined symbol __gxx_personality_sj0 (data) from stdexcept.o


  In message <200105170445.AAA28253@hiauly1.hia.nrc.ca>you write:
  > The following error occurs trying to build groff with the new exceptions:
  > /xxx/gnu/gcc-3.0/objdir/gcc/g++ -B/xxx/gnu/gcc-3.0/objdir/gcc/ -O3 -s -o gr
  > off g
  > roff.o pipeline.o /xxx/gnu/groff-1.16.1/objdir/src/libs/libgroff/libgroff.a
  >  -lst
  > dc++ -lm
  > /usr/ccs/bin/ld: Unsatisfied symbols:
  >    __gxx_personality_sj0 (data)
  > 
  > This is under hpux 10.20 with the 3.0 branch.  This symbol comes from
  > the stdexcept.o module in libstdc++.  Note that the symbol is `data'.
  > I believe that this should be a text symbol.  This symbol reference
  > is generated in cp/except.c.
Yea.  Tracking this down is at the top of my gcc3 list for today.  Most
likely we've got an incorrect or missing .import statement which in turn
causes the wrong symbol type to be used.

jeff


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