Fix Windows gdb build failure with Python 2 support
authorThomas Preud'homme <thomas.preudhomme@arm.com>
Thu, 6 Apr 2017 16:17:23 +0000 (17:17 +0100)
committerThomas Preud'homme <thomas.preudhomme@arm.com>
Thu, 6 Apr 2017 16:18:31 +0000 (17:18 +0100)
commit0dedf3777db42712f460123ac0c63c49de5456f5
tree8b34bd85e243292234c85b57c66b7de850eac7ab
parent3944e22b463a62bfc4f6f0a892c6b0ac705e3c43
Fix Windows gdb build failure with Python 2 support

GDB fails to build for Windows host with Python 2 support enabled due
to PyFile_FromString's second argument being of type char * and being
passed a (const) string literal. This parameter is input only so this
commit fixes the issue by casting to char *.

2017-04-06  Thomas Preud'homme  <thomas.preudhomme@arm.com>

gdb/
* python/python.c (python_run_simple_file): Cast mode literal to
non-const char pointer as expected by PyFile_FromString.
gdb/ChangeLog
gdb/python/python.c