On Wed, 3 Mar 2004 18:13:43 +0000
chungwei Hsiung <[EMAIL PROTECTED]> wrote:

> Hello..
>   I have a simple question, but I am not sure what the answer is. If
>   anyone can possibly help me, it is really appreciated. I compile a
>   test C file. I notice there are a few lines at the beginning of the
>   assembly code. I want to know what it means, but can't figure out
>   one of them. Can anyone tell me what the following line does please?
> 
> and    $0xfffffff0,%esp
> 
> best regards
> Chungwei

Hi Chungwei,

I believe that instruction is used to align the stack pointer to a
16-byte boundary, for efficiency.

However, this is just a guess, based on some discussions I've seen.
I don't know for certain.

You may have better luck asking on [EMAIL PROTECTED]

-Chris
_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to