diff options
author | Chris Manghane <cmang@google.com> | 2014-04-26 03:38:34 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2014-04-26 03:38:34 +0000 |
commit | 036165d8116610b18861941fed4080a93783f954 (patch) | |
tree | 93a36b3f34bf901b1b63907441f2986c34fe7d4e /gcc/fortran/simplify.c | |
parent | 10695c6a1da3fef02b6842f10b8586ad38a94763 (diff) | |
download | gcc-036165d8116610b18861941fed4080a93783f954.zip gcc-036165d8116610b18861941fed4080a93783f954.tar.gz gcc-036165d8116610b18861941fed4080a93783f954.tar.bz2 |
compiler: Use backend interface for defining global declarations.
* go-gcc.cc: Include "cgraph.h" and "gimplify.h".
(Gcc_backend::return_statement): Push and pop function.
(Gcc_backend::label): Likewise.
(Gcc_backend::function_defer_statement): Likewise.
(Gcc_backend::switch_statement): Add function parameter.
(Gcc_backend::block): Don't permit function to be NULL.
(Gcc_backend::temporary_variable): Change go_assert to
gcc_assert.
(Gcc_backend::gc_root_variable): New function.
(Gcc_backend::write_global_definitions): New function.
From-SVN: r209819
Diffstat (limited to 'gcc/fortran/simplify.c')
0 files changed, 0 insertions, 0 deletions