mbox series

[0/4] Fixes for `const_double_zero' use + VAX iterator simplification

Message ID alpine.LFD.2.21.2101072204040.1637534@eddie.linux-mips.org
Headers show
Series Fixes for `const_double_zero' use + VAX iterator simplification | expand

Message

Maciej W. Rozycki Jan. 8, 2021, 1:50 a.m. UTC
Hi,

 This patch series fixes an issue with `const_double_zero' use causing a 
build failure reported with the `pdp11-aout' target by Martin Liška: 
<https://gcc.gnu.org/pipermail/gcc-patches/2020-December/561896.html>
superseding an earlier proposal discussed here:
<https://gcc.gnu.org/pipermail/gcc-patches/2020-December/561972.html>.

 I have decided to split the fix into pieces so as to have targets bits as 
separate changes in order to make possible backports easier.

 In the course of investigation I have noticed a VAX iterator attribute I 
have recently introduced duplicates the standard `mode' attribute 
unnecessarily so I have decided to remove it along with the fix; it has a 
syntactic dependency on 3/4, so it has to be a part of the series.

 See individual changes for detailed descriptions.

 These changes have been regression-tested with the `vax-netbsdelf' target 
and verified manually with the `pdp11-aout' target.  For 4/4 I have also
verified that no change has been made to target library code produced.

 OK to apply?

  Maciej