gcc/ChangeLog: * config/csky/csky.opt (TARGET_BACKTRACE): New. * doc/invoke.texi (C-SKY Options): Document -mbacktrace.
--- gcc/config/csky/csky.opt | 4 ++++ gcc/doc/invoke.texi | 7 ++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/gcc/config/csky/csky.opt b/gcc/config/csky/csky.opt index 60b51e5..00fa343 100644 --- a/gcc/config/csky/csky.opt +++ b/gcc/config/csky/csky.opt @@ -192,3 +192,7 @@ Set the branch costs to roughly the specified number of instructions. msched-prolog Target Report Var(flag_sched_prolog) Init(0) Permit scheduling of function prologue and epilogue sequences. + +mbacktrace +Target Report Var(TARGET_BACKTRACE) Init(0) Undocumented +Generate code can be backtraced. diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 6352eab..41d0634 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -821,7 +821,7 @@ Objective-C and Objective-C++ Dialects}. -mdsp -medsp -mvdsp @gol -mdiv -msmart -mhigh-registers -manchor @gol -mpushpop -mmultiple-stld -mconstpool -mstack-size -mccrt @gol --mbranch-cost=@var{n} -mcse-cc -msched-prolog} +-mbranch-cost=@var{n} -mcse-cc -msched-prolog -mbacktrace} @emph{Darwin Options} @gccoptlist{-all_load -allowable_client -arch -arch_errors_fatal @gol @@ -20434,6 +20434,11 @@ this option can result in code that is not compliant with the C-SKY V2 ABI prologue requirements and that cannot be debugged or backtraced. It is disabled by default. +@item -mbacktrace +@itemx -mno-backtrace +@opindex mbacktrace +Generate code can be backtraced. This option defaults to off. + @end table @node Darwin Options -- 1.9.1