<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in struct-packed-align.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>aa1cdf87 - [PS5] Ignore &apos;packed&apos; on one-byte bitfields, matching PS4</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c#aa1cdf87</link>
        <description>[PS5] Ignore &apos;packed&apos; on one-byte bitfields, matching PS4

            List of files:
            /llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c</description>
        <pubDate>Thu, 02 Jun 2022 21:40:52 +0000</pubDate>
        <dc:creator>Paul Robinson &lt;paul.robinson@sony.com&gt;</dc:creator>
    </item>
<item>
        <title>91e39951 - Revert &quot;[SystemZ][z/OS] Update target specific __attribute__((aligned)) value for test&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c#91e39951</link>
        <description>Revert &quot;[SystemZ][z/OS] Update target specific __attribute__((aligned)) value for test&quot;This reverts commit d91234b21c1a1a34d98157089a8769d8f9a32f06.Reviewed By: abhina.sreeskantharajanDifferential Revision: https://reviews.llvm.org/D107565

            List of files:
            /llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c</description>
        <pubDate>Thu, 05 Aug 2021 13:23:36 +0000</pubDate>
        <dc:creator>Fanbo Meng &lt;fanbo.meng@ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>d74b6635 - Fix LIT failure on native aix</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c#d74b6635</link>
        <description>Fix LIT failure on native aixOn AIX, char bitfields have the same alignment as unsigned int.Reference: https://reviews.llvm.org/D87029Differential Revision: https://reviews.llvm.org/D102715

            List of files:
            /llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c</description>
        <pubDate>Thu, 20 May 2021 12:58:53 +0000</pubDate>
        <dc:creator>Xiangling Liao &lt;Xiangling.Liao@ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>d91234b2 - [SystemZ][z/OS] Update target specific __attribute__((aligned)) value for test</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c#d91234b2</link>
        <description>[SystemZ][z/OS] Update target specific __attribute__((aligned)) value for testz/OS defaults to 16 bytes for  __attribute__((aligned)), modify the test to differentiate between z/OS and Linux on s390x.Reviewed By: abhina.sreeskantharajanDifferential Revision: https://reviews.llvm.org/D89127

            List of files:
            /llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c</description>
        <pubDate>Fri, 09 Oct 2020 14:13:45 +0000</pubDate>
        <dc:creator>Fanbo Meng &lt;fanbo.meng@ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>dd591977 - [FIX][NFC] Update clang sema test</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c#dd591977</link>
        <description>[FIX][NFC] Update clang sema testTry to fix Sema test for default alignment for whencompiling to ARM, but not to android, duer9427aa2d543bllvm-svn: 368301

            List of files:
            /llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c</description>
        <pubDate>Thu, 08 Aug 2019 14:45:42 +0000</pubDate>
        <dc:creator>Diogo N. Sampaio &lt;diogo.sampaio@arm.com&gt;</dc:creator>
    </item>
<item>
        <title>b6fd726f - Restore previous structure ABI behavior for bit-fields with the packed attribute for PS4 targets.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c#b6fd726f</link>
        <description>Restore previous structure ABI behavior for bit-fields with the packed attribute for PS4 targets.An ABI change was introduced in r254596 that modified structure layouts when the &apos;packed&apos; attribute was used on one-byte bitfields. Since the PS4 target needs to maintain backwards compatibility for all structure layouts, this change reintroduces the old behavior for PS4 targets only. It also introduces PS4 specific cases to the relevant test.Patch by Matthew Voss.llvm-svn: 310388

            List of files:
            /llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c</description>
        <pubDate>Tue, 08 Aug 2017 18:07:17 +0000</pubDate>
        <dc:creator>Aaron Ballman &lt;aaron@aaronballman.com&gt;</dc:creator>
    </item>
<item>
        <title>66389e8f - Fix clang/test/Sema/struct-packed-align.c. &quot;Windows&quot; is not MS compiler.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c#66389e8f</link>
        <description>Fix clang/test/Sema/struct-packed-align.c. &quot;Windows&quot; is not MS compiler.llvm-svn: 254614

            List of files:
            /llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c</description>
        <pubDate>Thu, 03 Dec 2015 16:03:34 +0000</pubDate>
        <dc:creator>NAKAMURA Takumi &lt;geek4civic@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>830dfccf - PR25575: Make GCC 4.4+ comatible layout for packed bit-fileds of char type, patch by D. Polukhin</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c#830dfccf</link>
        <description>PR25575: Make GCC 4.4+ comatible layout for packed bit-fileds of char type, patch by D. PolukhinThis CL is for discussion how to better fix bit-filed layout compatibility issue with GCC (see PR25575 for test case and more details). Current clang behavior is compatible with GCC 4.1-4.3 series but it was fixed in 4.4+. Ignoring packed attribute looks very odd and because it was also fixed in GCC 4.4+, it makes sense also fix it in clang.Differential Revision: http://reviews.llvm.org/D14872llvm-svn: 254596

            List of files:
            /llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c</description>
        <pubDate>Thu, 03 Dec 2015 09:34:49 +0000</pubDate>
        <dc:creator>Alexey Bataev &lt;a.bataev@hotmail.com&gt;</dc:creator>
    </item>
<item>
        <title>ca3cb7f3 - Implement target-specific __attribute__((aligned)) value</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c#ca3cb7f3</link>
        <description>Implement target-specific __attribute__((aligned)) valueThe GCC construct __attribute__((aligned)) is defined to set alignmentto &quot;the default alignment for the target architecture&quot; according tothe GCC documentation:  The default alignment is sufficient for all scalar types, but may not be  enough for all vector types on a target that supports vector operations.  The default alignment is fixed for a particular target ABI.clang currently hard-coded an alignment of 16 bytes for that construct,which is correct on some platforms (including X86), but wrong on others(including SystemZ).  Since this value is ABI-relevant, it is importantto get correct for compatibility purposes.This patch adds a new TargetInfo member &quot;DefaultAlignForAttributeAligned&quot;that targets can set to the appropriate default __attribute__((aligned))value.Note that I&apos;m deliberately *not* using the existing &quot;SuitableAlign&quot;value, which is used to set the pre-defined macro __BIGGEST_ALIGNMENT__,since those two values may not be the same on all platforms.  In fact,on X86, __attribute__((aligned)) always uses 16-byte alignment, while__BIGGEST_ALIGNMENT__ may be larger if AVX-2 or AVX-512 are supported.(This is actually not yet correctly implemented in clang either.)The patch provides a value for DefaultAlignForAttributeAligned only forSystemZ, and leaves the default for all other targets at 16, which meansno visible change in behavior on all other targets.  (The value is stillwrong for some other targets, but I&apos;d prefer to leave it to the targetmaintainers for those platforms to fix.)llvm-svn: 235397

            List of files:
            /llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c</description>
        <pubDate>Tue, 21 Apr 2015 17:29:35 +0000</pubDate>
        <dc:creator>Ulrich Weigand &lt;ulrich.weigand@de.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>8c8dbc36 - clang/test/Sema/struct-packed-align.c: Add the case in MS mode that alignment doesn&apos;t affect packing.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c#8c8dbc36</link>
        <description>clang/test/Sema/struct-packed-align.c: Add the case in MS mode that alignment doesn&apos;t affect packing.Also, revert a couple of suppressions.  r214298, &quot;Suppress clang/test/Sema/struct-packed-align.c for targeting LLP64.&quot;  r214301, &quot;Suppress clang/test/Sema/struct-packed-align.c also on msvc for investigating.&quot;llvm-svn: 214794

            List of files:
            /llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c</description>
        <pubDate>Mon, 04 Aug 2014 22:48:19 +0000</pubDate>
        <dc:creator>NAKAMURA Takumi &lt;geek4civic@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>c59c6445 - Trailing linefeed.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c#c59c6445</link>
        <description>Trailing linefeed.llvm-svn: 214793

            List of files:
            /llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c</description>
        <pubDate>Mon, 04 Aug 2014 22:48:09 +0000</pubDate>
        <dc:creator>NAKAMURA Takumi &lt;geek4civic@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>f9f672c0 - Suppress clang/test/Sema/struct-packed-align.c also on msvc for investigating.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c#f9f672c0</link>
        <description>Suppress clang/test/Sema/struct-packed-align.c also on msvc for investigating.FIXME: This test is incompatible to MS compat mode.FIXME: Don&apos;t suppress this also on mingw. :-pllvm-svn: 214301

            List of files:
            /llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c</description>
        <pubDate>Wed, 30 Jul 2014 12:17:38 +0000</pubDate>
        <dc:creator>NAKAMURA Takumi &lt;geek4civic@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e098b3b9 - Suppress clang/test/Sema/struct-packed-align.c for targeting LLP64.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c#e098b3b9</link>
        <description>Suppress clang/test/Sema/struct-packed-align.c for targeting LLP64.llvm-svn: 214298

            List of files:
            /llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c</description>
        <pubDate>Wed, 30 Jul 2014 10:44:35 +0000</pubDate>
        <dc:creator>NAKAMURA Takumi &lt;geek4civic@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>c6e68daa - Prior to adding the new &quot;expected-no-diagnostics&quot; directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c#c6e68daa</link>
        <description>Prior to adding the new &quot;expected-no-diagnostics&quot; directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive.llvm-svn: 166280

            List of files:
            /llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c</description>
        <pubDate>Fri, 19 Oct 2012 12:44:48 +0000</pubDate>
        <dc:creator>Andy Gibbs &lt;andyg1001@hotmail.co.uk&gt;</dc:creator>
    </item>
<item>
        <title>29eb47bd - Fix PR9253, allowing attribute(aligned) to reduce the alignment of</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c#29eb47bd</link>
        <description>Fix PR9253, allowing attribute(aligned) to reduce the alignment ofa typedef.llvm-svn: 126059

            List of files:
            /llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c</description>
        <pubDate>Sat, 19 Feb 2011 22:55:41 +0000</pubDate>
        <dc:creator>Chris Lattner &lt;sabre@nondot.org&gt;</dc:creator>
    </item>
<item>
        <title>c48a10d6 - Support __attribute__((packed)) (along with other attributes) at the</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c#c48a10d6</link>
        <description>Support __attribute__((packed)) (along with other attributes) at theend of a struct/class/union in C++, from Justin Bogner!llvm-svn: 99811

            List of files:
            /llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c</description>
        <pubDate>Mon, 29 Mar 2010 14:42:08 +0000</pubDate>
        <dc:creator>Douglas Gregor &lt;dgregor@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>8fbe78f6 - Update tests to use %clang_cc1 instead of &apos;clang-cc&apos; or &apos;clang -cc1&apos;.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c#8fbe78f6</link>
        <description>Update tests to use %clang_cc1 instead of &apos;clang-cc&apos; or &apos;clang -cc1&apos;. - This is designed to make it obvious that %clang_cc1 is a &quot;test variable&quot;   which is substituted. It is &apos;%clang_cc1&apos; instead of &apos;%clang -cc1&apos; because it   can be useful to redefine what gets run as &apos;clang -cc1&apos; (for example, to set   a default target).llvm-svn: 91446

            List of files:
            /llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c</description>
        <pubDate>Tue, 15 Dec 2009 20:14:24 +0000</pubDate>
        <dc:creator>Daniel Dunbar &lt;daniel@zuster.org&gt;</dc:creator>
    </item>
<item>
        <title>a45cf5b6 - Rename clang to clang-cc.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c#a45cf5b6</link>
        <description>Rename clang to clang-cc.Tests and drivers updated, still need to shuffle dirs.llvm-svn: 67602

            List of files:
            /llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c</description>
        <pubDate>Tue, 24 Mar 2009 02:24:46 +0000</pubDate>
        <dc:creator>Daniel Dunbar &lt;daniel@zuster.org&gt;</dc:creator>
    </item>
<item>
        <title>aac5bf19 - __attribute__((aligned)) was being ignored!</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c#aac5bf19</link>
        <description>__attribute__((aligned)) was being ignored!This knocks out another 8 gcc/compat/i386 &amp; x86_64 failures.llvm-svn: 64947

            List of files:
            /llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c</description>
        <pubDate>Wed, 18 Feb 2009 20:06:09 +0000</pubDate>
        <dc:creator>Daniel Dunbar &lt;daniel@zuster.org&gt;</dc:creator>
    </item>
<item>
        <title>325601a9 - Merge postfix attributes on record decls.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c#325601a9</link>
        <description>Merge postfix attributes on record decls.llvm-svn: 57019

            List of files:
            /llvm-project-15.0.7/clang/test/Sema/struct-packed-align.c</description>
        <pubDate>Fri, 03 Oct 2008 17:33:35 +0000</pubDate>
        <dc:creator>Daniel Dunbar &lt;daniel@zuster.org&gt;</dc:creator>
    </item>
</channel>
</rss>
