{ "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[] = {
{ "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 -------------------------------------------------*/