…a write buffer on stdout. Take that away in the new system to try and fix some rakudo issues reported by pmichaud++
…very time we read from any filehandle.
Fixed conflict in: ChangeLog
This enables proper clang++ warnings.
Before we hardcoded clang++ as only compiler which does not compile struct definitions inside a type specifier, offsetof() in datatypes.h. Probe now for this behavior, and set HAS_COMPILER_OFFSETOF_ALIGNOF. 1 if allowed at compile-time, and undef if not and various PARROT_ALIGN_<type> definitions are precomputed. Also fix parrot/datatypes.h codingstd.
clang++ prints always a warning on c sources. Move -x c++ from warnings upfront to cc, probed in auto::gcc to be able to correctly probe for warnings and attributes. This fixed almost all clang++ warnings, only dynoplibs -Wno-parentheses-equality is missing for those.
Fix ChangeLog conflict