Also mark TODO portability in the makefile. As discussed with pmichaud, we should git submodule to some safe-points,such as nqp tags. jonathan is planning to revamp 6model a bit later, which should not affect us. pmichaud does not want to abstract 6model into a seperate git repo, so we should either copy it, or use it from ext/nqp-p6.
This way, it doesn't need to be repeated elsewhere. For symmetry, also remove it out of win32/misc.c and give it its own file there as well. Patch supplied by Andy Dougherty++.
INSTALLABLEPDB must link against install_config.o, not parrot_config.o
This fixes the build problem discussed at http://lists.parrot.org/pipermail/parrot-dev/2012-June/006974.html
*.pbc files created by the test suite in t/compilers/imcc/syn/*.t had not been added to 'test-clean' target. Consequently, older files not removed during a customary 'make realclean' were affecting test results, specifically, test #11 in t/compilers/imcc/syn/clash.t under make testr.
…preexisting buffer. Refactor most of the guts of the FileHandle.read_bytes method into a new Parrot_io_read_byte_buffer_pmc. Move the read_bytes method from FileHandle to Handle to we can inherit it to Socket too.
no change on non-exotic platforms, but in priciple the right thing to do