i386-modes.def: Use 4 byte alignment on DI for 32bit host.
2008-02-18 H.J. Lu <hongjiu.lu@intel.com> * config/i386/i386-modes.def: Use 4 byte alignment on DI for 32bit host. From-SVN: r132397
This commit is contained in:
parent
b2ae828d7a
commit
feaffcaaa9
2 changed files with 9 additions and 0 deletions
|
@ -1,3 +1,8 @@
|
|||
2008-02-18 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* config/i386/i386-modes.def: Use 4 byte alignment on DI for
|
||||
32bit host.
|
||||
|
||||
2008-02-18 Joey Ye <joey.ye@intel.com>
|
||||
|
||||
PR middle-end/34921
|
||||
|
|
|
@ -17,6 +17,10 @@ You should have received a copy of the GNU General Public License
|
|||
along with GCC; see the file COPYING3. If not see
|
||||
<http://www.gnu.org/licenses/>. */
|
||||
|
||||
/* In 32bit, DI mode uses 32bit registers. Only 4 byte alignment
|
||||
is needed. */
|
||||
ADJUST_ALIGNMENT (DI, (TARGET_64BIT || TARGET_ALIGN_DOUBLE) ? 8 : 4);
|
||||
|
||||
/* The x86_64 ABI specifies both XF and TF modes.
|
||||
XFmode is __float80 is IEEE extended; TFmode is __float128
|
||||
is IEEE quad. */
|
||||
|
|
Loading…
Add table
Reference in a new issue