Why does slurp_ia64_unwind_table complain unwind symbol type?

H. J. Lu hjl@lucon.org
Thu Oct 21 16:17:00 GMT 2004


slurp_ia64_unwind_table complains about unwind symbol type generated
by icc:

readelf: Warning: Skipping unexpected symbol type 2
readelf: Warning: Skipping unexpected symbol type 2
readelf: Warning: Skipping unexpected symbol type 1
readelf: Warning: Skipping unexpected symbol type 2
readelf: Warning: Skipping unexpected symbol type 2
readelf: Warning: Skipping unexpected symbol type 1

The code is

              if (ELF64_ST_TYPE (sym->st_info) != STT_SECTION)
                {
                  warn (_("Skipping unexpected symbol type %u\n"),
                        ELF64_ST_TYPE (sym->st_info));
                  continue;
                }

Why aren't STT_OBJECT and STT_FUNC allowed?


H.J.



More information about the Binutils mailing list