OSDN Git Service

compiler: Rewrite handling of untyped numeric constants.
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 28 Mar 2012 21:27:48 +0000 (21:27 +0000)
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 28 Mar 2012 21:27:48 +0000 (21:27 +0000)
commit88b6c6b482354107ba74374327825742da01eecb
treec91d6ecf9de2bcfe410ff518938a24fdac2c4976
parent3ff2389b66099679e87ca136021735c6428a9922
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/branches/gcc-4_7-branch@185926 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