+
+ /* We may not have more than one symbol table */
+ if (shdrs[i].sh_type == SHT_SYMTAB && shdrs[j].sh_type == SHT_SYMTAB) {
+ ELFU_WARN("elfu_eCheck: Found more than one SYMTAB section.\n");
+ goto ERROR;
+ }
+
+ /* We may not have more than one dynamic symbol table */
+ if (shdrs[i].sh_type == SHT_DYNSYM && shdrs[j].sh_type == SHT_DYNSYM) {
+ ELFU_WARN("elfu_eCheck: Found more than one DYNSYM section.\n");
+ goto ERROR;
+ }