Fix missing 'platform.h' includes in compilation units, and make them stay away.
treefed8baa8b033d1cb8c93dff7200e9ebf5a965e26
-rw-r--r-- 239 .gitattributes
drwxr-xr-x - .github
-rw-r--r-- 553 .gitignore
-rwxr-xr-x 2798 .travis.sh
-rw-r--r-- 3156 .travis.yml
-rw-r--r-- 3230 CODE_OF_CONDUCT.md
-rw-r--r-- 877 CONTRIBUTING.md
-rw-r--r-- 542 JLinkSettings.ini
-rw-r--r-- 35147 LICENSE
-rw-r--r-- 19254 Makefile
-rw-r--r-- 9317 README.md
-rw-r--r-- 2220 Vagrantfile
-rw-r--r-- 28 _config.yml
-rwxr-xr-x 1117 build_docs.sh
drwxr-xr-x - docs
-rwxr-xr-x 965 fake_travis_build.sh
drwxr-xr-x - lib
drwxr-xr-x - make
drwxr-xr-x - src
drwxr-xr-x - support
drwxr-xr-x - unified_targets