forked from Imagelibrary/binutils-gdb
* configure.ac (CONFIG_SRCS): Add py-auto-load.o even if not using
python. * configure: Regenerate. * main.c: #include "python/python.h". (captured_main): Defer loading auto-loaded scripts until after local_gdbinit has been sourced. * python/py-auto-load.c (gdbpy_global_auto_load): New global. (load_auto_scripts_for_objfile): New function. (auto_load_new_objfile): Call it. * python/python.h (gdbpy_global_auto_load): Declare. (load_auto_scripts_for_objfile): Declare.
This commit is contained in:
@@ -701,9 +701,10 @@ if test "${have_libpython}" = yes; then
|
||||
fi
|
||||
else
|
||||
# Even if Python support is not compiled in, we need to have these files
|
||||
# included in order to recognize the GDB command "python".
|
||||
CONFIG_OBS="$CONFIG_OBS python.o py-value.o py-prettyprint.o"
|
||||
CONFIG_SRCS="$CONFIG_SRCS python/python.c python/py-value.c python/py-prettyprint.c"
|
||||
# included.
|
||||
CONFIG_OBS="$CONFIG_OBS python.o py-value.o py-prettyprint.o py-auto-load.o"
|
||||
CONFIG_SRCS="$CONFIG_SRCS python/python.c python/py-value.c \
|
||||
python/py-prettyprint.c python/py-auto-load.c"
|
||||
fi
|
||||
AC_SUBST(PYTHON_CFLAGS)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user