do not concatenate funcs_js parts, keep them separate
headers fix; fixes #1013
Added a test that creates two vertex buffers with different strides and pointers and
tests that the renderer can handle the changing strides and pointers.
The resulting image should be a fat diamond with colored vertices as seen
in the included image.
do not fix stride in renderers
refactor gl_renderers.c
improve test setup for test_gl_renderers
fix attribute offsets when they start at >0 and there is an array buffer
fix gl_renderers.png
do not fix offsets in renderers; fixes test_gl_renderers
GL_UNSAFE_OPTS tweaks
invalidate renderers using stride
check both original short ident and redirected ident for being a library function, so redirects to Math.* work
fix resource.h for C++ usage
differentiate better the ambiguous case of llvm call (where the type can be either just the return type, or the entire function type): ** and above are certainly just the return type
fix test_cases/caall.ll in asm
update test_chunking
Merge branch 'incoming'
Merge pull request #1009 from waywardmonkeys/another-libcxx-update

Another libcxx update
simplify and unify handling of externals
fix externals handling: non-library elements need nothing at all, so runtime linking works