Re: cannot enable executable stack as shared object requires

Jerry James <[email protected]>
Newsgroups gmane.lisp.clisp.devel
Message-ID <CAHCOHQm51NyaW9BXofkEL+-5cEy9eE5FFS14-YbaDVnky9KtDw@mail.gmail.com>
On Wed, Nov 16, 2016 at 9:58 PM, Sam Steingold <[email protected]> wrote:
> Any chance you know what this means?
> http://stackoverflow.com/q/40646703/850781

The GNU assembler assumes that assembly code might need an executable
stack unless explicitly told otherwise.  Here's how to tell it:

https://wiki.ubuntu.com/SecurityTeam/Roadmap/ExecutableStacks

When I build clisp for Fedora, I use the -Wa,--noexecstack approach to
keep that flag off, but it would be great if the ffcall and clisp
sources could be modified to include the proper .note.GNU-stack when
GNU tools are in use.

Regards,
-- 
Jerry James
http://www.jamezone.org/

------------------------------------------------------------------------------
_______________________________________________
clisp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/clisp-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.