https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93565

--- Comment #19 from Segher Boessenkool <segher at gcc dot gnu.org> ---
With that above patch, I get (T0 is original, T2 is with patch, these are
file sizes of a Linux build, mostly defconfig):

                    T0        T2
       alpha   6049096  100.020%
         arc   4019384  100.000%
         arm  14177962   99.999%
       arm64  12968466   99.938%
         c6x   2346077  100.000%
        csky   3332454  100.000%
       h8300   1165256   99.999%
        i386  11227764  100.001%
        ia64  18088488  100.003%
        m68k   3716871  100.000%
  microblaze   4935181  100.000%
        mips   8407681  100.000%
      mips64   6979344   99.987%
       nds32   4471023  100.000%
       nios2   3643253  100.000%
    openrisc   4182200  100.000%
      parisc   7710095  100.001%
    parisc64   8676725  100.003%
     powerpc  10603859  100.000%
   powerpc64  17552718  100.007%
 powerpc64le  17552718  100.007%
     riscv32   1546172  100.000%
     riscv64   6623170  100.010%
        s390  13103095   99.995%
          sh   3216555   99.999%
     shnommu   1611176   99.999%
       sparc   4363333  100.000%
     sparc64   6751939  100.000%
      x86_64  19681173  100.000%
      xtensa         0         0

I think I'll commit this, but let's look at the original problem first as well.

Reply via email to