This is the mail archive of the gcc-bugs@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]
Other format: [Raw text]

[Bug c++/11331] [Regression 3.4] ld: BFD 2.14.90 20030602 internal error


PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11331



------- Additional Comments From jakub at gcc dot gnu dot org  2003-06-26 20:32 -------
Well, if you want to leave current inefficient thunk, I could certainly add
  aname = IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (function));
  DECL_ATTRIBUTES (alias)
    = build_tree_list (build_identifier ("alias"),
                       build_tree_list (NULL,
                                        build_string (strlen (aname) + 1,
                                                      aname)));
to make_alias_for_thunk and you can then look up alias attribute in pa_asm_output_thunk and call that instead of the alias. But IMHO it is better
to just optimize the thunks.


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