Ping? I'd like check in those patches before stage3.
Thanks, On Tue, Oct 16, 2018 at 10:49 AM Paul Hua <paul.hua...@gmail.com> wrote: > > Hi: > > The original version of patches were here: > https://gcc.gnu.org/ml/gcc-patches/2018-09/msg00099.html > > This is a update version. please review, thanks. > > This series patches reorganize the Loongson -march=xxx and Loongson > extensions instructions set. For long time, the Loongson extensions > instructions set puts under -march=loongson3a option. We can't > disable one of them when we need. > > The patch (1) split Loongson MultiMedia extensions Instructions (MMI) > from loongson3a, add -mloongson-mmi/-mno-loongson-mmi option for > enable/disable them. > > The patch (2) split Loongson EXTensions (EXT) instructions from > loongson3a, add -mloongson-ext/-mno-loongson-ext option for > enable/disable them. > > The patch (3) add Loongson EXTensions R2 (EXT2) instructions support, > add -mloongson-ext2/-mno-loongson-ext2 option for enable/disable them. > > The patch (4) add Loongson 3A1000 processor support. The gs464 is a > codename of 3A1000 microarchitecture. Rename -march=loongson3a to > -march=gs464, Keep -march=loongson3a as an alias of -march=gs464 for > compatibility. > > The patch (5) add Loongson 3A2000/3A3000 processor support. Include > Loongson MMI, EXT, EXT2 instructions set. > > The patch (6) add Loongson 2K1000 processor support. Include Loongson > MMI, EXT, EXT2 and MSA instructions set. > > The binutils patch has been upstreamed. > > There are six patches in this set, as follows. > 1) 0001-MIPS-Add-support-for-loongson-mmi-instructions.patch > 2) 0002-MIPS-Add-support-for-Loongson-EXT-istructions.patch > 3) 0003-MIPS-Add-support-for-Loongson-EXT2-istructions.patch > 4) 0004-MIPS-Add-support-for-Loongson-3A1000-proccessor.patch > 5) 0005-MIPS-Add-support-for-Loongson-3A2000-3A3000-proccess.patch > 6) 0006-MIPS-Add-support-for-Loongson-2K1000-proccessor.patch > > All patchs test under mips64el-linux-gnu no new regressions. > > Ok for commit ? > > Thanks, > Paul Hua