Home

Move the segmented stack switch to a function attribute

Press ? to show keyboard shortcuts.
Committed
rnkApr 10 2014, 3:58 PM
Parents
rL205996: [stack protector] Refactor and clean-up test. No functionality change.
Branches
Unknown
Tags
Unknown
Subscribers
None
Projects
None
Description

Move the segmented stack switch to a function attribute

This removes the -segmented-stacks command line flag in favor of a
per-function "split-stack" attribute.

Patch by Luqman Aden and Alex Crichton!

rL205997

llvm/trunk/docs/SegmentedStacks.rst

Loading...

llvm/trunk/include/llvm/CodeGen/CommandFlags.h

Loading...

llvm/trunk/include/llvm/CodeGen/MachineFunction.h

Loading...

llvm/trunk/include/llvm/Target/TargetOptions.h

Loading...

llvm/trunk/lib/CodeGen/MachineFunction.cpp

Loading...

llvm/trunk/lib/CodeGen/PrologEpilogInserter.cpp

Loading...

llvm/trunk/lib/LTO/LTOCodeGenerator.cpp

Loading...

llvm/trunk/lib/Target/X86/X86FrameLowering.cpp

Loading...

llvm/trunk/lib/Target/X86/X86ISelLowering.cpp

Loading...

llvm/trunk/test/CodeGen/ARM/debug-segmented-stacks.ll

Loading...

llvm/trunk/test/CodeGen/ARM/segmented-stacks-dynamic.ll

Loading...

llvm/trunk/test/CodeGen/ARM/segmented-stacks.ll

Loading...

llvm/trunk/test/CodeGen/Thumb/segmented-stacks-dynamic.ll

Loading...

llvm/trunk/test/CodeGen/Thumb/segmented-stacks.ll

Loading...

llvm/trunk/test/CodeGen/Thumb2/segmented-stacks.ll

Loading...

llvm/trunk/test/CodeGen/X86/segmented-stacks-dynamic.ll

Loading...

llvm/trunk/test/CodeGen/X86/segmented-stacks.ll

Loading...

Add Comment