From 454fdba9b11f7f1aae847bc7ca3060d2beb6d204 Mon Sep 17 00:00:00 2001 From: Renlin Li Date: Tue, 18 Mar 2014 10:22:57 +0000 Subject: [PATCH] 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 --- gcc/ChangeLog | 5 +++++ gcc/config/aarch64/aarch64.c | 19 +++++++++++-------- 2 files changed, 16 insertions(+), 8 deletions(-) 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 | +-------------------------------+ -- 2.47.3