@@@ tvec doc wip
[mLib] / utils / t / bits-test.c
index c87fec5..b4a515b 100644 (file)
@@ -75,13 +75,13 @@ static const struct tvec_regdef shift_regs[] = {
   { "x", RX, &tvty_bytes, 0, { &ur_eight } },
   { "n", RN, &tvty_uint, 0, { &ur_shift } },
   { "z", RZ, &tvty_bytes, 0, { &ur_eight } },
-  { 0, 0, 0, 0 }
+  TVEC_ENDREGS
 };
 static const struct tvec_regdef arith_regs[] = {
   { "x", RX, &tvty_bytes, 0, { &ur_eight } },
   { "y", RY, &tvty_bytes, 0, { &ur_eight } },
   { "z", RZ, &tvty_bytes, 0, { &ur_eight } },
-  { 0, 0, 0, 0 }
+  TVEC_ENDREGS
 };
 
 static const struct tvec_test tests[] = {
@@ -91,13 +91,13 @@ static const struct tvec_test tests[] = {
   { "ror64", shift_regs, 0, test_ROR },
   { "add64", arith_regs, 0, test_ADD },
   { "sub64", arith_regs, 0, test_SUB },
-  { 0, 0, 0, 0 }
+  TVEC_ENDTESTS
 };
 
-static const struct tvec_info testinfo =
+static const struct tvec_config testconfig =
   { tests, NROUT, NREG, sizeof(struct tvec_reg) };
 
 int main(int argc, char *argv[])
-  { return (tvec_main(argc, argv, &testinfo, 0)); }
+  { return (tvec_main(argc, argv, &testconfig, 0)); }
 
 /*----- That's all, folks -------------------------------------------------*/