OSDN Git Service

2019/03/30(Sat)
authorKoine Yuusuke(koinec) <koinec@users.osdn.me>
Sat, 30 Mar 2019 05:41:17 +0000 (14:41 +0900)
committerKoine Yuusuke(koinec) <koinec@users.osdn.me>
Sat, 30 Mar 2019 05:41:17 +0000 (14:41 +0900)
 (LibGoblin)
  * WorkBackup (for supporting FreeBSD 11.x)

libgoblin/drd64_libgoblin_elf_symtab.c

index 270348f..9c32be6 100644 (file)
@@ -62,6 +62,10 @@ LibGoblin_ObjectInfo *
                goto    goto_ELF64_Symtab_RegistSymbol_toObjectInfo_post;
        }
 
+       // Section (for FreeBSD 11.x)
+       if( STT_SECTION == ELF64_ST_TYPE( p_sym->st_info ) )    {
+               goto    goto_ELF64_Symtab_RegistSymbol_toObjectInfo_post;
+       }
 
        // st_value - Symbol value.
        // st_size - Size of associated object.