linux32_sysvec.c (4815f175d0324b851509adff0e82500cdf979c73) linux32_sysvec.c (0fc8a796722846d0d676548aa0f5cc660199db73)
1/*-
2 * SPDX-License-Identifier: BSD-3-Clause
3 *
4 * Copyright (c) 2004 Tim J. Robbins
5 * Copyright (c) 2003 Peter Wemm
6 * Copyright (c) 2002 Doug Rabson
7 * Copyright (c) 1998-1999 Andrew Gallatin
8 * Copyright (c) 1994-1996 Søren Schmidt

--- 947 unchanged lines hidden (view full) ---

956}
957SYSINIT(elf_linux_vdso_init, SI_SUB_EXEC, SI_ORDER_ANY,
958 linux_vdso_install, NULL);
959
960static void
961linux_vdso_deinstall(void *param)
962{
963
1/*-
2 * SPDX-License-Identifier: BSD-3-Clause
3 *
4 * Copyright (c) 2004 Tim J. Robbins
5 * Copyright (c) 2003 Peter Wemm
6 * Copyright (c) 2002 Doug Rabson
7 * Copyright (c) 1998-1999 Andrew Gallatin
8 * Copyright (c) 1994-1996 Søren Schmidt

--- 947 unchanged lines hidden (view full) ---

956}
957SYSINIT(elf_linux_vdso_init, SI_SUB_EXEC, SI_ORDER_ANY,
958 linux_vdso_install, NULL);
959
960static void
961linux_vdso_deinstall(void *param)
962{
963
964 __elfN(linux_shared_page_fini)(linux_shared_page_obj);
964 __elfN(linux_shared_page_fini)(linux_shared_page_obj,
965 linux_shared_page_mapping);
965}
966SYSUNINIT(elf_linux_vdso_uninit, SI_SUB_EXEC, SI_ORDER_FIRST,
967 linux_vdso_deinstall, NULL);
968
969static char GNU_ABI_VENDOR[] = "GNU";
970static int GNULINUX_ABI_DESC = 0;
971
972static bool

--- 132 unchanged lines hidden ---
966}
967SYSUNINIT(elf_linux_vdso_uninit, SI_SUB_EXEC, SI_ORDER_FIRST,
968 linux_vdso_deinstall, NULL);
969
970static char GNU_ABI_VENDOR[] = "GNU";
971static int GNULINUX_ABI_DESC = 0;
972
973static bool

--- 132 unchanged lines hidden ---