[Midnightbsd-cvs] src [10392] trunk/sys: remove kfreebsd
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sun Jun 3 21:18:27 EDT 2018
Revision: 10392
http://svnweb.midnightbsd.org/src/?rev=10392
Author: laffer1
Date: 2018-06-03 21:18:26 -0400 (Sun, 03 Jun 2018)
Log Message:
-----------
remove kfreebsd
Modified Paths:
--------------
trunk/sys/amd64/amd64/elf_machdep.c
trunk/sys/compat/ia32/ia32_sysvec.c
trunk/sys/i386/i386/elf_machdep.c
trunk/sys/sys/imgact_elf.h
Modified: trunk/sys/amd64/amd64/elf_machdep.c
===================================================================
--- trunk/sys/amd64/amd64/elf_machdep.c 2018-06-04 00:42:35 UTC (rev 10391)
+++ trunk/sys/amd64/amd64/elf_machdep.c 2018-06-04 01:18:26 UTC (rev 10392)
@@ -120,18 +120,6 @@
(sysinit_cfunc_t) elf64_insert_brand_entry,
&freebsd_brand_oinfo);
-static Elf64_Brandinfo kfreebsd_brand_info = {
- .brand = ELFOSABI_FREEBSD,
- .machine = EM_X86_64,
- .compat_3_brand = "FreeBSD",
- .emul_path = NULL,
- .interp_path = "/lib/ld-kfreebsd-x86-64.so.1",
- .sysvec = &elf64_freebsd_sysvec,
- .interp_newpath = NULL,
- .brand_note = &elf64_kfreebsd_brandnote,
- .flags = BI_CAN_EXEC_DYN | BI_BRAND_NOTE_MANDATORY
-};
-
SYSINIT(kelf64, SI_SUB_EXEC, SI_ORDER_ANY,
(sysinit_cfunc_t) elf64_insert_brand_entry,
&kfreebsd_brand_info);
Modified: trunk/sys/compat/ia32/ia32_sysvec.c
===================================================================
--- trunk/sys/compat/ia32/ia32_sysvec.c 2018-06-04 00:42:35 UTC (rev 10391)
+++ trunk/sys/compat/ia32/ia32_sysvec.c 2018-06-04 01:18:26 UTC (rev 10392)
@@ -177,17 +177,6 @@
(sysinit_cfunc_t) elf32_insert_brand_entry,
&ia32_brand_oinfo);
-static Elf32_Brandinfo kia32_brand_info = {
- .brand = ELFOSABI_FREEBSD,
- .machine = EM_386,
- .compat_3_brand = "FreeBSD",
- .emul_path = NULL,
- .interp_path = "/lib/ld.so.1",
- .sysvec = &ia32_freebsd_sysvec,
- .brand_note = &elf32_kfreebsd_brandnote,
- .flags = BI_CAN_EXEC_DYN | BI_BRAND_NOTE_MANDATORY
-};
-
SYSINIT(kia32, SI_SUB_EXEC, SI_ORDER_ANY,
(sysinit_cfunc_t) elf32_insert_brand_entry,
&kia32_brand_info);
Modified: trunk/sys/i386/i386/elf_machdep.c
===================================================================
--- trunk/sys/i386/i386/elf_machdep.c 2018-06-04 00:42:35 UTC (rev 10391)
+++ trunk/sys/i386/i386/elf_machdep.c 2018-06-04 01:18:26 UTC (rev 10392)
@@ -126,18 +126,6 @@
(sysinit_cfunc_t) elf32_insert_brand_entry,
&freebsd_brand_oinfo);
-static Elf32_Brandinfo kfreebsd_brand_info = {
- .brand = ELFOSABI_FREEBSD,
- .machine = EM_386,
- .compat_3_brand = "FreeBSD",
- .emul_path = NULL,
- .interp_path = "/lib/ld.so.1",
- .sysvec = &elf32_freebsd_sysvec,
- .interp_newpath = NULL,
- .brand_note = &elf32_kfreebsd_brandnote,
- .flags = BI_CAN_EXEC_DYN | BI_BRAND_NOTE_MANDATORY
-};
-
SYSINIT(kelf32, SI_SUB_EXEC, SI_ORDER_ANY,
(sysinit_cfunc_t) elf32_insert_brand_entry,
&kfreebsd_brand_info);
Modified: trunk/sys/sys/imgact_elf.h
===================================================================
--- trunk/sys/sys/imgact_elf.h 2018-06-04 00:42:35 UTC (rev 10391)
+++ trunk/sys/sys/imgact_elf.h 2018-06-04 01:18:26 UTC (rev 10392)
@@ -98,7 +98,6 @@
extern int __elfN(fallback_brand);
extern Elf_Brandnote __elfN(freebsd_brandnote);
-extern Elf_Brandnote __elfN(kfreebsd_brandnote);
#endif /* _KERNEL */
#endif /* !_SYS_IMGACT_ELF_H_ */
More information about the Midnightbsd-cvs
mailing list