------- Comment #3 from jakub at gcc dot gnu dot org 2005-12-29 12:15 ------- This really needs to be investigated by someone with native hpux access. All that I can add is that the problem is not present on ia64-linux, so it could very well be a bug in hpux runtime or in hpux assembler or linker. On ia64-linux (and guess hpux -mlp64 as well) the assembly contains: addl r15 = @tprel(thrtest#+648), r2 addl r14 = @tprel(thrtest#), r2 so perhaps the toolchain can't cope with offseted tprel relocations.
-- jakub at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- GCC target triplet|ia64-*-* |ia64-*-hpux* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24476