Commit graph

365 commits

Author SHA1 Message Date
Jeff Law
f05bd277cf * mn10300-tdep.c (mn10300_generic_register_names): New variable.
(set_machine_hook): New function.  Copy the appropriate register
        names into reg_names.
        (_initialize_mn10300_tdep): Set up to call set_machine_hook.
        * tm-mn10300 (NUM_REGS): Bump to 32.
        (REGISTER_NAMES): Updated accordingly.

start-sanitize-am33
        * mn10300-tdep.c (am33_register_names): New variable.
        (mn10300_analyze_prologue): Handle regs saved by am33 prologues.
        * tm-mn10300.h (E0_REGNUM): Define.
end-sanitize-am33

Initial am33 support.
1998-07-09 22:23:18 +00:00
Jim Ingham
f3b86a30f9 Wed Jul 1 13:10:58 1998 Jim Ingham <jingham@cygnus.com>
* Moved gdbtk_hooks.c & gdbtk_cmds.c to gdbtk-hooks.c &
	gdbtk-cmds.c to comply with the gdb conventions.  Changed the
	configure & makefile to reflect the change...
1998-07-01 20:17:31 +00:00
release
27cd90b285 fix sanitization; add ax-gdb.c ax-gdb.h ax-general.c ax.h 1998-06-18 06:27:54 +00:00
Jason Molenda
46ccc6bfc9 Thu Jun 11 15:05:10 1998 Jason Molenda (crash@bugshack.cygnus.com)
* btowc.c: Removed.
        * configure.in: Don't see if we need to replace btowc().
        * Makefile.in: Don't include LIBOBJS.
        * configure: Regenerated.
        * gnu-regex.c (regex_compile): Only support i18n [:foo:] if
        we have btowc().
1998-06-11 22:08:46 +00:00
Jason Molenda
9ed669cf76 Wed Jun 10 14:06:05 1998 Jason Molenda (crash@bugshack.cygnus.com)
* configure.in: Add some tests for gnu-regex.c's benefit.
        See if btowc() function is provided in C library.
        * configure, config.in: Regenerated.
        * Makefile.in (CLIBS, CDEPS): Add @LIBOBJS@ to build btowc.c
        if necessary.
        * btowc.c: New file.

        * gnu-regex.c: Reorder wchar.h and wctype.h includes for Solaris'
        benefit.
        Drop namespace preserving defines for now.


Mods based on the modifications used in GNU grep 2.2 to make gnu-regex.c
compile on other OSes.
1998-06-10 21:08:38 +00:00
Jim Ingham
51c5a1366f Tue Jun 9 15:27:09 1998 Jim Ingham <jingham@cygnus.com>
* gdbtk.c: Added hooks to run gdbtk under the TclPro debugger.
	To do this, build gdbtk with:

	    make CFLAGS="-g -DTCLPRO_DEBUGGER"

	Then set the environment variable TCLPRO_DEBUG_DIR to point to
	wherever you have installed the TclPro debugger.  Finally, in
	the Alpha of the TclPro Debugger, you have to start up the
	TclPro Debugger BEFORE you start gdbtk.  Unfortunately, the
	debugger does not understand Itcl 1.5 style classes...
	* .Sanitize: Sanitize out references to the TclPro debugger,
	since it is not yet released.
1998-06-09 22:33:46 +00:00
Jason Molenda
17a56e138e add vr4111 as a sanitization tag to get rid of vr4111 and vr4102 mentions. 1998-05-27 19:34:49 +00:00
Jason Molenda
87930ffdf8 add nec4102rom.c to things-to-keep (asklarof sez that the 4102 is a
variant of the VR4100 and does not need to be sanitized.)
1998-05-26 18:11:55 +00:00
Stu Grossman
6e8bee16e8 Java sanitization. 1998-05-15 19:51:35 +00:00
Jason Molenda
5c17c67d06 Add ns32knbsd-nat.c to things-to-keep. 1998-04-21 17:08:22 +00:00
Stan Shebs
a4a3b11af0 Reflect departures of old gdbtk versions 1998-04-15 19:15:57 +00:00
John Metzler
a4a9241f7c Wed Apr 8 19:14:11 1998 John Metzler <jmetzler@cygnus.com>
* .Sanitize (Things-to-lose): gdbcfgxref
	* gdbcfgxref: Corelates target triples, mk, mt files, target dependent headers
	and sources.
1998-04-09 02:15:55 +00:00
Angela Marie Thomas
60fe7af914 fix random sanitization errors 1998-03-23 23:30:33 +00:00
Stan Shebs
4c95336d9f always keep SH4 support now (& remove an unused variable decl) 1998-03-17 01:09:27 +00:00
Gavin Romig-Koch
e599ab169e Scrap the un-needed vr4111 stuff. 1998-03-06 21:22:59 +00:00
Gavin Romig-Koch
e4e30cdca4 * configure.tgt (mips64*vr4320*el-*-elf*,mips64*vr4320*-*-elf*) :
Added.
1998-03-03 16:16:57 +00:00
Andrew Cagney
0c3ab0a169 Remote protocol for d10v. Mainly responsible for translating GDB d10v
addresses into those expected by the remote d10v monitor.
1998-02-12 04:20:07 +00:00
Fred Fish
043fadbe52 Fix some mswin sanitization problems. 1998-01-27 05:19:50 +00:00
Fred Fish
e454c4004f Fix minor sanitization problems. 1998-01-26 17:14:55 +00:00
Ron Unrau
64708c01f5 Add sanitize-sky for txvu stuff. 1998-01-22 23:25:18 +00:00
Gavin Romig-Koch
ed70a3354d Initial vr4111 Sanitization marks. 1998-01-15 18:46:32 +00:00
Nick Clifton
ef40809d23 Sanitization for new ARM files. 1998-01-12 23:27:42 +00:00
Stan Shebs
1ab578bf12 Moved all gdbtk change entries into new file ChangeLog-gdbtk 1998-01-02 16:22:03 +00:00
Stan Shebs
045380f8be always keep ChangeLog-97 1998-01-02 13:11:41 +00:00
Mark Alexander
d8d77c08ca Add dve3900-rom.c. 1997-12-31 14:57:37 +00:00
Keith Seitz
3de294afad always keep tracepoint.{c,h} 1997-12-11 03:16:50 +00:00
Stan Shebs
e386d4d2fb Flush ser-go32-para.c, never worked and never used. 1997-11-25 03:25:18 +00:00
Michael Snyder
6a02d20100 Create CVS files tracepoint.c and tracepoint.h. This is new work,
not yet ready for public release, so no changelog entry yet (and I'm
sanitizing the files out).  Just want to get them into the repository
for now, so I can begin keeping their history.  Not checking in the
Makefile change that would cause them to be built and linked.
1997-11-24 19:38:44 +00:00
Andrew Cagney
4251ff49e8 Add function print_decimal to handle display of long long decimal
values on hosts with long-long but no "%ll".
1997-11-24 12:49:38 +00:00
Gavin Romig-Koch
a50b45f379 * include/opcode/mips.h (INSN_4900): Added. 1997-10-29 22:38:20 +00:00
Stan Shebs
501ad43a89 Remove sanitized-out Magic Cap support, will never be released 1997-10-06 19:38:43 +00:00
Stu Grossman
45a70ed653 * The following block of changes add support for debugging assembly
source files.
	* breakpoint.c (resolve_sal_pc):  Prevent crash when pc isn't
	associated with a function.
	* buildsym.c (record_line start_symtab end_symtab):  Don't delete
	symtabs which only have line numbers (but no other debug symbols).
	* dbxread.c (read_dbx_symtab end_psymtab):  Ditto.

	* remote-sim.c:  New functions gdbsim_insert/remove_breakpoint.  Use
	intrinsic simulator breakpoints if available, otherwise do it the
 	hard way.
	* configure.tgt:  Add d30v.
	* d30v-tdep.c:  New file.
	* config/d30v/d30v.mt, config/d30v/tm-d30v.h:  New files.
1997-09-25 01:26:36 +00:00
Nick Clifton
446df8b8d5 Removed v850eq sanitization. 1997-09-21 01:19:51 +00:00
Felix Lee
e1625ed217 v850 files that weren't being removed if !keep-v850 1997-09-18 01:33:24 +00:00
Stan Shebs
2bf15e13f5 Remove/retain old ARC stuff as appropriate 1997-09-16 02:27:10 +00:00
Mark Alexander
899c402166 * dbxread.c (MSYMBOL_SIZE): New macro.
(end_psymtab): Use MSYMBOL_SIZE to extract size from minimal symbol.
	* elfread.c (elf_symtab_read): If ELF symbol is "special",
	such as a MIPS16 function, mark minimal symbol as special too.
	* mips-tdep.c (pc_is_mips16): New function to check whether
	a function is MIPS16 by looking at the minimal symbol.  Use
	pc_is_mips16 throughout instead of IS_MIPS16_ADDR macro.
	* config/mips/tm-mips.h (SYMBOL_IS_SPECIAL, MAKE_MSYMBOL_SPECIAL,
	MSYMBOL_IS_SPECIAL, MSYMBOL_SIZE): New functions for setting/testing
	"special" MIPS16 bit in ELF and minimal symbols.
	* mdebugread.c (parse_partial_symbols): Don't construct a partial
	symbol table for a file that already has one.
start-sanitize-tx19
	* configure.tgt: Support TX19.
	* config/mips/tm-tx19.h, config/mips/tm-tx19l.h, config/mips/tx19.mt,
	config/mips/tx19l.mt: New files for TX19.
end-sanitize-tx19
1997-09-15 21:06:16 +00:00
Nick Clifton
3234b2e7a5 removed v850 sanitization. 1997-09-03 23:26:21 +00:00
Mark Alexander
9d48327cb2 * Add gdbtcl2 to gdbtk_files. 1997-08-18 17:02:58 +00:00
Stan Shebs
23cb1bc1aa keep remote-sds.c 1997-08-14 02:46:46 +00:00
Stan Shebs
66df708b34 keep dink32 interface 1997-08-12 02:35:11 +00:00
Ian Lance Taylor
3ad248c44a remove wigglers.def 1997-08-09 00:22:10 +00:00
Geoffrey Noer
9cf7f520c6 Thu Aug 7 19:40:52 1997 Geoffrey Noer <noer@cygnus.com>
Changes to OCD support to support wiggler box as well as
        target boxes:
        * ocd.c: change speed in init command to 0 from 80,
        add (temporary) logging commands to help debugging,
        (ocd_open): if "target ocd wiggler lpt" then use special
        ser-ocd.c serial interface which communicates with Wigglers.dll,
        otherwise do as we did before
        (ocd_get_packet): add OCD_LOG_FILE and OCD_SET_CONNECTION to
        switch of known commands of len 0
        * ocd.h: add OCD_LOG_FILE
        * serial.c (serial_open): do serial_interface_lookup on ocd
        in the case of ocd
        * ser-ocd.c: add buffer to contain responses from sending a
        command to the Wigglers.dll.
        (ocd_readchar): return curr char from buffer and increment ptr
        (ocd_write): send buffer to Wigglers.dll, storing response in
        return buffer and initializing curr location ptr to start of
        buffer.
1997-08-08 02:57:35 +00:00
Per Bothner
166606b71e * java-*: Renamed to jv-*, to make fit within 14 characters.
* jv-lang.h (java_type_print):  Added declaration.
	* jv-typeprint.c:  New file.  Provides java_print_type.
	* jv-lang.c (java_link_class_type):  New function.
	(java_language_defn):  Replace c_print_type by java_print_type.
	* Makefile.in:  Update accordingly.
1997-07-31 22:39:34 +00:00
Fred Fish
73bb488673 Sanitize away sh4 stuff for now. 1997-06-21 03:48:48 +00:00
Michael Snyder
00e40d11f4 Fri Jun 13 13:44:47 1997 Michael Snyder (msnyder@cleaver.cygnus.com)
* config/mips/tm-tx39[l].h, tx39[l].mt: change r3900 target to tx39.
	[also clean up sanitization]
1997-06-13 20:53:34 +00:00
Michael Snyder
3d400c0939 * configure.tgt: add mipsr3900-elf target
* config/mips/r3900*.mt config/mips/tm-r3900*.h: ditto
1997-06-03 23:28:54 +00:00
Mark Alexander
b02a4cab06 Remove remote-pa.c. 1997-05-06 21:42:31 +00:00
Per Bothner
2d3588808f Add new Java files. 1997-04-18 02:23:16 +00:00
David Edelsohn
038e48cf64 Remove m32r sanitization. 1997-04-07 23:01:27 +00:00
Ian Lance Taylor
0cb7d01dd2 * gdbinit.in: New file.
* .gdbinit: Remove.
	* configure.in: Generate .gdbinit from gdbinit.in.
	* configure: Rebuild.
1997-03-31 19:57:51 +00:00