From: Renlin Li Date: Tue, 18 Mar 2014 10:22:57 +0000 (+0000) Subject: aarch64.c: Correct the comments about the aarch64 stack layout. X-Git-Tag: releases/gcc-4.9.0~417 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=454fdba9b11f7f1aae847bc7ca3060d2beb6d204;p=thirdparty%2Fgcc.git aarch64.c: Correct the comments about the aarch64 stack layout. * config/aarch64/aarch64.c: Correct the comments about the aarch64 stack layout. From-SVN: r208636 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a657e062af29..ba7bb367f52c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2014-03-16 Renlin Li + + * config/aarch64/aarch64.c: Correct the comments about the + aarch64 stack layout. + 2014-03-18 Thomas Schwinge * omp-low.c (lower_rec_input_clauses) : Restore diff --git a/gcc/config/aarch64/aarch64.c b/gcc/config/aarch64/aarch64.c index 4e6728a04b4c..ebd58c007611 100644 --- a/gcc/config/aarch64/aarch64.c +++ b/gcc/config/aarch64/aarch64.c @@ -1994,18 +1994,21 @@ aarch64_save_or_restore_callee_save_registers (HOST_WIDE_INT offset, | callee-allocated save area | | for register varargs | | | - +-------------------------------+ - | | - | local variables | - | | +-------------------------------+ <-- frame_pointer_rtx | | - | callee-saved registers | + | local variables | | | +-------------------------------+ - | LR' | - +-------------------------------+ - | FP' | + | padding0 | \ + +-------------------------------+ | + | | | + | | | + | callee-saved registers | | frame.saved_regs_size + | | | + +-------------------------------+ | + | LR' | | + +-------------------------------+ | + | FP' | / P +-------------------------------+ <-- hard_frame_pointer_rtx | dynamic allocation | +-------------------------------+