aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1998-04-15 * elf.c (prep_headers): Use new EM_SPARCV9 symbol.Richard Henderson2-5/+13
* elf64-sparc.c (ELF_MACHINE_CODE): Likewise. (ELF_MACHINE_ALT1): New. Set to EM_OLD_SPARC64.
1998-04-15 * symbols.c (resolve_symbol_value) [O_symbol]: Also store the symbolRichard Henderson1-0/+5
back into the expression to handle add/sub simplification correctly. PR 15634
1998-04-15Wed Apr 15 12:19:42 1998 Martin M. Hunt <hunt@cygnus.com>Martin Hunt2-3/+6
* solib.c (enable_break): Only call warning once instead of three times.
1998-04-15Reflect departures of old gdbtk versionsStan Shebs1-1/+1
1998-04-15End of another (shorter :-) ) era. Now only gdbtcl2 has a gdbtk interface.Stan Shebs1-0/+5
1998-04-15* Changes to make interp.c compile under mips64r5900-sky-elf target.Frank Ch. Eigler2-2/+18
Wed Apr 15 12:41:18 1998 Frank Ch. Eigler <fche@cygnus.com> * interp.c (decode_coproc): Make COP2 branch code compile after igen signature changes.
1998-04-15* Customer specs changed one R5900 COP2 instruction bit-pattern.Frank Ch. Eigler3-4/+18
[ChangeLog] Wed Apr 15 10:35:59 1998 Frank Ch. Eigler <fche@cygnus.com> * config/tc-mips.c (mips_ip): Specs changed for VCALLMSR instruction. [testsuite/ChangeLog] Wed Apr 15 13:08:30 1998 Frank Ch. Eigler <fche.cygnus.com> * gas/mips/vu0.s: Updated test case for changed specs of VCALLMSR instruction. * gas/mips/vu0.d: Corresponding change.
1998-04-15* Customer specs changed one R5900 COP2 instruction bit-pattern.Frank Ch. Eigler3-4/+11
Wed Apr 15 10:30:07 1998 Frank Ch. Eigler <fche@cygnus.com> * vu0.h: Specs changed for VCALLMSR bit pattern. * mips-dis.c: (print_insn_arg) Matching change.
1998-04-15 * configure.in: Add -lkernel32 to WIN32LIBADD on cygwin32.Ian Lance Taylor1-0/+5
* configure: Rebuild.
1998-04-15Remove 4300 and 5400 from hilo_interlocks definition.Catherine Moore2-4/+12
1998-04-15Re-fix 32 bit DSRAV instruction.Andrew Cagney2-6/+25
Fix mips16 BRANCH, unsigned ADD/SUB and SRAV instructions.
1998-04-15Add EXTEND11().Andrew Cagney1-2/+1
1998-04-15Debug tx19 built from igen sources.Andrew Cagney5-85/+781
Rework ifetch{16,32} to match the more recent do_load function.
1998-04-15Define EXTEND15().Andrew Cagney2-1/+3
1998-04-15 * sparc-tdep.c (sparc_extract_struct_value_address): Make itMark Alexander4-31/+194
work correctly on little-endian hosts. (sparc_push_arguments): New function. (gdb_print_insn_sparc): New function. (_initialize_sparc_tdep): Make gdb_print_insn_sparc the default disassembler, so that SPARClite-specific instructions will be recognized. * sparcl-tdep.c (readchar): Print debugging information. (debug_serial_write): New function, a replacement for SERIAL_WRITE that prints debugging information. * config/sparc/tm-sparc.h (PUSH_ARGUMENTS): Define. (sparc_push_arguments): Declare.
1998-04-15Define EXTEND4() and EXTEND5().Andrew Cagney2-0/+7
1998-04-14Tue Apr 14 16:31:35 1998 John Metzler <jmetzler@cygnus.com>John Metzler1-0/+6
* sim-memopt.c (parse_addr): Sunos 4.5 does not hane strtol declared so we need this cast to prevent long long addresses from being misconfigures. Results in access to unmapped memory.
1998-04-14 * gdbcfgxref (xref_menu): Call new regex and wild card searchesJohn Metzler1-0/+5
Now you can type in a specific triple like mips64-vr4320-elf or somthing like mips*.h (triple_search) wildcardsearch): The new functions
1998-04-14Tue Apr 14 15:43:49 1998 John Metzler <jmetzler@cygnus.com>John Metzler4-1/+37
* configure.tgt: Switch over to use tm-4320.h. Since I switched to MIPS EABI the fixes are no longer backward compatible with 4300. * tm-vr4320.h: Added * vr4320.mt: Added
1998-04-14 * configure.in: Don't set PICFLAG on ix86-cygwin32.Ian Lance Taylor2-0/+7
1998-04-14 * sim/m32r/maclh1.cgs: Fix testcase.Doug Evans2-2/+14
* sim/m32r/maclh1-2.cgs: New testcase.
1998-04-14 * semx.c: Regenerate.Doug Evans1-1/+1
PR 15693.
1998-04-14 * Make-common.in (RUNTESTFLAGS): Define.Doug Evans1-0/+5
(check): Pass RUNTESTFLAGS to recursive make.
1998-04-14* Added interactive debugging for vector units, and a bunch of minorIan Carmichael1-0/+3
* things. See ChangeLog.sky for details. * * Modified Files: * .Sanitize ChangeLog.sky Makefile.in sky-libvpe.c sky-vu.c * sky-vu.h sky-vudis.c sky-vudis.h * Added Files: * sky-indebug.c sky-indebug.h sky-interact.c sky-interact.h * sky-console.c sky-console.h
1998-04-14Tue Apr 14 12:24:45 1998 J. Kean Johnston <jkj@sco.com>Jason Molenda2-1/+9
* configure.in: Recognise i[3456]96-*-sysv5* as a valid host, and use mh-sysv5 if specified. Support gprof on SCO Open Server.
1998-04-14Sat Apr 11 22:43:17 1998 J. Kean Johnston <jkj@sco.com>Jason Molenda1-0/+1
* mh-svsv5: New file - support for SCO UnixWare 7 / SVR5.
1998-04-14c_gen.pl: Change to use data type "int" instead of "long int" inJillian Ye2-4/+8
function perform_test_read_only.
1998-04-14Implement 32 bit MIPS16 instructions listed in m16.igen.Andrew Cagney6-2560/+1078
1998-04-14* sim-info.c (sim_info): Be verbose when either VERBOSE or STATE_VERBOSE_P.Andrew Cagney1-0/+5
1998-04-14* mn10300_sim.h: Declare all functions in op_utils.c using INLINE_SIM_MAIN.Andrew Cagney1-0/+4
* op_utils.c: Ditto. * sim-main.c: New file. Include op_utils.c.
1998-04-14Broke parsing of !<val>!<val> when adding support for =<field>. Fix.Andrew Cagney3-13/+43
Add support for the -S<suffix> option.
1998-04-14* Changed one line in one C++ test case to hopefullyFrank Ch. Eigler1-0/+5
zap one group of persistent gdb testomat failures. Mon Apr 13 22:32:51 1998 Frank Ch. Eigler <fche@cygnus.com> * gdb.c++/virtfunc.cc: Make extern "C" printf declaration pass more rigorous EGCS C++ error checking.
1998-04-14o Use new `!<field>' and `=<field>' operators in spec ofAndrew Cagney3-5/+25
MOV and CMP instructions. o Enable basic inlining. Diable use of SIM_MAIN_INLINE.
1998-04-14Add "_all" extension to 'C' operator.Nick Clifton1-0/+5
1998-04-14Add support for instruction word conditionals of the form `XXX!YYY'Andrew Cagney5-79/+428
and XXX=YYY'. See mn10300 for examples.
1998-04-13Added support for undocumented variant of 'msr <psrf>, #<n>' instruction.Nick Clifton1-0/+5
1998-04-13Mon Apr 13 16:17:52 1998 Martin M. Hunt <hunt@cygnus.com>Martin Hunt2-1/+6
* gdbtk.c (gdb_loadfile): Change fstat() call to stat(). Needed because you can't convert a FILE* to an fd.
1998-04-13Mon Apr 13 16:28:07 1998 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni4-1/+92
* utils.c: (warning) added call to warning_hook * source.c: (find_source_lines) modified to call warning in case of source vs. executable time stamp mismatch. Simplified object file check. Initialized mtime to 0. * defs.h: added warning_hook prototype * top.c: added warning_hook prototype. * gdbtk.c: (perror_with_name_wrapper) new function to call perror_with_name safely. (gdb_loadfile) added source vs. executable time stamp check. (gdbtk_warning) new function to pass a warning message to the gui. (gdbtk_ignorable_warning) new function to pass a warning to the gui. Used only for the src. vs. exec check. (gdbtk_init) added warning_hook added include <sys/stat.h>
1998-04-13> * gdb.texinfo (hbreak, watch): Fix typo, "date" -> "data".Fred Fish2-2/+6
1998-04-13* COP2 testing changes.Frank Ch. Eigler4-3/+1550
[ChangeLog] Mon Apr 13 16:51:00 1998 Frank Ch. Eigler <fche@cygnus.com> * Makefile.in (*): Added .vuout/.vuexpect/.vuok test targets for confirming VU instruction trace. (t-cop2): Test COP2 sim using above facility. * t-cop2.vuexpect: New file.
1998-04-13 * Makefile.am (libopcodes_la_LIBADD): Add @WIN32LIBADD@.Ian Lance Taylor1-0/+9
(libopcodes_la_LDFLAGS): Add @WIN32LDFLAGS@. * configure.in: Define and substitute WIN32LDFLAGS and WIN32LIBADD. * aclocal.m4: Rebuild with new libtool. * configure, Makefile.in: Rebuild.
1998-04-13 * Makefile.am (libbfd_la_LIBADD): Add @WIN32LIBADD@.Ian Lance Taylor3-84/+258
(libbfd_la_LDFLAGS): Add @WIN32LDFLAGS@. * configure.in: Define and substitute WIN32LDFLAGS and WIN32LIBADD. * aclocal.m4: Rebuild with new libtool. * configure, Makefile.in: Rebuild.
1998-04-13 * ltconfig: Add cygwin32 support.Ian Lance Taylor2-0/+1566
1998-04-13* Fixed a one-character typo in COP2 instruction synthesis.Frank Ch. Eigler2-1/+8
[ChangeLog] Mon Apr 13 16:28:52 1998 Frank Ch. Eigler <fche@cygnus.com> * interp.c (decode_coproc): Add proper 1000000 bit-string at top of VU lower instruction.
1998-04-13* Corrected a one-character typo. All instructions tested in gas/.../vu0.sFrank Ch. Eigler2-1/+7
now correctly disassemble during runs under the sky VU0 simulator. [ChangeLog] Mon Apr 13 16:02:02 1998 Frank Ch. Eigler <fche@cygnus.com> * vu0.h: Corrected bit pattern for VMAXI opcode.
1998-04-13 * gdbtk.c (gdbtk_start_timer): Include on all platforms. DecreaseKeith Seitz2-162/+33
timer interval a little. (gdbtk_stop_timer): Include on all platforms. (gdbtk_wait): No more signals! Use a timer on all platforms to keep the GUI alive. (gdbtk_init): Remove FIOASYNC and all x_fd references. Now using timers on all platforms.
1998-04-13 * Makefile.in, configure.in: Add libtool as a native only directoryIan Lance Taylor3-2/+12
to configure and build.
1998-04-13 * config/tc-dvp.c (md_apply_fix3): Mark fixup for mpg loaded vuDoug Evans2-0/+9
branch error as being done so we don't try to emit a reloc.
1998-04-13 * config/sparc/tm-sun4os4.h (IS_STATIC_TRANSFORM_NAME): Add missingKeith Seitz2-0/+6
definition.
1998-04-11Fri Apr 10 22:36:28 1998 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)Jason Molenda6-10/+123
Update support for x86 Solaris 2. * config/i386/tm-i386sol2.h, nm-i386sol2.h: New configuration files for x86 Solaris 2. * config/i386/i386sol2.mt, i386sol2.mh: Use them. * config/sparc/tm-sun4sol2.h (PROCFS_GET_CARRY): New macro, extract carry flag from a given regset. (IS_STATIC_TRANSFORM_NAME): New macro, check if a symbol name is a SunPro transformed name. * i386-tdep.c (sunpro_static_transform_name): New function to extract the source name from a SunPro transformed name. * inferior.h (procfs_first_available, procfs_get_pid_fd): Add prototypes. * infrun.c (wait_for_inferior): Handle breakpoint hit in signal handler without intervening stop in sigtramp. * procfs.c (procfs_lwp_creation_handler): Use PROCFS_GET_CARRY instead of direct access to the status register. (procfs_get_pid_fd): New function, returns procfs fd for a given pid. * sol-thread.c (ps_lgetLDT): New function, returns LDT for a given lwpid. (sol_find_new_threads): Handle failed libthread_db initialization gracefully. * stabsread.c (define_symbol): Use IS_STATIC_TRANSFORM_NAME to check for a SunPro transformed symbol name.