Enable ASLR feature
[platform/upstream/cryptsetup.git] / src / Makefile.in
index 45ed671..e570249 100644 (file)
@@ -124,7 +124,7 @@ am__v_lt_0 = --silent
 am__v_lt_1 = 
 cryptsetup_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(cryptsetup_CFLAGS) \
-       $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+       $(CFLAGS) $(cryptsetup_LDFLAGS) $(LDFLAGS) -o $@
 am__cryptsetup_reencrypt_SOURCES_DIST =  \
        $(top_builddir)/lib/utils_crypt.c utils_tools.c \
        cryptsetup_reencrypt.c cryptsetup.h
@@ -138,8 +138,8 @@ am__DEPENDENCIES_1 = $(top_builddir)/lib/libcryptsetup.la
 @REENCRYPT_TRUE@       $(am__DEPENDENCIES_1)
 cryptsetup_reencrypt_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
        $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
-       $(cryptsetup_reencrypt_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
-       $(LDFLAGS) -o $@
+       $(cryptsetup_reencrypt_CFLAGS) $(CFLAGS) \
+       $(cryptsetup_reencrypt_LDFLAGS) $(LDFLAGS) -o $@
 am__cryptsetup_reencrypt_static_SOURCES_DIST =  \
        $(top_builddir)/lib/utils_crypt.c utils_tools.c \
        cryptsetup_reencrypt.c cryptsetup.h
@@ -189,7 +189,7 @@ veritysetup_OBJECTS = $(am_veritysetup_OBJECTS)
 @VERITYSETUP_TRUE@     $(top_builddir)/lib/libcryptsetup.la
 veritysetup_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(veritysetup_CFLAGS) \
-       $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+       $(CFLAGS) $(veritysetup_LDFLAGS) $(LDFLAGS) -o $@
 am__veritysetup_static_SOURCES_DIST =  \
        $(top_builddir)/lib/utils_crypt.c \
        $(top_builddir)/lib/utils_loop.c utils_tools.c veritysetup.c \
@@ -471,10 +471,11 @@ cryptsetup_LDADD = \
        @POPT_LIBS@                             \
        @PWQUALITY_LIBS@
 
-cryptsetup_CFLAGS = $(AM_CFLAGS) -Wall
+cryptsetup_CFLAGS = $(AM_CFLAGS) -Wall -fPIE
+cryptsetup_LDFLAGS = $(AM_LDFLAGS) -pie
 @STATIC_TOOLS_TRUE@cryptsetup_static_SOURCES = $(cryptsetup_SOURCES)
 @STATIC_TOOLS_TRUE@cryptsetup_static_CFLAGS = $(cryptsetup_CFLAGS)
-@STATIC_TOOLS_TRUE@cryptsetup_static_LDFLAGS = $(AM_LDFLAGS) -all-static
+@STATIC_TOOLS_TRUE@cryptsetup_static_LDFLAGS = $(cryptsetup_LDFLAGS) -all-static
 @STATIC_TOOLS_TRUE@cryptsetup_static_LDADD = $(cryptsetup_LDADD)       \
 @STATIC_TOOLS_TRUE@    @CRYPTO_STATIC_LIBS@                    \
 @STATIC_TOOLS_TRUE@    @PWQUALITY_STATIC_LIBS@                 \
@@ -495,9 +496,10 @@ cryptsetup_CFLAGS = $(AM_CFLAGS) -Wall
 @VERITYSETUP_TRUE@     @POPT_LIBS@
 
 @VERITYSETUP_TRUE@veritysetup_CFLAGS = $(cryptsetup_CFLAGS)
+@VERITYSETUP_TRUE@veritysetup_LDFLAGS = $(cryptsetup_LDFLAGS)
 @STATIC_TOOLS_TRUE@@VERITYSETUP_TRUE@veritysetup_static_SOURCES = $(veritysetup_SOURCES)
 @STATIC_TOOLS_TRUE@@VERITYSETUP_TRUE@veritysetup_static_CFLAGS = $(veritysetup_CFLAGS)
-@STATIC_TOOLS_TRUE@@VERITYSETUP_TRUE@veritysetup_static_LDFLAGS = $(AM_LDFLAGS) -all-static
+@STATIC_TOOLS_TRUE@@VERITYSETUP_TRUE@veritysetup_static_LDFLAGS = $(veritysetup_LDFLAGS) -all-static
 @STATIC_TOOLS_TRUE@@VERITYSETUP_TRUE@veritysetup_static_LDADD = $(veritysetup_LDADD)   \
 @STATIC_TOOLS_TRUE@@VERITYSETUP_TRUE@  @CRYPTO_STATIC_LIBS@ \
 @STATIC_TOOLS_TRUE@@VERITYSETUP_TRUE@  @DEVMAPPER_STATIC_LIBS@ \
@@ -513,9 +515,10 @@ cryptsetup_CFLAGS = $(AM_CFLAGS) -Wall
 
 @REENCRYPT_TRUE@cryptsetup_reencrypt_LDADD = $(cryptsetup_LDADD)
 @REENCRYPT_TRUE@cryptsetup_reencrypt_CFLAGS = $(cryptsetup_CFLAGS)
+@REENCRYPT_TRUE@cryptsetup_reencrypt_LDFLAGS = $(cryptsetup_LDFLAGS)
 @REENCRYPT_TRUE@@STATIC_TOOLS_TRUE@cryptsetup_reencrypt_static_SOURCES = $(cryptsetup_reencrypt_SOURCES)
 @REENCRYPT_TRUE@@STATIC_TOOLS_TRUE@cryptsetup_reencrypt_static_CFLAGS = $(cryptsetup_reencrypt_CFLAGS)
-@REENCRYPT_TRUE@@STATIC_TOOLS_TRUE@cryptsetup_reencrypt_static_LDFLAGS = $(AM_LDFLAGS) -all-static
+@REENCRYPT_TRUE@@STATIC_TOOLS_TRUE@cryptsetup_reencrypt_static_LDFLAGS = $(cryptsetup_reencrypt_LDFLAGS) -all-static
 @REENCRYPT_TRUE@@STATIC_TOOLS_TRUE@cryptsetup_reencrypt_static_LDADD = $(cryptsetup_reencrypt_LDADD)   \
 @REENCRYPT_TRUE@@STATIC_TOOLS_TRUE@    @CRYPTO_STATIC_LIBS@ \
 @REENCRYPT_TRUE@@STATIC_TOOLS_TRUE@    @DEVMAPPER_STATIC_LIBS@ \