Hi! Since a few days TARGET_LRA_P defaults to returning "true". I changed all in-tree ports to still behave the same as before, which for most ports means they use old reload always. All the primary platforms (see the release criteria, <https://gcc.gnu.org/gcc-7/criteria.html>) now default to LRA though.
Since one day (hopefully not too very far in the future) we want to deprecate and eventually remove old reload, all ports that do not want to risk being removed should be adapted to work with LRA. New ports should use LRA always. I started a wiki page at <https://gcc.gnu.org/wiki/LRAIsDefault> that gives hints on how to go about moving to LRA. Please add any and all details and experiences you think can help others, there! Thanks for listening to this public service announcement, Segher