Added test for CRYPTOPP_NO_UNALIGNED_DATA_ACCESS, added warning if its not defined

pull/35/head
Jeffrey Walton 2015-07-25 04:23:27 -04:00
parent 2e37c25acb
commit 6bdcaefccd
1 changed files with 8 additions and 0 deletions

View File

@ -317,6 +317,14 @@ LIBIMPORTOBJS = $(LIBOBJS:.o=.import.o)
TESTIMPORTOBJS = $(TESTOBJS:.o=.import.o)
DLLTESTOBJS = dlltest.dllonly.o
#################################################################
# Public service announcement
ALIGNED_ACCESS = $(shell cat config.h | $(EGREP) -c "^\#define CRYPTOPP_NO_UNALIGNED_DATA_ACCESS")
ifeq ($(ALIGNED_ACCESS),0)
$(info WARNING: CRYPTOPP_NO_UNALIGNED_DATA_ACCESS is not defined in config.h)
endif
#################################################################
# Recipes