Change default of non-overlapping address space conversion
authorRichard Henderson <rth@redhat.com>
Wed, 21 Oct 2015 20:31:26 +0000 (13:31 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Wed, 21 Oct 2015 20:31:26 +0000 (13:31 -0700)
commit2e44cd8b00ffeabf4a8ec8683ef97802bf9a9345
treea63ae25db3d4ef928878bfc8c3ddc74ce9438357
parentabcc43f53238695a91e65e639182c03df1b9cf0c
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.

From-SVN: r229142
gcc/ChangeLog
gcc/expr.c