Fix x86 bootstrap problem; from_array was being use to convert
authormrs <mrs@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 14 Jan 2014 14:47:34 +0000 (14:47 +0000)
committermrs <mrs@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 14 Jan 2014 14:47:34 +0000 (14:47 +0000)
commita12aa4cc9c246f2649e4fed2bc1d8966f2752162
tree2fc1ab45d0c4ac31ac1612b0378da95cc6082deb
parent0dd8cf9cc8350069e94a624959d1ad4487c46a8c
Fix x86 bootstrap problem; from_array was being use to convert
real/int and was using a wide int larger that max_int.  We create a
type large enough for real.c to use.  Add assertion checking to ensure it
doesn't happen again.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/wide-int@206601 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/builtins.c
gcc/expmed.c
gcc/lto-streamer-in.c
gcc/real.c
gcc/simplify-rtx.c
gcc/tree-vect-generic.c