This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Misaligned stack on 32-bit s390?
- From: Richard Henderson <rth at twiddle dot net>
- To: Siddhesh Poyarekar <siddhesh at redhat dot com>, Carlos O'Donell <carlos at redhat dot com>
- Cc: Andreas Krebbel <krebbel at linux dot vnet dot ibm dot com>, GNU C Library <libc-alpha at sourceware dot org>, stli at linux dot vnet dot ibm dot com
- Date: Wed, 12 Nov 2014 08:18:48 +0100
- Subject: Re: Misaligned stack on 32-bit s390?
- Authentication-results: sourceware.org; auth=none
- References: <54619F3E dot 8080306 at redhat dot com> <5461D6CA dot 9030902 at twiddle dot net> <5461DBC4 dot 9090508 at redhat dot com> <5462231E dot 3050502 at linux dot vnet dot ibm dot com> <5462DB6B dot 8060405 at redhat dot com> <20141112070929 dot GR2086 at spoyarek dot pnq dot redhat dot com>
On 11/12/2014 08:09 AM, Siddhesh Poyarekar wrote:
> + l %r1,0(%r1) # load _dl_skip_args\n\
> + ltr %r1,%r1\n\
lt %r1, 0(%r1)
> + l %r1,_dl_argv@GOT12(0,%r12)\n\
Why are you using got12? Drop the indexed form and just use got.
Hmm. I do see there's a mix in this file, but I don't know why...
r~