From 3762c343865620e03f47987d181095efd936f6f9 Mon Sep 17 00:00:00 2001 From: Richard Guenther Date: Thu, 23 Feb 2012 14:30:11 +0000 Subject: [PATCH] go-gcc.cc (Gcc_backend::placeholder_pointer_type): Use build_distinct_type_copy. 2012-02-23 Richard Guenther * go-gcc.cc (Gcc_backend::placeholder_pointer_type): Use build_distinct_type_copy. From-SVN: r184507 --- gcc/go/ChangeLog | 5 +++++ gcc/go/go-gcc.cc | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/go/ChangeLog b/gcc/go/ChangeLog index eb2638f..50ca127 100644 --- a/gcc/go/ChangeLog +++ b/gcc/go/ChangeLog @@ -1,3 +1,8 @@ +2012-02-23 Richard Guenther + + * go-gcc.cc (Gcc_backend::placeholder_pointer_type): Use + build_distinct_type_copy. + 2012-02-17 Ian Lance Taylor * Make-lang.in (go/import.o): Add dependency on $(GO_LEX_H). diff --git a/gcc/go/go-gcc.cc b/gcc/go/go-gcc.cc index e6967a8..b2b61eb 100644 --- a/gcc/go/go-gcc.cc +++ b/gcc/go/go-gcc.cc @@ -602,7 +602,7 @@ Btype* Gcc_backend::placeholder_pointer_type(const std::string& name, Location location, bool) { - tree ret = build_variant_type_copy(ptr_type_node); + tree ret = build_distinct_type_copy(ptr_type_node); if (!name.empty()) { tree decl = build_decl(location.gcc_location(), TYPE_DECL, -- 2.7.4