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