Deleted Added
full compact
machdep.c (331722) machdep.c (341491)
1/*-
2 * Copyright (c) 2001 Jake Burkholder.
3 * Copyright (c) 1992 Terrence R. Lambert.
4 * Copyright (c) 1982, 1987, 1990 The Regents of the University of California.
5 * All rights reserved.
6 *
7 * This code is derived from software contributed to Berkeley by
8 * William Jolitz.

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

31 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
32 * SUCH DAMAGE.
33 *
34 * from: @(#)machdep.c 7.4 (Berkeley) 6/3/91
35 * from: FreeBSD: src/sys/i386/i386/machdep.c,v 1.477 2001/08/27
36 */
37
38#include <sys/cdefs.h>
1/*-
2 * Copyright (c) 2001 Jake Burkholder.
3 * Copyright (c) 1992 Terrence R. Lambert.
4 * Copyright (c) 1982, 1987, 1990 The Regents of the University of California.
5 * All rights reserved.
6 *
7 * This code is derived from software contributed to Berkeley by
8 * William Jolitz.

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

31 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
32 * SUCH DAMAGE.
33 *
34 * from: @(#)machdep.c 7.4 (Berkeley) 6/3/91
35 * from: FreeBSD: src/sys/i386/i386/machdep.c,v 1.477 2001/08/27
36 */
37
38#include <sys/cdefs.h>
39__FBSDID("$FreeBSD: stable/11/sys/sparc64/sparc64/machdep.c 331722 2018-03-29 02:50:57Z eadler $");
39__FBSDID("$FreeBSD: stable/11/sys/sparc64/sparc64/machdep.c 341491 2018-12-04 19:07:10Z markj $");
40
41#include "opt_compat.h"
42#include "opt_ddb.h"
43#include "opt_kstack_pages.h"
44
45#include <sys/param.h>
46#include <sys/malloc.h>
47#include <sys/proc.h>

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

1052 struct trapframe *tf;
1053 struct pcb *pcb;
1054
1055 pcb = td->td_pcb;
1056 tf = td->td_frame;
1057 bcopy(pcb->pcb_ufp, fpregs->fr_regs, sizeof(fpregs->fr_regs));
1058 fpregs->fr_fsr = tf->tf_fsr;
1059 fpregs->fr_gsr = tf->tf_gsr;
40
41#include "opt_compat.h"
42#include "opt_ddb.h"
43#include "opt_kstack_pages.h"
44
45#include <sys/param.h>
46#include <sys/malloc.h>
47#include <sys/proc.h>

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

1052 struct trapframe *tf;
1053 struct pcb *pcb;
1054
1055 pcb = td->td_pcb;
1056 tf = td->td_frame;
1057 bcopy(pcb->pcb_ufp, fpregs->fr_regs, sizeof(fpregs->fr_regs));
1058 fpregs->fr_fsr = tf->tf_fsr;
1059 fpregs->fr_gsr = tf->tf_gsr;
1060 fpregs->fr_pad[0] = 0;
1060 return (0);
1061}
1062
1063int
1064set_fpregs(struct thread *td, struct fpreg *fpregs)
1065{
1066 struct trapframe *tf;
1067 struct pcb *pcb;

--- 46 unchanged lines hidden ---
1061 return (0);
1062}
1063
1064int
1065set_fpregs(struct thread *td, struct fpreg *fpregs)
1066{
1067 struct trapframe *tf;
1068 struct pcb *pcb;

--- 46 unchanged lines hidden ---