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