diff options
author | Jakub Jelinek <jakub@redhat.com> | 2016-01-26 14:01:44 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2016-01-26 14:01:44 +0100 |
commit | b1b46af04f50513e823845c5f782860814f1f40c (patch) | |
tree | dbe207737ca2c13c923868c98b54870935302103 /gcc/opts.h | |
parent | 81cd202e24b322ba4c592a4b99a6e773238c5b27 (diff) | |
download | gcc-b1b46af04f50513e823845c5f782860814f1f40c.zip gcc-b1b46af04f50513e823845c5f782860814f1f40c.tar.gz gcc-b1b46af04f50513e823845c5f782860814f1f40c.tar.bz2 |
re PR lto/69254 (ICE in streamer_get_builtin_tree when using -fsanitize=shift on the compile side only)
PR lto/69254
* opts.h (parse_sanitizer_options): New prototype.
* opts.c (sanitizer_opts): New array.
(parse_sanitizer_options): New function.
(common_handle_option): Use parse_sanitizer_options.
From-SVN: r232826
Diffstat (limited to 'gcc/opts.h')
-rw-r--r-- | gcc/opts.h | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -372,6 +372,8 @@ extern void control_warning_option (unsigned int opt_index, int kind, extern char *write_langs (unsigned int mask); extern void print_ignored_options (void); extern void handle_common_deferred_options (void); +unsigned int parse_sanitizer_options (const char *, location_t, int, + unsigned int, int, bool); extern bool common_handle_option (struct gcc_options *opts, struct gcc_options *opts_set, const struct cl_decoded_option *decoded, |