On Wed, Dec 12, 2012 at 4:38 PM, Fabio Pozzi <pozzi.fabio@xxxxxxxxx> wrote: >> When i call print values at offsets starting from >> __builtin_frame_address (0) the function arguments start from offset >> 2. How can I confirm that this behavior is always consistent. > > Arguments are pushed on the stack before the saved frame pointer, thus > you have to add an offset equal to the frame pointer address size if > you start from the beginning of the saved frame pointer record on the > stack. Thanks Fabio! If I execute the same code on ARM arch, does it needs any changes? -- Manavendra Nath Manav _______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies