summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNiels Möller <nisse@lysator.liu.se>2014-01-04 22:36:57 +0100
committerNiels Möller <nisse@lysator.liu.se>2014-01-04 22:36:57 +0100
commitadb8eea955b7bff630bccb369688e2ba963c918e (patch)
treeb01e0ff9e3683a395623aa02b2e930f880af7e95
parent7df987f7a92c59509d65e5656ed52842364df029 (diff)
downloadnettle-adb8eea955b7bff630bccb369688e2ba963c918e.tar.gz
Use --partial-loads-ok=yes with valgrind.
-rw-r--r--ChangeLog5
-rw-r--r--testsuite/Makefile.in4
2 files changed, 8 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index f50ef031..c53cc94f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2014-01-04 Niels Möller <nisse@lysator.liu.se>
+
+ * testsuite/Makefile.in (VALGRIND): Added --partial-loads-ok=yes,
+ needed for the way unaligned data is handled in, e.g., memxor.
+
2014-01-03 Niels Möller <nisse@lysator.liu.se>
* shadata.c (main): Zero-pad output values to 8 hex digits.
diff --git a/testsuite/Makefile.in b/testsuite/Makefile.in
index 0ad950db..d63fd1ab 100644
--- a/testsuite/Makefile.in
+++ b/testsuite/Makefile.in
@@ -104,7 +104,9 @@ $(TARGETS) $(EXTRA_TARGETS): testutils.$(OBJEXT) ../nettle-internal.$(OBJEXT) \
# make check EMULATOR='$(VALGRIND)'
# make check EMULATOR='$(VALGRIND) --log-fd=3' 3>valgrind.log
-VALGRIND = valgrind --error-exitcode=1 --leak-check=full --show-reachable=yes
+# --partial-loads-ok=yes is needed for memxor's handling of unaligned
+# data.
+VALGRIND = valgrind --error-exitcode=1 --leak-check=full --partial-loads-ok=yes --show-reachable=yes
# The PATH update is for locating dlls on w*ndows.
check: $(TS_ALL)