diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2021-03-19 23:10:55 +0100 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2021-03-20 00:05:01 +0100 |
commit | 3d26bde1c02b5b3cdfe6bbf87dcad8ce552b0bba (patch) | |
tree | aa94f8d068efe0aa18bc99fa4022dec94d758a91 /make.tmpl.in | |
parent | e86798203e4d2775aa418db6a17b908de7e15130 (diff) | |
download | lvm2-3d26bde1c02b5b3cdfe6bbf87dcad8ce552b0bba.tar.gz |
make: cflow target works again
Restored 'make cflow' functinality.
Produces some quick referece of function chaining and usage.
Diffstat (limited to 'make.tmpl.in')
-rw-r--r-- | make.tmpl.in | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/make.tmpl.in b/make.tmpl.in index 75bb4f243..d95d956fa 100644 --- a/make.tmpl.in +++ b/make.tmpl.in @@ -388,8 +388,7 @@ $(SUBDIRS.generate): ifneq ("$(CFLOW_LIST_TARGET)", "") CLEAN_CFLOW += $(CFLOW_LIST_TARGET) $(CFLOW_LIST_TARGET): $(CFLOW_LIST) - echo "CFLOW_SOURCES += $(addprefix \ - \$$(top_srcdir)$(subst $(top_srcdir),,$(srcdir))/, $(CFLOW_LIST))" > $@ + echo "CFLOW_SOURCES += $(addprefix $(abs_srcdir)/, $(CFLOW_LIST))" > $@ cflow: $(CFLOW_LIST_TARGET) endif @@ -403,21 +402,20 @@ CLEAN_CFLOW += \ ifneq ("$(CFLOW_CMD)", "") CFLOW_FLAGS +=\ - --cpp="$(CC) -E" \ + --cpp="$(CC) -E $(INCLUDES) $(VALGRIND_CFLAGS) $(BLKID_CFLAGS) $(DEFS)" \ --symbol _ISbit:wrapper \ --symbol __attribute__:wrapper \ - --symbol __const__:wrapper \ --symbol __const:type \ - --symbol __restrict:type \ + --symbol __const__:wrapper \ --symbol __extension__:wrapper \ + --symbol __leaf__:wrapper \ --symbol __nonnull:wrapper \ --symbol __nothrow__:wrapper \ --symbol __pure__:wrapper \ --symbol __REDIRECT:wrapper \ --symbol __REDIRECT_NTH:wrapper \ - --symbol __wur:wrapper \ - -I$(top_srcdir)/daemons/dmeventd/plugins/lvm2/ \ - $(INCLUDES) $(DEFS) + --symbol __restrict:type \ + --symbol __wur:wrapper $(CFLOW_TARGET).cflow: $(CFLOW_SOURCES) $(CFLOW_CMD) -o$@ $(CFLOW_FLAGS) $(CFLOW_SOURCES) |