Re: gcc-propolice question

2005-09-26 Thread Theo de Raadt
> i noticed in the assembly generated from openbsd's gcc that when allocating > the initial > buffer , it subtracts more bytes than it normaly should. > meaning: > function(int , int , int){ char b0[10],b1[5],int* } should need 0x20 bytes > instead openbsd's gcc subtracts 0x63 . > is it cause of al

gcc-propolice question

2005-09-26 Thread ramrunner
Hi. i noticed in the assembly generated from openbsd's gcc that when allocating the initial buffer , it subtracts more bytes than it normaly should. meaning: function(int , int , int){ char b0[10],b1[5],int* } should need 0x20 bytes instead openbsd's gcc subtracts 0x63 . is it cause of alignment ne