mpcc ports hang with TS_BUSY; bug report 4.3BSD-tahoe/sys/23
[unix-history] / usr / src / sys / tahoe / align / Amov.c
CommitLineData
e064701f
SL
1/* Amov.c 1.1 86/07/20 */
2
3#include "../tahoealign/align.h"
4mov(infop) process_info *infop;
5/*
6/* Move operand
7/*
8/****************************************/
9{
10 register long Register_12; /* Has to be first reg ! */
11 register long Register_11;
12
13 Register_12 = operand(infop, 0)->data;
14 Register_11=psl;
15 Set_psl(r11); /* restore the user psl */
16 asm (" movl r12,r11");
17 asm (" movpsl r12");
18 New_cc (Register_12);
19 write_back (infop, Register_11, operand(infop,1));
20}