Selaa lähdekoodia

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

git-svn-id: trunk@23224 -
pierre 12 vuotta sitten
vanhempi
commit
8b4603ed51
1 muutettua tiedostoa jossa 2 lisäystä ja 0 poistoa
  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;