Implement the rest of the SEH directive-parsing methods in the COFFAsmParser.
authorCharles Davis <cdavis@mines.edu>
Tue, 24 May 2011 20:06:30 +0000 (20:06 +0000)
committerCharles Davis <cdavis@mines.edu>
Tue, 24 May 2011 20:06:30 +0000 (20:06 +0000)
commit3b32d0240c820a8aa829a950628586512a406ea0
tree3dba005425330a4383094294a2887aea46ff10c8
parentf29b9c0734ee93c848af5e66dba9dbefc734f024
Implement the rest of the SEH directive-parsing methods in the COFFAsmParser.

Add a size alignment check to the .seh_stackalloc directive parser. Add a
more descriptive error message to the .seh_handler directive parser.

Add methods to the TargetAsmInfo struct in support of all this.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131992 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Target/TargetAsmInfo.h
lib/MC/MCParser/COFFAsmParser.cpp