OSDN Git Service

Set x86_cie_data_alignment to -4 for x32.
authorhjl <hjl>
Sat, 5 Mar 2011 11:16:35 +0000 (11:16 +0000)
committerhjl <hjl>
Sat, 5 Mar 2011 11:16:35 +0000 (11:16 +0000)
commitd04b11d123a44d39f7063e29923855ddec43f8db
tree4a614f66abde0d1526e2fbb7476987aea43fc512
parent4f51dacf1eacfdb8a13c90802a2e8bd9a5db25b2
Set x86_cie_data_alignment to -4 for x32.

gas/

2011-03-04  H.J. Lu  <hongjiu.lu@intel.com>

* config/tc-i386.c (x86_cie_stack_alignment): New.
(md_begin): Set x86_cie_data_alignment if it isn't set.  Set
x86_cie_stack_alignment.
(i386_target_format): Set x86_cie_data_alignment to -4 for x32.
(tc_x86_frame_initial_instructions): Use x86_cie_stack_alignment
instead of x86_cie_data_alignment on SP and RA.

gas/testsuite/

2011-03-04  H.J. Lu  <hongjiu.lu@intel.com>

* gas/i386/ilp32/cfi/cfi-x86_64.d: Updated.
gas/ChangeLog
gas/config/tc-i386.c
gas/testsuite/ChangeLog
gas/testsuite/gas/i386/ilp32/cfi/cfi-x86_64.d