Avoid deprecated "b" pseudo-op; use "j" instead
authorAndrew Waterman <aswaterman@gmail.com>
Mon, 5 Jan 2015 05:31:18 +0000 (21:31 -0800)
committerAndrew Waterman <aswaterman@gmail.com>
Mon, 5 Jan 2015 05:31:18 +0000 (21:31 -0800)
benchmarks/dhrystone/dhrystone_main.c
env
isa/macros/scalar/test_macros.h
isa/macros/vector/test_macros.h
isa/rv64si/ipi.S
isa/rv64uf/structural.S

index a7557433c48323b243a5d4d0c27292559ce764ea..bed4155d7b432026aee0a852212c89a2fb9f14cc 100644 (file)
@@ -241,7 +241,7 @@ int main (int argc, char** argv)
   do_fprintf (stderr, "Arr_2_Glob[8][7]:    %d\n", Arr_2_Glob[8][7]);
   do_fprintf (stderr, "        should be:   Number_Of_Runs + 10\n");
   do_fprintf (stderr, "Ptr_Glob->\n");
-  do_fprintf (stderr, "  Ptr_Comp:          %d\n", (int) Ptr_Glob->Ptr_Comp);
+  do_fprintf (stderr, "  Ptr_Comp:          %d\n", (long) Ptr_Glob->Ptr_Comp);
   do_fprintf (stderr, "        should be:   (implementation-dependent)\n");
   do_fprintf (stderr, "  Discr:             %d\n", Ptr_Glob->Discr);
   do_fprintf (stderr, "        should be:   %d\n", 0);
@@ -252,7 +252,7 @@ int main (int argc, char** argv)
   do_fprintf (stderr, "  Str_Comp:          %s\n", Ptr_Glob->variant.var_1.Str_Comp);
   do_fprintf (stderr, "        should be:   DHRYSTONE PROGRAM, SOME STRING\n");
   do_fprintf (stderr, "Next_Ptr_Glob->\n");
-  do_fprintf (stderr, "  Ptr_Comp:          %d\n", (int) Next_Ptr_Glob->Ptr_Comp);
+  do_fprintf (stderr, "  Ptr_Comp:          %d\n", (long) Next_Ptr_Glob->Ptr_Comp);
   do_fprintf (stderr, "        should be:   (implementation-dependent), same as above\n");
   do_fprintf (stderr, "  Discr:             %d\n", Next_Ptr_Glob->Discr);
   do_fprintf (stderr, "        should be:   %d\n", 0);
diff --git a/env b/env
index 9be35353ecb3252ec62b86d446c43ba89843b0b4..1a95807a08d3d87e3fb9176f275a5ca6bfbd0afe 160000 (submodule)
--- a/env
+++ b/env
@@ -1 +1 @@
-Subproject commit 9be35353ecb3252ec62b86d446c43ba89843b0b4
+Subproject commit 1a95807a08d3d87e3fb9176f275a5ca6bfbd0afe
index 5b2b8e59eab3a40d07ed21d33b4daeb749083413..0f50118d4009141e2b6c7b920a38e77d9b7ba941 100644 (file)
@@ -540,7 +540,7 @@ test_ ## testnum: \
   fsflags x0; \
   fmv.x.s a0, f0; \
   bne a0, a3, fail; \
-  b 1f; \
+  j 1f; \
   .align 2; \
   test_ ## testnum ## _data: \
   .float result; \
@@ -556,7 +556,7 @@ test_ ## testnum: \
   fsflags x0; \
   fmv.x.d a0, f0; \
   bne a0, a3, fail; \
-  b 1f; \
+  j 1f; \
   .align 3; \
   test_ ## testnum ## _data: \
   .double result; \
index f5dd276e53342a58a364db17cc38d9f578552396..68e39aee67ccc9d0ba59aa52f150230029614ce0 100644 (file)
@@ -247,7 +247,7 @@ skip ## testnum : \
   addi a4,a4,4; \
   addi a2,a2,1; \
   bne a2,a3,test_loop ## testnum; \
-  b 1f; \
+  j 1f; \
 vtcode ## testnum : \
   code; \
   stop; \
@@ -287,7 +287,7 @@ skip ## testnum : \
   addi a4,a4,8; \
   addi a2,a2,1; \
   bne a2,a3,test_loop ## testnum; \
-  b 1f; \
+  j 1f; \
 vtcode ## testnum : \
   code; \
   stop; \
@@ -361,7 +361,7 @@ skip ## testnum : \
   addi a4,a4,4; \
   addi a2,a2,1; \
   bne a2,a3,test_loop ## testnum; \
-  b 1f; \
+  j 1f; \
 vtcode ## testnum : \
   li x1, val1; \
   inst f0, x1; \
@@ -394,7 +394,7 @@ skip ## testnum : \
   addi a4,a4,8; \
   addi a2,a2,1; \
   bne a2,a3,test_loop ## testnum; \
-  b 1f; \
+  j 1f; \
 vtcode ## testnum : \
   li x1, val1; \
   inst f0, x1; \
index 3b0334879b3debdd8879881b13cb98666c084065..753a182e4007473520a42f5772ee7dec1ba66abf 100644 (file)
@@ -32,7 +32,7 @@ RVTEST_CODE_BEGIN
   add a0, a0, 1
   rem a0, a0, a3
   csrw send_ipi, a0
-  1: b 1b
+  1: j 1b
 
   handler:
   csrr a0, hartid
@@ -44,7 +44,7 @@ RVTEST_CODE_BEGIN
   2: add a0, a0, 1
   rem a0, a0, a3
   csrw send_ipi, a0
-  1: b 1b
+  1: j 1b
 
 RVTEST_CODE_END
 
index 61baa54e675fbc2addf40a669687cc1015864699..e27cc28ccc40fced3ef8dcbb72a715abc9223d61 100644 (file)
@@ -22,7 +22,7 @@ li x1, 0x3F800000
   fmv.s.x  f3, x0    ;\
   fmv.d.x  f2, x2    ;\
   fmv.s.x  f1, x1    ;\
-  b 1f ;\
+  j 1f ;\
   .align 5        ;\
 1:fmul.d  f4, f2, f2  ;\
   nops          ;\