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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Optimization by functios    |Optimization by functions
                   |reordering.                 |reordering them together
          Component|middle-end                  |ipa

--- Comment #7 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Note we do place cold functions into the cold text section already.

So maybe that is enough. 

With LTO we do place functions together.

There was a linker patch or pass which was reordering based on a file I don't
know what happened to that though. Maybe it only it was only done for lld. Or
maybe it was decided it didn't get enough so it was dropped.

Reply via email to