summaryrefslogtreecommitdiff
path: root/src/cmd/5l/5.out.h
diff options
context:
space:
mode:
authorOndřej Surý <ondrej@sury.org>2011-01-17 12:40:45 +0100
committerOndřej Surý <ondrej@sury.org>2011-01-17 12:40:45 +0100
commit3e45412327a2654a77944249962b3652e6142299 (patch)
treebc3bf69452afa055423cbe0c5cfa8ca357df6ccf /src/cmd/5l/5.out.h
parentc533680039762cacbc37db8dc7eed074c3e497be (diff)
downloadgolang-3e45412327a2654a77944249962b3652e6142299.tar.gz
Imported Upstream version 2011.01.12upstream/2011.01.12
Diffstat (limited to 'src/cmd/5l/5.out.h')
-rw-r--r--src/cmd/5l/5.out.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/cmd/5l/5.out.h b/src/cmd/5l/5.out.h
index c06441c1c..a25c0f71d 100644
--- a/src/cmd/5l/5.out.h
+++ b/src/cmd/5l/5.out.h
@@ -58,6 +58,7 @@
#define NFREG 8
#define FREGRET 0
#define FREGEXT 7
+#define FREGTMP 15
/* compiler allocates register variables F0 up */
/* compiler allocates external registers F7 down */
@@ -158,8 +159,8 @@ enum as
ARET,
ATEXT,
AWORD,
- ADYNT,
- AINIT,
+ ADYNT_,
+ AINIT_,
ABCASE,
ACASE,
@@ -188,7 +189,7 @@ enum as
#define C_PBIT (1<<5)
#define C_WBIT (1<<6)
#define C_FBIT (1<<7) /* psr flags-only */
-#define C_UBIT (1<<7) /* up bit */
+#define C_UBIT (1<<7) /* up bit, unsigned bit */
#define C_SCOND_EQ 0
#define C_SCOND_NE 1
@@ -246,6 +247,7 @@ enum as
/* internal only */
#define D_SIZE (D_NONE+40)
+#define D_PCREL (D_NONE+41)
/*
* this is the ranlib header