SecBSD's official ports repository

This commit is contained in:
purplerain 2023-08-16 22:26:55 +00:00
commit 2c0afcbbf3
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
64331 changed files with 5339189 additions and 0 deletions

View file

@ -0,0 +1,56 @@
Index: htelfhd.cc
--- htelfhd.cc.orig
+++ htelfhd.cc
@@ -29,20 +29,34 @@
static ht_mask_ptable elfheader[]=
{
{"ident", 0},
- {" magic", STATICTAG_EDIT_BYTE("00000000")" "STATICTAG_EDIT_BYTE("00000001")" "STATICTAG_EDIT_BYTE("00000002")" "STATICTAG_EDIT_BYTE("00000003")" = "STATICTAG_EDIT_CHAR("00000000") STATICTAG_EDIT_CHAR("00000001") STATICTAG_EDIT_CHAR("00000002") STATICTAG_EDIT_CHAR("00000003")},
- {" class", STATICTAG_EDIT_BYTE("00000004")" ("STATICTAG_DESC_BYTE("00000004", ATOM_ELF_CLASS_STR)")"},
- {" data", STATICTAG_EDIT_BYTE("00000005")" ("STATICTAG_DESC_BYTE("00000005", ATOM_ELF_DATA_STR)")"},
+ {" magic", STATICTAG_EDIT_BYTE("00000000")
+ " " STATICTAG_EDIT_BYTE("00000001")
+ " " STATICTAG_EDIT_BYTE("00000002")
+ " " STATICTAG_EDIT_BYTE("00000003")
+ " = " STATICTAG_EDIT_CHAR("00000000")
+ STATICTAG_EDIT_CHAR("00000001")
+ STATICTAG_EDIT_CHAR("00000002")
+ STATICTAG_EDIT_CHAR("00000003")},
+ {" class", STATICTAG_EDIT_BYTE("00000004") " (" STATICTAG_DESC_BYTE("00000004", ATOM_ELF_CLASS_STR) ")"},
+ {" data", STATICTAG_EDIT_BYTE("00000005") " (" STATICTAG_DESC_BYTE("00000005", ATOM_ELF_DATA_STR) ")"},
{" version", STATICTAG_EDIT_BYTE("00000006")},
- {" OS ABI", STATICTAG_EDIT_BYTE("00000007")" ("STATICTAG_DESC_BYTE("00000007", ATOM_ELF_OS_ABI_STR)")"},
+ {" OS ABI", STATICTAG_EDIT_BYTE("00000007") " (" STATICTAG_DESC_BYTE("00000007", ATOM_ELF_OS_ABI_STR) ")"},
{" version", STATICTAG_EDIT_BYTE("00000008")},
- {" reserved", STATICTAG_EDIT_BYTE("00000009")" "STATICTAG_EDIT_BYTE("0000000a")" "STATICTAG_EDIT_BYTE("0000000b")" "STATICTAG_EDIT_BYTE("0000000c")" "STATICTAG_EDIT_BYTE("0000000d")" "STATICTAG_EDIT_BYTE("0000000e")" "STATICTAG_EDIT_BYTE("0000000f")},
+ {" reserved", STATICTAG_EDIT_BYTE("00000009")
+ " " STATICTAG_EDIT_BYTE("0000000a")
+ " " STATICTAG_EDIT_BYTE("0000000b")
+ " " STATICTAG_EDIT_BYTE("0000000c")
+ " " STATICTAG_EDIT_BYTE("0000000d")
+ " " STATICTAG_EDIT_BYTE("0000000e")
+ " " STATICTAG_EDIT_BYTE("0000000f")},
{0, 0}
};
static ht_mask_ptable elfheader32[]=
{
- {"type", STATICTAG_EDIT_WORD_VE("00000010")" ("STATICTAG_DESC_WORD_VE("00000010", ATOM_ELF_TYPE_STR)")"},
- {"machine", STATICTAG_EDIT_WORD_VE("00000012")" ("STATICTAG_DESC_WORD_VE("00000012", ATOM_ELF_MACHINE_STR)")"},
+ {"type", STATICTAG_EDIT_WORD_VE("00000010")
+ " (" STATICTAG_DESC_WORD_VE("00000010", ATOM_ELF_TYPE_STR) ")"},
+ {"machine", STATICTAG_EDIT_WORD_VE("00000012") " (" STATICTAG_DESC_WORD_VE("00000012", ATOM_ELF_MACHINE_STR) ")"},
{"version", STATICTAG_EDIT_DWORD_VE("00000014")},
{"entrypoint", STATICTAG_EDIT_DWORD_VE("00000018")},
{"program header offset", STATICTAG_EDIT_DWORD_VE("0000001c")},
@@ -59,8 +73,8 @@ static ht_mask_ptable elfheader32[]=
static ht_mask_ptable elfheader64[]=
{
- {"type", STATICTAG_EDIT_WORD_VE("00000010")" ("STATICTAG_DESC_WORD_VE("00000010", ATOM_ELF_TYPE_STR)")"},
- {"machine", STATICTAG_EDIT_WORD_VE("00000012")" ("STATICTAG_DESC_WORD_VE("00000012", ATOM_ELF_MACHINE_STR)")"},
+ {"type", STATICTAG_EDIT_WORD_VE("00000010") " (" STATICTAG_DESC_WORD_VE("00000010", ATOM_ELF_TYPE_STR)")"},
+ {"machine", STATICTAG_EDIT_WORD_VE("00000012") " (" STATICTAG_DESC_WORD_VE("00000012", ATOM_ELF_MACHINE_STR)")"},
{"version", STATICTAG_EDIT_DWORD_VE("00000014")},
{"entrypoint", STATICTAG_EDIT_QWORD_VE("00000018")},
{"program header offset", STATICTAG_EDIT_QWORD_VE("00000020")},