diff options
| author | perry <perry@NetBSD.org> | 2005-12-24 22:59:39 +0000 |
|---|---|---|
| committer | perry <perry@NetBSD.org> | 2005-12-24 22:59:39 +0000 |
| commit | 00d6acb4b6bc08c73052d2bb985b99b2646899af (patch) | |
| tree | 38d53e324dbd1a1412b91c0218c36eb9d4da40eb /sys/compat/linux | |
| parent | 12ffdb00a2a53bc672bea99ef1c3e291f8d351e9 (diff) | |
bare asm -> __asm
Diffstat (limited to 'sys/compat/linux')
| -rw-r--r-- | sys/compat/linux/arch/m68k/linux_machdep.c | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/sys/compat/linux/arch/m68k/linux_machdep.c b/sys/compat/linux/arch/m68k/linux_machdep.c index 355f0bc8f1d..9a78ef273f6 100644 --- a/sys/compat/linux/arch/m68k/linux_machdep.c +++ b/sys/compat/linux/arch/m68k/linux_machdep.c @@ -1,4 +1,4 @@ -/* $NetBSD: linux_machdep.c,v 1.24 2005/12/11 12:20:16 christos Exp $ */ +/* $NetBSD: linux_machdep.c,v 1.25 2005/12/24 22:59:39 perry Exp $ */ /*- * Copyright (c) 1998 The NetBSD Foundation, Inc. @@ -37,7 +37,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: linux_machdep.c,v 1.24 2005/12/11 12:20:16 christos Exp $"); +__KERNEL_RCSID(0, "$NetBSD: linux_machdep.c,v 1.25 2005/12/24 22:59:39 perry Exp $"); #define COMPAT_LINUX 1 @@ -188,17 +188,17 @@ setup_linux_sigframe(frame, sig, mask, usp) break; #ifdef M68060 case FPU_68060: - asm("fsave %0" : "=m" (kf.sf_c.c_sc.sc_ss.ss_fpstate.FPF_u1) + __asm("fsave %0" : "=m" (kf.sf_c.c_sc.sc_ss.ss_fpstate.FPF_u1) : : "memory"); if (((struct fpframe060 *)&kf.sf_c.c_sc.sc_ss.ss_fpstate.FPF_u1) ->fpf6_frmfmt != FPF6_FMT_NULL) { - asm("fmovem %%fp0-%%fp1,%0" : + __asm("fmovem %%fp0-%%fp1,%0" : "=m" (kf.sf_c.c_sc.sc_ss.ss_fpstate.fpf_regs[0][0])); /* * On 060, "fmovem fpcr/fpsr/fpi,<ea>" is * emulated by software and slow. */ - asm("fmovem %%fpcr,%0; fmovem %%fpsr,%1; fmovem %%fpi,%2" : + __asm("fmovem %%fpcr,%0; fmovem %%fpsr,%1; fmovem %%fpi,%2" : "=m" (kf.sf_c.c_sc.sc_ss.ss_fpstate.fpf_fpcr), "=m" (kf.sf_c.c_sc.sc_ss.ss_fpstate.fpf_fpsr), "=m" (kf.sf_c.c_sc.sc_ss.ss_fpstate.fpf_fpiar)); @@ -206,10 +206,10 @@ setup_linux_sigframe(frame, sig, mask, usp) break; #endif default: - asm("fsave %0" : "=m" (kf.sf_c.c_sc.sc_ss.ss_fpstate.FPF_u1) + __asm("fsave %0" : "=m" (kf.sf_c.c_sc.sc_ss.ss_fpstate.FPF_u1) : : "memory"); if (kf.sf_c.c_sc.sc_ss.ss_fpstate.fpf_version) { - asm("fmovem %%fp0-%%fp1,%0; fmovem %%fpcr/%%fpsr/%%fpi,%1" : + __asm("fmovem %%fp0-%%fp1,%0; fmovem %%fpcr/%%fpsr/%%fpi,%1" : "=m" (kf.sf_c.c_sc.sc_ss.ss_fpstate.fpf_regs[0][0]), "=m" (kf.sf_c.c_sc.sc_ss.ss_fpstate.fpf_fpcr) : : "memory"); @@ -352,17 +352,17 @@ setup_linux_rt_sigframe(frame, sig, mask, usp, l) break; #ifdef M68060 case FPU_68060: - asm("fsave %0" : "=m" (kf.sf_uc.uc_ss.ss_fpstate)); + __asm("fsave %0" : "=m" (kf.sf_uc.uc_ss.ss_fpstate)); /* See note below. */ if (((struct fpframe060 *) &kf.sf_uc.uc_ss.ss_fpstate.FPF_u1) ->fpf6_frmfmt != FPF6_FMT_NULL) { - asm("fmovem %%fp0-%%fp7,%0" : + __asm("fmovem %%fp0-%%fp7,%0" : "=m" (kf.sf_uc.uc_mc.mc_fpregs.fpr_regs[0][0])); /* * On 060, "fmovem fpcr/fpsr/fpi,<ea>" is * emulated by software and slow. */ - asm("fmovem %%fpcr,%0; fmovem %%fpsr,%1; fmovem %%fpi,%2" : + __asm("fmovem %%fpcr,%0; fmovem %%fpsr,%1; fmovem %%fpi,%2" : "=m" (kf.sf_uc.uc_mc.mc_fpregs.fpr_fpcr), "=m" (kf.sf_uc.uc_mc.mc_fpregs.fpr_fpsr), "=m" (kf.sf_uc.uc_mc.mc_fpregs.fpr_fpiar)); @@ -372,16 +372,16 @@ setup_linux_rt_sigframe(frame, sig, mask, usp, l) default: /* * NOTE: We give whole of the "struct linux_rt_fpframe" - * to the asm("fsave") argument; not the FPF_u1 element only. + * to the __asm("fsave") argument; not the FPF_u1 element only. * Unlike the non-RT version of this structure, * this contains only the FPU state used by "fsave" * (and whole of the information is in the structure). - * This gives the correct dependency information to the asm(), + * This gives the correct dependency information to the __asm(), * and no "memory" is required to the ``clobberd'' list. */ - asm("fsave %0" : "=m" (kf.sf_uc.uc_ss.ss_fpstate)); + __asm("fsave %0" : "=m" (kf.sf_uc.uc_ss.ss_fpstate)); if (kf.sf_uc.uc_ss.ss_fpstate.fpf_version) { - asm("fmovem %%fp0-%%fp7,%0; fmovem %%fpcr/%%fpsr/%%fpi,%1" : + __asm("fmovem %%fp0-%%fp7,%0; fmovem %%fpcr/%%fpsr/%%fpi,%1" : "=m" (kf.sf_uc.uc_mc.mc_fpregs.fpr_regs[0][0]), "=m" (kf.sf_uc.uc_mc.mc_fpregs.fpr_fpcr) : : "memory"); @@ -617,23 +617,23 @@ bad: sigexit(l, SIGSEGV); * On 060, "fmovem <ea>,fpcr/fpsr/fpi" is * emulated by software and slow. */ - asm("fmovem %0,%%fpcr; fmovem %1,%%fpsr; fmovem %2,%%fpi":: + __asm("fmovem %0,%%fpcr; fmovem %1,%%fpsr; fmovem %2,%%fpi":: "m" (scp->sc_ss.ss_fpstate.fpf_fpcr), "m" (scp->sc_ss.ss_fpstate.fpf_fpsr), "m" (scp->sc_ss.ss_fpstate.fpf_fpiar)); - asm("fmovem %0,%%fp0-%%fp1" : : + __asm("fmovem %0,%%fp0-%%fp1" : : "m" (scp->sc_ss.ss_fpstate.fpf_regs[0][0])); } - asm("frestore %0" : : "m" (scp->sc_ss.ss_fpstate.FPF_u1)); + __asm("frestore %0" : : "m" (scp->sc_ss.ss_fpstate.FPF_u1)); break; #endif default: if (scp->sc_ss.ss_fpstate.fpf_version) { - asm("fmovem %0,%%fpcr/%%fpsr/%%fpi; fmovem %1,%%fp0-%%fp1":: + __asm("fmovem %0,%%fpcr/%%fpsr/%%fpi; fmovem %1,%%fp0-%%fp1":: "m" (scp->sc_ss.ss_fpstate.fpf_fpcr), "m" (scp->sc_ss.ss_fpstate.fpf_regs[0][0])); } - asm("frestore %0" : : "m" (scp->sc_ss.ss_fpstate.FPF_u1)); + __asm("frestore %0" : : "m" (scp->sc_ss.ss_fpstate.FPF_u1)); break; } @@ -758,23 +758,23 @@ bad: sigexit(l, SIGSEGV); * On 060, "fmovem <ea>,fpcr/fpsr/fpi" is * emulated by software and slow. */ - asm("fmovem %0,%%fpcr; fmovem %1,%%fpsr; fmovem %2,%%fpi":: + __asm("fmovem %0,%%fpcr; fmovem %1,%%fpsr; fmovem %2,%%fpi":: "m" (tuc.uc_mc.mc_fpregs.fpr_fpcr), "m" (tuc.uc_mc.mc_fpregs.fpr_fpsr), "m" (tuc.uc_mc.mc_fpregs.fpr_fpiar)); - asm("fmovem %0,%%fp0-%%fp1" : : + __asm("fmovem %0,%%fp0-%%fp1" : : "m" (tuc.uc_mc.mc_fpregs.fpr_regs[0][0])); } - asm("frestore %0" : : "m" (tuc.uc_ss.ss_fpstate.FPF_u1)); + __asm("frestore %0" : : "m" (tuc.uc_ss.ss_fpstate.FPF_u1)); break; #endif default: if (tuc.uc_ss.ss_fpstate.fpf_version) { - asm("fmovem %0,%%fpcr/%%fpsr/%%fpi; fmovem %1,%%fp0-%%fp1":: + __asm("fmovem %0,%%fpcr/%%fpsr/%%fpi; fmovem %1,%%fp0-%%fp1":: "m" (tuc.uc_mc.mc_fpregs.fpr_fpcr), "m" (tuc.uc_mc.mc_fpregs.fpr_regs[0][0])); } - asm("frestore %0" : : "m" (tuc.uc_ss.ss_fpstate.FPF_u1)); + __asm("frestore %0" : : "m" (tuc.uc_ss.ss_fpstate.FPF_u1)); break; } |
