Commit 601a5921 by Ian Lance Taylor Committed by Ian Lance Taylor

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
parent df9d1700
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;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment