summaryrefslogtreecommitdiff
path: root/gdb/TODO
Commit message (Collapse)AuthorAgeFilesLines
* * TODO: Add GFDL updates to 5.1 release criteria.Andrew Cagney2000-11-271-0/+13
|
* Replace asprintf() / vasprintf() with xasprintf() xvasprintf().Andrew Cagney2000-11-201-7/+0
|
* Add ``extern'' and STREQ to cleanups.Andrew Cagney2000-11-201-0/+12
|
* * TODO: Note abstraction layer violation where "ocd reset" commandJ.T. Conklin2000-11-031-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | must invalidate the dcache, and how this might be fixed. * monitor.c (#include "dcache.h"): Removed. (remote_dcache): Removed. (monitor_open): Removed code that created local dcache. (flush_monitor_dcache): Removed (unused function). (monitor_resume): Removed call to dcache_invd(). (monitor_load): Likewise. (monitor_xfer_memory): Changed to call monitor_write_memory(), monitor_write_memory_block(), and monitor_read_memory() instead of dcache_xfer_memory(). * monitor.h (flush_monitor_dcache): Removed (unused function). * ocd.c (#include "dcache.h"): Removed. (ocd_dcache): Removed. (ocd_open): Removed code that created local dcache. (ocd_resume): Removed call to dcache_invd(). (ocd_xfer_memory): Changed to call ocd_write_bytes() and ocd_read_bytes() instead of dcache_xfer_memory(). (bdm_reset_command): Invalidate target dcache. * remote-bug.c (bug_load): Remove call to dcache_invd(). (bug_resume): Likewise. (bug_settings): Remove dcache, readfunc, and writefunc fields from initializer. (bug_xfer_memory): Changed to call bug_read_memory() and bug_write_memory() instead of dcache_xfer_memory(). * remote-nindy.c (#include "dcache.h"): Removed. (nindy_dcache): Removed. (nindy_open): Removed code that created local dcache. (nindy_resume): Removed call to dcache_invd(). (nindy_load): Likewise. (nindy_xfer_inferior_memory): Changed to call ninMemPut() and ninMemGet() instead of dcache_xfer_memory(). * remote-sds.c (#include "dcache.h"): Removed. (sds_dcache): Removed. (sds_open): Removed code that created local dcache. (sds_resume): Removed call to dcache_invd(). (sds_xfer_memory): Changed to call sds_write_bytes() and sds_read_bytes() instead of dcache_xfer_memory(). * remote-utils.c (gr_open): Removed code that created local dcache. * remote-utils.h (#include "dcache.h"): Removed. (struct gr_settings): Removed dcache, readfunc, and writefunc fields. (gr_get_dcache, gr_set_dcache): Removed macro definitions. * remote.c (#include "dcache.h"): Removed. (remote_dcache): Removed. (remote_open_1): Removed code that created local dcache. (remote_async_open_1): Likewise. (remote_resume): Removed call to dcache_invd(). (remote_async_resume): Likewise. (remote_xfer_memory): Changed to call remote_write_bytes() and remote_read_bytes() instead of dcache_xfer_memory(). * wince.c (#include "dcache.h"): Removed. (remote_dcache): Removed. (child_create_inferior): Removed code that created local dcache. (child_xfer_memory): Changed to call remote_write_bytes() and remote_read_bytes() instead of dcache_xfer_memory(). (child_resume): Removed call to dcache_invd(). * target.c (target_dcache): Added. (target_load): Invalidate target_dcache. (do_xfer_memory): New function. (target_xfer_memory): Reimplement in terms of dcache_xfer_memory(). (target_xfer_memory_partial): Likewise. (initialize_targets): Create target_dcache. * target.h (#include "dcache.h"): Added. (target_open): Invalidate target_dcache. (target_resume): Likewise. (do_xfer_memory): New declaration. * dcache.c (dcache_init): Removed reading and writing arguments. (dcache_struct): Removed read_memory and write_memory fields. (dcache_write_line): Call do_xfer_memory. (dcache_read_line): Likewise. (dcache_xfer_memory): Likewise. (dcache_invalidate): Renamed from dcache_invd. (dcache_init): Updated. (dcache_xfer_memory): Updated. * dcache.h (memxferfunc): Removed definition.
* Corrected spelling errors in commentsDavid Anderson2000-10-231-12/+12
|
* 2000-09-06 H.J. Lu <hjl@gnu.org>H.J. Lu2000-09-061-0/+20
| | | | * TODO: Add hardware watchpint problems on x86 OSes for 5.1.
* remove build_parse entry about buffer overrun.David Taylor2000-08-081-4/+0
|
* Re-implement ``set/show remote Z-packet ...'' commands so that each ZAndrew Cagney2000-08-041-6/+6
| | | | packet sub-type can be explicitly controled.
* Minor tweeks.Andrew Cagney2000-08-031-0/+4
|
* List things for 5.1.Andrew Cagney2000-08-031-108/+210
|
* Thu Jul 27 17:38:35 2000 Andrew Cagney <cagney@b1.cygnus.com>Andrew Cagney2000-08-021-6/+0
| | | | | | | | | | | | | | | * 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.
* Use add_set_auto_boolean_cmd() to implement ``set remote ?-packet''Andrew Cagney2000-08-021-7/+0
| | | | command.
* Updates.Andrew Cagney2000-08-021-0/+19
|
* Updated TODO.Anthony Green2000-07-241-1/+2
|
* * printcmd.c (print_scalar_formatted): Move masking of 'a' addressAndrew Cagney2000-07-111-0/+9
| | | | | | from here. (print_address_numeric): To here. * TODO: Update.
* 2000-07-06 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni2000-07-091-8/+0
| | | | * TODO: Remove readline 4.1 import item.
* Update TODO.Andrew Cagney2000-07-051-0/+22
|
* * TODO: Update.Mark Kettenis2000-07-041-5/+3
|
* Add support for auto_boolean (true, false or auto).Andrew Cagney2000-06-231-0/+30
|
* Update TODO - SER_HARDWIRE problem was fixed.Andrew Cagney2000-06-121-12/+0
|
* MIPS is always multi-arch enabled.Andrew Cagney2000-06-081-0/+10
|
* Use config.bfd to determine the default architecture and byte order.Andrew Cagney2000-06-081-0/+10
| | | | Flush all BYTE_ORDER_DEFAULT macros from mips. Can rely on BFD's value.
* Change signature of function add_set_enum_cmd() so that it usesAndrew Cagney2000-06-081-6/+19
| | | | | constant character pointers. Update everything. As a consequence fix infrun's follow-fork plugging a small memory leak.
* Purge last remaining make_cleanup_func.Andrew Cagney2000-06-071-8/+3
|
* The attatched moves the remaining guff from gdbarch.{h,c,sh} toAndrew Cagney2000-06-071-8/+30
| | | | | | 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.
* More updates.Andrew Cagney2000-06-051-38/+87
|
* Add host_pointer_to_address() and address_to_host_pointer(). AddAndrew Cagney2000-06-041-9/+0
| | | | | signed_pointer_to_address() etc. Rename generic_pointer_to_address() to unsigned_pointer_to_address() etc.
* Eliminate safe_strsignal().Andrew Cagney2000-06-041-0/+9
|
* More updates.Andrew Cagney2000-06-011-1/+89
|
* Further re-arange into distinct sections.Andrew Cagney2000-05-301-265/+505
|
* Have TUI use the same configury mechanism as MI.Andrew Cagney2000-05-251-9/+12
|
* Update JimI's e-mail addres.Andrew Cagney2000-05-251-10/+8
| | | | Update TODO - FreeBSD mostly fixed.
* IRIX GCC fixes from 5.0 branch.Andrew Cagney2000-05-231-8/+4
|
* Replace preg() with phex(). Cleanup monitor.c.Andrew Cagney2000-05-221-2/+9
|
* Minor maint et.al. tweeks.Andrew Cagney2000-05-171-0/+33
|
* Review TODO.Andrew Cagney2000-05-161-201/+432
|
* Rename mi/ChangeLog-mi -> mi/ChangeLogAndrew Cagney2000-05-161-8/+0
|
* Add notes on register cache.Andrew Cagney2000-05-151-13/+142
|
* Mention UnixWare thread problem.Andrew Cagney2000-05-121-0/+10
|
* Doc weak symbol problem.Andrew Cagney2000-05-121-0/+11
|
* Document IRIX->ARM cross compile problem.Andrew Cagney2000-04-271-0/+13
|
* Document bfd/doc/Makefile.in TEXINPUTS problem.Andrew Cagney2000-04-261-0/+11
|
* * Makefile.in (GDBMI_DIR): New variable.Eli Zaretskii2000-04-231-18/+0
| | | | | | | | | | | | | | | | | | | (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.
* * TODO: Update.Peter Schauer2000-04-191-4/+0
|
* Document -Wreturn-type problem.Andrew Cagney2000-04-191-0/+9
|
* * TODO: Cleanup.Andrew Cagney2000-04-191-93/+7
| | | | * NEWS: Update GDB version. Duplicate paragraph explaining obsolete.
* Document real fix to problem of tui/Makefile not being deleted.Andrew Cagney2000-04-191-0/+9
|
* TODO, NEWS: Update. Mention MI.Andrew Cagney2000-04-101-181/+143
|
* From 2000-03-27 Peter Schauer <pes@regent.e-technik.tu-muenchen.de>:Andrew Cagney2000-04-071-18/+0
| | | | | * procfs.c (init_procfs_ops): Set procfs_ops.to_has_memory and procfs_ops.to_has_all_memory to 1.
* Update todoDaniel Berlin2000-04-041-0/+18
|