From 9de35a9b1a47d24771287263dd9ddd7c129cc26e Mon Sep 17 00:00:00 2001 From: Namhyung Kim Date: Fri, 28 Sep 2012 18:32:08 +0900 Subject: [PATCH] --- yaml --- r: 333935 b: refs/heads/master c: d6e66832a710c0e6d1376e8d39ee108636a177e7 h: refs/heads/master i: 333933: e0dc4e2f60320b010d96db25f62f21d43d20aada 333931: 4155212f427209d7334a8bb3c6fbee639b39a8b2 333927: 3aac1827053aebeecd4403b9dd9fe003aea8f2d3 333919: 9baba68fc0165772f54330bd2a723a583b305f40 v: v3 --- [refs] | 2 +- trunk/tools/perf/Makefile | 8 +++----- trunk/tools/perf/util/cache.h | 2 +- trunk/tools/perf/util/path.c | 2 +- 4 files changed, 6 insertions(+), 8 deletions(-) diff --git a/[refs] b/[refs] index a7d33b67a83f..e4f68b27b8eb 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: f9f526ecdc09a851f4f5567ebcf9bc553778f6c2 +refs/heads/master: d6e66832a710c0e6d1376e8d39ee108636a177e7 diff --git a/trunk/tools/perf/Makefile b/trunk/tools/perf/Makefile index 31a07f95fd98..5216ade909d0 100644 --- a/trunk/tools/perf/Makefile +++ b/trunk/tools/perf/Makefile @@ -743,11 +743,9 @@ ifeq ($(NO_PERF_REGS),0) BASIC_CFLAGS += -DHAVE_PERF_REGS endif -ifdef NO_STRLCPY - BASIC_CFLAGS += -DNO_STRLCPY -else - ifneq ($(call try-cc,$(SOURCE_STRLCPY),),y) - BASIC_CFLAGS += -DNO_STRLCPY +ifndef NO_STRLCPY + ifeq ($(call try-cc,$(SOURCE_STRLCPY),),y) + BASIC_CFLAGS += -DHAVE_STRLCPY endif endif diff --git a/trunk/tools/perf/util/cache.h b/trunk/tools/perf/util/cache.h index 07aec06e4443..2bd51370ad28 100644 --- a/trunk/tools/perf/util/cache.h +++ b/trunk/tools/perf/util/cache.h @@ -107,7 +107,7 @@ extern char *perf_path(const char *fmt, ...) __attribute__((format (printf, 1, 2 extern char *perf_pathdup(const char *fmt, ...) __attribute__((format (printf, 1, 2))); -#ifdef NO_STRLCPY +#ifndef HAVE_STRLCPY extern size_t strlcpy(char *dest, const char *src, size_t size); #endif diff --git a/trunk/tools/perf/util/path.c b/trunk/tools/perf/util/path.c index bd7497711424..a8c49548ca48 100644 --- a/trunk/tools/perf/util/path.c +++ b/trunk/tools/perf/util/path.c @@ -22,7 +22,7 @@ static const char *get_perf_dir(void) return "."; } -#ifdef NO_STRLCPY +#ifndef HAVE_STRLCPY size_t strlcpy(char *dest, const char *src, size_t size) { size_t ret = strlen(src);