summaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-address.c
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2015-11-09 09:18:16 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2015-11-09 09:18:16 +0000
commit22cd4e5e8f1ced742f295864d0877f327ae12ece (patch)
tree6e970b938c7a8e98f2cc0a7f305cf544f7797f82 /gcc/tree-ssa-address.c
parent0b0b7c83e82af1354138ce5709752c5068d045ce (diff)
downloadgcc-22cd4e5e8f1ced742f295864d0877f327ae12ece.tar.gz
PR tree-opt/66768
* tree-ssa-address.c (create_mem_ref_raw): Use a pointer of the correct type for the base. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@229997 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree-ssa-address.c')
-rw-r--r--gcc/tree-ssa-address.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/tree-ssa-address.c b/gcc/tree-ssa-address.c
index 2c63f87dd00..62b89e61d53 100644
--- a/gcc/tree-ssa-address.c
+++ b/gcc/tree-ssa-address.c
@@ -377,7 +377,7 @@ create_mem_ref_raw (tree type, tree alias_ptr_type, struct mem_address *addr,
}
else
{
- base = build_int_cst (ptr_type_node, 0);
+ base = build_int_cst (build_pointer_type (type), 0);
index2 = addr->base;
}