aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Albert <danalbert@google.com>2015-02-24 19:44:56 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2015-02-24 19:44:57 +0000
commit39e3915d410f13d5cafdef2598676c0f58477306 (patch)
tree3196a7f8af6ae74c60a9f702bac90665fbd8355d
parentd51066c5de95d5a8db5478b59268a15003fb6407 (diff)
parenta3e5e31d646d229a156d87441bad28427cea46f6 (diff)
downloadlinux-tools-perf-39e3915d410f13d5cafdef2598676c0f58477306.tar.gz
Merge "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;