binutils-gdb/gdb/testsuite/gdb.base
Daniel Jacobowitz 6604731ba7 * config/pa/nm-hppah.h (CHILD_POST_FOLLOW_VFORK): Change to
CHILD_FOLLOW_FORK.
	* hppah-nat.c (saved_vfork_pid): Add.
	(child_post_follow_vfork): Remove.
	(child_follow_fork): New function.
	(child_wait): Call detach_breakpoints after receiving the child vfork.
	Call child_resume directly instead of going through resume ().
	Make sure we have the exec before reporting the vfork.
	* inferior.h (follow_inferior_reset_breakpoints): Add prototype.
	* infrun.c (follow_fork, follow_vfork, follow_inferior_fork): Remove.
	(follow_fork): New function.  Call target_follow_fork.
	(follow_inferior_reset_breakpoints): New function broken out from
	old follow_inferior_fork.
	(resume): Remove hack to follow exec after vfork.
	* inftarg.c (child_post_follow_vfork): Remove.
	(child_follow_fork): New function.
	(init_child_ops): Replace to_post_follow_vfork with to_follow_fork.
	* target.c (cleanup_target): Replace to_post_follow_vfork with
	to_follow_fork.
	(update_current_target): Likewise.
	(setup_target_debug): Likewise.
	(debug_to_post_follow_vfork): Remove.
	(debug_to_follow_fork): New function.
	* target.h (struct target_ops): Replace to_post_folow_vfork with
	to_follow_fork.
	(child_post_follow_vfork): Remove prototype.
	(child_follow_fork): Add prototype.
	(target_post_follow_vfork): Remove macro.
	(target_follow_fork): Add macro.

testsuite/
	* gdb.base/foll-vfork.exp: Re-enable test on HP/UX.
2002-12-11 02:04:45 +00:00
..
a2-run.exp
all-bin.exp
all-types.c
annota1.c
annota1.exp * gdb.base/annota1.exp (info break): Make directory components of 2002-09-28 01:12:04 +00:00
arithmet.exp
assign.exp
async.c
async.exp
attach2.c
attach.c
attach.exp * gdb.base/attach.exp: Add patterns to match output from /proc-based 2002-07-11 00:51:37 +00:00
average.c
bar.c
baz.c
bitfields.c
bitfields.exp
bitops.exp
branches.c
break.c
break.exp
call-ar-st.c
call-ar-st.exp 2002-05-28 Michael Snyder <msnyder@redhat.com> 2002-05-29 02:23:20 +00:00
call-rt-st.c
call-rt-st.exp 2002-05-26 Michael Chastain <mec@shout.net> 2002-05-27 02:03:35 +00:00
call-strs.c
call-strs.exp * gdb.base/call-strs.exp: Fix a small typo in one of the comments. 2002-09-13 00:43:10 +00:00
callfuncs.c
callfuncs.exp
charset.c Add new tests for charset support. 2002-09-20 00:26:06 +00:00
charset.exp Add new tests for charset support. 2002-09-20 00:26:06 +00:00
code-expr.exp
commands.exp * gdb.base/command.exp: Don't expect a "Program exited normally" 2002-09-14 09:31:36 +00:00
completion.exp
cond-expr.exp
condbreak.exp
configure
configure.in
consecutive.c
consecutive.exp
constvars.c * gdb.base/constvars.c (struct crass, struct crisp): New structs. 2002-10-17 20:22:58 +00:00
constvars.exp * gdb.base/constvars.c (struct crass, struct crisp): New structs. 2002-10-17 20:22:58 +00:00
corefile.exp
coremaker2.c
coremaker.c
cvexpr.c
cvexpr.exp
d10v.ld 2002-06-06 Michael Snyder <msnyder@redhat.com> 2002-06-06 19:12:39 +00:00
d10vovly.c
dbx.exp
default.exp gdb.base/default.exp: Update expected output to include 'ObjC'. 2002-10-18 18:54:55 +00:00
define.exp
display.c
display.exp
dump.c
dump.exp
echo.exp
ena-dis-br.exp * lib/gdb.exp (rerun_to_main): Allow restarting application. 2002-09-18 15:34:10 +00:00
ending-run.c
ending-run.exp * gdb.base/ending-run.exp: Add handling of "step to end of run" for 2002-09-18 17:20:54 +00:00
environ.exp
eval-skip.exp
execd-prog.c
exprs.c
exprs.exp
finish.exp
foll-exec.c
foll-exec.exp
foll-fork.c
foll-fork.exp
foll-vfork.c
foll-vfork.exp * config/pa/nm-hppah.h (CHILD_POST_FOLLOW_VFORK): Change to 2002-12-11 02:04:45 +00:00
foo.c
funcargs.c
funcargs.exp
gcore.c
gcore.exp
gdbvars.exp
grbx.c
help.exp gdb.base/default.exp: Update expected output to include 'ObjC'. 2002-10-18 18:54:55 +00:00
huge.c
huge.exp
info-proc.exp
int-type.c
interrupt.c
interrupt.exp * gdb.base/interrupt.exp: Correct logic for skipping tests on 2002-07-18 23:52:49 +00:00
jump.c
jump.exp
langs0.c
langs1.c
langs1.f
langs2.c
langs2.cxx
langs.exp
list0.c
list0.h
list1.c
list.exp
logical.exp
long_long.c
long_long.exp 2002-06-06 Michael Snyder <msnyder@redhat.com> 2002-06-06 19:08:18 +00:00
m32r.ld
m32rovly.c
macscp1.c * macscp.exp, macscp1.c, macscp2.h, macscp3.h, macscp4.h: New 2002-06-11 20:27:50 +00:00
macscp2.h * macscp.exp, macscp1.c, macscp2.h, macscp3.h, macscp4.h: New 2002-06-11 20:27:50 +00:00
macscp3.h * macscp.exp, macscp1.c, macscp2.h, macscp3.h, macscp4.h: New 2002-06-11 20:27:50 +00:00
macscp4.h * macscp.exp, macscp1.c, macscp2.h, macscp3.h, macscp4.h: New 2002-06-11 20:27:50 +00:00
macscp.exp * macscp.exp, macscp1.c, macscp2.h, macscp3.h, macscp4.h: New 2002-06-11 20:27:50 +00:00
maint.exp * gdb.base/maint.exp: Only dump symbols from one source file 2002-12-04 03:13:22 +00:00
Makefile.in
mips_pro.c
mips_pro.exp
miscexprs.c
miscexprs.exp
nodebug.c
nodebug.exp
opaque0.c
opaque1.c
opaque.exp
overlays.c
overlays.exp 2002-06-06 Michael Snyder <msnyder@redhat.com> 2002-06-06 20:26:10 +00:00
ovlymgr.c
ovlymgr.h
page.exp * gdb.base/page.exp: Rewrite to handle problems with very long 2002-07-10 21:57:56 +00:00
pc-fp.c 2002-09-25 Andrew Cagney <cagney@redhat.com> 2002-09-25 20:30:38 +00:00
pc-fp.exp 2002-09-25 Andrew Cagney <cagney@redhat.com> 2002-09-25 20:30:38 +00:00
pointers.c
pointers.exp
printcmds.c
printcmds.exp * gdb.base/printcmds.exp (test_print_string_constants): Expect 2002-09-17 17:01:22 +00:00
ptype.c
ptype.exp
radix.exp
readline.exp * gdb.base/readline.exp: New file. 2002-08-13 22:10:18 +00:00
recurse.c
recurse.exp
regs.exp
relational.exp
relocate.c
relocate.exp
remote.c
remote.exp
reread1.c
reread2.c
reread.exp
restore.c
restore.exp
return2.c
return2.exp
return.c
return.exp * gdb.base/return.exp: Remove i*86-*-* from list of xfail'ed 2002-08-17 10:22:01 +00:00
run.c
scope0.c
scope1.c
scope.exp
sect-cmd.exp
selftest.exp * gdb.base/selftest.exp: Update for current gdb. 2002-12-04 03:15:27 +00:00
setshow.c
setshow.exp
setvar.c
setvar.exp
shlib-call.exp * gdb.base/annota1.exp (info break): Make directory components of 2002-09-28 01:12:04 +00:00
shmain.c
shr1.c
shr2.c
sigall.c
sigall.exp
signals.c
signals.exp
sizeof.c
sizeof.exp
so-impl-ld.c
so-impl-ld.exp
so-indr-cl.c
so-indr-cl.exp
solib1.c
solib2.c
solib.c
solib.exp
ss.h
step-line.c
step-line.exp Revert previous change --- the hour was late, and I was confused about 2002-11-22 19:07:28 +00:00
step-line.inp
step-test.c
step-test.exp * gdb.base/step-test.exp: Allow MIPS to return to the line of a 2002-12-04 03:07:45 +00:00
store.c 2002-12-06 David Carlton <carlton@math.stanford.edu> 2002-12-06 19:21:51 +00:00
store.exp 2002-12-04 Andrew Cagney <ac131313@redhat.com> 2002-12-05 01:48:19 +00:00
structs2.c
structs2.exp
structs.c
structs.exp
sum.c
term.exp
twice.c
twice.exp
varargs.c
varargs.exp
vforked-prog.c
volatile.exp
watchpoint.c
watchpoint.exp
whatis-exp.exp
whatis.c
whatis.exp