re PR middle-end/35771 (Call expander ignores type alignment)
authorH.J. Lu <hongjiu.lu@intel.com>
Thu, 29 May 2008 12:35:04 +0000 (12:35 +0000)
committerH.J. Lu <hjl@gcc.gnu.org>
Thu, 29 May 2008 12:35:04 +0000 (05:35 -0700)
commita20007a490d5105e25086df930a4bd67e5e250a0
treed0969736c4a71863eb798df7de1d852409735ce7
parent37f449aa3b21401759cef03a60c0d9ee320b24a3
re PR middle-end/35771 (Call expander ignores type alignment)

gcc/

2008-05-29  H.J. Lu  <hongjiu.lu@intel.com>

PR target/35771
* config/i386/i386.c (ix86_function_arg_boundary): Convert to
canonical type if needed.

gcc/testsuite/

2008-05-29  H.J. Lu  <hongjiu.lu@intel.com>

PR target/35771
* gcc.dg/torture/pr35771.h: New.
* gcc.dg/torture/pr35771-1.c: Likewise.
* gcc.dg/torture/pr35771-2.c: Likewise.
* gcc.dg/torture/pr35771-3.c: Likewise.

From-SVN: r136159
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/pr35771-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/torture/pr35771-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/torture/pr35771-3.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/torture/pr35771.h [new file with mode: 0644]