[prev in list] [next in list] [prev in thread] [next in thread]
List: busybox
Subject: Testing gcc 5.2 and LTO
From: Lauri Kasanen <curaga () operamail ! com>
Date: 2015-08-31 9:21:21
Message-ID: 1441012881.2684078.370408689.476CE397 () webmail ! messagingengine ! com
[Download RAW message or body]
Hi,
With my shiny new gcc 5.2 toy, I thought I'd test how its LTO worked for
bb,
and share the numbers. There were a few hundred new warnings, one
parenthesis
in ash, and all the rest about strict aliasing, mainly in minix and top.
All on x86_64, defconfig with sync_fancy and ubi* disabled.
busybox git 68acc0f8353
gcc 4.2.2: 849405 bytes 100%
gcc 5.2.0: 829369 bytes 97.6%
LTO 5.2.0: 828209 bytes 97.5%
So, the current best LTO saved a bit over a kb, that's pretty well done
for bb's manual tuning.
- Lauri
--
http://www.fastmail.com - Email service worth paying for. Try it for free
_______________________________________________
busybox mailing list
busybox@busybox.net
http://lists.busybox.net/mailman/listinfo/busybox
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic