aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Albert <danalbert@google.com>2015-02-24 19:51:16 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2015-02-24 19:51:16 +0000
commit31b6aa1141750c0db5b21becd3ec7194298467c1 (patch)
tree3196a7f8af6ae74c60a9f702bac90665fbd8355d
parent43541adc067ca6447a6f1c840c3262b9f558fe3c (diff)
parent39e3915d410f13d5cafdef2598676c0f58477306 (diff)
downloadlinux-tools-perf-31b6aa1141750c0db5b21becd3ec7194298467c1.tar.gz
am 39e3915d: Merge "Suppress int-to-pointer-cast warnings."
* commit '39e3915d410f13d5cafdef2598676c0f58477306': Suppress int-to-pointer-cast warnings.
-rw-r--r--src/tools/perf/Android.mk1
-rw-r--r--src/tools/perf/util/parse-events-bison.c4
2 files changed, 2 insertions, 3 deletions
diff --git a/src/tools/perf/Android.mk b/src/tools/perf/Android.mk
index a6cc3f4..e5a0012 100644
--- a/src/tools/perf/Android.mk
+++ b/src/tools/perf/Android.mk
@@ -140,7 +140,6 @@ common_compiler_flags := \
-std=gnu99 \
-Wno-attributes \
-Wno-implicit-function-declaration \
- -Wno-int-to-pointer-cast \
-Wno-maybe-uninitialized \
-Wno-missing-field-initializers \
-Wno-pointer-arith \
diff --git a/src/tools/perf/util/parse-events-bison.c b/src/tools/perf/util/parse-events-bison.c
index eb918da..44364d6 100644
--- a/src/tools/perf/util/parse-events-bison.c
+++ b/src/tools/perf/util/parse-events-bison.c
@@ -1717,7 +1717,7 @@ yyreduce:
ALLOC_LIST(list);
ABORT_ON(parse_events_add_breakpoint(list, &data->idx,
- (void *) (yyvsp[(2) - (5)].num), (yyvsp[(4) - (5)].str)));
+ (void *)(uintptr_t) (yyvsp[(2) - (5)].num), (yyvsp[(4) - (5)].str)));
(yyval.head) = list;
}
break;
@@ -1732,7 +1732,7 @@ yyreduce:
ALLOC_LIST(list);
ABORT_ON(parse_events_add_breakpoint(list, &data->idx,
- (void *) (yyvsp[(2) - (3)].num), NULL));
+ (void *)(uintptr_t) (yyvsp[(2) - (3)].num), NULL));
(yyval.head) = list;
}
break;