aboutsummaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorIan Lance Taylor <iant@google.com>2011-04-25 17:21:28 +0000
committerIan Lance Taylor <ian@gcc.gnu.org>2011-04-25 17:21:28 +0000
commit482829acf2c9c685445ef08f6e1300898e1f2468 (patch)
treef38009e3762666720c9319813b80afdda98236a5 /contrib
parent0aa5e7f22a2ba320a7ccf0669e9549466d83905c (diff)
downloadgcc-482829acf2c9c685445ef08f6e1300898e1f2468.zip
gcc-482829acf2c9c685445ef08f6e1300898e1f2468.tar.gz
gcc-482829acf2c9c685445ef08f6e1300898e1f2468.tar.bz2
Use backend interface for function types.
Drop type_tree() functions for Float_type and Complex_type. Don't define builtin functions until gogo is created. * go-gcc.cc (Gcc_backend::error_type): Implement. (Gcc_backend::string_type): Remove. (Gcc_backend::function_type): Change signature and implement. (Gcc_backend::struct_type): Change signature. (Gcc_backend::slice_type, Gcc_backend::map_type): Remove. (Gcc_backend::channel_type, Gcc_backend::interface_type): Remove. (Gcc_backend::pointer_type): Check for error. * Make-lang.in (go/types.o): Depend on go/gofrontend/backend.h. From-SVN: r172932
Diffstat (limited to 'contrib')
0 files changed, 0 insertions, 0 deletions