Explorar el Código

Set OSABI in elf header for openbsd OS, contributed by Pascal Stumpf

git-svn-id: trunk@23224 -
pierre hace 12 años
padre
commit
8b4603ed51
Se han modificado 1 ficheros con 2 adiciones y 0 borrados
  1. 2 0
      compiler/ogelf.pas

+ 2 - 0
compiler/ogelf.pas

@@ -1185,6 +1185,8 @@ implementation
              header.e_ident[EI_DATA]:=ELFDATA2LSB;
 
            header.e_ident[EI_VERSION]:=1;
+           if target_info.system in systems_openbsd then
+             header.e_ident[EI_OSABI]:=ELFOSABI_OPENBSD;
            header.e_type:=ET_REL;
            header.e_machine:=ElfTarget.machine_code;
            header.e_version:=1;