The main thing right now is fixing the optimisation bug in GCC. It optimises away NewObject's taglist which means I can't build with optimisations on, which makes it slower and means there's no Javascript.
There are 2 logical solutions to the optimization bug.
1) Change the compiler version or compiler to one without the bug.
2) Isolate the buggy optimization and disable it (with command line switch).
Either would take some time but there should be a significant difference between -O0 and -O2.