diff --git a/ChangeLog b/ChangeLog
index 2510b74f8d50c417dade00013d2031b7466d19ca..5830d69ffea45de246d8ad5f2bf2d0ea1e4ffa68 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2016-09-03  Niels Möller  <nisse@lysator.liu.se>
 
+	* examples/ecc-benchmark.c (die): Deleted unused function.
+
 	* testsuite/testutils.h (US): New macro, for unsigned string
 	literals.
 	(LDATA): Use the US macro, to eliminate pointer signedness
diff --git a/examples/ecc-benchmark.c b/examples/ecc-benchmark.c
index 15df4c7ffff73fb2aba83572a6b79e52b11ee760..8e5e0953af3f905b834bad2a6c4748d0aaa509b2 100644
--- a/examples/ecc-benchmark.c
+++ b/examples/ecc-benchmark.c
@@ -52,17 +52,6 @@
 
 #define BENCH_INTERVAL 0.1
 
-static void NORETURN PRINTF_STYLE(1,2)
-die(const char *format, ...)
-{
-  va_list args;
-  va_start(args, format);
-  vfprintf(stderr, format, args);
-  va_end(args);
-
-  exit(EXIT_FAILURE);
-}
-
 static void *
 xalloc (size_t size)
 {