Variable: gdb-create-source-file-list
gdb-create-source-file-list is a customizable variable defined in
gdb-mi.el.gz.
Value
t
Documentation
Non-nil means create a list of files from which the executable was built.
Set this to nil if the GUD buffer displays "initializing..." in the mode line for a long time when starting, possibly because your executable was built from a large number of files. This allows quicker initialization but means that these files are not automatically enabled for debugging, e.g., you won't be able to click in the fringe to set a breakpoint until execution has already stopped there.
This variable was added, or its default value changed, in Emacs 23.1.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/gdb-mi.el.gz
(defcustom gdb-create-source-file-list t
"Non-nil means create a list of files from which the executable was built.
Set this to nil if the GUD buffer displays \"initializing...\" in the mode
line for a long time when starting, possibly because your executable was
built from a large number of files. This allows quicker initialization
but means that these files are not automatically enabled for debugging,
e.g., you won't be able to click in the fringe to set a breakpoint until
execution has already stopped there."
:type 'boolean
:group 'gdb
:version "23.1")