Index: elf32-xtensa.c =================================================================== RCS file: /cvs/src/src/bfd/elf32-xtensa.c,v retrieving revision 1.26 diff -u -p -r1.26 elf32-xtensa.c --- elf32-xtensa.c 27 Apr 2004 21:28:16 -0000 1.26 +++ elf32-xtensa.c 17 May 2004 20:23:59 -0000 @@ -5685,12 +5685,10 @@ xtensa_get_property_section_name (sec, b prop_sec_name[linkonce_len + 1] = '.'; suffix = sec->name + linkonce_len; - while (*suffix) - { - suffix += 1; - if (suffix[-1] == '.') - break; - } + /* For backward compatibility, replace "t." instead of inserting + the new linkonce_kind. */ + if (strncmp (suffix, "t.", 2) == 0) + suffix += 2; strcpy (prop_sec_name + linkonce_len + 2, suffix); return prop_sec_name;