summaryrefslogtreecommitdiffstats
path: root/clang/test/Sema/x86-attr-force-align-arg-pointer.c
Commit message (Collapse)AuthorAgeFilesLines
* Change the wording of the bad-decl-for-attribute warning and errorJohn McCall2011-01-251-1/+1
| | | | | | to make it clear that we're talking about the declarations and not the types. llvm-svn: 124175
* Also don't warn about force_align_arg_pointer on function typedefs. (This willCharles Davis2010-02-181-0/+2
| | | | | | | break if you declare an actual function using that typedef. Come to think of it, maybe I should make this part of the type.) llvm-svn: 96570
* Two fixes related to force_align_arg_pointer:Charles Davis2010-02-181-0/+1
| | | | | | | - Also recognize __force_align_arg_pointer__. - Don't warn if it's used on a function pointer typedef. llvm-svn: 96568
* Revert r95939, as suggested by Alexandre Julliard from the Wine project (andCharles Davis2010-02-171-1/+1
| | | | | | our own Chris Lattner). llvm-svn: 96431
* Warn about using the new force_align_arg_pointer attribute on a functionCharles Davis2010-02-111-1/+1
| | | | | | | pointer. If you don't like the new warning, you can turn it off with -Wno-force-align-arg-pointer. llvm-svn: 95939
* Add support for the force_align_arg_pointer attribute. This is an x86-specificCharles Davis2010-02-101-0/+18
attribute, so it uses Anton's new target-specific attribute support. It's supposed to ensure that the stack is 16-byte aligned, but since necessary support is lacking from LLVM, this is a no-op for now. llvm-svn: 95820
OpenPOWER on IntegriCloud