summaryrefslogtreecommitdiffstats
path: root/debian/vendor-h2o/deps/picotls/deps/cifra/src/arm/ext/cutest.h
diff options
context:
space:
mode:
Diffstat (limited to 'debian/vendor-h2o/deps/picotls/deps/cifra/src/arm/ext/cutest.h')
-rw-r--r--debian/vendor-h2o/deps/picotls/deps/cifra/src/arm/ext/cutest.h55
1 files changed, 0 insertions, 55 deletions
diff --git a/debian/vendor-h2o/deps/picotls/deps/cifra/src/arm/ext/cutest.h b/debian/vendor-h2o/deps/picotls/deps/cifra/src/arm/ext/cutest.h
deleted file mode 100644
index fa3c5d8..0000000
--- a/debian/vendor-h2o/deps/picotls/deps/cifra/src/arm/ext/cutest.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/* cutest, for embedded targets. */
-
-#ifndef CUTEST_H
-#define CUTEST_H
-
-/* Main interface. */
-#define TEST_LIST const struct test__ test_list__[]
-#define TEST_CHECK(cond) test_check__((cond), __FILE__, __LINE__, #cond)
-/* no TEST_CHECK_ -- we don't have a good enough printf */
-
-/* Implementation */
-#include "../semihost.h"
-
-struct test__
-{
- const char *name;
- void (*func)(void);
-};
-
-extern const struct test__ test_list__[];
-
-static void test_check__(int cond, const char *file, int line, const char *expr)
-{
- if (cond)
- return; /* pass */
-
- emit("Failed!\n");
- emit("File: "); emit(file); emit("\n");
- emit("Line: "); emit_uint32(line); emit("\n");
- emit("Expr: "); emit(expr); emit("\n");
- quit_failure();
-}
-
-static void run_test__(const struct test__ *t)
-{
- emit(" "); emit(t->name); emit(": ");
- t->func();
- emit("OK\n");
-}
-
-int main(void)
-{
- emit("Running tests:\n");
-
- for (const struct test__ *t = test_list__;
- t->name;
- t++)
- {
- run_test__(t);
- }
- emit("Success\n");
- quit_success();
-}
-
-#endif