Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Sun, 16 Sep 2012 23:42:08 +0200
From: Szabolcs Nagy <nsz@...t70.net>
To: musl@...ts.openwall.com
Subject: Re: musl 0.9.5 release and new website

* Rich Felker <dalias@...ifal.cx> [2012-09-15 23:29:31 -0400]:
> On Sat, Sep 15, 2012 at 03:53:41PM +0200, Szabolcs Nagy wrote:
> > 	while (i < 16) {
> > 		FF(a,b,c,d, W[i],  7, tab[i]); i++;
> > 		FF(d,a,b,c, W[i], 12, tab[i]); i++;
> > 		FF(c,d,a,b, W[i], 17, tab[i]); i++;
> > 		FF(b,c,d,a, W[i], 22, tab[i]); i++;
> > 	}
> 
> This is more of the same old ugly manual unrolling. The file is small
> as-is, but I think it could be a lot smaller with -Os (and same speed
> as now with -O3) if the manual unrolling were removed.
> 

ok i removed the unrolling, the difference is about 200 bytes

is the 30K key limit reasonable?


View attachment "md5.diff" of type "text/x-diff" (3122 bytes)

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.