2017-01-10 Bill Seurer <seurer@linux.vnet.ibm.com>
Backport from mainline
2016-12-21 Bill Seurer <seurer@linux.vnet.ibm.com>
PR sanitizer/65479
* config/rs6000/rs6000.c (rs6000_option_override_internal): Add
-fasynchronous-unwind-tables option when -fsanitize=address is
specified.
From-SVN: r244284
+2017-01-10 Bill Seurer <seurer@linux.vnet.ibm.com>
+
+ Backport from mainline
+ 2016-12-21 Bill Seurer <seurer@linux.vnet.ibm.com>
+
+ PR sanitizer/65479
+ * config/rs6000/rs6000.c (rs6000_option_override_internal): Add
+ -fasynchronous-unwind-tables option when -fsanitize=address is
+ specified.
+
2017-01-10 Martin Liska <mliska@suse.cz>
Backport from mainline
&& !global_options_set.x_flag_ira_loop_pressure)
flag_ira_loop_pressure = 1;
+ /* -fsanitize=address needs to turn on -fasynchronous-unwind-tables in order
+ for tracebacks to be complete but not if any -fasynchronous-unwind-tables
+ options were already specified. */
+ if (flag_sanitize & SANITIZE_USER_ADDRESS
+ && !global_options_set.x_flag_asynchronous_unwind_tables)
+ flag_asynchronous_unwind_tables = 1;
+
/* Set the pointer size. */
if (TARGET_64BIT)
{