diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/go/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/go/go-backend.c | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/gcc/go/ChangeLog b/gcc/go/ChangeLog index ac2c2e1..cb69c8c 100644 --- a/gcc/go/ChangeLog +++ b/gcc/go/ChangeLog @@ -1,3 +1,8 @@ +2019-02-14 Ian Lance Taylor <iant@golang.org> + + * go-backend.c (go_imported_unsafe): Update + optimization_default_node. + 2019-02-13 Ian Lance Taylor <iant@golang.org> * go-gcc.cc: #include "opts.h". diff --git a/gcc/go/go-backend.c b/gcc/go/go-backend.c index 9422b0d..aaea330 100644 --- a/gcc/go/go-backend.c +++ b/gcc/go/go-backend.c @@ -89,6 +89,7 @@ void go_imported_unsafe (void) { flag_strict_aliasing = false; + TREE_OPTIMIZATION (optimization_default_node)->x_flag_strict_aliasing = false; /* Let the backend know that the options have changed. */ targetm.override_options_after_change (); |