summaryrefslogtreecommitdiffstats
path: root/clang/test/Sema/bitfield-layout.c
Commit message (Collapse)AuthorAgeFilesLines
* [PS4] Change the names of some "environmental" things to what ourPaul Robinson2016-05-161-8/+8
| | | | | | | | licensees actually see in the toolchain we deliver to them. This will reduce the set of local patches we have to maintain. The triple is not changing. (The term ORBIS is an internal code name for PS4.) llvm-svn: 269671
* Minor tweak to match the overall style.Sunil Srivastava2016-02-261-2/+2
| | | | llvm-svn: 262042
* Do not honor explicit alignment attribute on fields for PS4.Sunil Srivastava2016-02-051-1/+37
| | | | | | | | This change reverts r257462 for PS4 triple. Differential Revision: http://reviews.llvm.org/D16788 llvm-svn: 259916
* Implementation of PS4 ABI, Round 1Sunil Srivastava2016-01-281-1/+10
| | | | | | | | Added a test to safeguard linux ABI. Differential Revision: http://reviews.llvm.org/D16607 llvm-svn: 259095
* PR18513: make gcc compatible layout for bit-fields with explicit aligned ↵Alexey Bataev2016-01-121-2/+184
| | | | | | | | | attribute, by Dmitry Polukhin Fix binary compatibility issue with GCC. Differential Revision: http://reviews.llvm.org/D14980 llvm-svn: 257462
* Fixing a compiler assertion with zero-width bit-fields in packed structs.Yunzhong Gao2014-02-131-0/+15
| | | | | | | | | According to the GNU docs, zero-sized bitfields should not be affected by the packed attribute. Differential Revision: http://llvm-reviews.chandlerc.com/D2693 llvm-svn: 201288
* Prior to adding the new "expected-no-diagnostics" directive to ↵Andy Gibbs2012-10-191-0/+1
| | | | | | VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. llvm-svn: 166280
* Sema: Fix a subtle i64 -> i32 truncation which broke layout of large structuresDaniel Dunbar2010-06-291-0/+10
| | | | | | with bit-fields. llvm-svn: 107185
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-151-1/+1
| | | | | | | | | - This is designed to make it obvious that %clang_cc1 is a "test variable" which is substituted. It is '%clang_cc1' instead of '%clang -cc1' because it can be useful to redefine what gets run as 'clang -cc1' (for example, to set a default target). llvm-svn: 91446
* Rename clang to clang-cc.Daniel Dunbar2009-03-241-1/+1
| | | | | | Tests and drivers updated, still need to shuffle dirs. llvm-svn: 67602
* Cleanup/refactoring of Sema struct layout. This patch unifies the structEli Friedman2008-05-301-0/+32
and union codepaths and fixes some minor bugs. I'm reasonably confident this is accurate, at least for X86. I'll correct any bugs as I find them; I haven't found any for a while, though. llvm-svn: 51762
OpenPOWER on IntegriCloud