This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Question about strange register calling truncates to SImode on x86_64
- From: Michael Matz <matz at suse dot de>
- To: Kai Tietz <Kai dot Tietz at onevision dot com>
- Cc: Andrew Haley <aph at redhat dot com>, gcc at gcc dot gnu dot org
- Date: Thu, 12 Oct 2006 14:17:11 +0200 (CEST)
- Subject: Re: Question about strange register calling truncates to SImode on x86_64
- References: <OFB414B281.084BAA5B-ONC1257205.002807BD-C1257205.00285A9C@onevision.de>
Hi,
On Thu, 12 Oct 2006, Kai Tietz wrote:
> thanks for description. I wasn't aware, that the upper 32 bits are
> zeroed. Does this means that even the stack has to be in the first 4 Gb,
> too.
Why should it? I.e. no, it doesn't have to.
> Or does this mov instruction does a sign-extention.
Which mov instruction?
Ciao,
Michael.