On Tue, 28 Mar 2017, Warner Losh wrote:

[[ sorry for the top post but it's quick ]]

It's quicker and almost equivalent to delete what you reply to.

Summary, in Bruce's own words

the whole optimization step was silly.

I agree. on my -current system, clang compiled boot2 was 4 bytes
smaller after ripping it out. gcc was a whopping 7 bytes larger. Since
gcc has 156 still free, I think it's best to just retire this.

Maybe you can give me a hint as to which structs to look at to get
back those 7 bytes :)

Just sort the character arrays to get back 4.  Maybe clang already does
this, though I like getting the same order as in the sources.

Reducing 1 of the arrays by 1 byte would then save 1 and get back the
other 3.

Bruce
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to