[Pkg-openssl-devel] r57 - in openssl/trunk: . debian
Kurt Roeckx
kurt at roeckx.be
Sun Oct 16 15:35:54 UTC 2005
On Sun, Oct 16, 2005 at 05:12:57PM +0200, Kurt Roeckx wrote:
> On Fri, Oct 14, 2005 at 11:58:43PM +0200, Christoph Martin wrote:
> >
> > Please look into
> > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=321721. Openssl does
> > not need an executable stack. But some assembler code is not marked as
> > such. Pax complains about it. I made the patch for the i386 arch because
> > for this arch was the bugreport. I am not shure if all the other
> > architectures have the problem. If I remember correctly there are some
> > processors which do not have executable stacks.
>
> Since we now use assembler for some routines for amd64, atleast
> the md5-x86_64.s/o file are not marked as not needing an
> executable stack. This looks like it needs a rewrite of
> crypto/md5/asm/md5-x86_64.pl to atleast take an argument of which
> target platform it is, so that we can properly mark it as such.
The affected files on amd64 are:
crypto/md5/md5-x86_64.s
crypto/rc4/rc4-x86_64.s
crypto/x86_64cpuid.s
Kurt
More information about the Pkg-openssl-devel
mailing list