Change default of non-overlapping address space conversion
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 21 Oct 2015 20:31:26 +0000 (20:31 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 21 Oct 2015 20:31:26 +0000 (20:31 +0000)
commit451a61b609b10448c63de5509ec9e7e3978f1dc3
treea63ae25db3d4ef928878bfc8c3ddc74ce9438357
parentd064d9763ee7b40b8f5c464f1dc3246bac4eb273
Change default of non-overlapping address space conversion

The current default of making all undefined coversions being
set to null is not useful.  It has caused all users to lie
and say that spaces are subsets when they are not, just so
that they can override the conversion.

* expr.c (expand_expr_real_2): Use convert_modes on disjoint
address spaces.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@229142 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/expr.c