binutils-gdb/gdb/testsuite/gdb.base
Lancelot SIX bb3a4efe13 [PR gdb/27393] set directories: handle empty dirs.
As reported in gdb/27393, the 'directory' and 'set directories' commands
fail when parsing an empty dir name:

    (gdb) set directories ""
    /home/lsix/dev/gnu/binutils-gdb/gdbsupport/pathstuff.cc:132: internal-error: gdb::unique_xmalloc_ptr<char> gdb_abspath(const char*): Assertion `path != NULL && path[0] != '\0'' failed.

or

    (gdb) dir :
    /home/lsix/dev/gnu/binutils-gdb/gdbsupport/pathstuff.cc:132: internal-error: gdb::unique_xmalloc_ptr<char> gdb_abspath(const char*): Assertion `path != NULL && path[0] != '\0'' failed.

This patch fixes this issue by ignoring any attempt to add an empty
name to the source directories list.  'set dir ""' will reset the
directories list the same way 'set dir' would do it.

Tested on x86_64.
2021-02-27 14:29:39 +00:00
..
comp-dir/subdir
gdbinit-history
a2-run.exp
advance-until-multiple-locations.cc
advance-until-multiple-locations.exp
advance.c
advance.exp
alias.exp
align-c.exp
align-c++.exp
align.exp.tcl
all-architectures-0.exp
all-architectures-1.exp
all-architectures-2.exp
all-architectures-3.exp
all-architectures-4.exp
all-architectures-5.exp
all-architectures-6.exp
all-architectures-7.exp
all-architectures.exp.tcl
all-bin.exp
all-types.c
annota1.c
annota1.exp
annota3.c
annota3.exp
annota-input-while-running.c
annota-input-while-running.exp
annotate-symlink.exp
anon.c
anon.exp
args.c
args.exp
argv0-symlink.c
argv0-symlink.exp
arithmet.exp
arrayidx.c
arrayidx.exp
asmlabel.c
asmlabel.exp
assign.exp
async-shell.c
async-shell.exp
async.c
async.exp
attach2.c
attach3.c
attach-non-pgrp-leader.c
attach-non-pgrp-leader.exp
attach-pie-misread.c
attach-pie-misread.exp
attach-pie-noexec.c
attach-pie-noexec.exp
attach-twice.c
attach-twice.exp
attach-wait-input.c
attach-wait-input.exp
attach.c
attach.exp
auto-connect-native-target.c
auto-connect-native-target.exp
auto-load-script
auto-load.c
auto-load.exp
auxv.c
auxv.exp
average.c
backtrace.c
backtrace.exp
bad-file.exp
bang.exp
bar.c
batch-exit-status.bad-commands
batch-exit-status.exp
batch-exit-status.good-commands
batch-preserve-term-settings.c
batch-preserve-term-settings.exp
baz.c
bfp-test.c
bfp-test.exp
bg-execution-repeat.c
bg-execution-repeat.exp
bigcore.c
bigcore.exp
bitfields2.c
bitfields2.exp gdb/testsuite: eliminate gdb_suppress_tests mechanism 2021-01-22 15:42:36 -05:00
bitfields.c
bitfields.exp gdb/testsuite: eliminate gdb_suppress_tests mechanism 2021-01-22 15:42:36 -05:00
bitops.exp
bp-cmds-continue-ctrl-c.c
bp-cmds-continue-ctrl-c.exp
bp-cmds-execution-x-script.c
bp-cmds-execution-x-script.exp
bp-cmds-execution-x-script.gdb
bp-cmds-run-with-ex.c
bp-cmds-run-with-ex.exp
bp-cmds-run-with-ex.gdb
bp-cmds-sourced-script.c
bp-cmds-sourced-script.exp
bp-cmds-sourced-script.gdb
bp-permanent.c
bp-permanent.exp
branch-to-self.c
branch-to-self.exp
break1.c
break-always.c
break-always.exp
break-caller-line.c
break-caller-line.exp
break-entry.exp
break-fun-addr1.c
break-fun-addr2.c
break-fun-addr.exp
break-idempotent.c
break-idempotent.exp
break-include.c
break-include.exp
break-include.inc
break-inline.c
break-inline.exp
break-interp-lib.c
break-interp-main.c
break-interp.exp
break-main-file-remove-fail.c
break-main-file-remove-fail.exp
break-on-linker-gcd-function.cc
break-on-linker-gcd-function.exp
break-probes-solib.c
break-probes.c
break-probes.exp
break-unload-file.c
break-unload-file.exp
break.c
break.exp gdb/testsuite: eliminate gdb_suppress_tests mechanism 2021-01-22 15:42:36 -05:00
breakpoint-in-ro-region.c
breakpoint-in-ro-region.exp
breakpoint-shadow.c
breakpoint-shadow.exp
bt-selected-frame.c
bt-selected-frame.exp
c-linkage-name-2.c
c-linkage-name.c
c-linkage-name.exp
cached-source-file.c
cached-source-file.exp
call-ar-st.c
call-ar-st.exp
call-rt-st.c
call-rt-st.exp
call-sc.c
call-sc.exp gdb/testsuite: eliminate gdb_suppress_tests mechanism 2021-01-22 15:42:36 -05:00
call-signal-resume.exp
call-signals.c
call-strs.c
call-strs.exp
callexit.c
callexit.exp
callfuncs.c
callfuncs.exp gdb/testsuite: eliminate gdb_suppress_tests mechanism 2021-01-22 15:42:36 -05:00
catch-follow-exec.c
catch-follow-exec.exp
catch-fork-kill.c
catch-fork-kill.exp
catch-fork-static.exp
catch-gdb-caused-signals.c
catch-gdb-caused-signals.exp
catch-load-so.c
catch-load.c
catch-load.exp
catch-signal-fork.c
catch-signal-fork.exp
catch-signal-siginfo-cond.c
catch-signal-siginfo-cond.exp
catch-signal.c
catch-signal.exp
catch-syscall.c
catch-syscall.exp [gdb/breakpoints] Fix segfault for catch syscall -1 2021-02-05 17:47:07 +01:00
charset-malloc.c
charset.c
charset.exp
check-psymtab.c
check-psymtab.exp
checkpoint-ns.exp
checkpoint.c
checkpoint.exp
chng-syms.c
chng-syms.exp
code_elim1.c
code_elim2.c
code_elim.exp
code-expr.exp
command-line-input.exp
commands.exp
compare-sections.c
compare-sections.exp
complete-empty.exp
completion.exp
complex-parts.c
complex-parts.exp [gdb/exp] Fix assert when adding ptr to imaginary unit 2021-02-05 10:56:39 +01:00
complex.c
complex.exp
comprdebug.exp
cond-eval-mode.c
cond-eval-mode.exp
cond-expr.exp
condbreak-bad.c
condbreak-bad.exp
condbreak-call-false.c
condbreak-call-false.exp
condbreak-multi-context.cc
condbreak-multi-context.exp
condbreak.exp
consecutive-step-over.c
consecutive-step-over.exp
consecutive.c
consecutive.exp
constvars.c
constvars.exp
continue-after-aborted-step-over.c
continue-after-aborted-step-over.exp
continue-all-already-running.c
continue-all-already-running.exp
coredump-filter-build-id.exp
coredump-filter.c
coredump-filter.exp
corefile2.exp
corefile-buildid-shlib-shr.c
corefile-buildid-shlib.c
corefile-buildid.c
corefile-buildid.exp
corefile.exp
coremaker2.c
coremaker.c
ctf-constvars.c
ctf-constvars.exp
ctf-ptype.c
ctf-ptype.exp
ctxobj-f.c
ctxobj-m.c
ctxobj-v.c
ctxobj.exp
cursal.c
cursal.exp
cvexpr.c
cvexpr.exp
dbx.exp
dcache-flush.c
dcache-flush.exp
dcache-line-read-error.c
dcache-line-read-error.exp
debug-expr.c
debug-expr.exp
decl-before-def-decl.c
decl-before-def-def.c
decl-before-def.exp
default-args.c
default-args.exp
default.exp
define-prefix.exp
define.exp
del.c
del.exp
detach.exp
dfp-exprs.exp
dfp-test.c
dfp-test.exp gdb/testsuite: eliminate gdb_suppress_tests mechanism 2021-01-22 15:42:36 -05:00
disabled-location.c
disabled-location.exp
disasm-end-cu-1.c
disasm-end-cu-2.c
disasm-end-cu.exp
disasm-optim.c
disasm-optim.exp
disasm-optim.h
disasm-optim.S
display.c
display.exp
dmsym_main.c
dmsym.c
dmsym.exp
document.exp
dprintf-bp-same-addr.c
dprintf-bp-same-addr.exp
dprintf-detach.c
dprintf-detach.exp
dprintf-next.c
dprintf-next.exp
dprintf-non-stop.c
dprintf-non-stop.exp
dprintf-pending.c
dprintf-pending.exp
dprintf-pendshr.c
dprintf.c
dprintf.exp
dso2dso-dso1.c
dso2dso-dso1.h
dso2dso-dso2.c
dso2dso-dso2.h
dso2dso.c
dso2dso.exp
dtrace-probe.c
dtrace-probe.d
dtrace-probe.exp
dump.c
dump.exp
dup-sect.exp gdb: Remove arm-symbianelf support 2021-02-11 07:23:42 +10:30
dup-sect.S
duplicate-bp.c
duplicate-bp.exp
echo.exp
eh_return.c
eh_return.exp
empty_exe.exp
empty-host-env-vars.exp
ena-dis-br.exp
endian.c
endian.exp gdb/testsuite: eliminate gdb_suppress_tests mechanism 2021-01-22 15:42:36 -05:00
endianity.c
endianity.exp
ending-run.c
ending-run.exp gdb: Remove arm-symbianelf support 2021-02-11 07:23:42 +10:30
enum_cond.c
enum_cond.exp
enumval.c
enumval.exp
environ.exp
eu-strip-infcall.c
eu-strip-infcall.exp
eval-avoid-side-effects.exp
eval-skip.exp
eval.exp
examine-backward.c
examine-backward.exp
exe-lock.exp
exec-invalid-sysroot.exp
execd-prog.c
execl-update-breakpoints.c
execl-update-breakpoints.exp
execution-termios.c
execution-termios.exp
exitsignal.exp
expand-psymtabs.c
expand-psymtabs.exp
exprs.c
exprs.exp gdb/testsuite: eliminate gdb_suppress_tests mechanism 2021-01-22 15:42:36 -05:00
fileio.c
fileio.exp
filesym.c
filesym.exp
find-unmapped.c
find-unmapped.exp
find.c
find.exp
finish-pretty.c
finish-pretty.exp
finish.exp
fixsection.c
fixsection.exp
fixsectshr.c
flexible-array-member.c
flexible-array-member.exp
float128.c
float128.exp
float.c
float.exp
floatn.c
floatn.exp
foll-exec-mode.c
foll-exec-mode.exp
foll-exec.c
foll-exec.exp
foll-fork.c
foll-fork.exp
foll-vfork-exit.c
foll-vfork.c
foll-vfork.exp
foo.c
fork-print-inferior-events.c
fork-print-inferior-events.exp
fork-running-state.c
fork-running-state.exp
fortran-sym-case.c
fortran-sym-case.exp
frame-args.c
frame-args.exp
frame-selection.c
frame-selection.exp
frameapply.c
frameapply.exp
freebpcmd.c
freebpcmd.exp
fullname.c
fullname.exp
fullpath-expand-func.c
fullpath-expand.c
fullpath-expand.exp
func-ptr.c
func-ptr.exp
func-ptrs.c
func-ptrs.exp
funcargs.c
funcargs.exp gdb/testsuite: eliminate gdb_suppress_tests mechanism 2021-01-22 15:42:36 -05:00
gcore-buffer-overflow.c
gcore-buffer-overflow.exp
gcore-relro-lib.c
gcore-relro-main.c
gcore-relro-pie.c
gcore-relro-pie.exp
gcore-relro.exp
gcore-tls-pie.c
gcore-tls-pie.exp
gcore.c
gcore.exp
gdb1056.exp
gdb1090.c
gdb1090.exp
gdb1250.c
gdb1250.exp
gdb1555-main.c
gdb1555.c
gdb1555.exp
gdb1821.c
gdb1821.exp
gdb11530.c
gdb11530.exp
gdb11531.c
gdb11531.exp
gdb_history
gdb-caching-proc.exp
gdb-sigterm-2.exp
gdb-sigterm.c
gdb-sigterm.exp
gdbhistsize-history.exp
gdbindex-stabs-dwarf.c
gdbindex-stabs.c
gdbindex-stabs.exp
gdbinit-history.exp
gdbvars.c
gdbvars.exp
global-var-nested-by-dso-solib1.c
global-var-nested-by-dso-solib2.c
global-var-nested-by-dso.c
global-var-nested-by-dso.exp
gnu_vector.c
gnu_vector.exp
gnu-debugdata.c
gnu-debugdata.exp
gnu-ifunc-final.c
gnu-ifunc-lib.c
gnu-ifunc.c
gnu-ifunc.exp Build gdb.base/gnu-ifunc.exp with lazy binding 2021-02-08 18:56:48 -03:00
gold-gdb-index-2.c
gold-gdb-index.c
gold-gdb-index.exp
gold-gdb-index.h
grbx.c
hashline1.exp
hashline2.exp
hashline3.exp
hbreak2.exp gdb/testsuite: eliminate gdb_suppress_tests mechanism 2021-01-22 15:42:36 -05:00
hbreak-in-shr-unsupported-shr.c
hbreak-in-shr-unsupported.c
hbreak-in-shr-unsupported.exp
hbreak-unmapped.c
hbreak-unmapped.exp
hbreak.c
hbreak.exp
help.exp
history-duplicates.exp
hook-stop.c
hook-stop.exp
huge.c
huge.exp
hw-sw-break-same-address.exp
ifelse.exp
included.c
included.exp
included.h
index-cache-load-twice.c
index-cache-load-twice.exp
index-cache.c
index-cache.exp
infcall-exec2.c
infcall-exec.c
infcall-exec.exp
infcall-input.c
infcall-input.exp
infcall-nested-structs-c.exp
infcall-nested-structs-c++.exp
infcall-nested-structs.c
infcall-nested-structs.exp.tcl
inferior-args.c
inferior-args.exp
inferior-died.c
inferior-died.exp
inferior-noarg.c Inferior without argument prints detail of current inferior. 2021-02-02 22:37:39 +00:00
inferior-noarg.exp Inferior without argument prints detail of current inferior. 2021-02-02 22:37:39 +00:00
infnan.c
infnan.exp
info_minsym.c
info_minsym.exp
info_qt.c
info_qt.exp
info_sources_base.c
info_sources.c
info_sources.exp
info-fun-solib.c
info-fun.c
info-fun.exp
info-locals-unused-static-var.c
info-locals-unused-static-var.exp
info-macros.c
info-macros.exp
info-os.c
info-os.exp
info-proc.exp
info-program.exp
info-shared-solib1.c
info-shared-solib2.c
info-shared.c
info-shared.exp
info-target.exp
info-types-c.exp
info-types-c++.exp
info-types.c
info-types.exp.tcl
info-var-f1.c
info-var-f2.c
info-var.exp
info-var.h
infoline-reloc-main-from-zero.c
infoline-reloc-main-from-zero.exp
infoline.c
infoline.exp
int-type.c
interact.exp
interp.c
interp.exp
interrupt-daemon-attach.c
interrupt-daemon-attach.exp
interrupt-daemon.c
interrupt-daemon.exp
interrupt-noterm.c
interrupt-noterm.exp
interrupt.c
interrupt.exp
jit-attach-pie.c
jit-attach-pie.exp
jit-elf-dlmain.c
jit-elf-main.c
jit-elf-so.exp
jit-elf-solib.c
jit-elf-util.h
jit-elf.exp
jit-protocol.h
jit-reader-exec.c
jit-reader-exec.exp
jit-reader-execd.c
jit-reader-host.c
jit-reader-host.h
jit-reader-simple-dl.c
jit-reader-simple-jit.c
jit-reader-simple.c
jit-reader-simple.exp
jit-reader.c
jit-reader.exp
jump.c
jump.exp
kill-after-signal.c
kill-after-signal.exp
kill-detach-inferiors-cmd.c
kill-detach-inferiors-cmd.exp
killed-outside.c
killed-outside.exp
label-without-address.c
label-without-address.exp
label.c
label.exp
langs0.c
langs1.c
langs1.f
langs2.c
langs2.cxx
langs.exp
large-frame-1.c
large-frame-2.c
large-frame.exp
large-frame.h
ldbl_e308.c
ldbl_e308.exp
libsegfault.exp
line65535.c
line65535.exp Fix expected output of gdb.base/line65535.exp with dwarf-5 2021-01-22 22:55:52 +01:00
line-symtabs.c
line-symtabs.exp
line-symtabs.h
lineinc1.h
lineinc2.h
lineinc3.h
lineinc.c
lineinc.exp
linespecs.exp
list0.c
list0.h
list1.c
list-ambiguous0.c
list-ambiguous1.c
list-ambiguous-readnow.exp
list-ambiguous.exp
list-missing-source.exp
list.exp
load-command.c
load-command.exp
logical.exp
long_long.c
long_long.exp gdb: Remove arm-symbianelf support 2021-02-11 07:23:42 +10:30
long-inferior-output.c
long-inferior-output.exp
longest-types.c
longest-types.exp
longjmp.c
longjmp.exp
m32r.ld
macscp1.c
macscp2.h
macscp3.h
macscp4.h
macscp.exp
main-psymtab.exp
maint-expand-symbols-header-file.c
maint-expand-symbols-header-file.exp
maint-expand-symbols-header-file.h
maint-info-sections.exp gdb: move get_section_table from exec_target to dummy_target 2021-02-24 16:58:04 +00:00
maint-target-async-off.c
maint-target-async-off.exp
maint.exp gdb/testsuite: split 'maint info sections' tests to a new file 2021-02-11 10:26:18 +00:00
many-completions.exp
many-headers.c
many-headers.exp
max-depth-c.exp
max-depth-c++.exp
max-depth.c
max-depth.exp.tcl
max-value-size.c
max-value-size.exp
memattr.c
memattr.exp
mips_pro.c
mips_pro.exp
miscexprs.c
miscexprs.exp
morestack.c
morestack.exp
moribund-step.exp
msym-bp-2.c
msym-bp-shl-lib.c
msym-bp-shl-main-2.c
msym-bp-shl-main.c
msym-bp-shl.exp
msym-bp.c
msym-bp.exp
msym-lang-main.c
msym-lang.c
msym-lang.exp
multi-forks.c
multi-forks.exp
multi-line-starts-subshell.exp
nested-addr.c
nested-addr.exp
nested-subp1.c
nested-subp1.exp
nested-subp2.c
nested-subp2.exp
nested-subp3.c
nested-subp3.exp
new-ui-echo.c
new-ui-echo.exp
new-ui-pending-input.c
new-ui-pending-input.exp
new-ui.c
new-ui.exp
nextoverexit.c
nextoverexit.exp
nodebug.c
nodebug.exp
nofield.c
nofield.exp
noreturn-finish.c
noreturn-finish.exp
noreturn-return.c
noreturn-return.exp
normal.c
nostdlib.c
nostdlib.exp
offsets.c
offsets.exp
opaque0.c
opaque1.c
opaque.exp
options.c
options.exp
osabi.exp
overlays.c
overlays.exp
ovlymgr.c
ovlymgr.h
page.exp
paginate-after-ctrl-c-running.c
paginate-after-ctrl-c-running.exp
paginate-bg-execution.c
paginate-bg-execution.exp
paginate-execution-startup.c
paginate-execution-startup.exp
paginate-inferior-exit.c
paginate-inferior-exit.exp
pc-fp.c
pc-fp.exp
pending.c
pending.exp
pendshr.c
permissions.exp
persistent-lang.cc
persistent-lang.exp
pi.txt
pie-execl.c
pie-execl.exp
pie-fork.c
pie-fork.exp
pointers.c
pointers.exp
pr10179-a.c
pr10179-b.c
pr10179.exp
pr11022.c
pr11022.exp
prelink-lib.c
prelink.c
prelink.exp
pretty-array.c
pretty-array.exp
pretty-print.c
pretty-print.exp
print-file-var-lib1.c
print-file-var-lib2.c
print-file-var-main.c
print-file-var.exp
print-file-var.h
print-symbol-loading-lib.c
print-symbol-loading-main.c
print-symbol-loading.exp
printcmds.c
printcmds.exp
prologue-include.c
prologue-include.exp
prologue-include.h
prologue.c
prologue.exp
psym-external-decl-2.c
psym-external-decl.c
psym-external-decl.exp
psymtab1.c
psymtab2.c
psymtab.exp
ptr-typedef.c
ptr-typedef.exp
ptype1.c
ptype-offsets.cc
ptype-offsets.exp
ptype.c
ptype.exp
quit-live.c
quit-live.exp
quit.exp
radix.exp
random-signal.c
random-signal.exp
randomize.c
randomize.exp
range-stepping.c
range-stepping.exp
readline-ask.c
readline-ask.exp
readline-ask.inputrc
readline.exp
readnever.c
readnever.exp
realname-expand-real.c
realname-expand.c
realname-expand.exp
recpar.c
recpar.exp
recurse.c
recurse.exp gdb/testsuite: eliminate gdb_suppress_tests mechanism 2021-01-22 15:42:36 -05:00
reggroups.c
reggroups.exp
relational.exp
relativedebug.c
relativedebug.exp
relocate.c
relocate.exp
remote-exec-file.exp
remote.c
remote.exp
remotetimeout.exp
reread1.c
reread2.c
reread-readsym.c
reread-readsym.exp
reread.exp
restore.c
restore.exp
return2.c
return2.exp
return-nodebug1.c
return-nodebug.c
return-nodebug.exp
return.c
return.exp
run-after-attach.c
run-after-attach.exp
run.c
save-bp.c
save-bp.exp
savedregs.c
savedregs.exp
scope0.c
scope1.c
scope.exp gdb/testsuite: use proc_with_prefix in gdb.base/scope.exp 2021-02-02 11:58:14 -05:00
sect-cmd.exp gdb: use std::string instead of a fixed size buffer 2021-02-24 16:58:05 +00:00
segv.c
sep-proc.c
sep.c
sep.exp
sepdebug2.c
sepdebug.c
sepdebug.exp gdb/testsuite: eliminate gdb_suppress_tests mechanism 2021-01-22 15:42:36 -05:00
sepsymtab.c
sepsymtab.exp
server-del-break.c
server-del-break.exp
set-cwd.c
set-cwd.exp
set-inferior-tty.c
set-inferior-tty.exp
set-lang-auto.exp
set-noassign.exp
setshow.c
setshow.exp
settings.c
settings.exp
setvar.c
setvar.exp
share-env-with-gdbserver.c
share-env-with-gdbserver.exp
share-psymtabs-bt-2.c
share-psymtabs-bt.c
share-psymtabs-bt.exp
shell.exp
shlib-call.exp
shmain.c
shr1.c
shr2.c
shreloc1.c
shreloc2.c
shreloc.c
shreloc.exp
sigall.c
sigall.exp
sigaltstack.c
sigaltstack.exp
sigbpt.c
sigbpt.exp
sigchld.c
sigchld.exp
siginfo-addr.c
siginfo-addr.exp
siginfo-infcall.c
siginfo-infcall.exp
siginfo-obj.c
siginfo-obj.exp
siginfo-thread.c
siginfo-thread.exp
siginfo.c
siginfo.exp
signals-state-child.c
signals-state-child.exp
signals.c
signals.exp
signest.c
signest.exp
signull.c
signull.exp
sigrepeat.c
sigrepeat.exp
sigstep.c
sigstep.exp
sizeof.c
sizeof.exp
skip1.c
skip-inline.c
skip-inline.exp
skip-solib-lib.c
skip-solib-main.c
skip-solib.exp
skip.c
skip.exp
skipcxx.cc
skipcxx.exp
so-disc-shr.c
so-impl-ld.c
so-impl-ld.exp
solib1.c
solib-corrupted.exp
solib-disc.c
solib-disc.exp
solib-display-lib.c
solib-display-main.c
solib-display.exp
solib-nodir.exp
solib-overlap-lib.c
solib-overlap-main.c
solib-overlap.exp
solib-probes-nosharedlibrary.c
solib-probes-nosharedlibrary.exp
solib-search-lib1.c
solib-search-lib2.c
solib-search.c
solib-search.exp
solib-search.h
solib-symbol-lib.c
solib-symbol-main.c
solib-symbol.exp
solib-vanish-lib1.c
solib-vanish-lib2.c
solib-vanish-main.c
solib-vanish.exp
solib-weak.c
solib-weak.exp gdb: Remove arm-symbianelf support 2021-02-11 07:23:42 +10:30
source-dir.c
source-dir.exp [PR gdb/27393] set directories: handle empty dirs. 2021-02-27 14:29:39 +00:00
source-error-1.gdb
source-error.gdb
source-execution.c
source-execution.exp
source-execution.gdb
source-nofile.gdb
source-test.gdb
source.exp
ss.h
sss-bp-on-user-bp-2.c
sss-bp-on-user-bp-2.exp
sss-bp-on-user-bp.c
sss-bp-on-user-bp.exp
stack-checking.c
stack-checking.exp
stack-protector.c
stack-protector.exp
stale-infcall.c
stale-infcall.exp
stap-probe.c
stap-probe.exp
start-cpp.cc
start-cpp.exp
start.c
start.exp
starti.c
starti.exp
startup-with-shell.c
startup-with-shell.exp
statistics.exp
step-break.c
step-break.exp
step-bt.c
step-bt.exp
step-indirect-call-thunk.c
step-indirect-call-thunk.exp
step-line.c
step-line.exp
step-line.inp
step-over-clone.c
step-over-exit.c
step-over-exit.exp
step-over-fork.c
step-over-no-symbols.exp
step-over-syscall.exp
step-over-vfork.c
step-resume-infcall.c
step-resume-infcall.exp
step-sw-breakpoint-adjust-pc.c
step-sw-breakpoint-adjust-pc.exp
step-symless.c
step-symless.exp
step-test.c
step-test.exp
store.c
store.exp
structs2.c
structs2.exp
structs3.c
structs3.exp
structs.c
structs.exp gdb/testsuite: eliminate gdb_suppress_tests mechanism 2021-01-22 15:42:36 -05:00
style-interp-exec-mi.c
style-interp-exec-mi.exp
style-logging.exp
style.c
style.exp
subst.exp
sum.c
sym-file-lib.c
sym-file-loader.c
sym-file-loader.h
sym-file-main.c
sym-file.exp
symbol-alias2.c
symbol-alias.c
symbol-alias.exp
symbol-without-target_section.c
symbol-without-target_section.exp
symfile-warn.c
symfile-warn.exp
symlink-sourcefile.c
symlink-sourcefile.exp
symtab-search-order-1.c
symtab-search-order-shlib-1.c
symtab-search-order.c
symtab-search-order.exp
template.c
template.exp
term.c
term.exp
testenv.c
testenv.exp
trace-commands.exp
twice.c
twice.exp
type-opaque-lib.c
type-opaque-main.c
type-opaque.exp
ui-redirect.exp Avoid use after free with logging and debug redirect. 2021-01-27 22:09:52 +00:00
unload.c
unload.exp
unloadshr2.c
unloadshr.c
until-nodebug.exp
until.exp gdb/testsuite: eliminate gdb_suppress_tests mechanism 2021-01-22 15:42:36 -05:00
unwindonsignal.c
unwindonsignal.exp
utf8-identifiers.c
utf8-identifiers.exp
valgrind-bt.c
valgrind-bt.exp
valgrind-disp-step.c
valgrind-disp-step.exp
valgrind-infcall-2.c
valgrind-infcall-2.exp
valgrind-infcall.c
valgrind-infcall.exp
value-double-free.c
value-double-free.exp
varargs.c
varargs.exp
vdso-warning.c
vdso-warning.exp
vforked-prog.c
vla-datatypes.c
vla-datatypes.exp
vla-optimized-out.c
vla-optimized-out.exp
vla-ptr.c
vla-ptr.exp
vla-sideeffect.c
vla-sideeffect.exp
vla-struct-fields.c
vla-struct-fields.exp
vla-stub-define.c
vla-stub.c
vla-stub.exp
volatile.exp
warning.exp
watch_thread_num.c
watch_thread_num.exp
watch-bitfields.c
watch-bitfields.exp
watch-cond-infcall.c
watch-cond-infcall.exp
watch-cond.c
watch-cond.exp
watch-non-mem.c
watch-non-mem.exp
watch-read.c
watch-read.exp
watch-vfork.c
watch-vfork.exp
watchpoint-cond-gone-stripped.c
watchpoint-cond-gone.c
watchpoint-cond-gone.exp
watchpoint-delete.c
watchpoint-delete.exp
watchpoint-hw-attach.c
watchpoint-hw-attach.exp
watchpoint-hw-hit-once.c
watchpoint-hw-hit-once.exp
watchpoint-hw.c
watchpoint-hw.exp
watchpoint-reuse-slot.c
watchpoint-reuse-slot.exp
watchpoint-solib-shr.c
watchpoint-solib.c
watchpoint-solib.exp
watchpoint-stops-at-right-insn.c
watchpoint-stops-at-right-insn.exp
watchpoint-unaligned.c
watchpoint-unaligned.exp
watchpoint.c
watchpoint.exp
watchpoints.c
watchpoints.exp
wchar.c
wchar.exp
weaklib1.c
weaklib2.c
whatis-exp.exp
whatis-ptype-typedefs.c
whatis-ptype-typedefs.exp
whatis.c
whatis.exp
with-mf-inc.c
with-mf-main.c
with-mf.exp
with.c
with.exp
write_mem.c
write_mem.exp
wrong_frame_bt_full-main.c
wrong_frame_bt_full-opaque.c
wrong_frame_bt_full.exp