https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90543
--- Comment #5 from Florian Bauer <baue.flor.dev at gmail dot com> --- (In reply to Martin Liška from comment #4) > So apparently it does not have an easy fix: > https://gcc.gnu.org/ml/gcc-patches/2019-05/msg01463.html Ah I see. The problem is that (only windows?) defines long as 32bit value. But i´m wondering how many other targets are defining uintptr_t to something different than a char* pointer (since this is a pointer)?