Re: [patch, testsuite, arm] Fix ICE in gcc.dg/gimplefe-28.c

2019-09-22 Thread Sandra Loosemore
On 9/20/19 2:18 AM, Kyrill Tkachov wrote: Yeah, an add_options_for_arm_vfp is what we ideally need here. How about this version of the patch? The two test cases I also tweaked to use it are the only ones that use the corresponding arm_vfp_ok effective target. -Sandra 2019-09-22 Sandra Lo

[patch, libgfortran] Bug 91593 - Implicit enum conversions in libgfortran/io/transfer.c

2019-09-22 Thread Jerry DeLisle
Hi all, The attached patch eliminates several warnings by adjusting which enumerator is used in the subject offending code. I fixed this by adding an enumerator at the end of the file_mode definition. This then triggered a warning in several other places for an unhandled case in the switch st

[Darwin, PPC, committed] Clean up symbol stubs code.

2019-09-22 Thread Iain Sandoe
Hi, Some tidy-ups I came across whilst looking for a real bug … Remove dead code for the the TARGET_LINK_STACK which is not applicable to Darwin. Use MACHOPIC_PURE instead of a hard-wired PIC level to determine the stub kind. Merge common code blocks. gcc/ChangeLog: 2019-09-22 Iain Sandoe

C++ PATCH for c++/91844 - Implement CWG 2352, Similar types and reference binding.

2019-09-22 Thread Marek Polacek
I came across this DR while looking into P0388R4 and realized I need to implement it before tackling P0388R4. DR 2352 changes the definitions of reference-related (so that it uses "similar type" instead of "same type") and of reference-compatible (use a standard conversion sequence), and then P

[Patch, fortran] PR91726 - [7/8/9/10 Regression] ICE in gfc_conv_array_ref, at fortran/trans-array.c:3612

2019-09-22 Thread Paul Richard Thomas
Fixing the original problem in the module took a few minutes. Making the module do something useful took rather longer! The testcase in the patch compiles with 6-branch but segfaults in runtime. Bootstrapped and regtested on FC30/x86_64 - OK to commit and go steadily back through the branches over

Re: Deprecating cc0 (and consequently cc0 targets)

2019-09-22 Thread Richard Biener
On September 22, 2019 1:48:34 AM GMT+02:00, Segher Boessenkool wrote: >On Sat, Sep 21, 2019 at 03:04:26PM -0600, Jeff Law wrote: >> On 9/21/19 2:48 PM, Paul Koning wrote: >> >> On Sep 20, 2019, at 1:45 PM, Jeff Law wrote: >> >> On 9/20/19 11:22 AM, Richard Biener wrote: >> >> Now if someone did

Re: Deprecating cc0 (and consequently cc0 targets)

2019-09-22 Thread coypu
On Fri, Sep 20, 2019 at 09:38:38AM -0600, Jeff Law wrote: > this time -- removals would happen during the gcc-11 cycle. Hi Jeff, I'm concerned that if I don't reach this milestone for VAX, it'll mean that future code review will require justifying some of the original changes which is getting inc