1TEXT ainc(SB), 1, $-4 /* long ainc(long *); */ 2 BR _trap 3 RET 4 5TEXT adec(SB), 1, $-4 /* long adec(long*); */ 6 BR _trap 7 RET 8 9TEXT _xinc(SB), 1, $-4 /* void _xinc(long *); */ 10 BR _trap 11 RET 12 13TEXT _xdec(SB), 1, $-4 /* long _xdec(long *); */ 14 BR _trap 15 RET 16 17/* 18 * int cas(uint* p, int ov, int nv); 19 */ 20TEXT cas(SB), 1, $-4 21 BR _trap 22 RET 23 24/* 25 * int casv(u64int* p, u64int ov, u64int nv); 26 */ 27TEXT casv(SB), 1, $-4 28 BR _trap 29 RET 30 31_trap: 32 MOVD $0, R0 33 MOVD 0(R0), R0 34 RET 35