From owner-freebsd-chat Sat Mar 1 16:31:19 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id QAA07517 for chat-outgoing; Sat, 1 Mar 1997 16:31:19 -0800 (PST) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA07506 for ; Sat, 1 Mar 1997 16:31:14 -0800 (PST) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.5/8.7.3) with ESMTP id QAA00365; Sat, 1 Mar 1997 16:31:09 -0800 (PST) Message-Id: <199703020031.QAA00365@rah.star-gate.com> X-Mailer: exmh version 1.6.9 8/22/96 To: The Hermit Hacker cc: freebsd-chat@FreeBSD.ORG Subject: Re: RSA 56-bit key challenge In-reply-to: Your message of "Sat, 01 Mar 1997 20:09:36 -0400." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 01 Mar 1997 16:31:09 -0800 From: Amancio Hasty Sender: owner-chat@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Have you try it with ASM_I486 defined? Tnks, Amancio >From The Desk Of The Hermit Hacker : > On Sat, 1 Mar 1997, Amancio Hasty wrote: > > > > > Thats a good question ! > > > > I would try it out. > > > > After asking, I popped over to the http site for genx.com and > grabbed the source code...changed -m486 to -mpentium inside of the Makefile > and recompiled/tested it...came out about 10k/sec slower... > > There *is* a define for ASM_I486 though, which is used inside of > client.h, and does as follows. Anyone with a good knowledge of Pentiums > out there this weekend that can suggest a Pentium version for this? > > > > #if defined(ASM_I486) && defined(__GNUC__) > > static __inline__ RC5_WORD ROTL(RC5_WORD x, RC5_WORD y) > { > register RC5_WORD res; > > __asm__ __volatile( > "roll %%cl,%0\n\t" > :"=g" (res) > :"0" (x), "cx" (y) > :"cx"); > > return res; > } > > static __inline__ RC5_WORD ROTL3(RC5_WORD x) > { > register RC5_WORD res; > > __asm__ __volatile( > "roll $3,%0\n\t" > :"=g" (res) > :"0" (x)); > > return res; > } > > #elif defined(ASM_SPARC) && defined(__GNUC__) > >