summaryrefslogtreecommitdiff
path: root/elfutils/libelf/Makefile.in
diff options
context:
space:
mode:
authorDmitry V. Levin <ldv@altlinux.org>2005-10-14 15:03:21 +0000
committerDmitry V. Levin <ldv@altlinux.org>2005-10-14 15:03:21 +0000
commit743e33eeb33512b69912da1f5dfd2d4e136a003a (patch)
tree17d99932d329188c2ba9a8e6a070f6f3dfe06ae8 /elfutils/libelf/Makefile.in
parent10317c17ff72b7cf3bba318881d3224a7909341b (diff)
downloadelfutils-743e33eeb33512b69912da1f5dfd2d4e136a003a.tar.gz
0.115-alt10.115-alt1
- Updated to 0.115. - Create libelf-devel-static and package it by default.
Diffstat (limited to 'elfutils/libelf/Makefile.in')
-rw-r--r--elfutils/libelf/Makefile.in15
1 files changed, 10 insertions, 5 deletions
diff --git a/elfutils/libelf/Makefile.in b/elfutils/libelf/Makefile.in
index 90182919..f2ff2f5f 100644
--- a/elfutils/libelf/Makefile.in
+++ b/elfutils/libelf/Makefile.in
@@ -167,6 +167,8 @@ ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
EXEEXT = @EXEEXT@
+GCOV_FALSE = @GCOV_FALSE@
+GCOV_TRUE = @GCOV_TRUE@
GMSGFMT = @GMSGFMT@
GPROF_FALSE = @GPROF_FALSE@
GPROF_TRUE = @GPROF_TRUE@
@@ -255,6 +257,9 @@ target_alias = @target_alias@
@MUDFLAP_TRUE@ $($(*F)_CFLAGS)
INCLUDES = -I$(srcdir) -I$(top_srcdir)/lib -I..
GCC_INCLUDE = -I$(shell $(CC) -print-file-name=include)
+COMPILE.os = $(filter-out -fprofile-arcs, $(filter-out -ftest-coverage, \
+ $(COMPILE)))
+
lib_LIBRARIES = libelf.a
@MUDFLAP_FALSE@noinst_LIBRARIES = libelf_pic.a
include_HEADERS = libelf.h gelf.h nlist.h
@@ -312,7 +317,7 @@ noinst_HEADERS = elf.h abstract.h common.h exttypes.h gelf_xlate.h libelfP.h \
version_xlate.h dl-hash.h
EXTRA_DIST = libelf.map
-CLEANFILES = $(am_libelf_pic_a_OBJECTS)
+CLEANFILES = $(am_libelf_pic_a_OBJECTS) *.gcno *.gcda
all: all-am
.SUFFIXES:
@@ -729,14 +734,14 @@ uninstall-am: uninstall-euincludeHEADERS uninstall-includeHEADERS \
uninstall-libLIBRARIES
@MUDFLAP_FALSE@libelf.so: libelf_pic.a libelf.map
-@MUDFLAP_FALSE@ $(CC) -shared -o $@ -Wl,--whole-archive,$<,--no-whole-archive \
-@MUDFLAP_FALSE@ -Wl,--version-script,$(srcdir)/libelf.map,--no-undefined \
-@MUDFLAP_FALSE@ -Wl,--soname,$@.$(VERSION),-z,-defs
+@MUDFLAP_FALSE@ $(LINK) -shared -o $@ -Wl,--whole-archive,$<,--no-whole-archive \
+@MUDFLAP_FALSE@ -Wl,--version-script,$(srcdir)/libelf.map,--no-undefined \
+@MUDFLAP_FALSE@ -Wl,--soname,$@.$(VERSION),-z,-defs
@MUDFLAP_FALSE@ if readelf -d $@ | fgrep -q TEXTREL; then exit 1; fi
@MUDFLAP_FALSE@ ln -fs $@ $@.$(VERSION)
@MUDFLAP_FALSE@%.os: %.c %.o
-@MUDFLAP_FALSE@ if $(COMPILE) -c -o $@ -fpic -DPIC -DSHARED -MT $@ -MD -MP \
+@MUDFLAP_FALSE@ if $(COMPILE.os) -c -o $@ -fpic -DPIC -DSHARED -MT $@ -MD -MP \
@MUDFLAP_FALSE@ -MF "$(DEPDIR)/$*.Tpo" `test -f '$<' || echo '$(srcdir)/'`$<; \
@MUDFLAP_FALSE@ then cat "$(DEPDIR)/$*.Tpo" >> "$(DEPDIR)/$*.Po"; \
@MUDFLAP_FALSE@ rm -f "$(DEPDIR)/$*.Tpo"; \