r244667 - in /trunk/gcc: ChangeLog combine-stac...
jiwang@gcc.gnu.org
jiwang@gcc.gnu.org
Fri Jan 20 00:05:00 GMT 2017
Author: jiwang
Date: Fri Jan 20 00:05:30 2017
New Revision: 244667
URL: https://gcc.gnu.org/viewcvs?rev=244667&root=gcc&view=rev
Log:
[AArch64][2/4] Generate dwarf information for -msign-return-address
gcc/
* reg-notes.def (CFA_TOGGLE_RA_MANGLE): New reg-note.
* combine-stack-adj.c (no_unhandled_cfa): Handle
REG_CFA_TOGGLE_RA_MANGLE.
* dwarf2cfi.c (dwarf2out_frame_debug): Handle REG_CFA_TOGGLE_RA_MANGLE.
* config/aarch64/aarch64.c (aarch64_expand_prologue): Generates DWARF
info for return address signing.
(aarch64_expand_epilogue): Likewise.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/combine-stack-adj.c
trunk/gcc/config/aarch64/aarch64.c
trunk/gcc/dwarf2cfi.c
trunk/gcc/reg-notes.def
More information about the Gcc-cvs
mailing list