[PATCH 0/5] Tweak IRA handling of tying and earlyclobbers

Richard Sandiford richard.sandiford@arm.com
Mon Jun 24 08:06:00 GMT 2019

Eric Botcazou <ebotcazou@adacore.com> writes:
>> Forgot to say that this list excludes targets for which there were
>> no changes in assembly length.  (Thought I'd better say that since
>> the list clearly doesn't have one entry per CPU directory.)
>> FWIW the full list was:
>>     aarch64-linux-gnu aarch64_be-linux-gnu alpha-linux-gnu amdgcn-amdhsa
>>     arc-elf arm-linux-gnueabi arm-linux-gnueabihf avr-elf bfin-elf
>>     c6x-elf cr16-elf cris-elf csky-elf epiphany-elf fr30-elf
>>     frv-linux-gnu ft32-elf h8300-elf hppa64-hp-hpux11.23 ia64-linux-gnu
>>     i686-pc-linux-gnu i686-apple-darwin iq2000-elf lm32-elf m32c-elf
>>     m32r-elf m68k-linux-gnu mcore-elf microblaze-elf mipsel-linux-gnu
>>     mipsisa64-linux-gnu mmix mn10300-elf moxie-rtems msp430-elf
>>     nds32le-elf nios2-linux-gnu nvptx-none or1k-elf pdp11
>>     powerpc64-linux-gnu powerpc64le-linux-gnu powerpc-ibm-aix7.0 pru-elf
>>     riscv32-elf riscv64-elf rl78-elf rx-elf s390-linux-gnu
>>     s390x-linux-gnu sh-linux-gnu sparc-linux-gnu sparc64-linux-gnu
>>     sparc-wrs-vxworks spu-elf tilegx-elf tilepro-elf xstormy16-elf
>>     v850-elf vax-netbsdelf visium-elf x86_64-darwin x86_64-linux-gnu
>>     xtensa-elf
> Thanks for the note, I was about to ask what happened for SPARC. :-)


> Btw, where does this sparc-wrs-vxworks target come from?  It's quite
> obsolete so should be replaced with sparc-elf at this point.

It's based on an old list that also tried to include at least one
target for each supported OS (although it looks like there's no
longer a -vms target, hmm).  I think at the time I was making target
hook changes for which the OS made a difference.


More information about the Gcc-patches mailing list