[vde_cryptcab] Added -fno-strict-aliasing for avoiding wrong optimizations.
[vde.git] / vde-2 / src / vde_cryptcab / Makefile.am
blob60da8db274b66afd90f7f2fcda06a958d101c4d9
1 AM_CPPFLAGS = -I$(top_srcdir)/include
2 bin_PROGRAMS = vde_cryptcab
4 # Avoid wrong optimizations due to strict aliasing rules when making casts
5 # between socket structs.
6 AM_CFLAGS = -fno-strict-aliasing
8 if ENABLE_PROFILE
9   AM_CFLAGS += -pg --coverage
10   AM_LDFLAGS = -pg --coverage
11 endif
13 vde_cryptcab_SOURCES = crc32.c crc32.h cryptcab.h cryptcab.c vde_cryptcab_server.c vde_cryptcab_client.c
14 vde_cryptcab_LDADD = $(top_srcdir)/src/common/libvdecommon.la -lcrypto $(top_srcdir)/src/lib/libvdeplug.la