------- Comment #4 from dave at hiauly1 dot hia dot nrc dot ca 2007-04-06 23:44 ------- Subject: Re: [4.3 Regression] ld: Invalid symbol type for plabel (.libs/debug_list.o, __gxx_personality_v0).
> That would emit the reference only in situations where we're actually > going to need the personality routine. The reason for my earlier change > was that we were referencing it even when we'd optimized away all of the > EH information in the module. I'm sorry this broke HP-UX; let me know > if I can help. I must admit I'm to blame for this ;( Importing functions that aren't used doesn't cause a problem on HP-UX, but I can see that it might cause the routine to be unnecessarily included in an executable on other systems. Dave -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31322