mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-10 18:28:27 +08:00
bfd
binutils
config
contrib
cpu
elfcpp
etc
gas
gdb
arch
cli
common
compile
config
contrib
data-directory
doc
features
gdbserver
gnulib
guile
mi
nat
po
python
lib
py-all-events.def
py-arch.c
py-auto-load.c
py-block.c
py-bpevent.c
py-breakpoint.c
py-cmd.c
py-continueevent.c
py-event-types.def
py-event.c
py-event.h
py-events.h
py-evtregistry.c
py-evts.c
py-exitedevent.c
py-finishbreakpoint.c
py-frame.c
py-framefilter.c
py-function.c
py-gdb-readline.c
py-inferior.c
py-infevents.c
py-infthread.c
py-instruction.c
py-instruction.h
py-lazy-string.c
py-linetable.c
py-newobjfileevent.c
py-objfile.c
py-param.c
py-prettyprint.c
py-progspace.c
py-record-btrace.c
py-record-btrace.h
py-record-full.c
py-record-full.h
py-record.c
py-record.h
py-ref.h
py-signalevent.c
py-stopevent.c
py-stopevent.h
py-symbol.c
py-symtab.c
py-threadevent.c
py-type.c
py-unwind.c
py-utils.c
py-value.c
py-varobj.c
py-xmethods.c
python-config.py
python-internal.h
python.c
python.h
regformats
stubs
syscalls
system-gdbinit
target
testsuite
tui
unittests
.dir-locals.el
.gitignore
CONTRIBUTE
COPYING
ChangeLog
ChangeLog-1990
ChangeLog-1991
ChangeLog-1992
ChangeLog-1993
ChangeLog-1994
ChangeLog-1995
ChangeLog-1996
ChangeLog-1997
ChangeLog-1998
ChangeLog-1999
ChangeLog-2000
ChangeLog-2001
ChangeLog-2002
ChangeLog-2003
ChangeLog-2004
ChangeLog-2005
ChangeLog-2006
ChangeLog-2007
ChangeLog-2008
ChangeLog-2009
ChangeLog-2010
ChangeLog-2011
ChangeLog-2012
ChangeLog-2013
ChangeLog-2014
ChangeLog-2015
ChangeLog-2016
ChangeLog-2017
ChangeLog-2018
ChangeLog-3.x
MAINTAINERS
Makefile.in
NEWS
PROBLEMS
README
aarch32-linux-nat.c
aarch32-linux-nat.h
aarch64-fbsd-nat.c
aarch64-fbsd-tdep.c
aarch64-fbsd-tdep.h
aarch64-linux-nat.c
aarch64-linux-tdep.c
aarch64-linux-tdep.h
aarch64-newlib-tdep.c
aarch64-ravenscar-thread.c
aarch64-ravenscar-thread.h
aarch64-tdep.c
aarch64-tdep.h
acinclude.m4
aclocal.m4
acx_configure_dir.m4
ada-exp.y
ada-lang.c
ada-lang.h
ada-lex.l
ada-operator.def
ada-tasks.c
ada-typeprint.c
ada-valprint.c
ada-varobj.c
addrmap.c
addrmap.h
agent.c
aix-thread.c
alpha-bsd-nat.c
alpha-bsd-tdep.c
alpha-bsd-tdep.h
alpha-linux-nat.c
alpha-linux-tdep.c
alpha-mdebug-tdep.c
alpha-nbsd-tdep.c
alpha-obsd-tdep.c
alpha-tdep.c
alpha-tdep.h
amd64-bsd-nat.c
amd64-bsd-nat.h
amd64-darwin-tdep.c
amd64-darwin-tdep.h
amd64-dicos-tdep.c
amd64-fbsd-nat.c
amd64-fbsd-tdep.c
amd64-linux-nat.c
amd64-linux-tdep.c
amd64-linux-tdep.h
amd64-nat.c
amd64-nat.h
amd64-nbsd-nat.c
amd64-nbsd-tdep.c
amd64-obsd-nat.c
amd64-obsd-tdep.c
amd64-sol2-tdep.c
amd64-tdep.c
amd64-tdep.h
amd64-windows-nat.c
amd64-windows-tdep.c
annotate.c
annotate.h
arc-newlib-tdep.c
arc-tdep.c
arc-tdep.h
arch-utils.c
arch-utils.h
arm-bsd-tdep.c
arm-fbsd-nat.c
arm-fbsd-tdep.c
arm-fbsd-tdep.h
arm-linux-nat.c
arm-linux-tdep.c
arm-linux-tdep.h
arm-nbsd-nat.c
arm-nbsd-tdep.c
arm-obsd-tdep.c
arm-pikeos-tdep.c
arm-symbian-tdep.c
arm-tdep.c
arm-tdep.h
arm-wince-tdep.c
auto-load.c
auto-load.h
auxv.c
auxv.h
avr-tdep.c
ax-gdb.c
ax-gdb.h
ax-general.c
ax.h
ax_cxx_compile_stdcxx.m4
bcache.c
bcache.h
bfd-target.c
bfd-target.h
bfin-linux-tdep.c
bfin-tdep.c
bfin-tdep.h
block.c
block.h
blockframe.c
break-catch-sig.c
break-catch-syscall.c
break-catch-throw.c
breakpoint.c
breakpoint.h
bsd-kvm.c
bsd-kvm.h
bsd-uthread.c
bsd-uthread.h
btrace.c
btrace.h
build-id.c
build-id.h
buildsym-legacy.c
buildsym-legacy.h
buildsym.c
buildsym.h
c-exp.y
c-lang.c
c-lang.h
c-support.h
c-typeprint.c
c-valprint.c
c-varobj.c
charset-list.h
charset.c
charset.h
cli-out.c
cli-out.h
coff-pe-read.c
coff-pe-read.h
coffread.c
command.h
complaints.c
complaints.h
completer.c
completer.h
config.in
configure
configure.ac
configure.host
configure.nat
configure.tgt
continuations.c
continuations.h
copying.awk
copying.c
copyright.py
corefile.c
corelow.c
cp-abi.c
cp-abi.h
cp-name-parser.y
cp-namespace.c
cp-support.c
cp-support.h
cp-valprint.c
cris-linux-tdep.c
cris-tdep.c
cris-tdep.h
csky-linux-tdep.c
csky-tdep.c
csky-tdep.h
ctf.c
ctf.h
d-exp.y
d-lang.c
d-lang.h
d-namespace.c
d-valprint.c
darwin-nat-info.c
darwin-nat.c
darwin-nat.h
dbxread.c
dcache.c
dcache.h
debug.c
defs.h
demangle.c
dicos-tdep.c
dicos-tdep.h
dictionary.c
dictionary.h
disable-implicit-rules.mk
disasm-selftests.c
disasm.c
disasm.h
dtrace-probe.c
dummy-frame.c
dummy-frame.h
dwarf-index-cache.c
dwarf-index-cache.h
dwarf-index-common.c
dwarf-index-common.h
dwarf-index-write.c
dwarf-index-write.h
dwarf2-frame-tailcall.c
dwarf2-frame-tailcall.h
dwarf2-frame.c
dwarf2-frame.h
dwarf2expr.c
dwarf2expr.h
dwarf2loc.c
dwarf2loc.h
dwarf2read.c
dwarf2read.h
elfread.c
eval.c
event-loop.c
event-loop.h
event-top.c
event-top.h
exc_request.defs
exceptions.c
exceptions.h
exec.c
exec.h
expprint.c
expression.h
extension-priv.h
extension.c
extension.h
f-exp.y
f-lang.c
f-lang.h
f-typeprint.c
f-valprint.c
fbsd-nat.c
fbsd-nat.h
fbsd-tdep.c
fbsd-tdep.h
filename-seen-cache.c
filename-seen-cache.h
filesystem.c
filesystem.h
findcmd.c
findvar.c
fork-child.c
frame-base.c
frame-base.h
frame-unwind.c
frame-unwind.h
frame.c
frame.h
frv-linux-tdep.c
frv-tdep.c
frv-tdep.h
ft32-tdep.c
ft32-tdep.h
gcore.c
gcore.h
gcore.in
gdb-code-style.el
gdb-demangle.h
gdb-dlfcn.c
gdb-dlfcn.h
gdb-gdb.gdb.in
gdb-gdb.py.in
gdb-stabs.h
gdb.c
gdb.gdb
gdb_bfd.c
gdb_bfd.h
gdb_buildall.sh
gdb_curses.h
gdb_expat.h
gdb_indent.sh
gdb_mbuild.sh
gdb_obstack.c
gdb_obstack.h
gdb_proc_service.h
gdb_regex.c
gdb_regex.h
gdb_select.h
gdb_usleep.c
gdb_usleep.h
gdb_vfork.h
gdb_wchar.h
gdbarch-selftests.c
gdbarch.c
gdbarch.h
gdbarch.sh
gdbcmd.h
gdbcore.h
gdbthread.h
gdbtypes.c
gdbtypes.h
glibc-tdep.c
glibc-tdep.h
gnu-nat.c
gnu-nat.h
gnu-v2-abi.c
gnu-v3-abi.c
go-exp.y
go-lang.c
go-lang.h
go-typeprint.c
go-valprint.c
go32-nat.c
gregset.h
h8300-tdep.c
hppa-bsd-tdep.c
hppa-bsd-tdep.h
hppa-linux-nat.c
hppa-linux-offsets.h
hppa-linux-tdep.c
hppa-nbsd-nat.c
hppa-nbsd-tdep.c
hppa-obsd-nat.c
hppa-obsd-tdep.c
hppa-tdep.c
hppa-tdep.h
i386-bsd-nat.c
i386-bsd-nat.h
i386-bsd-tdep.c
i386-cygwin-tdep.c
i386-darwin-nat.c
i386-darwin-tdep.c
i386-darwin-tdep.h
i386-dicos-tdep.c
i386-fbsd-nat.c
i386-fbsd-tdep.c
i386-fbsd-tdep.h
i386-gnu-nat.c
i386-gnu-tdep.c
i386-go32-tdep.c
i386-linux-nat.c
i386-linux-nat.h
i386-linux-tdep.c
i386-linux-tdep.h
i386-nbsd-nat.c
i386-nbsd-tdep.c
i386-nto-tdep.c
i386-obsd-nat.c
i386-obsd-tdep.c
i386-sol2-nat.c
i386-sol2-tdep.c
i386-tdep.c
i386-tdep.h
i386-windows-nat.c
i387-tdep.c
i387-tdep.h
ia64-libunwind-tdep.c
ia64-libunwind-tdep.h
ia64-linux-nat.c
ia64-linux-tdep.c
ia64-tdep.c
ia64-tdep.h
ia64-vms-tdep.c
inf-child.c
inf-child.h
inf-loop.c
inf-loop.h
inf-ptrace.c
inf-ptrace.h
infcall.c
infcall.h
infcmd.c
inferior-iter.h
inferior.c
inferior.h
inflow.c
inflow.h
infrun.c
infrun.h
inline-frame.c
inline-frame.h
interps.c
interps.h
iq2000-tdep.c
jit-reader.in
jit.c
jit.h
language.c
language.h
libiberty.m4
libmcheck.m4
linespec.c
linespec.h
linux-fork.c
linux-fork.h
linux-nat-trad.c
linux-nat-trad.h
linux-nat.c
linux-nat.h
linux-record.c
linux-record.h
linux-tdep.c
linux-tdep.h
linux-thread-db.c
lm32-tdep.c
location.c
location.h
m2-exp.y
m2-lang.c
m2-lang.h
m2-typeprint.c
m2-valprint.c
m32c-tdep.c
m32r-linux-nat.c
m32r-linux-tdep.c
m32r-tdep.c
m32r-tdep.h
m68hc11-tdep.c
m68k-bsd-nat.c
m68k-bsd-tdep.c
m68k-linux-nat.c
m68k-linux-tdep.c
m68k-tdep.c
m68k-tdep.h
machoread.c
macrocmd.c
macroexp.c
macroexp.h
macroscope.c
macroscope.h
macrotab.c
macrotab.h
main.c
main.h
maint.c
maint.h
make-target-delegates
mdebugread.c
mdebugread.h
mem-break.c
memattr.c
memattr.h
memory-map.c
memory-map.h
memrange.c
memrange.h
mep-tdep.c
microblaze-linux-tdep.c
microblaze-tdep.c
microblaze-tdep.h
mingw-hdep.c
minidebug.c
minsyms.c
minsyms.h
mips-fbsd-nat.c
mips-fbsd-tdep.c
mips-fbsd-tdep.h
mips-linux-nat.c
mips-linux-tdep.c
mips-linux-tdep.h
mips-nbsd-nat.c
mips-nbsd-tdep.c
mips-nbsd-tdep.h
mips-sde-tdep.c
mips-tdep.c
mips-tdep.h
mips64-obsd-nat.c
mips64-obsd-tdep.c
mipsread.c
mn10300-linux-tdep.c
mn10300-tdep.c
mn10300-tdep.h
moxie-tdep.c
moxie-tdep.h
msg.defs
msg_reply.defs
msp430-tdep.c
namespace.c
namespace.h
nbsd-nat.c
nbsd-nat.h
nbsd-tdep.c
nbsd-tdep.h
nds32-tdep.c
nds32-tdep.h
nios2-linux-tdep.c
nios2-tdep.c
nios2-tdep.h
notify.defs
nto-procfs.c
nto-tdep.c
nto-tdep.h
objc-lang.c
objc-lang.h
objfile-flags.h
objfiles.c
objfiles.h
obsd-nat.c
obsd-nat.h
obsd-tdep.c
obsd-tdep.h
observable.c
observable.h
opencl-lang.c
or1k-linux-tdep.c
or1k-tdep.c
or1k-tdep.h
osabi.c
osabi.h
osdata.c
osdata.h
p-exp.y
p-lang.c
p-lang.h
p-typeprint.c
p-valprint.c
parse.c
parser-defs.h
posix-hdep.c
ppc-fbsd-nat.c
ppc-fbsd-tdep.c
ppc-fbsd-tdep.h
ppc-linux-nat.c
ppc-linux-tdep.c
ppc-linux-tdep.h
ppc-nbsd-nat.c
ppc-nbsd-tdep.c
ppc-nbsd-tdep.h
ppc-obsd-nat.c
ppc-obsd-tdep.c
ppc-obsd-tdep.h
ppc-ravenscar-thread.c
ppc-ravenscar-thread.h
ppc-sysv-tdep.c
ppc-tdep.h
ppc64-tdep.c
ppc64-tdep.h
printcmd.c
probe.c
probe.h
proc-api.c
proc-events.c
proc-flags.c
proc-service.c
proc-service.list
proc-utils.h
proc-why.c
process-stratum-target.c
process-stratum-target.h
process_reply.defs
procfs.c
procfs.h
producer.c
producer.h
progspace-and-thread.c
progspace-and-thread.h
progspace.c
progspace.h
prologue-value.c
prologue-value.h
psympriv.h
psymtab.c
psymtab.h
ptrace.m4
ravenscar-thread.c
ravenscar-thread.h
record-btrace.c
record-btrace.h
record-full.c
record-full.h
record.c
record.h
regcache-dump.c
regcache.c
regcache.h
reggroups.c
reggroups.h
registry.c
registry.h
regset.h
remote-fileio.c
remote-fileio.h
remote-notif.c
remote-notif.h
remote-sim.c
remote.c
remote.h
reply_mig_hack.awk
reverse.c
riscv-fbsd-nat.c
riscv-fbsd-tdep.c
riscv-fbsd-tdep.h
riscv-linux-nat.c
riscv-linux-tdep.c
riscv-tdep.c
riscv-tdep.h
rl78-tdep.c
rs6000-aix-tdep.c
rs6000-aix-tdep.h
rs6000-lynx178-tdep.c
rs6000-nat.c
rs6000-tdep.c
rs6000-tdep.h
rust-exp.y
rust-lang.c
rust-lang.h
rx-tdep.c
s12z-tdep.c
s390-linux-nat.c
s390-linux-tdep.c
s390-linux-tdep.h
s390-tdep.c
s390-tdep.h
sanitize.m4
score-tdep.c
score-tdep.h
selftest-arch.c
selftest-arch.h
selftest.m4
sentinel-frame.c
sentinel-frame.h
ser-base.c
ser-base.h
ser-event.c
ser-event.h
ser-go32.c
ser-mingw.c
ser-pipe.c
ser-tcp.c
ser-tcp.h
ser-uds.c
ser-unix.c
ser-unix.h
serial.c
serial.h
sh-linux-tdep.c
sh-nbsd-nat.c
sh-nbsd-tdep.c
sh-tdep.c
sh-tdep.h
silent-rules.mk
sim-regno.h
skip.c
skip.h
sol-thread.c
sol2-tdep.c
sol2-tdep.h
solib-aix.c
solib-aix.h
solib-darwin.c
solib-darwin.h
solib-dsbt.c
solib-frv.c
solib-spu.c
solib-spu.h
solib-svr4.c
solib-svr4.h
solib-target.c
solib-target.h
solib.c
solib.h
solist.h
source-cache.c
source-cache.h
source.c
source.h
sparc-linux-nat.c
sparc-linux-tdep.c
sparc-nat.c
sparc-nat.h
sparc-nbsd-nat.c
sparc-nbsd-tdep.c
sparc-obsd-tdep.c
sparc-ravenscar-thread.c
sparc-ravenscar-thread.h
sparc-sol2-nat.c
sparc-sol2-tdep.c
sparc-tdep.c
sparc-tdep.h
sparc64-fbsd-nat.c
sparc64-fbsd-tdep.c
sparc64-linux-nat.c
sparc64-linux-tdep.c
sparc64-nat.c
sparc64-nbsd-nat.c
sparc64-nbsd-tdep.c
sparc64-obsd-nat.c
sparc64-obsd-tdep.c
sparc64-sol2-tdep.c
sparc64-tdep.c
sparc64-tdep.h
spu-linux-nat.c
spu-multiarch.c
spu-tdep.c
spu-tdep.h
stabsread.c
stabsread.h
stack.c
stack.h
stap-probe.c
stap-probe.h
std-operator.def
std-regs.c
stub-termcap.c
symfile-add-flags.h
symfile-debug.c
symfile-mem.c
symfile.c
symfile.h
symmisc.c
symtab.c
symtab.h
target-dcache.c
target-dcache.h
target-debug.h
target-delegates.c
target-descriptions.c
target-descriptions.h
target-float.c
target-float.h
target-memory.c
target.c
target.h
terminal.h
test-target.c
test-target.h
thread-fsm.h
thread-iter.c
thread-iter.h
thread.c
tic6x-linux-tdep.c
tic6x-tdep.c
tic6x-tdep.h
tid-parse.c
tid-parse.h
tilegx-linux-nat.c
tilegx-linux-tdep.c
tilegx-tdep.c
tilegx-tdep.h
top.c
top.h
tracefile-tfile.c
tracefile.c
tracefile.h
tracepoint.c
tracepoint.h
trad-frame.c
trad-frame.h
tramp-frame.c
tramp-frame.h
transform.m4
typeprint.c
typeprint.h
ui-file.c
ui-file.h
ui-out.c
ui-out.h
ui-style.c
ui-style.h
unwind_stop_reasons.def
user-regs.c
user-regs.h
utils.c
utils.h
v850-tdep.c
valarith.c
valops.c
valprint.c
valprint.h
value.c
value.h
varobj-iter.h
varobj.c
varobj.h
vax-bsd-nat.c
vax-nbsd-tdep.c
vax-tdep.c
vax-tdep.h
version.in
warning.m4
windows-nat.c
windows-nat.h
windows-tdep.c
windows-tdep.h
x86-bsd-nat.c
x86-bsd-nat.h
x86-linux-nat.c
x86-linux-nat.h
x86-nat.c
x86-nat.h
x86-tdep.c
x86-tdep.h
xcoffread.c
xcoffread.h
xml-support.c
xml-support.h
xml-syscall.c
xml-syscall.h
xml-tdesc.c
xml-tdesc.h
xstormy16-tdep.c
xtensa-config.c
xtensa-linux-nat.c
xtensa-linux-tdep.c
xtensa-tdep.c
xtensa-tdep.h
xtensa-xtregs.c
yy-remap.h
gold
gprof
include
intl
ld
libdecnumber
libiberty
opcodes
readline
sim
texinfo
zlib
.cvsignore
.gitattributes
.gitignore
COPYING
COPYING.LIB
COPYING.LIBGLOSS
COPYING.NEWLIB
COPYING3
COPYING3.LIB
ChangeLog
MAINTAINERS
Makefile.def
Makefile.in
Makefile.tpl
README
README-maintainer-mode
ar-lib
compile
config-ml.in
config.guess
config.rpath
config.sub
configure
configure.ac
depcomp
djunpack.bat
install-sh
libtool.m4
ltgcc.m4
ltmain.sh
ltoptions.m4
ltsugar.m4
ltversion.m4
lt~obsolete.m4
makefile.vms
missing
mkdep
mkinstalldirs
move-if-change
multilib.am
setup.com
src-release.sh
symlink-tree
test-driver
ylwrap

While working on my other scripts to deal with gdb headers, I noticed that some files were missing include guards. I wrote a script to add the missing ones, but found that using the obvious names for the guards ran into clashes -- for example, gdb/nat/linux-nat.h used "LINUX_NAT_H", but this was also the script's choice for gdb/linux-nat.h. So, I changed the script to normalize all include guards in gdb. This patch is the result. As usual the script is available here: https://github.com/tromey/gdb-refactoring-scripts Tested by rebuilding; I also ran it through "Fedora-x86_64-m64" on the buildbot. gdb/ChangeLog 2019-02-07 Tom Tromey <tom@tromey.com> * yy-remap.h: Add include guard. * xtensa-tdep.h: Add include guard. * xcoffread.h: Rename include guard. * varobj-iter.h: Add include guard. * tui/tui.h: Rename include guard. * tui/tui-winsource.h: Rename include guard. * tui/tui-wingeneral.h: Rename include guard. * tui/tui-windata.h: Rename include guard. * tui/tui-win.h: Rename include guard. * tui/tui-stack.h: Rename include guard. * tui/tui-source.h: Rename include guard. * tui/tui-regs.h: Rename include guard. * tui/tui-out.h: Rename include guard. * tui/tui-layout.h: Rename include guard. * tui/tui-io.h: Rename include guard. * tui/tui-hooks.h: Rename include guard. * tui/tui-file.h: Rename include guard. * tui/tui-disasm.h: Rename include guard. * tui/tui-data.h: Rename include guard. * tui/tui-command.h: Rename include guard. * tic6x-tdep.h: Add include guard. * target/waitstatus.h: Rename include guard. * target/wait.h: Rename include guard. * target/target.h: Rename include guard. * target/resume.h: Rename include guard. * target-float.h: Rename include guard. * stabsread.h: Add include guard. * rs6000-tdep.h: Add include guard. * riscv-fbsd-tdep.h: Add include guard. * regformats/regdef.h: Rename include guard. * record.h: Rename include guard. * python/python.h: Rename include guard. * python/python-internal.h: Rename include guard. * python/py-stopevent.h: Rename include guard. * python/py-ref.h: Rename include guard. * python/py-record.h: Rename include guard. * python/py-record-full.h: Rename include guard. * python/py-record-btrace.h: Rename include guard. * python/py-instruction.h: Rename include guard. * python/py-events.h: Rename include guard. * python/py-event.h: Rename include guard. * procfs.h: Add include guard. * proc-utils.h: Add include guard. * p-lang.h: Add include guard. * or1k-tdep.h: Rename include guard. * observable.h: Rename include guard. * nto-tdep.h: Rename include guard. * nat/x86-linux.h: Rename include guard. * nat/x86-linux-dregs.h: Rename include guard. * nat/x86-gcc-cpuid.h: Add include guard. * nat/x86-dregs.h: Rename include guard. * nat/x86-cpuid.h: Rename include guard. * nat/ppc-linux.h: Rename include guard. * nat/mips-linux-watch.h: Rename include guard. * nat/linux-waitpid.h: Rename include guard. * nat/linux-ptrace.h: Rename include guard. * nat/linux-procfs.h: Rename include guard. * nat/linux-osdata.h: Rename include guard. * nat/linux-nat.h: Rename include guard. * nat/linux-namespaces.h: Rename include guard. * nat/linux-btrace.h: Rename include guard. * nat/glibc_thread_db.h: Rename include guard. * nat/gdb_thread_db.h: Rename include guard. * nat/gdb_ptrace.h: Rename include guard. * nat/fork-inferior.h: Rename include guard. * nat/amd64-linux-siginfo.h: Rename include guard. * nat/aarch64-sve-linux-sigcontext.h: Rename include guard. * nat/aarch64-sve-linux-ptrace.h: Rename include guard. * nat/aarch64-linux.h: Rename include guard. * nat/aarch64-linux-hw-point.h: Rename include guard. * mn10300-tdep.h: Add include guard. * mips-linux-tdep.h: Add include guard. * mi/mi-parse.h: Rename include guard. * mi/mi-out.h: Rename include guard. * mi/mi-main.h: Rename include guard. * mi/mi-interp.h: Rename include guard. * mi/mi-getopt.h: Rename include guard. * mi/mi-console.h: Rename include guard. * mi/mi-common.h: Rename include guard. * mi/mi-cmds.h: Rename include guard. * mi/mi-cmd-break.h: Rename include guard. * m2-lang.h: Add include guard. * location.h: Rename include guard. * linux-record.h: Rename include guard. * linux-nat.h: Add include guard. * linux-fork.h: Add include guard. * i386-darwin-tdep.h: Rename include guard. * hppa-linux-offsets.h: Add include guard. * guile/guile.h: Rename include guard. * guile/guile-internal.h: Rename include guard. * gnu-nat.h: Rename include guard. * gdb-stabs.h: Rename include guard. * frv-tdep.h: Add include guard. * f-lang.h: Add include guard. * event-loop.h: Add include guard. * darwin-nat.h: Rename include guard. * cp-abi.h: Rename include guard. * config/sparc/nm-sol2.h: Rename include guard. * config/nm-nto.h: Rename include guard. * config/nm-linux.h: Add include guard. * config/i386/nm-i386gnu.h: Rename include guard. * config/djgpp/nl_types.h: Rename include guard. * config/djgpp/langinfo.h: Rename include guard. * compile/gcc-cp-plugin.h: Add include guard. * compile/gcc-c-plugin.h: Add include guard. * compile/compile.h: Rename include guard. * compile/compile-object-run.h: Rename include guard. * compile/compile-object-load.h: Rename include guard. * compile/compile-internal.h: Rename include guard. * compile/compile-cplus.h: Rename include guard. * compile/compile-c.h: Rename include guard. * common/xml-utils.h: Rename include guard. * common/x86-xstate.h: Rename include guard. * common/version.h: Rename include guard. * common/vec.h: Rename include guard. * common/tdesc.h: Rename include guard. * common/selftest.h: Rename include guard. * common/scoped_restore.h: Rename include guard. * common/scoped_mmap.h: Rename include guard. * common/scoped_fd.h: Rename include guard. * common/safe-iterator.h: Rename include guard. * common/run-time-clock.h: Rename include guard. * common/refcounted-object.h: Rename include guard. * common/queue.h: Rename include guard. * common/ptid.h: Rename include guard. * common/print-utils.h: Rename include guard. * common/preprocessor.h: Rename include guard. * common/pathstuff.h: Rename include guard. * common/observable.h: Rename include guard. * common/netstuff.h: Rename include guard. * common/job-control.h: Rename include guard. * common/host-defs.h: Rename include guard. * common/gdb_wait.h: Rename include guard. * common/gdb_vecs.h: Rename include guard. * common/gdb_unlinker.h: Rename include guard. * common/gdb_unique_ptr.h: Rename include guard. * common/gdb_tilde_expand.h: Rename include guard. * common/gdb_sys_time.h: Rename include guard. * common/gdb_string_view.h: Rename include guard. * common/gdb_splay_tree.h: Rename include guard. * common/gdb_setjmp.h: Rename include guard. * common/gdb_ref_ptr.h: Rename include guard. * common/gdb_optional.h: Rename include guard. * common/gdb_locale.h: Rename include guard. * common/gdb_assert.h: Rename include guard. * common/filtered-iterator.h: Rename include guard. * common/filestuff.h: Rename include guard. * common/fileio.h: Rename include guard. * common/environ.h: Rename include guard. * common/common-utils.h: Rename include guard. * common/common-types.h: Rename include guard. * common/common-regcache.h: Rename include guard. * common/common-inferior.h: Rename include guard. * common/common-gdbthread.h: Rename include guard. * common/common-exceptions.h: Rename include guard. * common/common-defs.h: Rename include guard. * common/common-debug.h: Rename include guard. * common/cleanups.h: Rename include guard. * common/buffer.h: Rename include guard. * common/btrace-common.h: Rename include guard. * common/break-common.h: Rename include guard. * cli/cli-utils.h: Rename include guard. * cli/cli-style.h: Rename include guard. * cli/cli-setshow.h: Rename include guard. * cli/cli-script.h: Rename include guard. * cli/cli-interp.h: Rename include guard. * cli/cli-decode.h: Rename include guard. * cli/cli-cmds.h: Rename include guard. * charset-list.h: Add include guard. * buildsym-legacy.h: Rename include guard. * bfin-tdep.h: Add include guard. * ax.h: Rename include guard. * arm-linux-tdep.h: Add include guard. * arm-fbsd-tdep.h: Add include guard. * arch/xtensa.h: Rename include guard. * arch/tic6x.h: Add include guard. * arch/i386.h: Add include guard. * arch/arm.h: Rename include guard. * arch/arm-linux.h: Rename include guard. * arch/arm-get-next-pcs.h: Rename include guard. * arch/amd64.h: Add include guard. * arch/aarch64-insn.h: Rename include guard. * arch-utils.h: Rename include guard. * annotate.h: Add include guard. * amd64-darwin-tdep.h: Rename include guard. * aarch64-linux-tdep.h: Add include guard. * aarch64-fbsd-tdep.h: Add include guard. * aarch32-linux-nat.h: Add include guard. gdb/gdbserver/ChangeLog 2019-02-07 Tom Tromey <tom@tromey.com> * x86-tdesc.h: Rename include guard. * x86-low.h: Add include guard. * wincecompat.h: Rename include guard. * win32-low.h: Add include guard. * utils.h: Rename include guard. * tracepoint.h: Rename include guard. * tdesc.h: Rename include guard. * target.h: Rename include guard. * server.h: Rename include guard. * remote-utils.h: Rename include guard. * regcache.h: Rename include guard. * nto-low.h: Rename include guard. * notif.h: Add include guard. * mem-break.h: Rename include guard. * lynx-low.h: Add include guard. * linux-x86-tdesc.h: Add include guard. * linux-s390-tdesc.h: Add include guard. * linux-ppc-tdesc-init.h: Add include guard. * linux-low.h: Add include guard. * linux-aarch64-tdesc.h: Add include guard. * linux-aarch32-low.h: Add include guard. * inferiors.h: Rename include guard. * i387-fp.h: Rename include guard. * hostio.h: Rename include guard. * gdbthread.h: Rename include guard. * gdb_proc_service.h: Rename include guard. * event-loop.h: Rename include guard. * dll.h: Rename include guard. * debug.h: Rename include guard. * ax.h: Rename include guard.
37 lines
1.3 KiB
C
37 lines
1.3 KiB
C
/* Python interface to inferior events.
|
|
|
|
Copyright (C) 2009-2019 Free Software Foundation, Inc.
|
|
|
|
This file is part of GDB.
|
|
|
|
This program is free software; you can redistribute it and/or modify
|
|
it under the terms of the GNU General Public License as published by
|
|
the Free Software Foundation; either version 3 of the License, or
|
|
(at your option) any later version.
|
|
|
|
This program is distributed in the hope that it will be useful,
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
GNU General Public License for more details.
|
|
|
|
You should have received a copy of the GNU General Public License
|
|
along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
|
|
|
#ifndef PYTHON_PY_STOPEVENT_H
|
|
#define PYTHON_PY_STOPEVENT_H
|
|
|
|
#include "py-event.h"
|
|
|
|
extern gdbpy_ref<> create_stop_event_object (PyTypeObject *py_type);
|
|
extern void stop_evpy_dealloc (PyObject *self);
|
|
|
|
extern int emit_stop_event (struct bpstats *bs,
|
|
enum gdb_signal stop_signal);
|
|
|
|
extern gdbpy_ref<> create_breakpoint_event_object (PyObject *breakpoint_list,
|
|
PyObject *first_bp);
|
|
|
|
extern gdbpy_ref<> create_signal_event_object (enum gdb_signal stop_signal);
|
|
|
|
#endif /* PYTHON_PY_STOPEVENT_H */
|