re PR tree-optimization/91663 (split function can be re-inlined, leaving bad stack trace)
PR tree-optimization/91663 * go-lang.c (go_langhook_post_options): Clear flag_partial_inlining. From-SVN: r275396
This commit is contained in:
parent
7d394f772f
commit
f44526e367
2 changed files with 11 additions and 0 deletions
|
@ -1,3 +1,9 @@
|
|||
2019-09-04 Ian Lance Taylor <iant@golang.org>
|
||||
|
||||
PR tree-optimization/91663
|
||||
* go-lang.c (go_langhook_post_options): Clear
|
||||
flag_partial_inlining.
|
||||
|
||||
2019-08-23 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR middle-end/91283
|
||||
|
|
|
@ -300,6 +300,11 @@ go_langhook_post_options (const char **pfilename ATTRIBUTE_UNUSED)
|
|||
if (!global_options_set.x_flag_optimize_sibling_calls)
|
||||
global_options.x_flag_optimize_sibling_calls = 0;
|
||||
|
||||
/* Partial inlining can confuses uses of runtime.Callers.
|
||||
See https://gcc.gnu.org/PR91663. */
|
||||
if (!global_options_set.x_flag_partial_inlining)
|
||||
global_options.x_flag_partial_inlining = 0;
|
||||
|
||||
/* If the debug info level is still 1, as set in init_options, make
|
||||
sure that some debugging type is selected. */
|
||||
if (global_options.x_debug_info_level == DINFO_LEVEL_TERSE
|
||||
|
|
Loading…
Add table
Reference in a new issue