Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 147373
b: refs/heads/master
c: 148be2c
h: refs/heads/master
i:
  147371: 9ed397a
v: v3
  • Loading branch information
Ingo Molnar committed Apr 27, 2009
1 parent 15019ff commit 7dc1126
Show file tree
Hide file tree
Showing 32 changed files with 47 additions and 48 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: f1f9b3b1795da8625e0e6096813c9d18d4a344ce
refs/heads/master: 148be2c15d4a866fbc7a8f55342e4fd4de73be61
60 changes: 31 additions & 29 deletions trunk/Documentation/perf_counter/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -147,7 +147,7 @@ all::
# broken, or spawning external process is slower than built-in grep perf has).

PERF-VERSION-FILE: .FORCE-PERF-VERSION-FILE
@$(SHELL_PATH) ./PERF-VERSION-GEN
@$(SHELL_PATH) util/PERF-VERSION-GEN
-include PERF-VERSION-FILE

uname_S := $(shell sh -c 'uname -s 2>/dev/null || echo not')
Expand Down Expand Up @@ -287,26 +287,28 @@ export PERL_PATH
LIB_FILE=libperf.a

LIB_H += ../../include/linux/perf_counter.h
LIB_H += levenshtein.h
LIB_H += parse-options.h
LIB_H += quote.h
LIB_H += strbuf.h
LIB_H += run-command.h

LIB_OBJS += abspath.o
LIB_OBJS += alias.o
LIB_OBJS += config.o
LIB_OBJS += ctype.o
LIB_OBJS += exec_cmd.o
LIB_OBJS += help.o
LIB_OBJS += levenshtein.o
LIB_OBJS += parse-options.o
LIB_OBJS += path.o
LIB_OBJS += run-command.o
LIB_OBJS += quote.o
LIB_OBJS += strbuf.o
LIB_OBJS += usage.o
LIB_OBJS += wrapper.o
LIB_H += util/levenshtein.h
LIB_H += util/parse-options.h
LIB_H += util/quote.h
LIB_H += util/util.h
LIB_H += util/help.h
LIB_H += util/strbuf.h
LIB_H += util/run-command.h

LIB_OBJS += util/abspath.o
LIB_OBJS += util/alias.o
LIB_OBJS += util/config.o
LIB_OBJS += util/ctype.o
LIB_OBJS += util/exec_cmd.o
LIB_OBJS += util/help.o
LIB_OBJS += util/levenshtein.o
LIB_OBJS += util/parse-options.o
LIB_OBJS += util/path.o
LIB_OBJS += util/run-command.o
LIB_OBJS += util/quote.o
LIB_OBJS += util/strbuf.o
LIB_OBJS += util/usage.o
LIB_OBJS += util/wrapper.o

BUILTIN_OBJS += builtin-help.o
BUILTIN_OBJS += builtin-record.o
Expand Down Expand Up @@ -620,10 +622,10 @@ $(BUILT_INS): perf$X
ln -s perf$X $@ 2>/dev/null || \
cp perf$X $@

common-cmds.h: ./generate-cmdlist.sh command-list.txt
common-cmds.h: util/generate-cmdlist.sh command-list.txt

common-cmds.h: $(wildcard Documentation/perf-*.txt)
$(QUIET_GEN)./generate-cmdlist.sh > $@+ && mv $@+ $@
$(QUIET_GEN)util/generate-cmdlist.sh > $@+ && mv $@+ $@

$(patsubst %.sh,%,$(SCRIPT_SH)) : % : %.sh
$(QUIET_GEN)$(RM) $@ $@+ && \
Expand Down Expand Up @@ -656,7 +658,7 @@ perf.o perf.spec \
%.o: %.S
$(QUIET_CC)$(CC) -o $*.o -c $(ALL_CFLAGS) $<

exec_cmd.o: exec_cmd.c PERF-CFLAGS
util/exec_cmd.o: util/exec_cmd.c PERF-CFLAGS
$(QUIET_CC)$(CC) -o $*.o -c $(ALL_CFLAGS) \
'-DPERF_EXEC_PATH="$(perfexecdir_SQ)"' \
'-DBINDIR="$(bindir_relative_SQ)"' \
Expand All @@ -666,7 +668,7 @@ exec_cmd.o: exec_cmd.c PERF-CFLAGS
builtin-init-db.o: builtin-init-db.c PERF-CFLAGS
$(QUIET_CC)$(CC) -o $*.o -c $(ALL_CFLAGS) -DDEFAULT_PERF_TEMPLATE_DIR='"$(template_dir_SQ)"' $<

config.o: config.c PERF-CFLAGS
util/config.o: util/config.c PERF-CFLAGS
$(QUIET_CC)$(CC) -o $*.o -c $(ALL_CFLAGS) -DETC_PERFCONFIG='"$(ETC_PERFCONFIG_SQ)"' $<

perf-%$X: %.o $(PERFLIBS)
Expand Down Expand Up @@ -729,7 +731,7 @@ export NO_SVN_TESTS
check: common-cmds.h
if sparse; \
then \
for i in *.c; \
for i in *.c */*.c; \
do \
sparse $(ALL_CFLAGS) $(SPARSE_FLAGS) $$i || exit; \
done; \
Expand Down Expand Up @@ -795,7 +797,7 @@ distclean: clean
$(RM) configure

clean:
$(RM) *.o $(LIB_FILE)
$(RM) *.o */*.o $(LIB_FILE)
$(RM) $(ALL_PROGRAMS) $(BUILT_INS) perf$X
$(RM) $(TEST_PROGRAMS)
$(RM) *.spec *.pyc *.pyo */*.pyc */*.pyo common-cmds.h TAGS tags cscope*
Expand Down Expand Up @@ -836,7 +838,7 @@ coverage-build: coverage-clean
-j1 test

coverage-report:
gcov -b *.c
grep '^function.*called 0 ' *.c.gcov \
gcov -b *.c */*.c
grep '^function.*called 0 ' *.c.gcov */*.c.gcov \
| sed -e 's/\([^:]*\)\.gcov: *function \([^ ]*\) called.*/\1: \2/' \
| tee coverage-untested-functions
10 changes: 5 additions & 5 deletions trunk/Documentation/perf_counter/builtin-help.c
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
*
* Builtin help command
*/
#include "cache.h"
#include "util/cache.h"
#include "builtin.h"
#include "exec_cmd.h"
#include "util/exec_cmd.h"
#include "common-cmds.h"
#include "parse-options.h"
#include "run-command.h"
#include "help.h"
#include "util/parse-options.h"
#include "util/run-command.h"
#include "util/help.h"

static struct man_viewer_list {
struct man_viewer_list *next;
Expand Down
2 changes: 1 addition & 1 deletion trunk/Documentation/perf_counter/builtin-stat.c
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@
* Released under the GPL v2. (and only v2, not any later version)
*/

#include "util.h"
#include "util/util.h"

#include <getopt.h>
#include <assert.h>
Expand Down
2 changes: 1 addition & 1 deletion trunk/Documentation/perf_counter/builtin-top.c
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
* Released under the GPL v2. (and only v2, not any later version)
*/

#include "util.h"
#include "util/util.h"

#include <getopt.h>
#include <assert.h>
Expand Down
4 changes: 2 additions & 2 deletions trunk/Documentation/perf_counter/builtin.h
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
#ifndef BUILTIN_H
#define BUILTIN_H

#include "util.h"
#include "strbuf.h"
#include "util/util.h"
#include "util/strbuf.h"

extern const char perf_version_string[];
extern const char perf_usage_string[];
Expand Down
8 changes: 4 additions & 4 deletions trunk/Documentation/perf_counter/perf.c
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
#include "builtin.h"
#include "exec_cmd.h"
#include "cache.h"
#include "quote.h"
#include "run-command.h"
#include "util/exec_cmd.h"
#include "util/cache.h"
#include "util/quote.h"
#include "util/run-command.h"

const char perf_usage_string[] =
"perf [--version] [--help] COMMAND [ARGS]";
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#include "cache.h"
#include "builtin.h"
#include "../builtin.h"
#include "exec_cmd.h"
#include "levenshtein.h"
#include "help.h"
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -469,9 +469,6 @@ int parse_options_usage(const char * const *usagestr,
}


/*----- some often used options -----*/
#include "cache.h"

int parse_opt_verbosity_cb(const struct option *opt, const char *arg,
int unset)
{
Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
* run the command on the other side:
*
* sprintf(cmd, "git-diff-tree %s %s", sq_quote(arg0), sq_quote(arg1));
* sprintf(rcmd, "ssh %s %s", sq_quote(host), sq_quote(cmd));
* sprintf(rcmd, "ssh %s %s", sq_util/quote.host), sq_quote(cmd));
*
* Note that the above examples leak memory! Remember to free result from
* sq_quote() in a real application.
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit 7dc1126

Please sign in to comment.