OSDN Git Service

compiler: Rewrite handling of untyped numeric constants.
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 28 Mar 2012 21:27:28 +0000 (21:27 +0000)
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 28 Mar 2012 21:27:28 +0000 (21:27 +0000)
commit0c77715ba591f1ea7596395122e5240130bdd178
tree959c57c6e83eac4a05be250aa2752daca0cd50fb
parent4fec7f89f75ffcc961b5443af91b3d7323078709
compiler: Rewrite handling of untyped numeric constants.

Fixes various bugs when, e.g., using float or complex
constants in integer contexts.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@185925 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/go/gofrontend/expressions.cc
gcc/go/gofrontend/expressions.h
gcc/go/gofrontend/statements.cc
gcc/go/gofrontend/types.cc
gcc/go/gofrontend/types.h