Set x86_cie_data_alignment to -4 for x32.
commit53437bf2980a5eb286f0b7f8451dfedc585b4b45
authorH.J. Lu <hjl.tools@gmail.com>
Sat, 5 Mar 2011 02:16:35 +0000 (5 02:16 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Sat, 5 Mar 2011 02:16:35 +0000 (5 02:16 +0000)
treef7b8606d25854ed7c088c2515b03f0f71e4c8db6
parentecdcc59009b52208e1f74aca233279584d9366d5
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