Squashed 'Compilers/glcc/' changes from ece2c1a3..d519d8b7
d519d8b7 fixed realloc after malloc aligment change
d08314d0 Fix issue#3 (malloc aligns on 4 bytes boundaries)
34cccffd stdio: simplify line buffering (disabled by macro)
851185de simplified cons_stdio - stdout/err no longer buffers at all (no benefit). - stdin buffers with _cons_ibuf
0e44bb3b realloc: more robust to incorrect oldptr.
7f3daca4 stdio: fix initial buffering flag
85d207cd Added 'map_place' map function that overlay file can use to generate placement directives.
git-subtree-dir: Compilers/glcc
git-subtree-split: d519d8b7e11e5cf33eaba35168be6a9d97ba0836