binutils-gdb/gdb/testsuite/gdb.base
Jim Blandy d0f54f9d42 2004-02-17 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
Committed by Jim Blandy  <jimb@redhat.com>.
	* config/s390/nm-linux.h: Update comments.  Do not include "solib.h".
	(KERNEL_U_ADDR, REGISTER_U_ADDR, U_REGS_OFFSET): Remove.
	(FETCH_INFERIOR_REGISTERS): Define.
	* config/s390/s390.mh (NATDEPFILES): Remove core-aout.o and
	core-regset.o.
	* config/s390/s390x.mt: Remove.
	* config/s390/tm-s390.h: Remove.
	* config/s390/tm-linux.h: Do not include "s390/tm-s390.h".
	(TARGET_ELF64): Remove.
	(SKIP_TRAMPOLINE_CODE): Do not undefine.
	* configure.tgt [s390-*-*, s390x-*-*]: Merge into single
	s390*-*-* case; always set gdb_target to s390.
	* regformats/reg-s390.dat: Remove control registers.
	* regformats/reg-s390x.dat: Likewise.
	* s390-tdep.h: New file.
	* s390-nat.c: Do not include <asm/processor.h> or <value.h>.
	Include "inferior.h" and "s390-tdep.h".
	Remove private definition of offsetof.
	(s390_register_u_addr): Remove.
	(regmap_gregset, regmap_fpregset): Define.
	(supply_gregset, fill_gregset): Reimplement.
	(supply_fpregset, fill_fpregset): Likewise.
	(s390_inferior_tid): New function.
	(fetch_regs, store_regs, fetch_fpregs, store_fpregs): Likewise.
	(fetch_inferior_registers, store_inferior_registers): Likewise.
	* s390-tdep.c: Do not define S390_TDEP.  Include "defs.h" instead
	of <defs.h>.  Include "reggroups.h", "regset.h", and "s390-tdep.h".
	Global replace of S390_GP0_REGNUM by S390_R0_REGNUM.
	Global replace of S390_FP0_REGNUM by S390_F0_REGNUM.
	(struct gdbarch_tdep): Define.
	(struct s390_register_info): Define.
	(s390_register_info): New variable.
	(s390_register_name): Reimplement.
	(s390_register_type): New function.
	(s390_register_raw_size, s390x_register_raw_size): Remove.
	(s390_cannot_fetch_register): Remove.
	(s390_register_byte): Remove.
	(s390_register_virtual_type, s390x_register_virtual_type): Remove.
	(s390_dwarf_regmap): New variable.
	(s390_dwarf_reg_to_regnum): New function.
	(s390_stab_reg_to_regnum): Remove.
	(s390_pseudo_register_read, s390_pseudo_register_write): New functions.
	(s390x_pseudo_register_read, s390x_pseudo_register_write): Likewise.
	(s390_convert_register_p): Likewise.
	(s390_register_to_value, s390_value_to_register): Likewise.
	(s390_register_reggroup_p): Likewise.
	(s390_regmap_gregset, s390x_regmap_gregset, s390_regmap_fpregset,
	s390_gregset, s390x_gregset, s390_fpregset): New variables.
	(s390_supply_regset, s390_regset_from_core_section): New functions.
	(GDB_TARGET_IS_ESAME): Move here from tm-s390.h.
	(S390_FPR_SIZE): Likewise.
	(S390_GPR_SIZE): Likewise.  Redefine in terms of GDB_TARGET_IS_ESAME.
	Global replace of DEPRECATED_REGISTER_SIZE by S390_GPR_SIZE.
	(S390_NUM_GPRS): Move here from tm-s390.h.
	(S390_NUM_FPRS): Likewise.
	(s390_in_function_epilogue_p): New function.
	(s390_is_sigreturn): Replace S390_PSW_ADDR_SIZE by S390_GPR_SIZE.
	Replace S390_PC_REGNUM by S390_PSWA_REGNUM.
	(s390_gdbarch_init): Allocate and set up gdbarch_tdep structure.
	Replace s390_stab_reg_to_regnum by s390_dwarf_reg_to_regnum.
	Replace S390_FP_REGNUM by S390_SP_REGNUM.
	Remove calls to:
	set_gdbarch_deprecated_max_register_raw_size,
	set_gdbarch_deprecated_max_register_virtual_size,
	set_gdbarch_deprecated_register_byte,
	set_gdbarch_cannot_fetch_register,
	set_gdbarch_cannot_store_register,
	set_gdbarch_deprecated_register_size,
	set_gdbarch_deprecated_register_raw_size,
	set_gdbarch_deprecated_register_virtual_size,
	set_gdbarch_deprecated_register_virtual_type,
	set_gdbarch_deprecated_register_bytes.
	Add calls to:
	set_gdbarch_num_pseudo_regs,
	set_gdbarch_register_type,
	set_gdbarch_convert_register_p,
	set_gdbarch_register_to_value,
	set_gdbarch_value_to_register,
	set_gdbarch_register_reggroup_p,
	set_gdbarch_regset_from_core_section,
	set_gdbarch_pseudo_register_read,
	set_gdbarch_pseudo_register_write,
	set_gdbarch_in_function_epilogue_p.
	* Makefile.in (s390-nat.o, s390-tdep.o): Update dependencies.
	(s390_tdep_h): New variable.
2004-02-18 03:42:51 +00:00
..
Makefile.in New test to check that GDB does not crash due to memory corruption 2004-01-29 11:15:44 +00:00
a2-run.exp
advance.c 2003-02-01 Michael Chastain <mec@shout.net> 2003-02-03 16:07:31 +00:00
advance.exp 2003-02-01 Michael Chastain <mec@shout.net> 2003-02-03 16:07:31 +00:00
all-bin.exp
all-types.c
annota1.c
annota1.exp 2003-11-06 Elena Zannoni <ezannoni@redhat.com> 2003-11-06 20:50:47 +00:00
annota3.c 2003-08-02 Andrew Cagney <cagney@redhat.com> 2003-08-03 01:57:13 +00:00
annota3.exp * gdb.base/annota3.exp: Add missing newline. 2003-08-17 16:50:59 +00:00
args.c 2003-01-14 Elena Zannoni <ezannoni@redhat.com> 2003-01-14 21:03:44 +00:00
args.exp * gdb.base/args.exp: Invoke gdb_load for simulator targets. 2003-04-16 20:29:42 +00:00
arithmet.exp
assign.exp
async.c
async.exp
attach.c
attach.exp 2003-08-07 Elena Zannoni <ezannoni@redhat.com> 2003-08-07 17:55:41 +00:00
attach2.c
average.c
bang.exp Reviewed and approved by drow@mvista.com. 2004-02-02 21:30:02 +00:00
bar.c
baz.c
bigcore.c 2004-02-16 Andrew Cagney <cagney@redhat.com> 2004-02-16 18:49:09 +00:00
bigcore.exp 2004-02-16 Andrew Cagney <cagney@redhat.com> 2004-02-16 18:49:09 +00:00
bitfields.c
bitfields.exp
bitops.exp
branches.c
break.c Committed after testing and independent approval/endorsement. 2003-12-09 18:19:20 +00:00
break.exp Committed after testing and independent approval/endorsement. 2003-12-09 18:19:20 +00:00
break1.c Committed after testing and independent approval/endorsement. 2003-12-09 18:19:20 +00:00
call-ar-st.c
call-ar-st.exp * gdb.base/call-ar-st.exp: Call get_debug_format. Remove xfail on 2004-02-01 10:17:36 +00:00
call-rt-st.c * gdb.base/call-rt-st.c (struct bit_flags_char_t): New bitfield 2003-10-13 09:13:43 +00:00
call-rt-st.exp 2004-01-06 Michael Chastain <mec.gnu@mindspring.com> 2004-01-06 19:05:14 +00:00
call-strs.c
call-strs.exp
callfuncs.c 2004-01-14 Michael Chastain <mec.gnu@mindspring.com> 2004-01-14 14:32:54 +00:00
callfuncs.exp 2003-12-01 Michael Chastain <mec.gnu@mindspring.com> 2003-12-01 22:09:06 +00:00
charset.c * gdb.base/charset.c, gdb.base/dump.c, gdb.base/huge.c: Include 2004-01-24 18:25:06 +00:00
charset.exp gdb: 2003-05-02 14:23:39 +00:00
chng-syms.c New test to check that GDB does not crash due to memory corruption 2004-01-29 11:15:44 +00:00
chng-syms.exp * gdb.base/chng-syms.exp: Remove stray newline. 2004-01-31 18:11:25 +00:00
code-expr.exp
commands.exp * ChangeLog: Correct an entry command.exp -> commands.exp. 2003-09-29 15:08:52 +00:00
completion.exp * gdb.base/completion.exp: Kill a stray backslash. 2004-02-01 05:49:07 +00:00
complex.c * gdb.base/completion.exp: Tab-complete "complet" instead of 2003-06-29 20:32:23 +00:00
complex.exp 2003-11-29 Michael Chastain <mec.gnu@mindspring.com> 2003-11-30 06:50:49 +00:00
cond-expr.exp
condbreak.exp Committed after testing and independent approval/endorsement. 2003-12-09 18:19:20 +00:00
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 2004-01-07 Michael Chastain <mec.gnu@mindspring.com> 2004-01-07 22:44:54 +00:00
corefile.exp 2003-09-25 David Carlton <carlton@kealia.com> 2003-09-25 15:40:20 +00:00
coremaker.c
coremaker2.c
cvexpr.c 2004-01-06 Michael Chastain <mec.gnu@mindspring.com> 2004-01-07 08:32:51 +00:00
cvexpr.exp
d10v.ld
d10vovly.c
dbx.exp
default.exp * gdb.base/default.exp: Fix regular expression. 2003-03-20 14:45:50 +00:00
define.exp Committed after testing and independent approval/endorsement. 2003-12-09 18:19:20 +00:00
detach.exp 2003-08-07 Elena Zannoni <ezannoni@redhat.com> 2003-08-07 17:55:41 +00:00
display.c
display.exp 2003-01-20 Elena Zannoni <ezannoni@redhat.com> 2003-01-20 15:40:07 +00:00
dump.c * gdb.base/charset.c, gdb.base/dump.c, gdb.base/huge.c: Include 2004-01-24 18:25:06 +00:00
dump.exp Reviewed and approved by drow@mvista.com: 2004-02-02 05:15:27 +00:00
echo.exp
ena-dis-br.exp Committed after testing and independent approval/endorsement. 2003-12-09 18:19:20 +00:00
ending-run.c
ending-run.exp * gdb.base/ending-run.exp: Add sh specific case. 2003-10-07 16:02:16 +00:00
environ.exp 2003-12-16 Michael Chastain <mec.gnu@mindspring.com> 2003-12-18 07:48:37 +00:00
eval-skip.exp
execd-prog.c
exprs.c
exprs.exp 2003-02-13 Michael Chastain <mec@shout.net> 2003-02-15 18:32:45 +00:00
fileio.c * gdb.base/fileio.c (test_open): Replace O_RDONLY with O_RDWR such 2004-02-01 18:51:29 +00:00
fileio.exp * gdb.base/fileio.exp: Add "$gdb_prompt $" anchors to patterns 2004-01-18 21:17:57 +00:00
finish.exp Reviewed and approved by drow@mvista.com: 2004-02-02 05:15:27 +00:00
float.exp 2004-02-17 Ulrich Weigand <Ulrich.Weigand@de.ibm.com> 2004-02-18 03:42:51 +00:00
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
freebpcmd.c * gdb.base/freebpcmd.c: Add copyright notice. 2003-12-17 21:34:51 +00:00
freebpcmd.exp * gdb.base/freebpcmd.exp: Mark the interesting failure as known. 2003-12-17 21:28:40 +00:00
funcargs.c
funcargs.exp 2004-01-07 Michael Chastain <mec.gnu@mindspring.com> 2004-01-08 07:26:50 +00:00
gcore.c
gcore.exp Reviewed and approved by drow@mvista.com: 2004-02-02 05:15:27 +00:00
gdb1056.exp 2003-10-20 Michael Chastain <mec@shout.net> 2003-10-21 00:35:02 +00:00
gdb1090.c 2003-03-27 Michael Chastain <mec@shout.net> 2003-03-27 21:29:49 +00:00
gdb1090.exp 2003-03-27 Michael Chastain <mec@shout.net> 2003-03-27 21:29:49 +00:00
gdb1250.c 2003-09-08 Michael Chastain <mec@shout.net> 2003-09-08 21:30:52 +00:00
gdb1250.exp 2003-07-15 Michael Chastain <mec@shout.net> 2003-07-15 16:28:21 +00:00
gdb1476.c * gdb.base/gdb1476.exp, gdb.base/gdb1476.c: New files. 2004-01-05 22:55:33 +00:00
gdb1476.exp * gdb.base/gdb1476.exp: Accept alternat pattern for failed memory 2004-01-18 16:35:11 +00:00
gdb1555-main.c * gdb.base/gdb1555.exp: New file. 2004-02-18 03:35:08 +00:00
gdb1555.c * gdb.base/gdb1555.exp: New file. 2004-02-18 03:35:08 +00:00
gdb1555.exp * gdb.base/gdb1555.exp: New file. 2004-02-18 03:35:08 +00:00
gdb_history * gdb.base/readline.exp: Add tests for operate-and-get-next with a 2003-06-08 13:14:05 +00:00
gdbvars.exp
grbx.c
help.exp * gdb.base/help.exp: Allow Win32 child process. 2003-03-20 14:19:41 +00:00
huge.c * gdb.base/charset.c, gdb.base/dump.c, gdb.base/huge.c: Include 2004-01-24 18:25:06 +00:00
huge.exp Reviewed and approved by drow@mvista.com: 2004-02-02 05:15:27 +00:00
info-proc.exp Reviewed and approved by drow@mvista.com: 2004-02-02 05:15:27 +00:00
int-type.c
interrupt.c
interrupt.exp * gdb.base/interrupt.exp: XFAIL "call function when asleep" for 2003-08-29 11:42:28 +00:00
jump.c
jump.exp
langs.exp 2004-02-02 Jeff Johnston <jjohnstn@redhat.com> 2004-02-02 21:14:33 +00:00
langs0.c
langs1.c
langs1.f
langs2.c
langs2.cxx
list.exp 2003-11-30 Michael Chastain <mec.gnu@mindspring.com> 2003-11-30 23:13:34 +00:00
list0.c
list0.h
list1.c
logical.exp
long_long.c
long_long.exp 2003-01-20 Elena Zannoni <ezannoni@redhat.com> 2003-01-20 15:40:07 +00:00
m32r.ld
m32rovly.c
macscp.exp
macscp1.c
macscp2.h
macscp3.h
macscp4.h
maint.exp 2004-02-07 Elena Zannoni <ezannoni@redhat.com> 2004-02-07 23:26:47 +00:00
mips_pro.c
mips_pro.exp 2003-12-02 Michael Chastain <mec.gnu@mindspring.com> 2003-12-02 17:53:58 +00:00
miscexprs.c 2003-01-03 Michael Chastain <mec@shout.net> 2003-01-04 04:07:16 +00:00
miscexprs.exp
nodebug.c
nodebug.exp 2004-01-06 Michael Chastain <mec.gnu@mindspring.com> 2004-01-06 19:05:14 +00:00
opaque.exp
opaque0.c
opaque1.c
overlays.c
overlays.exp 2003-01-20 Elena Zannoni <ezannoni@redhat.com> 2003-01-20 15:40:07 +00:00
ovlymgr.c
ovlymgr.h
page.exp
pc-fp.c
pc-fp.exp
pending.c 2004-02-04 Jeff Johnston <jjohnstn@redhat.com> 2004-02-05 01:19:14 +00:00
pending.exp 2004-02-09 Michael Chastain <mec.gnu@mindspring.com> 2004-02-09 10:55:24 +00:00
pendshr.c 2004-02-04 Jeff Johnston <jjohnstn@redhat.com> 2004-02-05 01:19:14 +00:00
pointers.c
pointers.exp 2003-04-02 Andrew Cagney <cagney@redhat.com> 2003-04-03 16:34:48 +00:00
printcmds.c
printcmds.exp * gdb.base/printcmds.exp: Enable setup_kfail for gdb/538 2003-01-14 04:34:46 +00:00
psymtab.exp 2003-01-03 David Carlton <carlton@math.stanford.edu> 2003-01-03 20:55:46 +00:00
psymtab1.c 2003-01-03 David Carlton <carlton@math.stanford.edu> 2003-01-03 20:55:46 +00:00
psymtab2.c 2003-01-03 David Carlton <carlton@math.stanford.edu> 2003-01-03 20:55:46 +00:00
ptype.c 2003-03-26 Michael Chastain <mec@shout.net> 2003-03-26 22:10:39 +00:00
ptype.exp 2003-03-27 Michael Chastain <mec@shout.net> 2003-03-27 18:59:11 +00:00
radix.exp
readline.exp * gdb.base/readline.exp: Add tests for operate-and-get-next with a 2003-06-08 13:14:05 +00:00
recurse.c
recurse.exp
regs.exp
relational.exp
relocate.c From Kei Sakamoto <sakamoto.kei@renesas.com>: 2003-07-24 18:45:43 +00:00
relocate.exp 2003-09-11 Elena Zannoni <ezannoni@redhat.com> 2003-09-11 18:59:02 +00:00
remote.c
remote.exp
reread.exp
reread1.c
reread2.c
restore.c 2003-02-27 Michael Snyder <msnyder@redhat.com> 2003-02-27 18:36:31 +00:00
restore.exp
return.c
return.exp
return2.c
return2.exp Reviewed and approved by drow@mvista.com: 2004-02-02 05:15:27 +00:00
run.c
scope.exp 2004-01-11 Michael Chastain <mec.gnu@mindspring.com> 2004-01-11 23:16:25 +00:00
scope0.c
scope1.c
sect-cmd.exp 2003-12-18 Michael Chastain <mec.gnu@mindspring.com> 2003-12-18 16:25:21 +00:00
selftest.exp 2004-02-17 Elena Zannoni <ezannoni@redhat.com> 2004-02-18 00:21:01 +00:00
sepdebug.c 2004-01-12 Elena Zannoni <ezannoni@redhat.com> 2004-01-12 17:20:41 +00:00
sepdebug.exp 2004-01-14 Elena Zannoni <ezannoni@redhat.com> 2004-01-14 15:09:37 +00:00
setshow.c
setshow.exp 2003-01-20 Elena Zannoni <ezannoni@redhat.com> 2003-01-20 15:40:07 +00:00
setvar.c
setvar.exp 2004-01-15 Michael Chastain <mec.gnu@mindspring.com> 2004-01-15 22:23:26 +00:00
shlib-call.exp 2004-02-02 Jeff Johnston <jjohnstn@redhat.com> 2004-02-02 21:14:33 +00:00
shmain.c
shr1.c
shr2.c
shreloc.c Shared-object relocation tests 2003-06-09 21:23:53 +00:00
shreloc.exp Do not run for targets which do not support shared objects. 2003-11-11 17:58:28 +00:00
shreloc1.c Shared-object relocation tests 2003-06-09 21:23:53 +00:00
shreloc2.c Shared-object relocation tests 2003-06-09 21:23:53 +00:00
sigall.c
sigall.exp
signals.c
signals.exp * gdb.base/signals.exp: XFAIL "continue to func1" on 2003-06-08 13:02:58 +00:00
sizeof.c 2003-03-29 Andrew Cagney <cagney@redhat.com> 2003-03-30 04:08:16 +00:00
sizeof.exp 2003-03-29 Andrew Cagney <cagney@redhat.com> 2003-03-30 04:08:16 +00:00
so-impl-ld.c
so-impl-ld.exp 2003-12-04 Michael Chastain <mec.gnu@mindspring.com> 2003-12-05 01:53:46 +00:00
so-indr-cl.c
so-indr-cl.exp
solib.c
solib.exp
solib1.c
solib2.c
ss.h
step-line.c
step-line.exp 2003-01-20 Elena Zannoni <ezannoni@redhat.com> 2003-01-20 15:40:07 +00:00
step-line.inp
step-test.c
step-test.exp 2003-01-20 Elena Zannoni <ezannoni@redhat.com> 2003-01-20 15:40:07 +00:00
store.c * gdb.base/store.c (charest): New typedef. 2003-07-03 13:55:22 +00:00
store.exp * gdb.base/store.c (charest): New typedef. 2003-07-03 13:55:22 +00:00
structs.c 2003-11-20 Andrew Cagney <cagney@redhat.com> 2003-11-20 17:11:55 +00:00
structs.exp * gdb.base/structs.exp: Add patterns to kfail PR gdb/1447 for 2004-01-04 15:04:41 +00:00
structs2.c
structs2.exp
sum.c
term.exp
twice.c
twice.exp
until.exp Committed after testing and independent approval/endorsement. 2003-12-09 18:19:20 +00:00
varargs.c
varargs.exp
vforked-prog.c
volatile.exp 2004-01-07 Michael Chastain <mec.gnu@mindspring.com> 2004-01-07 22:44:54 +00:00
watchpoint.c 2003-03-17 David Carlton <carlton@math.stanford.edu> 2003-03-17 19:51:58 +00:00
watchpoint.exp 2003-10-06 Andrew Cagney <cagney@redhat.com> 2003-10-06 19:31:43 +00:00
whatis-exp.exp
whatis.c
whatis.exp gdb/ 2003-01-04 22:37:49 +00:00