It is absolutely bewildering that this problem has never been solved
by the people who created it.  Yet another completely stupid GNU decision.

> CVSROOT:      /cvs
> Module name:  src
> Changes by:   [email protected]   2026/05/12 09:07:30
> 
> Modified files:
>       lib/libcrypto/md5: md5_amd64_generic.S 
>       lib/libcrypto/sha: sha1_aarch64_ce.S sha1_amd64_generic.S 
>                          sha1_amd64_shani.S sha256_aarch64_ce.S 
>                          sha256_amd64_generic.S sha256_amd64_shani.S 
>                          sha512_aarch64_ce.S sha512_amd64_generic.S 
> 
> Log message:
> Add a guarded .note.GNU-stack section to crypto assembly files.
> 
> Add a .note.GNU-stack section to avoid ending up with an executable stack
> on toolchains that believe we should have an executable stack by default.
> 
> Reported by ruuda on Github.
> 
> Discussed with tb@
> 

Reply via email to