Hi... On windows 64bit datatype long remains to be 32bit (as opposed to eg. linux/mac where it is extended to also be 64bit). This yields to some (easy to fix) problems for insight. The attached patch fixes this. Changelog: 2012-03-19 Roland Schwingel * generic/gdbtk-register.c (get_register_types): Cast result of TYPE_FIELD_TYPE to size_t instead of long. (gdb_regformat): on windows 64bit use strtoll instead of strtol. * generic/gdbtk-stack.c (gdb_get_vars_command): Don't cast clientData to long. Here checking of non NULL clientData is enough. Any comments? Is this ok? Roland