old-cross-binutils/gdb/testsuite/gdb.base
Andreas Arnez fdb09caf23 execl-update-breakpoints.exp: Move whole segment instead of .text section
The test case builds two copies of the program, one with the compile
option "ldflags=-Wl,-Ttext=0x1000000" and the other with the address
changed to 0x2000000.  However, when linking with ld.bfd, the
resulting executables crash early in ld.so on S390 and i386.

Analysis of the crash: The default linker script establishes a certain
order of loadable sections, and the option "-Ttext" effectively splits
these into an "unaffected" lot (everything before .text) and an
"affected" lot.  The affected lot is placed at the given address,
whereas the unaffected lot stays at its default address.  The
unaffected lot starts at an aligned address plus Elf header sizes,
which is good if it is the first LOAD segment (like on AMD64).  But if
the affected lot comes first instead (like on S390 and i386), the PHDR
doesn't fit there and is placed *outside* any LOAD segments.  Then the
PHDR is not mapped when the loader gets control, and the loader runs
into a segmentation fault while trying to access it.

Since we are lucky about the order of segments on AMD64, the test
succeeds there, but the resulting binaries are unusually large -- 2.1M
each, with lots of padding within.

When replacing '-Ttext' by '-Ttext-segment', the linker moves all
segments consistently, the binaries have normal sizes, and the test
case succeeds on all mentioned platforms.

Since old versions of the gold linker don't support '-Ttext-segment',
the patch also adds logic for falling back to '-Ttext'.

gdb/testsuite/ChangeLog:

	* gdb.base/execl-update-breakpoints.exp: Specify the link address
	with '-Ttext-segment' instead of '-Ttext'.  Fall back to '-Ttext'
	if the linker doesn't understand this.
2014-12-02 16:35:47 +01:00
..
comp-dir/subdir
a2-run.exp Remove support for testing against dead "target vxworks" 2014-09-16 12:37:03 +01:00
advance.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
advance.exp
alias.exp
all-bin.exp
all-types.c
annota-input-while-running.c PR gdb/17472: With annotations, input while executing in the foreground crashes readline/GDB 2014-10-17 13:32:26 +01:00
annota-input-while-running.exp PR gdb/17472: With annotations, input while executing in the foreground crashes readline/GDB 2014-10-17 13:32:26 +01:00
annota1.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
annota1.exp
annota3.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
annota3.exp
anon.c
anon.exp
args.c
args.exp
argv0-symlink.c
argv0-symlink.exp Skip testing argv[0] on target argv[0] isn't available 2014-10-18 20:58:06 +08:00
arithmet.exp
arrayidx.c
arrayidx.exp
assign.exp
async-shell.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
async-shell.exp enable target async by default; separate MI and target notions of async 2014-05-29 14:38:02 +01:00
async.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
async.exp Tweak gdb.base/async.exp 2014-06-06 21:43:20 +08:00
attach-pie-misread.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
attach-pie-misread.exp
attach-pie-noexec.c
attach-pie-noexec.exp
attach-twice.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
attach-twice.exp
attach-wait-input.c Fix "attach" command vs user input race 2014-07-09 15:59:02 +01:00
attach-wait-input.exp Fix "attach" command vs user input race 2014-07-09 15:59:02 +01:00
attach.c testsuite: Fix runaway attach processes 2014-09-12 13:39:04 +02:00
attach.exp testsuite: Fix runaway attach processes 2014-09-12 13:39:04 +02:00
attach2.c
auto-connect-native-target.c Allow making GDB not automatically connect to the native target. 2014-05-21 18:30:47 +01:00
auto-connect-native-target.exp Fix a regexp pattern in gdb.base/auto-connect-native-target.exp 2014-06-04 13:30:44 +08:00
auto-load-script
auto-load.c
auto-load.exp
auxv.c
auxv.exp
average.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
bang.exp
bar.c
baz.c
bfp-test.c
bfp-test.exp
bg-execution-repeat.c PR gdb/17471: Repeating a background command makes it foreground 2014-10-17 13:34:16 +01:00
bg-execution-repeat.exp PR gdb/17471: Repeating a background command makes it foreground 2014-10-17 13:34:16 +01:00
bigcore.c
bigcore.exp Delete IRIX support 2014-10-10 18:18:52 +01:00
bitfields.c
bitfields.exp
bitfields2.c
bitfields2.exp
bitops.exp
bp-permanent.c Use 2-byte instead of 4-byte NOP on S390 in 'bp-permanent' test case 2014-11-19 10:03:32 +01:00
bp-permanent.exp fix skipping permanent breakpoints 2014-11-12 10:39:00 +00:00
branches.c
break-always.c
break-always.exp
break-caller-line.c
break-caller-line.exp
break-entry.exp
break-idempotent.c [GDBserver] Make Zx/zx packet handling idempotent. 2014-05-20 18:42:30 +01:00
break-idempotent.exp [GDBserver] Make Zx/zx packet handling idempotent. 2014-05-20 18:42:30 +01:00
break-inline.c
break-inline.exp
break-interp-lib.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
break-interp-main.c
break-interp.exp
break-main-file-remove-fail.c "$ gdb PROGRAM" vs "(gdb) file PROGRAM" difference; warn on failure to remove breakpoint. 2014-06-16 15:38:13 +01:00
break-main-file-remove-fail.exp "$ gdb PROGRAM" vs "(gdb) file PROGRAM" difference; warn on failure to remove breakpoint. 2014-06-16 15:38:13 +01:00
break-on-linker-gcd-function.cc
break-on-linker-gcd-function.exp Check function is GC'ed 2014-09-19 16:53:27 +08:00
break-probes-solib.c
break-probes.c
break-probes.exp Match library name prefixed with sysroot 2014-11-28 11:21:48 +08:00
break-unload-file.c Stale breakpoint instructions, spurious SIGTRAPS. 2014-04-23 15:09:27 +01:00
break-unload-file.exp "$ gdb PROGRAM" vs "(gdb) file PROGRAM" difference; warn on failure to remove breakpoint. 2014-06-16 15:38:13 +01:00
break.c Drop non-prototype C function header variants: 'break' test case 2014-11-13 10:20:42 +01:00
break.exp Drop non-prototype C function header variants: 'break' test case 2014-11-13 10:20:42 +01:00
break1.c Drop non-prototype C function header variants: 'break' test case 2014-11-13 10:20:42 +01:00
breakpoint-in-ro-region.c Put single-step breakpoints on the bp_location chain 2014-10-15 20:18:31 +01:00
breakpoint-in-ro-region.exp Put single-step breakpoints on the bp_location chain 2014-10-15 20:18:31 +01:00
breakpoint-shadow.c
breakpoint-shadow.exp PR gdb/16575: stale breakpoint instructions in the code cache 2014-03-05 14:18:28 +00:00
call-ar-st.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
call-ar-st.exp Eliminate literal line numbers in call-ar-st.exp 2014-11-13 10:14:30 +01:00
call-rt-st.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
call-rt-st.exp Eliminate literal line numbers in call-rt-st.exp 2014-11-13 10:14:30 +01:00
call-sc.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
call-sc.exp
call-signal-resume.exp
call-signals.c Remove preprocessor conditionals for ANSI-standard signals 2014-06-06 10:32:12 +01:00
call-strs.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
call-strs.exp
callexit.c
callexit.exp
callfuncs.c 'callfuncs' test case: Fixes in conditionally compiled code 2014-11-13 10:20:40 +01:00
callfuncs.exp callfuncs.exp: Indent perform_all_tests() 2014-11-13 10:20:41 +01:00
catch-load-so.c
catch-load.c
catch-load.exp
catch-signal-fork.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
catch-signal-fork.exp
catch-signal.c
catch-signal.exp Fix "save breakpoints" for "catch" command 2014-10-13 13:39:48 +02:00
catch-syscall.c Ensure unreferenced static symbols aren't omitted by clang (either marking them __attribute__((used)) or making them non-static) 2014-04-24 22:33:46 -07:00
catch-syscall.exp Partial fix for PR breakpoints/10737: Make syscall info be per-arch instead of global 2014-11-20 12:28:18 -05:00
charset-malloc.c
charset.c
charset.exp after gdb_run_cmd, gdb_expect -> gdb_test_multiple/gdb_test 2014-09-12 22:16:31 +01:00
checkpoint.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
checkpoint.exp Don't remove files copied to host 2014-10-20 13:34:28 +08:00
chng-syms.c
chng-syms.exp after gdb_run_cmd, gdb_expect -> gdb_test_multiple/gdb_test 2014-09-12 22:16:31 +01:00
code-expr.exp
code_elim.exp
code_elim1.c
code_elim2.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
commands.exp Don't check target_info exists noargs in commands.exp 2014-10-17 13:04:34 +08:00
compare-sections.c Make compare-sections work against all targets; add compare-sections [-r] tests. 2014-05-20 19:11:39 +01:00
compare-sections.exp Make compare-sections work against all targets; add compare-sections [-r] tests. 2014-05-20 19:11:39 +01:00
completion.exp don't use directory in test name 2014-06-12 12:09:21 -06:00
complex.c
complex.exp
comprdebug.exp
cond-eval-mode.c Conditional Z1 breakpoint hangs GDBserver. 2014-04-10 17:14:12 +01:00
cond-eval-mode.exp Fix several "set remote foo-packet on/off" commands. 2014-04-25 18:07:02 +01:00
cond-expr.exp
condbreak-call-false.c make dprintf.exp pass in target async mode 2014-03-20 17:49:51 +00:00
condbreak-call-false.exp make dprintf.exp pass in target async mode 2014-03-20 17:49:51 +00:00
condbreak.exp Drop remaining references to removed source lines in break1.c and ur1.c 2014-11-17 10:26:30 +01:00
consecutive-step-over.c Consecutive step-overs trigger internal error. 2014-04-22 19:21:16 +01:00
consecutive-step-over.exp Consecutive step-overs trigger internal error. 2014-04-22 19:21:16 +01:00
consecutive.c
consecutive.exp
constvars.c Handle volatile array types in dwarf2read.c. 2014-07-01 22:11:53 +02:00
constvars.exp
continue-all-already-running.c PR gdb/17300: Input after "c -a" crashes readline/GDB 2014-10-17 13:33:30 +01:00
continue-all-already-running.exp PR gdb/17300: Input after "c -a" crashes readline/GDB 2014-10-17 13:33:30 +01:00
corefile.exp Remove Vax Ultrix and VAX BSD support 2014-10-24 17:56:56 +01:00
coremaker.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
coremaker2.c
ctxobj-f.c
ctxobj-m.c
ctxobj-v.c
ctxobj.exp
cursal.c
cursal.exp
cvexpr.c
cvexpr.exp
d10v.ld
d10vovly.c
dbx.exp Eliminate literal line numbers in dbx.exp 2014-11-13 10:14:29 +01:00
dcache-line-read-error.c Make the dcache (code/stack cache) handle line reading errors better 2014-05-21 13:58:16 +01:00
dcache-line-read-error.exp Make the dcache (code/stack cache) handle line reading errors better 2014-05-21 13:58:16 +01:00
debug-expr.c
debug-expr.exp Add test for string evaluation with "debug expression" on 2014-07-16 12:43:11 -04:00
default.exp Remove support for testing against dead "target vxworks" 2014-09-16 12:37:03 +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
disp-step-fork.c
disp-step-syscall.exp
disp-step-vfork.c
display.c
display.exp Remove duplicated code on checking address 0x0 is accessiable 2014-08-09 08:46:32 +08:00
dmsym.c
dmsym.exp
dmsym_main.c
double-prompt-target-event-error.c Fix double prompt 2014-07-14 20:34:23 +01:00
double-prompt-target-event-error.exp Fix paginate-*.exp races 2014-07-25 10:07:38 +01:00
dprintf-bp-same-addr.c Installing a breakpoint on top of a dprintf makes GDB lose control. 2014-06-02 23:29:13 +01:00
dprintf-bp-same-addr.exp Installing a breakpoint on top of a dprintf makes GDB lose control. 2014-06-02 23:29:13 +01:00
dprintf-next.c
dprintf-next.exp
dprintf-non-stop.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
dprintf-non-stop.exp enable target async by default; separate MI and target notions of async 2014-05-29 14:38:02 +01:00
dprintf-pending.c
dprintf-pending.exp
dprintf-pendshr.c
dprintf.c
dprintf.exp Fix several "set remote foo-packet on/off" commands. 2014-04-25 18:07:02 +01:00
dump.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
dump.exp
dup-sect.exp
dup-sect.S
duplicate-bp.c
duplicate-bp.exp
echo.exp
empty_exe.exp
ena-dis-br.exp Drop remaining references to removed source lines in break1.c and ur1.c 2014-11-17 10:26:30 +01:00
ending-run.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
ending-run.exp Eliminate literal line numbers in ending-run.exp 2014-11-13 10:20:37 +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 GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
execl-update-breakpoints.c PR17431: following execs with "breakpoint always-inserted on" 2014-10-02 10:05:46 +01:00
execl-update-breakpoints.exp execl-update-breakpoints.exp: Move whole segment instead of .text section 2014-12-02 16:35:47 +01:00
execution-termios.c Put the inferior's terminal settings in effect while running (fg) infcalls 2014-07-14 19:55:30 +01:00
execution-termios.exp Put the inferior's terminal settings in effect while running (fg) infcalls 2014-07-14 19:55:30 +01:00
exitsignal.exp
expand-psymtabs.c
expand-psymtabs.exp
exprs.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
exprs.exp Don't print symbol on address 0x0 2014-07-11 19:05:50 +08:00
fileio.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
fileio.exp Prepare directory in case test_system fails 2014-10-29 21:43:05 +08:00
filesym.c
filesym.exp Skip tests on completion and readline when readline lib isn't used 2014-03-26 21:11:08 +08:00
find-unmapped.c
find-unmapped.exp
find.c
find.exp after gdb_run_cmd, gdb_expect -> gdb_test_multiple/gdb_test 2014-09-12 22:16:31 +01:00
finish.exp
fixsection.c
fixsection.exp
fixsectshr.c
float.c
float.exp
foll-exec.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
foll-exec.exp Eliminate literal line numbers in foll-exec.exp 2014-11-13 10:20:38 +01:00
foll-fork.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
foll-fork.exp Follow-fork message printing improvements 2014-10-24 11:36:06 -07:00
foll-vfork-exit.c
foll-vfork.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
foll-vfork.exp Follow-fork message printing improvements 2014-10-24 11:36:06 -07:00
foo.c
fortran-sym-case.c
fortran-sym-case.exp
frame-args.c
frame-args.exp
freebpcmd.c
freebpcmd.exp
fullname.c
fullname.exp
fullpath-expand-func.c
fullpath-expand.c
fullpath-expand.exp Skip tests that use cd for remote hosts 2014-10-30 09:48:10 -02:00
func-ptr.c
func-ptr.exp
funcargs.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
funcargs.exp Delete IRIX support 2014-10-10 18:18:52 +01:00
gcore-buffer-overflow.c
gcore-buffer-overflow.exp Remove useless gcore command detection 2014-08-21 11:36:59 +01:00
gcore-relro-lib.c
gcore-relro-main.c
gcore-relro-pie.c
gcore-relro-pie.exp Remove useless gcore command detection 2014-08-21 11:36:59 +01:00
gcore-relro.exp Remove useless gcore command detection 2014-08-21 11:36:59 +01:00
gcore.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
gcore.exp Remove useless gcore command detection 2014-08-21 11:36:59 +01:00
gdb-sigterm.c Fix SIGTERM signal safety (PR gdb/15358). 2014-03-18 22:48:06 +01:00
gdb-sigterm.exp enable target async by default; separate MI and target notions of async 2014-05-29 14:38:02 +01:00
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
gdbindex-stabs-dwarf.c
gdbindex-stabs.c
gdbindex-stabs.exp
gdbvars.c Ensure unreferenced static symbols aren't omitted by clang (either marking them __attribute__((used)) or making them non-static) 2014-04-24 22:33:46 -07:00
gdbvars.exp
global-var-nested-by-dso-solib1.c Add test for global variable that is nested by another DSO 2014-09-16 22:57:06 -04:00
global-var-nested-by-dso-solib2.c Add test for global variable that is nested by another DSO 2014-09-16 22:57:06 -04:00
global-var-nested-by-dso.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
global-var-nested-by-dso.exp Add test for global variable that is nested by another DSO 2014-09-16 22:57:06 -04:00
gnu-debugdata.c
gnu-debugdata.exp
gnu-ifunc-lib.c
gnu-ifunc.c
gnu-ifunc.exp
gnu_vector.c
gnu_vector.exp
grbx.c
hashline1.exp
hashline2.exp
hashline3.exp
hbreak-in-shr-unsupported-shr.c Don't suppress errors inserting/removing hardware breakpoints in shared 2014-04-23 15:06:47 +01:00
hbreak-in-shr-unsupported.c Don't suppress errors inserting/removing hardware breakpoints in shared 2014-04-23 15:06:47 +01:00
hbreak-in-shr-unsupported.exp Don't suppress errors inserting/removing hardware breakpoints in shared 2014-04-23 15:06:47 +01:00
hbreak-unmapped.c Don't suppress errors inserting/removing hardware breakpoints in shared 2014-04-23 15:06:47 +01:00
hbreak-unmapped.exp Remove duplicated code on checking address 0x0 is accessiable 2014-08-09 08:46:32 +08:00
hbreak.c
hbreak.exp
hbreak2.exp Drop remaining references to removed source lines in break1.c and ur1.c 2014-11-17 10:26:30 +01:00
help.exp
hook-stop-continue.c
hook-stop-continue.exp
hook-stop-frame.c
hook-stop-frame.exp
huge.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
huge.exp
ifelse.exp
included.c
included.exp
included.h
inferior-died.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
inferior-died.exp enable target async by default; separate MI and target notions of async 2014-05-29 14:38:02 +01:00
infnan.c
infnan.exp
info-fun-solib.c
info-fun.c
info-fun.exp
info-macros.c
info-macros.exp
info-os.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
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 enable target async by default; separate MI and target notions of async 2014-05-29 14:38:02 +01:00
interrupt.c
interrupt.exp Remove Vax Ultrix and VAX BSD support 2014-10-24 17:56:56 +01:00
jit-dlmain.c
jit-main.c
jit-simple.c
jit-simple.exp after gdb_run_cmd, gdb_expect -> gdb_test_multiple/gdb_test 2014-09-12 22:16:31 +01:00
jit-so.exp
jit-solib.c
jit.exp Restrict the pattern in gdb.base/jit.exp 2014-06-06 21:43:26 +08:00
jump.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
jump.exp Eliminate literal line numbers in jump.exp 2014-11-13 10:20:38 +01:00
kill-after-signal.c
kill-after-signal.exp
label.c
label.exp XFAIL under Clang tests using labels 2014-04-24 20:20:46 -07:00
langs.exp
langs0.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
langs1.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
langs1.f
langs2.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
langs2.cxx
ldbl_e308.c
ldbl_e308.exp
line-symtabs.c PR symtab/17559 2014-11-15 10:08:34 -08:00
line-symtabs.exp PR symtab/17559 2014-11-15 10:08:34 -08:00
line-symtabs.h PR symtab/17559 2014-11-15 10:08:34 -08:00
lineinc.c
lineinc.exp
lineinc1.h
lineinc2.h
lineinc3.h
linespecs.exp
list.exp PR gdb/13860: make -interpreter-exec console "list" behave more like "list". 2014-05-21 23:15:27 +01:00
list0.c
list0.h Drop non-prototype C function header variants: 'list' test case 2014-11-13 10:20:43 +01:00
list1.c Drop non-prototype C function header variants: 'list' test case 2014-11-13 10:20:43 +01:00
logical.exp
long_long.c
long_long.exp
longest-types.c
longest-types.exp
longjmp.c
longjmp.exp
m32r.ld
m32rovly.c
macscp.exp Skip tests on completion and readline when readline lib isn't used 2014-03-26 21:11:08 +08:00
macscp1.c
macscp2.h
macscp3.h
macscp4.h
maint.exp Split struct symtab into two: struct symtab and compunit_symtab. 2014-11-20 07:47:44 -08:00
Makefile.in * gdb.base/Makefile.in (EXECUTABLES): Add completion. 2014-05-16 12:34:05 -07:00
memattr.c Ensure unreferenced static symbols aren't omitted by clang (either marking them __attribute__((used)) or making them non-static) 2014-04-24 22:33:46 -07:00
memattr.exp gdb.base/memattr.exp regexp improvements. 2014-04-16 17:42:29 +01:00
mips_pro.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
mips_pro.exp Delete IRIX support 2014-10-10 18:18:52 +01:00
miscexprs.c
miscexprs.exp
morestack.c
morestack.exp
moribund-step.exp
multi-forks.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
multi-forks.exp
multi-line-starts-subshell.exp PR python/17372 - Python hangs when displaying help() 2014-10-29 17:29:26 +00:00
nextoverexit.c
nextoverexit.exp
nodebug.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
nodebug.exp Delete IRIX support 2014-10-10 18:18:52 +01:00
nofield.c
nofield.exp
normal.c
nostdlib.c
nostdlib.exp
opaque.exp Delete IRIX support 2014-10-10 18:18:52 +01:00
opaque0.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
opaque1.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
overlays.c
overlays.exp
ovlymgr.c
ovlymgr.h
page.exp
paginate-after-ctrl-c-running.c Put GDB's terminal settings into effect when paginating 2014-07-14 20:35:31 +01:00
paginate-after-ctrl-c-running.exp Fix paginate-*.exp races 2014-07-25 10:07:38 +01:00
paginate-bg-execution.c Background execution + pagination aborts readline/gdb 2014-07-14 20:32:13 +01:00
paginate-bg-execution.exp Fix paginate-*.exp races 2014-07-25 10:07:38 +01:00
paginate-execution-startup.c Canceling pagination caused by execution command from command line aborts readline/gdb 2014-07-14 20:31:04 +01:00
paginate-execution-startup.exp Fix paginate-*.exp races 2014-07-25 10:07:38 +01:00
paginate-inferior-exit.c Remove the target from the event loop while in secondary prompts 2014-07-14 20:33:16 +01:00
paginate-inferior-exit.exp Fix paginate-*.exp races 2014-07-25 10:07:38 +01:00
pc-fp.c
pc-fp.exp
pending.c
pending.exp
pendshr.c
permissions.exp
pi.txt
pie-execl.c
pie-execl.exp
pointers.c
pointers.exp
pr10179-a.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
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 New option "set print symbol-loading". 2014-03-31 12:07:48 -07:00
print-symbol-loading-main.c New option "set print symbol-loading". 2014-03-31 12:07:48 -07:00
print-symbol-loading.exp Remove useless gcore command detection 2014-08-21 11:36:59 +01:00
printcmds.c
printcmds.exp [testsuite] Set target-charset to ascii 2014-04-17 10:33:19 +08:00
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
readline-ask.c
readline-ask.exp Skip tests on completion and readline when readline lib isn't used 2014-03-26 21:11:08 +08:00
readline-ask.inputrc
readline.exp Skip tests on completion and readline when readline lib isn't used 2014-03-26 21:11:08 +08:00
realname-expand-real.c
realname-expand.c
realname-expand.exp Skip tests that use cd for remote hosts 2014-10-30 09:48:10 -02:00
recpar.c
recpar.exp
recurse.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
recurse.exp
relational.exp
relativedebug.c
relativedebug.exp
relocate.c
relocate.exp
remote.c
remote.exp
remotetimeout.exp Don't check noargs in remotetimeout.exp 2014-10-16 12:55:01 +08:00
reread.exp after gdb_run_cmd, gdb_expect -> gdb_test_multiple/gdb_test 2014-09-12 22:16:31 +01:00
reread1.c
reread2.c
restore.c
restore.exp
return-nodebug.c
return-nodebug.exp
return-nodebug1.c
return.c
return.exp
return2.c
return2.exp
run.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
save-bp.c Fix "save breakpoints" for "disable $bpnum" command. 2014-10-12 21:52:39 +02:00
save-bp.exp Fix "save breakpoints" for "disable $bpnum" command. 2014-10-12 21:52:39 +02:00
savedregs.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
savedregs.exp
scope.exp Remove support for testing against dead "target vxworks" 2014-09-16 12:37:03 +01:00
scope0.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
scope1.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
sect-cmd.exp
segv.c
sep-proc.c
sep.c
sep.exp
sepdebug.c Drop non-prototype C function header variants: 'sepdebug' test case 2014-11-13 10:20:43 +01:00
sepdebug.exp Drop non-prototype C function header variants: 'sepdebug' test case 2014-11-13 10:20:43 +01:00
sepdebug2.c
sepsymtab.c
sepsymtab.exp
set-lang-auto.exp
set-noassign.exp
setshow.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
setshow.exp Escape backslash in windows path 2014-04-03 14:51:40 +08:00
setvar.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
setvar.exp Delete IRIX support 2014-10-10 18:18:52 +01:00
shell.exp
shlib-call.exp Eliminate literal line numbers in shlib-call.exp 2014-11-13 10:20:39 +01:00
shmain.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
shr1.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
shr2.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
shreloc.c
shreloc.exp
shreloc1.c
shreloc2.c
sigall.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
sigall.exp Delete Tru64 support 2014-10-17 11:18:59 +01:00
sigaltstack.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
sigaltstack.exp update bug numbers (GNATS -> Bugzilla) in a few signal related tests 2014-10-28 15:31:55 +00:00
sigbpt.c
sigbpt.exp update bug numbers (GNATS -> Bugzilla) in a few signal related tests 2014-10-28 15:31:55 +00:00
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 GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
siginfo.exp update bug numbers (GNATS -> Bugzilla) in a few signal related tests 2014-10-28 15:31:55 +00:00
signals.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
signals.exp
signest.c
signest.exp Remove duplicated code on checking address 0x0 is accessiable 2014-08-09 08:46:32 +08:00
signull.c
signull.exp Remove duplicated code on checking address 0x0 is accessiable 2014-08-09 08:46:32 +08:00
sigrepeat.c
sigrepeat.exp
sigstep.c PR gdb/12623: non-stop crashes inferior, PC adjustment and 1-byte insns 2014-10-28 16:00:06 +00:00
sigstep.exp gdb.base/sigstep.exp: xfail gdb/17511 on i?86 Linux 2014-11-07 15:20:47 +00:00
sizeof.c
sizeof.exp
skip-solib-lib.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
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 Eliminate literal line numbers in so-impl-ld.exp 2014-11-13 10:14:29 +01:00
so-indr-cl.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
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: refactor spawn and wait for attach 2014-09-11 13:04:14 +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 GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
solib-weak.exp
solib.c
solib.exp
solib1.c Drop non-prototype C function header variants: solib1.c 2014-11-13 10:20:42 +01:00
solib2.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
source-dir.exp Allow ';' as a directory separator 2014-03-31 15:00:28 +08:00
source-error.gdb
source-execution.c "source", foreground execution commands, and target-async 2014-03-25 11:45:53 +00:00
source-execution.exp "source", foreground execution commands, and target-async 2014-03-25 11:45:53 +00:00
source-execution.gdb "source", foreground execution commands, and target-async 2014-03-25 11:45:53 +00:00
source-nofile.gdb
source-test.gdb
source.exp
spu.ld
ss.h
sss-bp-on-user-bp-2.c PR breakpoints/17000: user breakpoint not inserted if software-single-step at same location - test 2014-06-03 12:46:46 +01:00
sss-bp-on-user-bp-2.exp make "set debug target" take effect immediately 2014-08-04 08:07:53 -06:00
sss-bp-on-user-bp.c Tweak sss-bp-on-user-bp.exp 2014-06-04 20:53:47 +08:00
sss-bp-on-user-bp.exp Tweak sss-bp-on-user-bp.exp 2014-06-04 20:53:47 +08:00
stack-checking.c
stack-checking.exp
stale-infcall.c
stale-infcall.exp
stap-probe.c
stap-probe.exp
start.c
start.exp
statistics.exp PR 17170 - testcase for GDB global --statistics regression - fix up. 2014-07-17 13:59:03 +02:00
step-break.c
step-break.exp
step-bt.c
step-bt.exp after gdb_run_cmd, gdb_expect -> gdb_test_multiple/gdb_test 2014-09-12 22:16:31 +01:00
step-line.c
step-line.exp Don't remove files copied to host 2014-10-20 13:34:28 +08:00
step-line.inp
step-resume-infcall.c
step-resume-infcall.exp
step-sw-breakpoint-adjust-pc.c PR gdb/12623: non-stop crashes inferior, PC adjustment and 1-byte insns 2014-10-28 16:00:06 +00:00
step-sw-breakpoint-adjust-pc.exp PR gdb/12623: non-stop crashes inferior, PC adjustment and 1-byte insns 2014-10-28 16:00:06 +00:00
step-symless.c
step-symless.exp
step-test.c
step-test.exp
store.c
store.exp
structs.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
structs.exp
structs2.c
structs2.exp
structs3.c
structs3.exp
subst.exp gdb/source.c: Fix matching path substitute rule listing 2014-06-03 07:17:06 -07:00
sum.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
sym-file-lib.c Stale breakpoint instructions, spurious SIGTRAPS. 2014-04-23 15:09:27 +01:00
sym-file-loader.c Stale breakpoint instructions, spurious SIGTRAPS. 2014-04-23 15:09:27 +01:00
sym-file-loader.h Stale breakpoint instructions, spurious SIGTRAPS. 2014-04-23 15:09:27 +01:00
sym-file-main.c Stale breakpoint instructions, spurious SIGTRAPS. 2014-04-23 15:09:27 +01:00
sym-file.exp Stale breakpoint instructions, spurious SIGTRAPS. 2014-04-23 15:09:27 +01:00
symbol-without-target_section.c
symbol-without-target_section.exp
symtab-search-order-1.c Add copyright headers. 2014-11-15 10:20:21 -08:00
symtab-search-order-shlib-1.c Add copyright headers. 2014-11-15 10:20:21 -08:00
symtab-search-order.c Add copyright headers. 2014-11-15 10:20:21 -08:00
symtab-search-order.exp PR 17564: Fix objfile search order for static symbols. 2014-11-10 15:48:49 -08:00
term.c
term.exp
testenv.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
testenv.exp
trace-commands.exp
tui-layout.exp
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 Fix PR 17206 2014-07-29 11:59:32 +08:00
until.exp
unwindonsignal.c Remove preprocessor conditionals for ANSI-standard signals 2014-06-06 10:32:12 +01:00
unwindonsignal.exp
valgrind-db-attach.c
valgrind-db-attach.exp
valgrind-infcall.c
valgrind-infcall.exp
value-double-free.c
value-double-free.exp
varargs.c
varargs.exp gdb/testsuite/gdb.base/varargs.exp: Remove ARM KFAILs 2014-07-28 15:43:52 +01:00
vdso-warning.c PR symtab/14466: Work around PR libc/13097 "linux-vdso.so.1" 2014-10-10 16:30:59 +01:00
vdso-warning.exp PR symtab/14466: Work around PR libc/13097 "linux-vdso.so.1" 2014-10-10 16:30:59 +01:00
vforked-prog.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
vla-datatypes.c Handle variable-sized fields in the interior of structure type 2014-08-01 07:44:27 -07:00
vla-datatypes.exp Handle variable-sized fields in the interior of structure type 2014-08-01 07:44:27 -07:00
vla-ptr.c test: evaluate pointers to C99 vla correctly. 2014-04-14 09:26:22 -07:00
vla-ptr.exp test: evaluate pointers to C99 vla correctly. 2014-04-14 09:26:22 -07:00
vla-sideeffect.c vla: evaluate operand of sizeof if its type is a vla 2014-04-14 09:21:46 -07:00
vla-sideeffect.exp vla: evaluate operand of sizeof if its type is a vla 2014-04-14 09:21:46 -07:00
volatile.exp Handle volatile array types in dwarf2read.c. 2014-07-01 22:11:53 +02:00
watch-bitfields.c Fix PR12526: -location watchpoints for bitfield arguments 2014-09-16 17:40:06 +01:00
watch-bitfields.exp gdb.base/watch-bitfields.exp: Improve test 2014-09-16 17:55:21 +01: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
watchpoint-cond-gone-stripped.c
watchpoint-cond-gone.c
watchpoint-cond-gone.exp
watchpoint-delete.c
watchpoint-delete.exp
watchpoint-hw-hit-once.c Remove stale comment 2014-08-19 18:18:31 +01:00
watchpoint-hw-hit-once.exp Set breakpoint on the right line 2014-08-19 21:31:36 +08:00
watchpoint-hw.c
watchpoint-hw.exp
watchpoint-reuse-slot.c x86 Linux watchpoints: Couldn't write debug register: Invalid argument. 2014-06-23 16:44:04 +01:00
watchpoint-reuse-slot.exp watchpoint-reuse-slot.exp: Correctly skip unsupported commands. 2014-06-30 13:33:48 +02:00
watchpoint-solib-shr.c
watchpoint-solib.c
watchpoint-solib.exp GDB/testsuite: Correct gdb.base/watchpoint-solib.exp timeout tweak 2014-09-09 17:39:17 +01:00
watchpoint-stops-at-right-insn.c Add test to make sure GDB knows which "kind" of watchpoint the target has 2014-09-16 14:05:06 +01:00
watchpoint-stops-at-right-insn.exp Fix watchpoint-stops-at-right-insn.exp 2014-09-16 14:27:57 +01:00
watchpoint.c GDB testsuite: drop non-prototype C function header variants 2014-11-13 10:20:44 +01:00
watchpoint.exp Skip test 'watch -location nullptr->p->x' if null pointer can be dereferenced 2014-06-01 11:46:39 +08:00
watchpoints.c
watchpoints.exp
wchar.c
wchar.exp Different outputs affected by hosts 2014-06-17 19:35:32 +08:00
weaklib1.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
weaklib2.c GDB testsuite: Fix warnings with -std=gnu11 2014-11-13 10:20:44 +01:00
whatis-exp.exp
whatis.c Ensure unreferenced static symbols aren't omitted by clang (either marking them __attribute__((used)) or making them non-static) 2014-04-24 22:33:46 -07:00
whatis.exp Remove Vax Ultrix and VAX BSD support 2014-10-24 17:56:56 +01:00