summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Rajnoha <prajnoha@redhat.com>2013-12-05 14:19:10 +0100
committerPeter Rajnoha <prajnoha@redhat.com>2013-12-05 14:19:10 +0100
commita344466e26cf7611c84c2548999dc67080e28347 (patch)
treea3c456d57d12ddc98954be50042e88945f38b0cb
parent481edce41f54a392b663991c4e29c9eed05f90b5 (diff)
downloadlvm2-a344466e26cf7611c84c2548999dc67080e28347.tar.gz
compile/link: EXTRA_EXEC_CFLAGS must be applied for *.o
-rw-r--r--tools/Makefile.in8
1 files changed, 6 insertions, 2 deletions
diff --git a/tools/Makefile.in b/tools/Makefile.in
index 34df48ba0..f18d3ea4d 100644
--- a/tools/Makefile.in
+++ b/tools/Makefile.in
@@ -121,8 +121,10 @@ LIBS += $(UDEV_LIBS) $(BLKID_LIBS)
device-mapper: $(TARGETS_DM)
+CFLAGS_dmsetup.o += $(EXTRA_EXEC_CFLAGS)
+
dmsetup: dmsetup.o $(top_builddir)/libdm/libdevmapper.$(LIB_SUFFIX)
- $(CC) $(CFLAGS) $(EXTRA_EXEC_CFLAGS) $(LDFLAGS) $(EXTRA_EXEC_LDFLAGS) -L$(top_builddir)/libdm \
+ $(CC) $(CFLAGS) $(LDFLAGS) $(EXTRA_EXEC_LDFLAGS) -L$(top_builddir)/libdm \
-o $@ dmsetup.o -ldevmapper $(LIBS)
dmsetup.static: dmsetup.o $(interfacebuilddir)/libdevmapper.a
@@ -131,8 +133,10 @@ dmsetup.static: dmsetup.o $(interfacebuilddir)/libdevmapper.a
all: device-mapper
+CFLAGS_lvm.o += $(EXTRA_EXEC_CFLAGS)
+
lvm: $(OBJECTS) lvm.o $(top_builddir)/lib/liblvm-internal.a
- $(CC) $(CFLAGS) $(EXTRA_EXEC_CFLAGS) $(LDFLAGS) $(EXTRA_EXEC_LDFLAGS) $(ELDFLAGS) -o $@ $(OBJECTS) lvm.o \
+ $(CC) $(CFLAGS) $(LDFLAGS) $(EXTRA_EXEC_LDFLAGS) $(ELDFLAGS) -o $@ $(OBJECTS) lvm.o \
$(LVMLIBS) $(READLINE_LIBS) $(LIBS) -rdynamic
ifeq ("@BUILD_LVMETAD@", "yes")