kervinck / gigatron-rom

System, apps and tooling for the Gigatron TTL microcomputer
BSD 2-Clause "Simplified" License
229 stars 79 forks source link

Updated glcc to GLCC_RELEASE_1.5-7-gd519d8b #236

Closed lb3361 closed 1 year ago

lb3361 commented 2 years ago
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