lp:~vcs-imports/gcc/gccgo
- Get this branch:
- bzr branch lp:~vcs-imports/gcc/gccgo
Branch merges
Branch information
Import details
This branch is an import of the Subversion branch from svn://gcc.gnu.org/svn/gcc/branches/gccgo.
Last successful import was .
Recent revisions
- 131227. By ian
-
* go-gcc.cc (class Bvariable): Remove Gcc_tree parent class. Add
t_ and orig_type_ fields. Add new two parameter constructor. Add
get_tree and get_decl methods.
(Gcc_backend::var_expression ): Pass location to var get_tree.
(Gcc_backend::global_ variable) : Don't add VIEW_CONVERT_EXPR. Use
two parameter constructor for Bvariable.
(Gcc_backend::global_ variable_ set_init) : Don't remove
VIEW_CONVERT_EXPR. Use var get_decl, not get_tree.
(Gcc_backend::write_ global_ definitions) : Likewise.
(Gcc_backend::init_statement ): Call var get_decl, not get_tree.
(Gcc_backend::block) : Likewise.
(Gcc_backend::implicit_ variable_ set_init) : Likewise.
(Gcc_backend::immutable_ struct_ set_init) : Likewise.
(Gcc_backend::function_ set_parameters) : Likewise. - 131226. By ian
-
* go-gcc.cc (Gcc_backend:
:global_ variable) : If type is zero-sized,
add a VIEW_CONVERT_EXPR to the tree.
(Gcc_backend::global_ variable_ set_init) : Remove any
VIEW_CONVERT_EXPR.
(Gcc_backend::write_ global_ definitions) : Likewise.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)