Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Thu, 25 Jul 2013 19:39:32 +0400
From: Solar Designer <>
Subject: Re: Parallella: bcrypt

On Thu, Jul 25, 2013 at 05:32:17PM +0200, Katja Malvoni wrote:
> On Thu, Jul 25, 2013 at 5:22 PM, Solar Designer <> wrote:
> > You may check the compiled code before/after this change with "size" and
> > "objdump -d".  Did some instructions change from 32 to 16 bits?
> Only mov instructions, others are 32 bits. Size before change is:
>    text         data        bss        dec        hex      filename
>    7866       4120         16      12002       2ee2
> parallella_e_bcrypt.elf
> and after change it's:
>    text         data        bss        dec        hex      filename
>    7858       4120         16      11994       2eda
> parallella_e_bcrypt.elf

I think we can do better - that is, have more 16-bit instructions.
In order for an instruction to be 16-bit, all of the registers used in
it need to be in the low range.

This is not terribly important, but it can be handy when we add


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.