--
+Obsolete ser-ocd.c.
+
+--
+
Wow, three bug reports for the same problem in one day! We should
probably make fixing this a real priority :-).
o arm-* vs NetBSD's lack of ``unix''
o arm-* vs IRIX (see below)
- o delete mpw?
-
--- 2001-03-15
-
- Obsolete some targets.
-
-Possible selection criteria are:
-
- o uses a deprecated feature
-
- o doesn't build
-
- o doesn't have a maintainer
-
-Steps:
-
- o Identify TUPPLE : CPU / HOST / TARGET
- combinations.
-
- TUPPLE CPU HOST TARGET ZAPPED
- ------ --- ---- ------ ------
- ns32k-*-mach3* ns32k ns32km3 ns32km3 yes
- ns32k-umax-* ns32k umax - yes
- ns32k-utek-sysv* ns32k merlin merlin yes
- ns32k-utek-* ns32k - umax yes
- tic80-* tic80 - tic80 yes
- m68*-isi-* m68k isi isi
- m68*-sony-* m68k news news
- m68030-sony-* m68k news1000 -
- m68*-rom68k-* m68k - (monitor)
- m68*-*bug-* m68k - (monitor)
- m68*-monitor-* m68k - (monitor)
- m68*-est-* m68k - (monitor)
- a29k-*-* a29k ultra3 -
- a29k-*-sym1* a29k - ultra3
- powerpcle-*-solaris* powerpc solaris solaris
- powerpcle-*-cygwin* powerpc cygwin cygwin
- powerpc-*-netware* powerpc - ppc-nw
- w65-*-* w65 - w65 yes
- i[3456]86-*-sunos* i386 sun386 sun386
-
- (DONE)
-
- o post proposals to gdb@
- (DONE)
-
- o post revised proposals to gdb-announce@
- crossed with gdb@ reply-to to gdb@
- (DONE)
-
- o clobber the tupple and files:
- configure.host
- configure.tgt
- config/CPU/*HOST*
- config/CPU/*TARGET*
- *-tdep.c *-nat.c *-xdep.c
-
- o update NEWS
-
--
Fix copyright notices.
Compiler warnings.
-Eliminate all warnings for at least one host/target for the flags:
--Wimplicit -Wreturn-type -Wcomment -Wtrigraphs -Wformat -Wparentheses
--Wpointer-arith -Wuninitialized
+Eliminate warnings for all targets on at least one host for one of the
+-W flags. Flags up for debate include: -Wswitch -Wcomment -trigraphs
+-Wtrigraphs -Wunused-function -Wunused-label -Wunused-variable
+-Wunused-value -Wchar-subscripts -Wtraditional -Wshadow -Wcast-qual
+-Wcast-align -Wwrite-strings -Wconversion -Wstrict-prototypes
+-Wmissing-prototypes -Wmissing-declarations -Wredundant-decls
+-Woverloaded-virtual -Winline
--
The size of the cache can be computed
on the fly.
+ IS_TRAPPED_INTERNALVAR
+ The pseudo registers should eventually make
+ this redundant.
+
+--
+
+Obsolete the targets.
+
+arm*-wince-pe
+mips*-*-pe
+sh*-*-pe
+
+Obsolete the protocols:
+
+RDB
+
+``As of version 5.3, WindRiver has removed the RDB server (RDB
+protocol support is built into gdb).'' -- Till.
+
--
Restructure gdb directory tree so that it avoids any 8.3 and 14
--
+Investigate changing --target=a29k-amd-udi to a29k-*-coff* and
+rationalize *.mt files. The got-ya is in remote-eb.c - it has its own
+custom tty manipulation - it should be using the serial object.
+
+--
+
Rename read_register{,_pid}() to read_unsigned_register{,_pid}().
--
Replace the file gdb/CONTRIBUTE with a file that is generated from the
gdb/doc/*.texinfo directory.
+--
+
+Rewrite/break up sparcl-tdep.c so that it uses ser*.c as the mechanism
+for accessing either the serial or UDP port.
+
--
New Features and Fixes
Underlying problem is that the register file is target endian. If the
target endianess changes gdb doesn't know.
+Suggest encoding registers as NN!VALUE.
+
+--
+
+GDB should allow incomming packets to be larger than outgoing ones. A
+fully loaded T packet (containing all registers) can be very large -
+definitly larger than a corresponding Gg packet.
+
--
Symbol Support
After that it needs to be multi-arched and made independent of any
host signal numbering.
+Once this is done, the signal enum can probably be moved to
+include/gdb so that it is available to embedded stubs.
+
--
Update ALPHA so that it uses ``struct frame_extra_info'' instead of