]> git.baikalelectronics.ru Git - uboot.git/commit
Merge branch '2021-05-24-add-lto-support'
authorTom Rini <trini@konsulko.com>
Mon, 24 May 2021 20:12:31 +0000 (16:12 -0400)
committerTom Rini <trini@konsulko.com>
Mon, 24 May 2021 20:12:31 +0000 (16:12 -0400)
commitbadf49b87d370e86e730861fcfe9b6065b479811
tree15e7a1deb449053a3ffca9b708813cce2da366ec
parent195c3eae7fbd7d4e089076cdd81bb3bd3bd68c1c
parentc8af457df3426926786eedc6e9c892dee74957c1
Merge branch '2021-05-24-add-lto-support'

- Add LTO (link time optimization) support to the build system and
  enable it on a few boards.  This is an alternative to using
  -ffunction-sections/-fdata-sections and --gc-sections at link time to
  remove unused code.  This can result in notable savings, but needs
  testing on each platform before use as it can expose problems by
  optimizing away various functionally necessary calls.