[0/61] Improve Mips target

Message ID 20250131171232.1018281-1-aleksandar.rakic@htecgroup.com
Headers
Series Improve Mips target |

Message

Aleksandar Rakic Jan. 31, 2025, 5:13 p.m. UTC
  This patch series improves the support for the mips64r6 target in GCC,
includes the enhancements to the general bug fixes and contains other
MIPS ISA and processor enablement.

These patches are cherry-picked from the mips_rel/11_2_0/master
and mips_rel/9_3_0/master branches from the MIPS' repository:
https://github.com/MIPS/gcc .
Further details on the individual changes are included in the
respective patches.
  

Comments

Richard Biener Feb. 3, 2025, 9:32 a.m. UTC | #1
On Fri, Jan 31, 2025 at 6:18 PM Aleksandar Rakic
<aleksandar.rakic@htecgroup.com> wrote:
>
> This patch series improves the support for the mips64r6 target in GCC,
> includes the enhancements to the general bug fixes and contains other
> MIPS ISA and processor enablement.
>
> These patches are cherry-picked from the mips_rel/11_2_0/master
> and mips_rel/9_3_0/master branches from the MIPS' repository:
> https://github.com/MIPS/gcc .
> Further details on the individual changes are included in the
> respective patches.

Please split up this series at least into patches that solely affect mips/
and send patches that touch middle-end parts separately.  A 61 patches
series is unlikely to be looked at this way.

Richard.
  
Richard Sandiford Feb. 3, 2025, 10:34 a.m. UTC | #2
Richard Biener <richard.guenther@gmail.com> writes:
> On Fri, Jan 31, 2025 at 6:18 PM Aleksandar Rakic
> <aleksandar.rakic@htecgroup.com> wrote:
>>
>> This patch series improves the support for the mips64r6 target in GCC,
>> includes the enhancements to the general bug fixes and contains other
>> MIPS ISA and processor enablement.
>>
>> These patches are cherry-picked from the mips_rel/11_2_0/master
>> and mips_rel/9_3_0/master branches from the MIPS' repository:
>> https://github.com/MIPS/gcc .
>> Further details on the individual changes are included in the
>> respective patches.
>
> Please split up this series at least into patches that solely affect mips/
> and send patches that touch middle-end parts separately.  A 61 patches
> series is unlikely to be looked at this way.

Sorry to ask, but what about the copyright assignment/DCO side of things?
Is it ok to assume that all these patches are covered by MTI's copyright
assignment with the FSF, even though MTI didn't submit the patches
themselves?  (Genuine question, not trying to imply a particular answer.)

Thanks,
Richard
  
Richard Biener Feb. 3, 2025, 2:58 p.m. UTC | #3
On Mon, Feb 3, 2025 at 11:34 AM Richard Sandiford
<richard.sandiford@arm.com> wrote:
>
> Richard Biener <richard.guenther@gmail.com> writes:
> > On Fri, Jan 31, 2025 at 6:18 PM Aleksandar Rakic
> > <aleksandar.rakic@htecgroup.com> wrote:
> >>
> >> This patch series improves the support for the mips64r6 target in GCC,
> >> includes the enhancements to the general bug fixes and contains other
> >> MIPS ISA and processor enablement.
> >>
> >> These patches are cherry-picked from the mips_rel/11_2_0/master
> >> and mips_rel/9_3_0/master branches from the MIPS' repository:
> >> https://github.com/MIPS/gcc .
> >> Further details on the individual changes are included in the
> >> respective patches.
> >
> > Please split up this series at least into patches that solely affect mips/
> > and send patches that touch middle-end parts separately.  A 61 patches
> > series is unlikely to be looked at this way.
>
> Sorry to ask, but what about the copyright assignment/DCO side of things?
> Is it ok to assume that all these patches are covered by MTI's copyright
> assignment with the FSF, even though MTI didn't submit the patches
> themselves?  (Genuine question, not trying to imply a particular answer.)

It's a good question since one of the Signed-off e-mails bounces...

Richard.

> Thanks,
> Richard
  
Chao-ying Fu Feb. 4, 2025, 9:53 p.m. UTC | #4
> This patch series improves the support for the mips64r6 target in GCC,
> includes the enhancements to the general bug fixes and contains other
>  MIPS ISA and processor enablement.
>
> These patches are cherry-picked from the mips_rel/11_2_0/master
> and mips_rel/9_3_0/master branches from the MIPS' repository:
> https://github.com/MIPS/gcc .
> Further details on the individual changes are included in the
> respective patches.

  FYI. MIPS asked HTEC group to upstream our GCC patches to gcc.gnu.org.
All patches should be covered by FSF copyright assignment from MIPS long time ago.
If new documents/forms are needed, please let us know.

  Thanks a lot!

Regards,
Chao-ying