On Wed, Feb 19, 2014 at 2:30 PM, Ilya Tocar <tocarip.in...@gmail.com> wrote: > Hi everyone, > As AVX512 abi for passing/returing structs was recently changed in > https://github.com/hjl-tools/x86-64-psABI/commit/6d7ccd614fe67111d2aecec853c3df0310b372d2 > We need to update GCC accordingly. This patch does it. > It bootstraps, passes make check (including updated abi tests), spec2006 > is ok. Ok for trunk? > ChangeLog bellow: > > 2014-02-19 Ilya Tocar <ilya.to...@intel.com> > > * config/i386/i386.c (classify_argument): Update to reflect abi fix.
Better say "Pass structures of size 64 bytes or less in register." > And for testsuite: > > 2014-02-19 Ilya Tocar <ilya.to...@intel.com> > > * gcc.target/x86_64/abi/avx512f/test_passing_structs.c: Update to > reflect abi fix. > * gcc.target/x86_64/abi/avx512f/test_passing_unions.c: Ditto. Please mention PR target/60204 in both ChangeLogs. OK for mainline with these (minor) changes. Thanks, Uros.