Browse Source

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

git-svn-id: trunk@23224 -
pierre 12 năm trước cách đây
mục cha
commit
8b4603ed51
1 tập tin đã thay đổi với 2 bổ sung0 xóa
  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;