Re: [PATCH]: further shrinking of boot2

From: David Chisnall <theraven_at_FreeBSD.org>
Date: Fri, 21 Nov 2014 13:07:43 +0000
Fir the clang 3.4 import, I had some patches (that never got applied), which used clang -O0 and then opt with some custom optimisation order to get a reasonable size saving.  It might be worth trying that, so that future changes to the default optimisation order don't make things worse again.

David

On 21 Nov 2014, at 12:56, Roman Divacky <rdivacky_at_vlakno.cz> wrote:

> Hi all!
> 
> In an effort to help import clang3.5 I looked at squeezing a few more bytes
> from boot2.
> 
> 
>        http://rys.vlakno.cz/~rdivacky/boot2.diet.patch
> 
> 
> Please test and review the patch. It survived my qemu boot attempt so it's
> not completely broken. But I would like to have some more testing and review
> comments before I move forward with this.
> 
> Fwiw, it shrinks boot2 by 16 bytes when compiled with clang34 and by 28 bytes
> when compiled with clang35.
> 
> Thanks! Roman
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
Received on Fri Nov 21 2014 - 12:07:58 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:54 UTC