[llvm-commits] [llvm] r50634 - in /llvm/trunk: include/llvm/Target/TargetAsmInfo.h lib/CodeGen/AsmPrinter.cpp lib/Target/TargetAsmInfo.cpp lib/Target/X86/X86Subtarget.cpp lib/Target/X86/X86Subtarget.h lib/Target/X86/X86TargetAsmInfo.cpp test/CodeGen/X86/xor_not.ll

Dan Gohman gohman at apple.com
Mon May 5 08:55:01 PDT 2008


On Mon, May 5, 2008 12:17 am, Duncan Sands wrote:
> Hi Dan,
>
>> Add AsmPrinter support for emitting a directive to declare that
>> the code being generated does not require an executable stack.
>
> presumably you found a linux distribution that needs this.
> I'm curious to know which one (ubuntu doesn't).

Those using Exec-Shield or similar security measures do. Under
some, executables or libraries without this still run, but
without the benefit of a non-executable stack.

Dan





More information about the llvm-commits mailing list