diff --git a/CHANGES b/CHANGES index c9f22266008eee6c4fb917a67c9498ceffb9e0cb..6f713d9e874bfa27204100a699aa9795a928e17a 100644 --- a/CHANGES +++ b/CHANGES @@ -4,9 +4,6 @@ Changes between 1.0.0 and 1.1.0 [xx XXX xxxx] - *) Make generated asm have non-executable stack. - [Contributed by Google ] - *) New function OPENSSL_gmtime_diff to find the difference in days and seconds between two tm structures. This will be used to provide additional functionality for ASN1_TIME. diff --git a/crypto/aes/asm/aes-x86_64.pl b/crypto/aes/asm/aes-x86_64.pl index a757b47146790bf1a675a508184c65d031f64550..a545e892aef00c6584c5bf31e1389ee3dc8bbeb1 100755 --- a/crypto/aes/asm/aes-x86_64.pl +++ b/crypto/aes/asm/aes-x86_64.pl @@ -42,8 +42,7 @@ $verticalspin=1; # unlike 32-bit version $verticalspin performs # ~15% better on both AMD and Intel cores $speed_limit=512; # see aes-586.pl for details -$code=".section .note.GNU-stack,\"\",\@progbits\n"; -$code.=".text\n"; +$code=".text\n"; $s0="%eax"; $s1="%ebx"; diff --git a/crypto/bn/asm/x86_64-mont.pl b/crypto/bn/asm/x86_64-mont.pl index b62373f567cb85a55703208a97f2f74c2ffb4a0f..3b7a6f243f21e65882daa79e575c4a12ea6dce2c 100755 --- a/crypto/bn/asm/x86_64-mont.pl +++ b/crypto/bn/asm/x86_64-mont.pl @@ -45,7 +45,6 @@ $m0="%rbx"; $m1="%rbp"; $code=<<___; -.section .note.GNU-stack,"",\@progbits .text .globl bn_mul_mont diff --git a/crypto/md5/asm/md5-x86_64.pl b/crypto/md5/asm/md5-x86_64.pl index b75cf3b7a48db879c59f9bed66c5c7843c7ceca3..867885435e2930d3de96664532f5403fadc059f2 100755 --- a/crypto/md5/asm/md5-x86_64.pl +++ b/crypto/md5/asm/md5-x86_64.pl @@ -123,7 +123,6 @@ no warnings qw(uninitialized); open STDOUT,"| $^X $xlate $flavour $output"; $code .= <