[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