R=golang-dev, rsc
CC=golang-dev
http://codereview.appspot.com/5650076
Committer: Russ Cox <r...@golang.org>
http://code.google.com/p/go/source/detail?r=a7756e3a5e71
Modified:
/src/cmd/8a/lex.c
/src/cmd/8l/8.out.h
/src/cmd/8l/optab.c
=======================================
--- /src/cmd/8a/lex.c Mon Feb 6 09:49:28 2012
+++ /src/cmd/8a/lex.c Mon Feb 13 10:58:12 2012
@@ -663,6 +663,9 @@
"FXTRACT", LTYPE0, AFXTRACT,
"FYL2X", LTYPE0, AFYL2X,
"FYL2XP1", LTYPE0, AFYL2XP1,
+ "LFENCE", LTYPE0, ALFENCE,
+ "MFENCE", LTYPE0, AMFENCE,
+ "SFENCE", LTYPE0, ASFENCE,
0
};
=======================================
--- /src/cmd/8l/8.out.h Mon Feb 6 09:49:28 2012
+++ /src/cmd/8l/8.out.h Mon Feb 13 10:58:12 2012
@@ -445,6 +445,10 @@
AFCMOVNU,
AFCMOVUN,
+ ALFENCE,
+ AMFENCE,
+ ASFENCE,
+
ALAST
};
=======================================
--- /src/cmd/8l/optab.c Mon Feb 6 09:49:28 2012
+++ /src/cmd/8l/optab.c Mon Feb 13 10:58:12 2012
@@ -755,5 +755,9 @@
{ AFCMOVNU, yfcmv, Px, 0xdb,(03) },
{ AFCMOVUN, yfcmv, Px, 0xda,(03) },
+ { ALFENCE, ynone, Pm, 0xae,0xe8 },
+ { AMFENCE, ynone, Pm, 0xae,0xf0 },
+ { ASFENCE, ynone, Pm, 0xae,0xf8 },
+
0
};