Andrew Cagney
5a2402b8e0
Thu Jul 27 17:38:35 2000 Andrew Cagney <cagney@b1.cygnus.com>
...
* configure.in (targetfile): Ignore TM_FILE, don't just issue
warning.
(tm_h, xm_h, nm_h, GDB_TM_FILE, GDB_XM_FILE, GDB_NM_FILE): Define.
* acconfig.h (GDB_XM_FILE, GDB_TM_FILE, GDB_NM_FILE): Add.
* config/nm-empty.h: Delete.
* defs.h (xm.h, nm.h, tm.h): Only include when GDB_XM_FILE,
GDB_NM_FILE or GDB_TM_FILE defined.
* Makefile.in (defs_h): Replace tm.h, xm.h and nm.h with tm_h,
xm_h and nm_h macro that are defined by configure.
(tm_h, xm_h, tm_h): New.
* configure, config.in: Regenerate
* TODO: Update.
2000-08-02 11:11:47 +00:00
Andrew Cagney
8e2481732f
Use add_set_auto_boolean_cmd() to implement ``set remote ?-packet''
...
command.
2000-08-02 05:40:25 +00:00
Andrew Cagney
2e4e9e680a
Updates.
2000-08-02 01:07:38 +00:00
Anthony Green
02d44fdba5
Updated TODO.
2000-07-24 14:49:05 +00:00
Andrew Cagney
e2ad119d2f
* printcmd.c (print_scalar_formatted): Move masking of 'a' address
...
from here.
(print_address_numeric): To here.
* TODO: Update.
2000-07-11 08:51:59 +00:00
Elena Zannoni
c3b6c27c01
2000-07-06 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
...
* TODO: Remove readline 4.1 import item.
2000-07-09 19:11:44 +00:00
Andrew Cagney
5d35f0ac05
Update TODO.
2000-07-05 08:05:53 +00:00
Mark Kettenis
37d4dc7404
* TODO: Update.
2000-07-04 22:55:42 +00:00
Andrew Cagney
97c3646ff2
Add support for auto_boolean (true, false or auto).
2000-06-23 08:12:27 +00:00
Andrew Cagney
d63c00533f
Update TODO - SER_HARDWIRE problem was fixed.
2000-06-12 06:12:14 +00:00
Andrew Cagney
bf64bfd6ba
MIPS is always multi-arch enabled.
2000-06-08 06:35:40 +00:00
Andrew Cagney
1ba607adba
Use config.bfd to determine the default architecture and byte order.
...
Flush all BYTE_ORDER_DEFAULT macros from mips. Can rely on BFD's value.
2000-06-08 04:00:56 +00:00
Andrew Cagney
53904c9e67
Change signature of function add_set_enum_cmd() so that it uses
...
constant character pointers. Update everything.
As a consequence fix infrun's follow-fork plugging a small memory leak.
2000-06-08 00:52:56 +00:00
Andrew Cagney
6ecce94d48
Purge last remaining make_cleanup_func.
2000-06-07 04:43:30 +00:00
Andrew Cagney
b4a2023990
The attatched moves the remaining guff from gdbarch.{h,c,sh} to
...
arch-utils.{h,c}. The ``set architecutre'' and ``set endian''
commands (part of the move) were implemented to use add_set_enum_cmd()
so that ``set architecture <tab>'' works.
2000-06-07 04:38:02 +00:00
Andrew Cagney
26099b4aa4
More updates.
2000-06-05 05:20:58 +00:00
Andrew Cagney
ac2e2ef7e2
Add host_pointer_to_address() and address_to_host_pointer(). Add
...
signed_pointer_to_address() etc. Rename generic_pointer_to_address()
to unsigned_pointer_to_address() etc.
2000-06-04 13:46:37 +00:00
Andrew Cagney
8e6a3c35b9
Eliminate safe_strsignal().
2000-06-04 01:58:49 +00:00
Andrew Cagney
78566ebe2d
More updates.
2000-06-01 10:26:00 +00:00
Andrew Cagney
4afc966c4c
Further re-arange into distinct sections.
2000-05-30 08:52:57 +00:00
Andrew Cagney
ed952ac512
Have TUI use the same configury mechanism as MI.
2000-05-25 01:50:50 +00:00
Andrew Cagney
0aaf65d72f
Update JimI's e-mail addres.
...
Update TODO - FreeBSD mostly fixed.
2000-05-25 01:07:17 +00:00
Andrew Cagney
6e8cb14ae5
IRIX GCC fixes from 5.0 branch.
2000-05-23 07:49:05 +00:00
Andrew Cagney
5683e87aa5
Replace preg() with phex(). Cleanup monitor.c.
2000-05-22 02:07:19 +00:00
Andrew Cagney
d80380145f
Minor maint et.al. tweeks.
2000-05-17 08:46:20 +00:00
Andrew Cagney
7ae383524c
Review TODO.
2000-05-16 09:00:20 +00:00
Andrew Cagney
10adc9b50e
Rename mi/ChangeLog-mi -> mi/ChangeLog
2000-05-16 05:07:53 +00:00
Andrew Cagney
2a00c9ceff
Add notes on register cache.
2000-05-15 23:10:56 +00:00
Andrew Cagney
3fffcb5ea7
Mention UnixWare thread problem.
2000-05-12 10:50:50 +00:00
Andrew Cagney
6bc37a9656
Doc weak symbol problem.
2000-05-12 10:42:02 +00:00
Andrew Cagney
b2f4b24dd7
Document IRIX->ARM cross compile problem.
2000-04-27 00:23:02 +00:00
Andrew Cagney
4fd99b5a5d
Document bfd/doc/Makefile.in TEXINPUTS problem.
2000-04-26 08:12:39 +00:00
Eli Zaretskii
7162c0cabe
* Makefile.in (GDBMI_DIR): New variable.
...
(SET_TEXINPUTS): Add $(GDBMI_DIR).
(SFILES_DOC): Add $(GDBMI_DIR)/gdbmi.texinfo.
(gdbmi.texinfo): New target, for texi2roff.
(gdb.me, gdb.ms, gdb.mm): Depend on gdbmi.texinfo.
(gdb.info, gdb_toc.html): Add "-I ${GDBMI_DIR}".
* gdb.texinfo (Top): Add GDB/MI to the main menu and @include
gdbmi.texinfo.
(Mode Options): Add xref to GDB/MI docs and remove a FIXME
comment.
* gdbmi.texinfo: Lots of changes, to include this document as part
of the GDB manual.
* TODO, NEWS: Update due to inclusion of gdbmi.texinfo in the GDB
manual.
2000-04-23 08:15:49 +00:00
Peter Schauer
c2d1645f06
* TODO: Update.
2000-04-19 10:33:21 +00:00
Andrew Cagney
e55e8cee85
Document -Wreturn-type problem.
2000-04-19 09:15:32 +00:00
Andrew Cagney
9debab2f37
* TODO: Cleanup.
...
* NEWS: Update GDB version. Duplicate paragraph explaining obsolete.
2000-04-19 07:01:08 +00:00
Andrew Cagney
747d1ccb27
Document real fix to problem of tui/Makefile not being deleted.
2000-04-19 03:37:07 +00:00
Andrew Cagney
bc9e5bbf1b
TODO, NEWS: Update. Mention MI.
2000-04-10 10:52:19 +00:00
Andrew Cagney
d311cd50fc
From 2000-03-27 Peter Schauer <pes@regent.e-technik.tu-muenchen.de>:
...
* procfs.c (init_procfs_ops): Set procfs_ops.to_has_memory and
procfs_ops.to_has_all_memory to 1.
2000-04-07 04:33:21 +00:00
Daniel Berlin
eb3d1d196c
Update todo
2000-04-04 05:13:44 +00:00
H.J. Lu
d66c34e293
2000-04-03 H.J. Lu <hjl@gnu.org>
...
* TODO: Remove the regex entry.
2000-04-04 02:11:36 +00:00
Andrew Cagney
9d6d78f259
Update removing anything fixed.
2000-04-03 08:47:48 +00:00
Andrew Cagney
67edb2c6ae
Update GDB 5 status.
2000-03-29 03:51:18 +00:00
Andrew Cagney
138f88c0ba
Add GDB 5.0 release criteria.
2000-03-27 10:24:58 +00:00
Stan Shebs
b83266a0e1
import gdb-19990504 snapshot
1999-05-05 14:45:51 +00:00
Stan Shebs
c906108c21
Initial creation of sourceware repository
1999-04-16 01:35:26 +00:00
Stan Shebs
071ea11e85
Initial creation of sourceware repository
1999-04-16 01:34:07 +00:00
Stan Shebs
62c0cf2405
* TODO: Add item suggesting an "info bfd" command.
1996-10-29 23:20:54 +00:00
Fred Fish
a1df8e780c
* coredep.c: Renamed to core-aout.c
...
* core-svr4.c: Renamed to core-regset.c
* Makefile.in (ALLDEPFILES): Account for renamings.
* corelow.c (core_file_fns): Add, points to chain of structs.
(add_core_fns): New function to build chain of structs.
(get_core_registers): Modify to search core functions chain and call
appropriate fetch_core_registers function based on core file flavour.
* gdbcore.h (fetch_core_registers): Remove declaration.
(struct core_fns): Define struct for core function info.
* i386m3-nat.c: Update comment for filename change (coredep->core-aout)
* a68v-nat.c (fetch_core_registers): Remove stub, not needed now.
* alpha-nat.c (fetch_core_registers): Make static.
(alpha_core_fns, _initialize_core_alpha): New struct and func.
* core-aout.c (fetch_core_registers): Make static
(aout_core_fns, _initialize_core_aout): New struct and func.
* core-regset.c (fetch_core_registers): Make static.
(regset_core_fns, _initialize_core_regset): New struct and func.
* core-sol2.c (fetch_core_registers): Make static.
(solaris_core_fns, _initialize_core_solaris): New struct and func.
* hp300ux-nat.c (fetch_core_registers): Make static.
(hp300ux_core_fns, _initialize_core_hp300ux): New struct and func.
* i386aix-nat.c (fetch_core_registers): Make static.
(i386aix_core_fns, _initialize_core_i386aix): New struct and func.
* i386mach-nat.c (fetch_core_registers: Make static.
(i386mach_core_fns, _initialize_core_i386mach): New struct and func.
* irix4-nat.c (fetch_core_registers): Make static.
(irix4_core_fns, _initialize_core_irix4): New struct and func.
* irix5-nat.c (fetch_core_registers):
(irix5_core_fns, _initialize_core_irix5): New struct and func.
* lynx-nat.c (fetch_core_registers): Make static.
(lynx_core_fns, _initialize_core_lynx): New struct and func.
* mips-nat.c (fetch_core_registers): Make static.
(mips_core_fns, _initialize_core_mips): New struct and func.
* ns32km3-nat.c (fetch_core_registers): Remove stub.
* rs6000-nat.c (fetch_core_registers): Make static.
(rs6000_core_fns, _initialize_core_rs6000): New struct and func.
* sparc-nat.c (fetch_core_registers): Make static.
(sparc_core_fns, _initialize_core_sparc): New struct and func.
* sun3-nat.c (fetch_core_registers):
(sun3_core_fns, _initialize_core_sun3): New struct and func.
* sun386-nat.c (fetch_core_registers): Remove stub.
* ultra3-nat.c (fetch_core_registers): Make static.
(ultra3_core_fns, _initialize_core_ultra3): New struct and func.
* config/gould/pn.mh (XDEPFILES),
config/i386/fbsd.mh (NATDEPFILES),
config/i386/i386bsd.mh (NATDEPFILES),
config/i386/i386m3.mh (XDEPFILES),
config/i386/i386sco.mh (NATDEPFILES),
config/i386/i386sco4.mh (NATDEPFILES),
config/i386/i386v.mh (NATDEPFILES),
config/i386/i386v32.mh (NATDEPFILES),
config/i386/nbsd.mh (NATDEPFILES),
config/i386/ptx.mh (XDEPFILES),
config/i386/ptx4.mh (XDEPFILES),
config/i386/symmetry.mh (NATDEPFILES),
config/m68k/3b1.mh (XDEPFILES),
config/m68k/cisco.mt (TDEPFILES),
config/m68k/delta68.mh (NATDEPFILES),
config/m68k/dpx2.mh (NATDEPFILES),
config/m68k/hp300bsd.mh (NATDEPFILES),
config/m68k/hp300hpux.mh (NATDEPFILES),
config/m68k/isi.mh (XDEPFILES),
config/m68k/news.mh (NATDEPFILES),
config/m68k/news1000.mh (XDEPFILES),
config/m88k/cxux.mh (NATDEPFILES),
config/m88k/delta88.mh (NATDEPFILES),
config/mips/littlemips.mh (XDEPFILES),
config/mips/mipsm3.mh (XDEPFILES),
config/ns32k/merlin.mh (XDEPFILES),
config/ns32k/nbsd.mh (NATDEPFILES),
config/ns32k/ns32km3.mh (NATDEPFILES),
config/pa/hppabsd.mh (NATDEPFILES),
config/pa/hppahpux.mh (NATDEPFILES),
config/romp/rtbsd.mh (XDEPFILES),
config/tahoe/tahoe.mh (XDEPFILES),
config/vax/vaxbsd.mh (XDEPFILES),
config/vax/vaxult.mh (NATDEPFILES),
config/vax/vaxult2.mh (NATDEPFILES),
Account for coredep.o to core-aout.o name change.
* config/i386/i386dgux (NATDEPFILES),
config/i386/i386sol2.mh (NATDEPFILES),
config/i386/i386v4.mh (NATDEPFILES),
config/i386/linux.mh (NATDEPFILES),
config/i386/ncr3000.mh (NATDEPFILES),
config/m68k/m68kv4.mh (NATDEPFILES),
config/m88k/delta88v4.mh (NATDEPFILES),
config/mips/mipsv4.mh (NATDEPFILES),
Account for core-svr4.o to core-regset.o name change.
1996-01-11 20:08:15 +00:00
Jeff Law
5a014755c0
Zap partial-stab.h:GDB_TARGET_IS_HPPA item.
1995-11-14 18:31:28 +00:00
Fred Fish
1738bcd31b
* Makefile.in (COMMON_OBS): Use corefile.o rather than core.o
...
* core.c: Rename to corefile.c.
* config/pyr/tm-pyr.h, umax-xdep.c, sun386-nat.c, pyr-xdep.c,
* Makefile.in (SFILES), gould-xdep.c, coredep.c, armtdep.c,
arm-xdep.c, altos-xdep.c: Change core.c references to corefile.c.
From Graham Stoney <greyham@research.canon.oz.au>.
* Makefile.in (remote-array.o): Add rule to build.
(ALLDEPFILES): Add remote-array.c
* remote-array.c (baud_rate): Remove unnecessary declaration.
(baudrate): Remove.
(array_files_info): Print global baud_rate not baudrate.
1995-11-05 00:58:57 +00:00
Jim Kingdon
5cd1adaba5
* TODO: Remove "Watchpoints seem not entirely reliable, though
...
they haven't failed me recently." item--this old (4.6 at least)
item is too vague to be useful (some watchpoint bugs have been
fixed since then).
* TODO: Add explanation of "RPC interface" item.
1994-11-08 21:40:14 +00:00
Jeff Law
866ed2b54f
* partial-stab.h (N_TEXT): Put back GDB_TARGET_IS_HPPA kludge,
...
it is still needed for GCC-2.6 compiled code.
* TODO (GDB_TARGET_IS_HPPA): Note this kludge can be nuked
sometime after GCC-2.7 has been released.
1994-11-06 20:16:34 +00:00
Jim Kingdon
aac9c614b2
* TODO: Re-write item about SIGINT handling to reflect the fact
...
that target_stop now exists.
1994-11-04 17:50:50 +00:00
Peter Schauer
d298568482
* valarith.c (value_binop): Take care of ANSI `value preserving'
...
rule, which was not addressed by the previous change.
* rs6000-tdep.c (skip_prologue): Handle `mr r31,r1', which is
generated by gcc-2.6, as a synonym for `oril r31,r1,0'.
* TODO: Remove item about RS/6000 shared libraries.
1994-10-22 10:48:30 +00:00
Jim Kingdon
91dc42c579
* TODO: Fix typo.
1994-10-20 05:52:41 +00:00
Stan Shebs
806f810b69
* exec.c: Merge in RS6000 support from xcoffexec.c.
...
(symfile.h, objfiles.h, xcoffsolib.h): Include.
(vmap): New global variable.
(exec_close): Close and free objects in vmap chain.
(exec_file_command) [IBM6000_TARGET]: Set up initial vmap.
(bfdsec_to_vmap, map_vmap): Moved here from xcoffexec.c.
(exec_files_info): Print vmap information.
* xcoffexec.c: Remove.
* config/rs6000/rs6000.mt, config/rs6000/rs6000lynx.mt
(TDEPFILES): Use exec.o instead of xcoffexec.o.
* TODO: Remove pertinent items.
1994-10-13 01:16:19 +00:00
Jim Kingdon
8cbe898dad
* TODO: Remove item about adding general multi-threaded stuff;
...
this is done.
Remove item about specifying arbitrary locations of stack frames
(this works on some machines).
Remove item about debugging functions without a frame pointer
(this works on some machines).
Remove item about re-writing macros which handle frame chaining and
frameless functions. They have been re-written at least once
since that item was written.
Remove item about gdb catching SIGINT when attached; this is done.
Remove item about having list_command not read symbols--why bother?
1994-09-25 13:21:22 +00:00
Stan Shebs
718bccf167
* TODO: Append contents of Projects file.
...
* Projects: Remove.
1994-09-25 00:47:28 +00:00
Jim Kingdon
a36a812c48
* TODO: Reword item regarding NO_STD_REGS.
1994-09-21 03:23:01 +00:00
Stan Shebs
40e4117a02
* TODO: Add more items.
...
* tests: Remove the directory and all of its (obsolete) contents.
... config/rs6000/rs6000lynx.mh ...
(REGEX, REGEX1, SYSV_DEFINE): No longer
define.
1994-09-20 23:00:47 +00:00
Stan Shebs
2b9fbee414
* remote-mips.c (mips_error): Place NORETURN macro correctly.
...
* TODO: Add item about START_INFERIOR_TRAPS_EXPECTED.
1994-09-15 00:22:11 +00:00
Jean Marie Diaz
9da0e790ae
* TODO: Remove note about fast watchpoints and remove obsolete
...
Mach stuff.
1994-08-04 19:48:25 +00:00
Stan Shebs
054308add9
* Makefile.in (dcache_h): Remove redundant definition.
...
(init.c): Add a comment.
(top.c): Remove explicit compile action.
* breakpoint.c (mention): Share code indicating location of
break/watchpoints, don't print address if addressprint is off.
* breakpoint.c, c-typeprint.c, c-valprint.c, energize.c, symtab.h
(demangle): Remove redundant declarations.
* eval.c: Remove redundant function declarations.
* objfiles.h: Cosmetic and grammatical improvements.
* TODO: Various updates.
1994-06-30 02:51:50 +00:00
Jim Kingdon
c42b8af8f7
* TODO: Remove item about line numbers being off. It is useless
...
and confusing without a reproducible test case (it mentions
proceed(), but I was able to step through proceed without trouble).
1994-03-16 15:30:12 +00:00
Jim Kingdon
01cd70b985
* config/mips/mipsm3.mh, config/i386/i386m3.mh,
...
config/ns32k/ns32km3.mh: Define NAT_FILE.
* config/nm-m3.h: Change guard from _OS_MACH3_H_ and _OS_MACH3_H
(it was inconsistent and namespace-wrong) to NM_M3_H.
* m3-nat.c (mach_really_wait): Change parameter name to ourstatus.
(m3_open): New function.
(m3_ops): Use it.
* TODO: Update Mach section.
* Makefile.in: Remove "rapp" stuff; it is superseded by gdbserver.
1994-02-06 22:38:28 +00:00
Jim Kingdon
3fd4045fdb
* paread.c (pa_symtab_read): Change comments to say ignoring
...
labels really should be handled by the assembler/compiler.
* Makefile.in: Add -O to CXXFLAGS.
* TODO: Expand comments on fast watchpoints.
1993-11-01 20:41:35 +00:00
Jim Kingdon
df0393e345
* config/i386/{i386m3.mh,i386mk.mh}, config/mips/mipsm3.mh,
...
config/ns32k/ns32km3.mh: Change MMALLOC_LIB to MMALLOC.
* TODO: Update Mach stuff.
1993-10-30 13:42:43 +00:00
Jim Kingdon
2af4851f09
* TODO: Add idea for "disassemble" with source.
1993-10-29 19:36:32 +00:00
Jim Kingdon
ce31a796fd
* TODO: Add idea for "disassemble" with source.
1993-10-29 13:16:56 +00:00
Jim Kingdon
4a44dc1ac2
* TODO: Add section on Mach. Stop calling it a "bug list".
...
Remove John's name and email address. Remove item on "always"
("hook-stop" takes care of this). Remove item on executables with
no symbols (this works on some machines, at least). Remove item
about calling error() during symbol reading (I think all the important
ones have been cleaned up). Revise items about signals and remote
systems. Remove section on ^Z requiring several continues to make
it go (this now works. Perhaps the item is based on confusion over
programs (like GDB itself) which catch SIGTSTP and then re-send
themselves the signal. PR 2575 might contain relevant info).
1993-10-29 01:29:21 +00:00
Jim Kingdon
e05fe481fa
* TODO: Don't suggest doing fast watchpoints by stepping a line
...
at a time. That would be really hairy and still not fast enough.
Do suggest debug registers and page table diddling.
1993-10-02 20:55:34 +00:00
Jim Kingdon
77eb2e8f11
* TODO: Remove items about unix-to-unix/rapp debugging (now we
...
have gdbserver), moving xm files to subdirectory, ptype yylval,
and file-local symbols.
1993-07-31 03:28:27 +00:00
John Gilmore
b076f02439
* Makefile.in (TARDIRS): Add sparclite demo dir.
...
(*.tab.c): Change dependency on Makefile to depend on
Makefile.in, otherwise it always rebuilds after configuring.
Force output *.tab.c file into current directory even in "make"
versions that rewrite dependent file names used in command lines.
* TODO: Remove some things we did.
* am29k-opcode.h, convx-opcode: Remove; now in ../include/opcode.
* os68k-xdep.c: Remove; useless file (os68k is a target only).
* convex-pinsn.c: Use ../include/opcode/convex.h. Add CONST.
* symtab.h: Eliminate unnamed unions and structs.
1993-02-04 10:30:19 +00:00
John Gilmore
fbda4193fd
Update for 4.3.
1991-12-07 15:52:36 +00:00
John Gilmore
b1dcd6ac3f
Final touchups for release
1991-10-17 06:51:00 +00:00
John Gilmore
080193ca60
Update for gdb-4.1.
1991-09-21 01:52:39 +00:00
John Gilmore
adf2bb5864
Update for 3.98 release.
1991-07-31 19:08:36 +00:00
John Gilmore
ef98d5ac06
Mostly MIPS symbol-reading and general symbol-reading fixups.
1991-07-21 13:02:48 +00:00
John Gilmore
36b9d39cf4
* findvar.c (find_var_value): Handle &function better.
...
* TODO: Document work needed on &fn and &array.
* printcmd.c (print_address_symbolic): New arg is the prefix
to print if a name is printed.
(print_address_demangle): Honor "set print address" now.
Use new arg above to improve spacing of output.
* valprint.c (val_print): When printing function pointers,
print symbolic form too.
* breakpoint.c (breakpoint_1): Use new print_address_symbolic.
1991-07-14 07:48:06 +00:00
K. Richard Pixley
dd3b648e8b
Johns release
1991-03-28 16:28:29 +00:00