[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: How to package execute-on-stack programs?
- From: Enrico Scholz <enrico scholz informatik tu-chemnitz de>
- To: rhl-devel-list redhat com
- Subject: Re: How to package execute-on-stack programs?
- Date: Thu, 04 Sep 2003 01:46:04 +0200
johnsonm redhat com ("Michael K. Johnson") writes:
> [... Disabling execshield for certain binaries ...]
> If you build something with gas directly, you can pass the --execstack
> option to gas; otherwise, use the compiler argument -Wa,--execstack to
> tell the compiler to tell gas to request an executable stack.
Thanks. Have I to do this for every source-file, or just once for each
binary? What is with the '-z execstack' option for ld?
> Alternatively, if you have assembler sources, you can also add .section
> .note.GNU-stack,"x"; .previous to the assembler source; that's what the
> --execstack option does.
Have I to be carefully when executing 'strip -R.note' on such binaries?
Enrico
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]