Juanito sent updated gcc.tcz:
tc@box:/tmp$ version
7.2rc1
tc@box:/tmp$ cat /proc/cpuinfo | grep sse
flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pse36 mmx fxsr sse
tc@box:/tmp$ gcc hello.c
tc@box:/tmp$ ./a.out
Hello, world!
Congratulations, you're a wizard!
What changed?
Posting notes, GCC versions on non-SSE2 system:
* dCore-jessie works: gcc (Debian 4.9.2-10) 4.9.2
* dCore-xenial works: gcc (Ubuntu 5.4.0-6ubuntu1~16.04.2) 5.4.0 20160609
* TC 6 works: gcc 4.9.1
* TC 7 was broken/Juanito's fix works: gcc (GCC) 5.2.0
Also came across these GCC 6 changes:
Support for a number of older systems and recently unmaintained or untested target ports of GCC has been declared obsolete in GCC 6. Unless there is activity to revive them, the next release of GCC will have their sources permanently removed.
https://gcc.gnu.org/gcc-6/changes.htmlMaybe future TC releases could stick with v5.x for a while longer (til 2021 to match dCore-xenial)
Surely TC users with old systems will thank-you, thanks for the Thanksgiving weekend gift (Canadian eh).