aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaolo Carlini <paolo.carlini@oracle.com>2013-04-03 21:08:44 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2013-04-03 21:08:44 +0000
commit4e8567986360dd629df5e60cfe881ac0916e45d0 (patch)
tree1b1631c722607c85aadcc9ef7f67a40d4a3f4b63
parentf57ddb5b51e1fe78398c3006f383540eacdc1118 (diff)
downloadgcc-4e8567986360dd629df5e60cfe881ac0916e45d0.zip
gcc-4e8567986360dd629df5e60cfe881ac0916e45d0.tar.gz
gcc-4e8567986360dd629df5e60cfe881ac0916e45d0.tar.bz2
c-common.c (pointer_int_sum): Remove dead code.
2013-04-03 Paolo Carlini <paolo.carlini@oracle.com> * c-common.c (pointer_int_sum): Remove dead code. From-SVN: r197458
-rw-r--r--gcc/c-family/ChangeLog4
-rw-r--r--gcc/c-family/c-common.c6
2 files changed, 4 insertions, 6 deletions
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index dd6cb29..a13aa7d 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,7 @@
+2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * c-common.c (pointer_int_sum): Remove dead code.
+
2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
PR middle-end/56524
diff --git a/gcc/c-family/c-common.c b/gcc/c-family/c-common.c
index c7cdd0f..dd94ff1 100644
--- a/gcc/c-family/c-common.c
+++ b/gcc/c-family/c-common.c
@@ -4290,12 +4290,6 @@ pointer_int_sum (location_t loc, enum tree_code resultcode,
"pointer to a function used in arithmetic");
size_exp = integer_one_node;
}
- else if (TREE_CODE (TREE_TYPE (result_type)) == METHOD_TYPE)
- {
- pedwarn (loc, pedantic ? OPT_Wpedantic : OPT_Wpointer_arith,
- "pointer to member function used in arithmetic");
- size_exp = integer_one_node;
- }
else
size_exp = size_in_bytes (TREE_TYPE (result_type));