Revert this change; no longer required.
2013-11-06 Ian Lance Taylor <iant@google.com> * go-lang.c (go_langhook_post_options): If -fisolate-erroneous-paths was turned on by an optimization option, turn it off. From-SVN: r205711
This commit is contained in:
parent
df9d1700f1
commit
601a5921eb
2 changed files with 9 additions and 6 deletions
|
@ -1,3 +1,12 @@
|
|||
2013-12-05 Ian Lance Taylor <iant@google.com>
|
||||
|
||||
Revert this change; no longer required.
|
||||
2013-11-06 Ian Lance Taylor <iant@google.com>
|
||||
|
||||
* go-lang.c (go_langhook_post_options): If
|
||||
-fisolate-erroneous-paths was turned on by an optimization option,
|
||||
turn it off.
|
||||
|
||||
2013-11-23 Ian Lance Taylor <iant@google.com>
|
||||
|
||||
* go-gcc.cc (Gcc_backend::function_type): Add result_struct
|
||||
|
|
|
@ -270,12 +270,6 @@ go_langhook_post_options (const char **pfilename ATTRIBUTE_UNUSED)
|
|||
if (flag_excess_precision_cmdline == EXCESS_PRECISION_DEFAULT)
|
||||
flag_excess_precision_cmdline = EXCESS_PRECISION_STANDARD;
|
||||
|
||||
/* The isolate_erroneous_paths optimization can change a nil
|
||||
dereference from a panic to a trap, so we have to disable it for
|
||||
Go, even though it is normally enabled by -O2. */
|
||||
if (!global_options_set.x_flag_isolate_erroneous_paths)
|
||||
global_options.x_flag_isolate_erroneous_paths = 0;
|
||||
|
||||
/* Returning false means that the backend should be used. */
|
||||
return false;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue