This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: PATCH: Set CIE data alignment to -4 for x32


On Fri, Mar 4, 2011 at 6:17 PM, H.J. Lu <hongjiu.lu@intel.com> wrote:
> Hi,
>
> I checked in this patch to set CIE data alignment to -4 for x32.
>
>
> H.J.
> --
> diff --git a/gas/ChangeLog b/gas/ChangeLog
> index f53dd03..7688f52 100644
> --- a/gas/ChangeLog
> +++ b/gas/ChangeLog
> @@ -1,3 +1,12 @@
> +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.
> +
> ?2011-03-02 ?Nick Clifton ?<nickc@redhat.com>
>

I reverted this change to keep the difference between x32 and
x86-64 to minimum.


-- 
H.J.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]