Page 1 of 1

Patches to gcc, binutils, etc

Posted: Sat Dec 03, 2016 8:07 pm
by Lucretia
Hi,

Are there a set of patches I can take and apply to a newer tool chain? Unfortunately your GitHub is a combined set of sources, which doesn't help.

I'm not interested in c or c++ so please tell me to just grab the sources or a binary.

Thanks,
Luke

Re: Patches to gcc, binutils, etc

Posted: Mon Dec 05, 2016 9:02 pm
by jasonk
We don't have patches that can be applied to a later GCC version, but you might be able to generate patches by diffing our current sources with GCC 4.8.3.

Re: Patches to gcc, binutils, etc

Posted: Tue Dec 06, 2016 7:50 pm
by Lucretia
I started looking into this, started to see a *lot* of changes within binutils/bfd/elfxx-mips.c and started to wonder if what you've done is made incompatible changes, i.e. just making sure your changes only work for your tree and won't actually be able to build a normal mips target? I've not had a full look at this yet, but this is my initial concern here.

Can you confirm?

Thanks,
Luke.

Re: Patches to gcc, binutils, etc

Posted: Wed Dec 07, 2016 12:33 am
by jasonk
Yes, there are quite a few significant changes to binutils. We have added a "best-fit" allocator. We are concerned only about PIC32 devices, not other MIPS-based devices.