Releases: tkchia/gcc-ia16
Releases · tkchia/gcc-ia16
gcc-ia16-20180407-gcc-testsuite-tested: 7 Apr 2018 "stable" gcc-ia16 commit (tkchia)
This commit of gcc-ia16 has undergone GCC's C language regression tests, and can thus be considered "stable". Several minor regressions are as in the previous "stable" release (2 Mar 2018): * Size regressions: - gcc.c-torture/execute/pr58574.c with -O0 - gcc.dg/torture/fp-int-convert-double.c with -O0 - gcc.dg/torture/fp-int-convert-long-double.c with -O0 - c-c++-common/torture/complex-sign-mul.c with -Os. * None of the loops in gcc.dg/tree-ssa/gen-vect-11.c are vectorized, causing the test to fail.
gcc-ia16-20180302-gcc-testsuite-tested: 2 Mar 2018 "stable" gcc-ia16 commit (tkchia)
This commit of gcc-ia16 has undergone GCC's C language regression tests, and can thus be considered "stable". Several minor regressions are as in the previous "stable" release (27 Feb 2018 #2): * Size regressions: - gcc.c-torture/execute/pr58574.c with -O0 - gcc.dg/torture/fp-int-convert-double.c with -O0 - gcc.dg/torture/fp-int-convert-long-double.c with -O0 - c-c++-common/torture/complex-sign-mul.c with -Os. * None of the loops in gcc.dg/tree-ssa/gen-vect-11.c are vectorized, causing the test to fail.
gcc-ia16-20180227.15-gcc-testsuite-tested: 27 Feb 2018 #2 "stable" gcc-ia16 commit (tkchia)
This commit of gcc-ia16 has undergone GCC's C language regression tests, and can thus be considered "stable". This commit fixes some mistakes in the documentation of IA-16 __asm operand constraints. The minor regressions in the test suite are as in the previous "stable" release.
gcc-ia16-20180227-gcc-testsuite-tested: 27 Feb 2018 "stable" gcc-ia16 commit (tkchia)
This commit of gcc-ia16 has undergone GCC's C language regression tests, and can thus be considered "stable". Several minor regressions are as in the previous "stable" release (23 Feb 2018): * Size regressions: - gcc.c-torture/execute/pr58574.c with -O0 - gcc.dg/torture/fp-int-convert-double.c with -O0 - gcc.dg/torture/fp-int-convert-long-double.c with -O0 - c-c++-common/torture/complex-sign-mul.c with -Os. * None of the loops in gcc.dg/tree-ssa/gen-vect-11.c are vectorized, causing the test to fail.
gcc-ia16-20180223-gcc-testsuite-tested: 23 Feb 2018 "stable" gcc-ia16 commit (tkchia)
This commit of gcc-ia16 has undergone GCC's C language regression tests, and can thus be considered "stable". It fixes (https://github.com/tkchia/gcc-ia16/issues/20) a rather bad bug which was causing GCC not to properly handle the `-mrtd' option. Several minor regressions are as in the previous "stable" release (19 Feb 2018): * Size regressions: - gcc.c-torture/execute/pr58574.c with -O0 - gcc.dg/torture/fp-int-convert-double.c with -O0 - gcc.dg/torture/fp-int-convert-long-double.c with -O0 - c-c++-common/torture/complex-sign-mul.c with -Os. * None of the loops in gcc.dg/tree-ssa/gen-vect-11.c are vectorized, causing the test to fail.
gcc-ia16-20180219-gcc-testsuite-tested: 19 Feb 2018 "stable" gcc-ia16 commit (tkchia)
This commit of gcc-ia16 has undergone GCC's C language regression tests, and can thus be considered "stable". Several minor regressions are as in the previous "stable" release (15 Feb 2018): * Size regressions: - gcc.c-torture/execute/pr58574.c with -O0 - gcc.dg/torture/fp-int-convert-double.c with -O0 - gcc.dg/torture/fp-int-convert-long-double.c with -O0 - c-c++-common/torture/complex-sign-mul.c with -Os. * None of the loops in gcc.dg/tree-ssa/gen-vect-11.c are vectorized, causing the test to fail. I disabled the gcc.dg/tree-ssa/pr42585.c test case for ia16-*-* targets.
gcc-ia16-20180215-gcc-testsuite-tested: 15 Feb 2018 "stable" gcc-ia16 commit (tkchia)
This commit of gcc-ia16 has undergone GCC's C language regression tests, and can thus be considered "stable". Several minor regressions are as in the previous "stable" release (10 Feb 2018): * Size regressions: - gcc.c-torture/execute/pr58574.c with -O0 - gcc.dg/torture/fp-int-convert-double.c with -O0 - gcc.dg/torture/fp-int-convert-long-double.c with -O0 - c-c++-common/torture/complex-sign-mul.c with -Os. * None of the loops in gcc.dg/tree-ssa/gen-vect-11.c are vectorized, causing the test to fail. * gcc.dg/tree-ssa/pr42585.c fails "scan-tree-dump-times optimized".
gcc-ia16-20180210-gcc-testsuite-tested: 10 Feb 2018 "stable" gcc-ia16 commit (tkchia)
This commit of gcc-ia16 has undergone GCC's C language regression tests, and can thus be considered "stable". Several minor regressions are as in the previous "stable" release (2 Feb 2018): * Size regressions: - gcc.c-torture/execute/pr58574.c with -O0 - gcc.dg/torture/fp-int-convert-double.c with -O0 - gcc.dg/torture/fp-int-convert-long-double.c with -O0 - c-c++-common/torture/complex-sign-mul.c with -Os. * None of the loops in gcc.dg/tree-ssa/gen-vect-11.c are vectorized, causing the test to fail. * gcc.dg/tree-ssa/pr42585.c fails "scan-tree-dump-times optimized".
gcc-ia16-20180202-gcc-testsuite-tested: 2 Feb 2018 "stable" gcc-ia16 commit (tkchia)
This commit of gcc-ia16 has undergone GCC's C language regression tests, and can thus be considered "stable". One major bug has been fixed since the previous "stable" release (1 Feb 2018): * The "*xlatqi2..." insn patterns were saying `xlat (%bx)', when they should say `xlat %ss:(%bx)', for cases where %ds != %ss. A new test program gcc.target/ia16/ xlat-1.c has been added to test this. Further testing should also come in useful. Several minor regressions are as in the previous release: * Size regressions: - gcc.c-torture/execute/pr58574.c with -O0 - gcc.dg/torture/fp-int-convert-double.c with -O0 - gcc.dg/torture/fp-int-convert-long-double.c with -O0 - c-c++-common/torture/complex-sign-mul.c with -Os. * None of the loops in gcc.dg/tree-ssa/gen-vect-11.c are vectorized, causing the test to fail. * gcc.dg/tree-ssa/pr42585.c fails "scan-tree-dump-times optimized".
gcc-ia16-20180201-gcc-testsuite-tested: 1 Feb 2018 "stable" gcc-ia16 commit (tkchia)
This commit of gcc-ia16 has undergone GCC's C language regression tests, and can thus be considered "stable". Three minor regressions have been fixed since the previous "stable" release (30 Jan 2018): * Size regressions: - gcc.dg/compat/struct-by-value-3 - gcc.dg/compat/struct-by-value-5a - gcc.dg/compat/struct-by-value-19 . Several minor regressions are as in the previous release: * Size regressions: - gcc.c-torture/execute/pr58574.c with -O0 - gcc.dg/torture/fp-int-convert-double.c with -O0 - gcc.dg/torture/fp-int-convert-long-double.c with -O0 - c-c++-common/torture/complex-sign-mul.c with -Os. * None of the loops in gcc.dg/tree-ssa/gen-vect-11.c are vectorized, causing the test to fail. * gcc.dg/tree-ssa/pr42585.c fails "scan-tree-dump-times optimized".