chiark / gitweb /
@@@ tvec wip
[mLib] / test / tvec.h
index 03c3ba462c3786f1926a3f0f0fe4ab13dee605ca..7f19f50b02d37907500acd46ed7b2dfd7f2ae27a 100644 (file)
@@ -169,6 +169,7 @@ struct tvec_regdef {
 #define TVRF_ID 2u                     /*   part of test identity  */
   union tvec_misc arg;                 /* extra detail for the type */
 };
+#define TVEC_ENDREGS { 0, 0, 0, 0, { 0 } }
 
 /* @TVEC_GREG(vec, i, regsz)@
  *
@@ -389,7 +390,7 @@ struct tvec_test {
   const struct tvec_env *env;          /* environment to run test in */
   tvec_testfn *fn;                     /* test function */
 };
-
+#define TVEC_ENDTESTS { 0, 0, 0, 0 }
 
 enum {
   /* Register output dispositions. */
@@ -1355,7 +1356,7 @@ struct tvec_floatinfo {
  *
  *               * If @f&TVFF_EQMASK@ is @TVFF_RELDELTA@, then %$x$% matches
  *                 %$y$% when %$|1 - y/x| < \delta$%.  (Note that this
- *                 criterion is asymmetric
+ *                 criterion is asymmetric FIXME
  *
  *             The @TVEC_CLAIM_FLOAT@ macro is similar, only it (a)
  *             identifies the file and line number of the call site