old-cross-binutils/gdb/testsuite/gdb.base
Kevin Buettner 5506f9f67e minsyms.c: Scan backwards over all zero sized symbols.
The comment for the code in question says:

		  /* If the minimal symbol has a zero size, save it
		     but keep scanning backwards looking for one with
		     a non-zero size.  A zero size may mean that the
		     symbol isn't an object or function (e.g. a
		     label), or it may just mean that the size was not
		     specified.  */

As written, the code in question will only scan past the first symbol
of zero size.  My change fixes the implementation to match the
comment.

Having this correct is important when the compiler generates several
local labels that are left in place by the linker.  (I've been told
that the linker should eliminate these symbols, but I know of one
architecture for which this is not happening.)

I've created a test case called asmlabel.c.  It's pretty simple:

main (int argc, char **argv)
{
  asm ("L0:");
  v = 0;
  asm ("L1:");
  v = 1;		/* set L1 breakpoint here */
  asm ("L2:");
  v = 2;		/* set L2 breakpoint here */
  return 0;
}

If breakpoints are placed on the lines indicated by the comments,
this is the behavior of GDB built without my patch:

    (gdb) continue
    Continuing.

    Breakpoint 2, L1 () at asmlabel.c:26
    26	  v = 1;		/* set L1 breakpoint here */

Note that L1 appears as the function instead of main.  This is not
what we want to happen.  With my patch in place, we see the desired
behavior instead:

    (gdb) continue
    Continuing.

    Breakpoint 2, main (argc=1, argv=0x7fffffffdb88) at asmlabel.c:26
    26	  v = 1;		/* set L1 breakpoint here */

gdb/ChangeLog:

	* minsyms.c (lookup_minimal_symbol_by_pc_section_1): Scan backwards
	over all zero-sized symbols.

gdb/testsuite/ChangeLog:

	* gdb.base/asmlabel.exp: New test.
	* gdb.base/asmlabel.c: New test case.
2015-11-23 15:42:44 -07:00
..
comp-dir/subdir
gdbinit-history Fix PR gdb/17820 2015-05-13 09:26:54 -04:00
a2-run.exp Fix gdb.base/a2-run.exp race 2015-10-09 12:56:26 +01:00
advance.c
advance.exp
alias.exp
all-bin.exp
all-types.c
annota-input-while-running.c
annota-input-while-running.exp
annota1.c
annota1.exp
annota3.c
annota3.exp
anon.c
anon.exp
args.c
args.exp
argv0-symlink.c
argv0-symlink.exp
arithmet.exp
arrayidx.c
arrayidx.exp
asmlabel.c minsyms.c: Scan backwards over all zero sized symbols. 2015-11-23 15:42:44 -07:00
asmlabel.exp minsyms.c: Scan backwards over all zero sized symbols. 2015-11-23 15:42:44 -07:00
assign.exp
async-shell.c
async-shell.exp
async.c
async.exp
attach-pie-misread.c
attach-pie-misread.exp testsuite: tcl exec& -> 'kill -9 $pid' is racy (attach-many-short-lived-thread.exp races and others) 2015-07-31 20:06:24 +01:00
attach-pie-noexec.c
attach-pie-noexec.exp testsuite: tcl exec& -> 'kill -9 $pid' is racy (attach-many-short-lived-thread.exp races and others) 2015-07-31 20:06:24 +01:00
attach-twice.c
attach-twice.exp testsuite: tcl exec& -> 'kill -9 $pid' is racy (attach-many-short-lived-thread.exp races and others) 2015-07-31 20:06:24 +01:00
attach-wait-input.c
attach-wait-input.exp
attach.c
attach.exp testsuite: tcl exec& -> 'kill -9 $pid' is racy (attach-many-short-lived-thread.exp races and others) 2015-07-31 20:06:24 +01:00
attach2.c
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
bang.exp
bar.c
batch-preserve-term-settings.c
batch-preserve-term-settings.exp batch-preserve-term-settings.exp: use send_quit_command some more 2015-07-29 17:00:40 -04:00
baz.c
bfp-test.c
bfp-test.exp
bg-execution-repeat.c
bg-execution-repeat.exp
bigcore.c
bigcore.exp
bitfields.c
bitfields.exp
bitfields2.c
bitfields2.exp
bitops.exp
bp-cmds-execution-x-script.c
bp-cmds-execution-x-script.exp
bp-cmds-execution-x-script.gdb
bp-permanent.c
bp-permanent.exp Further robustify gdb.base/bp-permanent.exp. 2015-08-03 11:09:32 -07:00
branches.c
break-always.c
break-always.exp Handle memory write errors on gdb.base/break-always.exp 2015-04-29 12:09:40 -03:00
break-caller-line.c
break-caller-line.exp
break-entry.exp
break-idempotent.c
break-idempotent.exp Skip setting HW watchpoint if skip_hw_watchpoint_multi_tests in gdb.base/break-idempotent.exp 2015-04-30 10:08:10 +01:00
break-inline.c
break-inline.exp
break-interp-lib.c
break-interp-main.c
break-interp.exp testsuite: tcl exec& -> 'kill -9 $pid' is racy (attach-many-short-lived-thread.exp races and others) 2015-07-31 20:06:24 +01:00
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
break1.c
breakpoint-in-ro-region.c
breakpoint-in-ro-region.exp
breakpoint-shadow.c
breakpoint-shadow.exp
call-ar-st.c Unbuffer all tests that rely on stdio 2015-07-29 11:09:45 +01:00
call-ar-st.exp gdb/testsuite/: garbage collect a few references to dead targets 2015-08-24 15:53:00 +01:00
call-rt-st.c Unbuffer all tests that rely on stdio 2015-07-29 11:09:45 +01:00
call-rt-st.exp gdb/testsuite/: garbage collect a few references to dead targets 2015-08-24 15:53:00 +01:00
call-sc.c
call-sc.exp Remove d10v from testsuite 2015-11-13 15:06:38 +00:00
call-signal-resume.exp Don't rely on inferior I/O in {call-signal-resume, unwindonsignal}.exp 2015-07-29 11:09:36 +01:00
call-signals.c Don't rely on inferior I/O in {call-signal-resume, unwindonsignal}.exp 2015-07-29 11:09:36 +01:00
call-strs.c Unbuffer all tests that rely on stdio 2015-07-29 11:09:45 +01:00
call-strs.exp gdb/testsuite/: garbage collect a few references to dead targets 2015-08-24 15:53:00 +01:00
callexit.c
callexit.exp
callfuncs.c
callfuncs.exp callfuncs.exp: avoid spurious register differences in sparc64 targets. 2015-11-20 11:36:07 +01:00
catch-gdb-caused-signals.c Unbuffer all tests that rely on stdio 2015-07-29 11:09:45 +01:00
catch-gdb-caused-signals.exp Make gdb.base/catch-gdb-caused-signals.exp use gdb_test_stdio 2015-07-29 11:09:39 +01:00
catch-load-so.c
catch-load.c
catch-load.exp
catch-signal-fork.c
catch-signal-fork.exp
catch-signal.c
catch-signal.exp
catch-syscall.c gdb: Improve syscall entry/return tracking on Linux 2015-10-19 17:59:38 -07:00
catch-syscall.exp gdb: Improve syscall entry/return tracking on Linux 2015-10-19 17:59:38 -07:00
charset-malloc.c
charset.c
charset.exp
checkpoint-ns.exp Guarantee save-and-restore of GDBFLAGS on gdb.base/checkpoint-ns.exp 2015-08-12 12:32:16 -04:00
checkpoint.c
checkpoint.exp Fix and test "checkpoint" in non-stop mode 2015-08-07 17:23:55 +01:00
chng-syms.c
chng-syms.exp
code-expr.exp
code_elim.exp
code_elim1.c
code_elim2.c
commands.exp
compare-sections.c
compare-sections.exp
completion.exp PR gdb/17960 Internal error: tracker != NULL when completing on file:function 2015-08-10 12:23:09 -07:00
complex.c
complex.exp
comprdebug.exp
cond-eval-mode.c
cond-eval-mode.exp
cond-expr.exp
condbreak-call-false.c
condbreak-call-false.exp
condbreak.exp
consecutive-step-over.c
consecutive-step-over.exp
consecutive.c
consecutive.exp
constvars.c
constvars.exp
continue-all-already-running.c
continue-all-already-running.exp
coredump-filter.c Fix PR 18208: update /proc/pid/coredump_filter by c code 2015-05-08 12:37:48 +01:00
coredump-filter.exp Fix coredump-filter.exp by correctly unsetting array 2015-05-08 13:19:19 -04:00
corefile.exp
coremaker.c
coremaker2.c
ctxobj-f.c
ctxobj-m.c
ctxobj-v.c
ctxobj.exp
cursal.c
cursal.exp
cvexpr.c
cvexpr.exp
d10vovly.c
dbx.exp gdb: Fix bug with dbx style func command. 2015-10-12 23:29:43 +02:00
dcache-line-read-error.c
dcache-line-read-error.exp
debug-expr.c
debug-expr.exp
default.exp gdb/testsuite/: garbage collect a few references to dead targets 2015-08-24 15:53:00 +01:00
define.exp
del.c
del.exp
detach.exp
dfp-exprs.exp
dfp-test.c
dfp-test.exp
disabled-location.c
disabled-location.exp
disasm-end-cu-1.c
disasm-end-cu-2.c
disasm-end-cu.exp
disasm-optim.c New /s modifier for the disassemble command. 2015-08-14 21:45:54 -07:00
disasm-optim.exp New /s modifier for the disassemble command. 2015-08-14 21:45:54 -07:00
disasm-optim.h New /s modifier for the disassemble command. 2015-08-14 21:45:54 -07:00
disasm-optim.S New /s modifier for the disassemble command. 2015-08-14 21:45:54 -07:00
disp-step-fork.c
disp-step-syscall.exp New proc is_aarch32_target 2015-07-07 16:58:19 +01:00
disp-step-vfork.c
display.c
display.exp
dmsym.c
dmsym.exp
dmsym_main.c
double-prompt-target-event-error.c
double-prompt-target-event-error.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 Explicit locations: use new location API 2015-08-11 17:09:35 -07:00
dprintf-pendshr.c
dprintf.c Unbuffer all tests that rely on stdio 2015-07-29 11:09:45 +01:00
dprintf.exp Make gdb.base/dprintf.exp use gdb_test_stdio 2015-07-29 11:09:39 +01:00
dso2dso-dso1.c [amd64] Invalid return address after displaced stepping 2015-08-12 13:19:34 -07:00
dso2dso-dso1.h [amd64] Invalid return address after displaced stepping 2015-08-12 13:19:34 -07:00
dso2dso-dso2.c [amd64] Invalid return address after displaced stepping 2015-08-12 13:19:34 -07:00
dso2dso-dso2.h [amd64] Invalid return address after displaced stepping 2015-08-12 13:19:34 -07:00
dso2dso.c [amd64] Invalid return address after displaced stepping 2015-08-12 13:19:34 -07:00
dso2dso.exp Fix directory prefix in gdb.base/dso2dso.exp. 2015-09-18 12:21:06 -07:00
dtrace-probe.c
dtrace-probe.d
dtrace-probe.exp
dump.c
dump.exp gdb: Add support for dumping to verilog hex format. 2015-04-24 22:49:59 +01:00
dup-sect.exp
dup-sect.S
duplicate-bp.c
duplicate-bp.exp
echo.exp
empty_exe.exp
ena-dis-br.exp
ending-run.c Unbuffer all tests that rely on stdio 2015-07-29 11:09:45 +01:00
ending-run.exp Make gdb.base/ending-run.exp use gdb_test_stdio 2015-07-29 11:09:42 +01:00
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
exe-lock.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
fileio.c
fileio.exp
filesym.c
filesym.exp
find-unmapped.c
find-unmapped.exp
find.c
find.exp
finish.exp
fixsection.c
fixsection.exp
fixsectshr.c
float.c
float.exp New proc is_aarch64_target 2015-07-07 16:58:20 +01:00
foll-exec-mode.c New test for follow-exec-mode 2015-08-26 13:38:40 -07:00
foll-exec-mode.exp New test for follow-exec-mode 2015-08-26 13:38:40 -07:00
foll-exec.c Extended-remote exec test 2015-09-11 11:12:46 -07:00
foll-exec.exp Extended-remote exec test 2015-09-11 11:12:46 -07:00
foll-fork.c
foll-fork.exp
foll-vfork-exit.c
foll-vfork.c
foll-vfork.exp Extended-remote exec test 2015-09-11 11:12:46 -07:00
foo.c
fortran-sym-case.c
fortran-sym-case.exp
frame-args.c
frame-args.exp
freebpcmd.c
freebpcmd.exp Adjust timeout in gdb.base/freebpcmd.exp. 2015-10-21 09:54:49 -07:00
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/: garbage collect a few references to dead targets 2015-08-24 15:53:00 +01: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.c gdb.base/gcore.c (array_func): Add reference to static_array. 2015-09-28 13:27:28 -07:00
gcore.exp
gdb-sigterm-2.exp Have SIGTERM promptly quit GDB even when the dummy target is active 2015-07-27 12:44:12 -04:00
gdb-sigterm.c
gdb-sigterm.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
gdbhistsize-history.exp Use save_vars to replace existing manipulation of globals in tests 2015-08-12 11:43:16 -04:00
gdbindex-stabs-dwarf.c
gdbindex-stabs.c
gdbindex-stabs.exp
gdbinit-history.exp Use save_vars to replace existing manipulation of globals in tests 2015-08-12 11:43:16 -04:00
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 Fix shared library load in gdb.base/global-var-nested-by-dso.exp. 2015-09-18 09:05:37 -07:00
gnu-debugdata.c
gnu-debugdata.exp
gnu-ifunc-lib.c
gnu-ifunc.c
gnu-ifunc.exp
gnu_vector.c gdb.base/gnu_vector.exp: Don't test output from the inferior 2015-11-13 15:03:25 +00:00
gnu_vector.exp gdb.base/gnu_vector.exp: Don't test output from the inferior 2015-11-13 15:03:25 +00:00
grbx.c
hashline1.exp
hashline2.exp
hashline3.exp
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
hbreak2.exp
help.exp Explicit locations: documentation updates 2015-08-11 17:09:36 -07:00
history-duplicates.exp Add option to remove duplicate command history entries 2015-06-26 11:05:56 -04:00
hook-stop.c Bail out of processing stop if hook-stop resumes target / changes context 2015-09-14 15:45:14 +01:00
hook-stop.exp Bail out of processing stop if hook-stop resumes target / changes context 2015-09-14 15:45:14 +01:00
huge.c
huge.exp
ifelse.exp
included.c
included.exp
included.h
inferior-died.c
inferior-died.exp
infnan.c
infnan.exp
info-fun-solib.c
info-fun.c
info-fun.exp
info-macros.c
info-macros.exp
info-os.c
info-os.exp
info-proc.exp
info-shared-solib1.c
info-shared-solib2.c
info-shared.c
info-shared.exp
info-target.exp
infoline.c
infoline.exp
int-type.c
interact.exp
interp.c
interp.exp
interrupt-noterm.c
interrupt-noterm.exp
interrupt.c
interrupt.exp interrupt.exp: Revert back to checking gdb,noinferiorio at the top 2015-07-29 11:09:46 +01:00
jit-dlmain.c
jit-main.c
jit-simple.c
jit-simple.exp
jit-so.exp
jit-solib.c
jit.exp
jump.c
jump.exp
kill-after-signal.c
kill-after-signal.exp
kill-detach-inferiors-cmd.c Fix invoking "[kill|detach] inferiors" on inferiors that are not running 2015-08-15 13:32:47 -04:00
kill-detach-inferiors-cmd.exp Fix invoking "[kill|detach] inferiors" on inferiors that are not running 2015-08-15 13:32:47 -04:00
killed-outside.c Add test that exercises the inferior being killed while stopped under GDB 2015-07-14 10:55:05 +01:00
killed-outside.exp Add test that exercises the inferior being killed while stopped under GDB 2015-07-14 10:55:05 +01:00
label.c
label.exp
langs.exp
langs0.c
langs1.c
langs1.f
langs2.c
langs2.cxx
ldbl_e308.c
ldbl_e308.exp
line-symtabs.c
line-symtabs.exp
line-symtabs.h
lineinc.c
lineinc.exp
lineinc1.h
lineinc2.h
lineinc3.h
linespecs.exp
list.exp
list0.c
list0.h
list1.c
logical.exp
long_long.c
long_long.exp
longest-types.c
longest-types.exp
longjmp.c
longjmp.exp
m32r.ld
m32rovly.c
macscp.exp
macscp1.c
macscp2.h
macscp3.h
macscp4.h
maint.exp
Makefile.in
memattr.c
memattr.exp
mips_pro.c
mips_pro.exp
miscexprs.c
miscexprs.exp
morestack.c
morestack.exp
moribund-step.exp
multi-forks.c
multi-forks.exp Make gdb.base/multi-forks.exp work with the native-extended-gdbserver board 2015-07-29 16:24:53 +01:00
multi-line-starts-subshell.exp
nested-addr.c Forward VALUE_LVAL when avoiding side effects for STRUCTOP_STRUCT 2015-10-12 12:22:10 +02:00
nested-addr.exp Forward VALUE_LVAL when avoiding side effects for STRUCTOP_STRUCT 2015-10-12 12:22:10 +02:00
nested-subp1.c DWARF: handle non-local references in nested functions 2015-08-25 08:13:28 -04:00
nested-subp1.exp Fix think-o in calls to gdb_compile. 2015-11-19 16:22:04 -08:00
nested-subp2.c DWARF: handle non-local references in nested functions 2015-08-25 08:13:28 -04:00
nested-subp2.exp Fix think-o in calls to gdb_compile. 2015-11-19 16:22:04 -08:00
nested-subp3.c DWARF: handle non-local references in nested functions 2015-08-25 08:13:28 -04:00
nested-subp3.exp Fix think-o in calls to gdb_compile. 2015-11-19 16:22:04 -08:00
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
opaque.exp
opaque0.c
opaque1.c
overlays.c
overlays.exp Remove d10v from testsuite 2015-11-13 15:06:38 +00:00
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
pi.txt
pie-execl.c
pie-execl.exp Extended-remote exec test 2015-09-11 11:12:46 -07:00
pointers.c
pointers.exp
pr10179-a.c
pr10179-b.c
pr10179.exp
pr11022.c
pr11022.exp
prelink-lib.c
prelink.c
prelink.exp
print-file-var-lib1.c
print-file-var-lib2.c
print-file-var-main.c
print-file-var.exp
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
psymtab.exp
psymtab1.c
psymtab2.c
ptr-typedef.c
ptr-typedef.exp
ptype.c
ptype.exp
ptype1.c
radix.exp
random-signal.c
random-signal.exp
randomize.c
randomize.exp
range-stepping.c
range-stepping.exp Remove checking vCont;s in exec_cmd_expect_vCont_count 2015-10-21 16:16:25 +01:00
readline-ask.c
readline-ask.exp
readline-ask.inputrc
readline.exp Use save_vars to replace existing manipulation of globals in tests 2015-08-12 11:43:16 -04:00
realname-expand-real.c
realname-expand.c
realname-expand.exp
recpar.c
recpar.exp
recurse.c
recurse.exp
relational.exp
relativedebug.c
relativedebug.exp Skip gdb.base/relativedebug.exp if libc doesn't have debug info 2015-04-30 09:55:06 +01:00
relocate.c
relocate.exp
remote.c
remote.exp
remotetimeout.exp
reread.exp
reread1.c
reread2.c
restore.c
restore.exp Don't rely on inferior I/O in gdb.base/restore.exp 2015-07-29 11:09:37 +01:00
return-nodebug.c
return-nodebug.exp
return-nodebug1.c
return.c
return.exp
return2.c
return2.exp
run-after-attach.c Unset attach_flag when running a new process 2015-08-26 20:50:43 -04:00
run-after-attach.exp Unset attach_flag when running a new process 2015-08-26 20:50:43 -04:00
run.c Unbuffer all tests that rely on stdio 2015-07-29 11:09:45 +01:00
save-bp.c
save-bp.exp
savedregs.c
savedregs.exp * gdb.base/savedregs.exp: Fix typo. 2015-09-09 11:00:55 -07:00
scope.exp
scope0.c
scope1.c
sect-cmd.exp
segv.c
sep-proc.c
sep.c
sep.exp
sepdebug.c
sepdebug.exp Allow gdb to find debug symbols file by build-id for PE file format also 2015-06-15 12:10:55 +01:00
sepdebug2.c
sepsymtab.c
sepsymtab.exp
set-lang-auto.exp
set-noassign.exp
setshow.c
setshow.exp
setvar.c
setvar.exp
shell.exp
shlib-call.exp Unbuffer all tests that rely on stdio 2015-07-29 11:09:45 +01:00
shmain.c Unbuffer all tests that rely on stdio 2015-07-29 11:09:45 +01:00
shr1.c
shr2.c
shreloc.c
shreloc.exp
shreloc1.c
shreloc2.c
sigall.c
sigall.exp
sigaltstack.c
sigaltstack.exp Unbreak nios2-*-linux* GDB testing. 2015-07-15 08:34:09 -07:00
sigbpt.c
sigbpt.exp Unbreak nios2-*-linux* GDB testing. 2015-07-15 08:34:09 -07:00
sigchld.c
sigchld.exp
siginfo-addr.c Don't rely on inferior I/O in gdb.base/siginfo-addr.exp 2015-07-29 11:09:36 +01:00
siginfo-addr.exp Don't rely on inferior I/O in gdb.base/siginfo-addr.exp 2015-07-29 11:09:36 +01:00
siginfo-infcall.c
siginfo-infcall.exp
siginfo-obj.c
siginfo-obj.exp New proc supports_get_siginfo_type 2015-06-24 14:53:03 +01:00
siginfo-thread.c
siginfo-thread.exp New proc supports_get_siginfo_type 2015-06-24 14:53:03 +01:00
siginfo.c
siginfo.exp Unbreak nios2-*-linux* GDB testing. 2015-07-15 08:34:09 -07:00
signals.c
signals.exp
signest.c
signest.exp
signull.c
signull.exp
sigrepeat.c
sigrepeat.exp
sigstep.c
sigstep.exp Unbreak nios2-*-linux* GDB testing. 2015-07-15 08:34:09 -07:00
sizeof.c Unbuffer all tests that rely on stdio 2015-07-29 11:09:45 +01:00
sizeof.exp Unbuffer all tests that rely on stdio 2015-07-29 11:09:45 +01:00
skip-solib-lib.c
skip-solib-main.c
skip-solib.exp
skip.c
skip.exp
skip1.c
so-disc-shr.c
so-impl-ld.c
so-impl-ld.exp
so-indr-cl.c
so-indr-cl.exp
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 testsuite: tcl exec& -> 'kill -9 $pid' is racy (attach-many-short-lived-thread.exp races and others) 2015-07-31 20:06:24 +01:00
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-weak.c
solib-weak.exp
solib.c
solib.exp
solib1.c
solib2.c
source-dir.exp
source-error.gdb
source-execution.c
source-execution.exp
source-execution.gdb
source-nofile.gdb
source-test.gdb
source.exp
spu.ld
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
stale-infcall.c
stale-infcall.exp
stap-probe.c
stap-probe.exp
start.c
start.exp
statistics.exp
step-break.c
step-break.exp
step-bt.c
step-bt.exp
step-line.c
step-line.exp
step-line.inp
step-over-no-symbols.exp
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
structs.c
structs.exp Remove d10v from testsuite 2015-11-13 15:06:38 +00:00
structs2.c
structs2.exp
structs3.c
structs3.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-without-target_section.c
symbol-without-target_section.exp
symtab-search-order-1.c
symtab-search-order-shlib-1.c
symtab-search-order.c
symtab-search-order.exp
term.c
term.exp
testenv.c
testenv.exp
trace-commands.exp
tui-layout.exp gdb/testsuite: New skip_tui_tests predicate. 2015-05-20 21:57:20 +02:00
twice.c
twice.exp
type-opaque-lib.c
type-opaque-main.c
type-opaque.exp
ui-redirect.exp
unload.c
unload.exp
unloadshr.c
unloadshr2.c
until-nodebug.exp
until.exp
unwindonsignal.c Don't rely on inferior I/O in {call-signal-resume, unwindonsignal}.exp 2015-07-29 11:09:36 +01:00
unwindonsignal.exp Don't rely on inferior I/O in {call-signal-resume, unwindonsignal}.exp 2015-07-29 11:09:36 +01:00
valgrind-db-attach.c
valgrind-db-attach.exp
valgrind-disp-step.c Disable displaced stepping if trying it fails 2015-08-07 17:26:21 +01:00
valgrind-disp-step.exp Disable displaced stepping if trying it fails 2015-08-07 17:26:21 +01:00
valgrind-infcall.c
valgrind-infcall.exp Fix gdb.base/valgrind-infcall.exp with the native-extended-gdbserver board 2015-08-06 23:38:51 +01:00
value-double-free.c
value-double-free.exp
varargs.c Unbuffer all tests that rely on stdio 2015-07-29 11:09:45 +01:00
varargs.exp Unbuffer all tests that rely on stdio 2015-07-29 11:09:45 +01:00
vdso-warning.c
vdso-warning.exp
vforked-prog.c
vla-datatypes.c
vla-datatypes.exp
vla-ptr.c
vla-ptr.exp
vla-sideeffect.c
vla-sideeffect.exp
vla-stub-define.c
vla-stub.c
vla-stub.exp
volatile.exp
watch-bitfields.c
watch-bitfields.exp Use software watchpoints if hardware watchpoints are not available when testing gdb.base/watch-bitfields.exp 2015-04-29 12:22:24 -03:00
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
watch_thread_num.c
watch_thread_num.exp Skip watch_thread_num.exp on targets without access watchpoints 2015-05-08 12:50:47 +02:00
watchpoint-cond-gone-stripped.c
watchpoint-cond-gone.c
watchpoint-cond-gone.exp
watchpoint-delete.c
watchpoint-delete.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.c
watchpoint.exp Clean up testsuite compiler_info support. 2015-07-24 15:32:45 -07:00
watchpoints.c
watchpoints.exp
wchar.c
wchar.exp
weaklib1.c
weaklib2.c
whatis-exp.exp
whatis.c
whatis.exp
wrong_frame_bt_full-main.c error/internal-error printing local variable during "bt full". 2015-11-23 10:02:50 -08:00
wrong_frame_bt_full-opaque.c error/internal-error printing local variable during "bt full". 2015-11-23 10:02:50 -08:00
wrong_frame_bt_full.exp error/internal-error printing local variable during "bt full". 2015-11-23 10:02:50 -08:00