https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82092

Ryan Schmidt <gcc at ryandesign dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |gcc at ryandesign dot com

--- Comment #6 from Ryan Schmidt <gcc at ryandesign dot com> ---
(In reply to Dominique d'Humieres from comment #3)
> --- ../_clean/gcc/config/darwin.c     2017-09-18 15:49:48.000000000 +0200
> +++ gcc/config/darwin.c       2017-09-23 21:00:41.000000000 +0200
> @@ -3201,6 +3201,10 @@ darwin_override_options (void)
>        flag_reorder_blocks = 1;
>      }
>  
> +    // FIXME ; Jam this off until we figure out what codegen issues are
> caused
> +    flag_reorder_blocks_and_partition = 0;
> +    flag_reorder_blocks = 1;
> +
>      /* FIXME: flag_objc_sjlj_exceptions is no longer needed since there is
> only
>         one valid choice of exception scheme for each runtime.  */
>      if (!global_options_set.x_flag_objc_sjlj_exceptions)
> 
> Could you please test this patch?

Yes, this patch does allow gcc 8-20171217 to build for me on macOS Sierra with
Xcode 9.2.

Is this patch safe for us to commit to MacPorts to be able to update our gcc8
port?

Reply via email to