TS notes:
For building on ts471x and compatible, use arm-uclibc-4.3.5 compiler.  make ts471x_defconfig and make should get it building
Note that the output binary may want to make a call to mallopt() which is not in the shipping uclibc library on products.
This is due to M_TRIM_THRESHOLD and M_MMAP_THRESHOLD being defined by the compiler include files.
If these #defines are commented out, then the call to mallopt() will not occur, and there will be no library issues.
For some reason, Mark has a method that works, while Kris could not make the problem go away without removing the #defines directly

UPDATE 5/15/2017 MP
Found the right toolchain.  You MUST use arm-ts-linux-uclibcgnueabi.tar.gz:
ftp://ftp.embeddedarm.com/ts-arm-sbc/ts-7250-v2-linux/cross-toolchains/arm-ts-linux-uclibcgnueabi.tar.gz
... ALSO:  If you got this out of git:  Make SURE you are in the CORRECT BRANCH.  Otherwise this stuff won't work worth beans, even when it DOES build.

