Merge branch 'master' into feature/profile

Conflicts:
	src/cc1/gen_asm.c
Add profiler CFLAG
Note on octx->value iteration performance optimisation
Generalise octx->value iteration
TODO: link with gcrt1.o in -pg mode