Deleted Added
full compact
elf_machdep.c (219533) elf_machdep.c (283382)
1/*-
2 * Copyright (c) 2001 Jake Burkholder.
3 * Copyright (c) 2000 Eduardo Horvath.
4 * Copyright (c) 1999 The NetBSD Foundation, Inc.
5 * All rights reserved.
6 *
7 * This code is derived from software contributed to The NetBSD Foundation
8 * by Paul Kranenburg.

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

27 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
28 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
29 * POSSIBILITY OF SUCH DAMAGE.
30 *
31 * from: NetBSD: mdreloc.c,v 1.42 2008/04/28 20:23:04 martin Exp
32 */
33
34#include <sys/cdefs.h>
1/*-
2 * Copyright (c) 2001 Jake Burkholder.
3 * Copyright (c) 2000 Eduardo Horvath.
4 * Copyright (c) 1999 The NetBSD Foundation, Inc.
5 * All rights reserved.
6 *
7 * This code is derived from software contributed to The NetBSD Foundation
8 * by Paul Kranenburg.

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

27 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
28 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
29 * POSSIBILITY OF SUCH DAMAGE.
30 *
31 * from: NetBSD: mdreloc.c,v 1.42 2008/04/28 20:23:04 martin Exp
32 */
33
34#include <sys/cdefs.h>
35__FBSDID("$FreeBSD: head/sys/sparc64/sparc64/elf_machdep.c 219533 2011-03-11 21:08:02Z marius $");
35__FBSDID("$FreeBSD: head/sys/sparc64/sparc64/elf_machdep.c 283382 2015-05-24 14:51:29Z dchagin $");
36
37#include <sys/param.h>
38#include <sys/kernel.h>
39#include <sys/systm.h>
40#include <sys/exec.h>
41#include <sys/imgact.h>
42#include <sys/linker.h>
43#include <sys/proc.h>

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

82 .sv_setregs = exec_setregs,
83 .sv_fixlimit = NULL,
84 .sv_maxssiz = NULL,
85 .sv_flags = SV_ABI_FREEBSD | SV_LP64,
86 .sv_set_syscall_retval = cpu_set_syscall_retval,
87 .sv_fetch_syscall_args = cpu_fetch_syscall_args,
88 .sv_syscallnames = syscallnames,
89 .sv_schedtail = NULL,
36
37#include <sys/param.h>
38#include <sys/kernel.h>
39#include <sys/systm.h>
40#include <sys/exec.h>
41#include <sys/imgact.h>
42#include <sys/linker.h>
43#include <sys/proc.h>

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

82 .sv_setregs = exec_setregs,
83 .sv_fixlimit = NULL,
84 .sv_maxssiz = NULL,
85 .sv_flags = SV_ABI_FREEBSD | SV_LP64,
86 .sv_set_syscall_retval = cpu_set_syscall_retval,
87 .sv_fetch_syscall_args = cpu_fetch_syscall_args,
88 .sv_syscallnames = syscallnames,
89 .sv_schedtail = NULL,
90 .sv_thread_detach = NULL,
90};
91
92static Elf64_Brandinfo freebsd_brand_info = {
93 .brand = ELFOSABI_FREEBSD,
94 .machine = EM_SPARCV9,
95 .compat_3_brand = "FreeBSD",
96 .emul_path = NULL,
97 .interp_path = "/libexec/ld-elf.so.1",

--- 327 unchanged lines hidden ---
91};
92
93static Elf64_Brandinfo freebsd_brand_info = {
94 .brand = ELFOSABI_FREEBSD,
95 .machine = EM_SPARCV9,
96 .compat_3_brand = "FreeBSD",
97 .emul_path = NULL,
98 .interp_path = "/libexec/ld-elf.so.1",

--- 327 unchanged lines hidden ---