From: Paul Brook Date: Thu, 26 Oct 2006 19:41:14 +0000 (+0000) Subject: 2006-10-26 Paul Brook X-Git-Tag: binutils-csl-sourcerygxx-4_1-25~6 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5e1fd8d037cdb011bc0e152d3007ccf8bf1cff74;p=thirdparty%2Fbinutils-gdb.git 2006-10-26 Paul Brook gas/ * config/tc-arm.c (arm_adjust_symtab): Don't use STT_ARM_16BIT for EABIv4. --- diff --git a/ChangeLog.csl b/ChangeLog.csl index b0a6369134c..bc7d24df421 100644 --- a/ChangeLog.csl +++ b/ChangeLog.csl @@ -1,3 +1,9 @@ +2006-10-26 Paul Brook + + gas/ + * config/tc-arm.c (arm_adjust_symtab): Don't use STT_ARM_16BIT + for EABIv4. + 2006-10-26 Paul Brook gas/ diff --git a/gas/config/tc-arm.c b/gas/config/tc-arm.c index 6c287e94df2..7ef1e7bb9e6 100644 --- a/gas/config/tc-arm.c +++ b/gas/config/tc-arm.c @@ -19089,7 +19089,7 @@ arm_adjust_symtab (void) if (THUMB_IS_FUNC (sym)) elf_sym->internal_elf_sym.st_info = ELF_ST_INFO (bind, STT_ARM_TFUNC); - else + else if (EF_ARM_EABI_VERSION (meabi_flags) < EF_ARM_EABI_VER4) elf_sym->internal_elf_sym.st_info = ELF_ST_INFO (bind, STT_ARM_16BIT); }