⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 gdb-6.0 linux 下的调试工具
💻
📖 第 1 页 / 共 5 页
字号:
	the exponent when denormalizing.Thu Sep  2 18:15:53 1999  Andrew Cagney  <cagney@b1.cygnus.com>	* configure: Regenerated to track ../common/aclocal.m4 changes.1999-05-08  Felix Lee  <flee@cygnus.com>        * configure.in: Use AC_EXEEXT instead of AM_EXEEXT.	* configure: Regenerated to track ../common/aclocal.m4 changes.	1999-04-02  Keith Seitz  <keiths@cygnus.com>	* sim_calls.c (POLL_QUIT_INTERVAL): Define. Used to tweak	the frequency at which the poll_quit callback is called.	(poll_quit_count): New global.	(sim_io_poll_quit): Only call the poll_quit callback	after the specified POLL_QUIT_INTERVAL.1999-02-22  Jim Lemke  <jlemke@cygnus.com>	* dc-complex: Force expansion on all bits of field BO.	Previously, the least-significant (prediction) bit was ignored.	* ppc-instructions (conditional branches): Implement mpc860c0 option.	* igen.c (gen_semantics_[ch]): Setup for mpc860c0 option.	* psim.c (is_num, psim_options): Added parsing for mpc860c0 option.	* interrupts.h: Added "mpc860c0_instruction_program_interrupt".	* interrupts.c (program_interrupt): Added handling for above interrupt.1999-02-01  Jim Blandy  <jimb@zwingli.cygnus.com>	Make the simulator compatible with the MPC750.  It would be nicer	to make this a real multi-sim, but that's more work than we have	time for.	* emul_generic.c (emul_add_tree_options): Only require strict	alignment if it was explicitly requested at configuration time.	Don't make it the default for little-endian machines.	* ppc-spr-table (UMMCR0, UMMCR1, UPMC1, UPMC2, USIA, UPMC3, UPMC4, 	MMCR0, PMC1, PMC2, SIA, MMCR1, PMC3, PMC4, L2CR, ICTC, THRM1, 	THRM2, THRM3): Plop in the MPC750 SPR registers.	(DABR): This is weird.  This was HID5, but the PPC spec says this 	should be DABR; why did some random processor use it for something 	else?  The HID5 entry dates back to the original checkin of the	simulator code in 1995, so remove it.	* sim_calls.c (register_names): Delete this; since the user can	now change GDB's list of register names dynamically, we can't	pretend there's a static mapping here.	(sim_fetch_register, sim_store_register): Call GDB's REGISTER_NAME 	function to get the register name.  That ought to be accurate.  	However, we're changing a compile-time dependency (using the 	REGISTER_NAMES macro) into a link- and run-time dependency	(calling REGISTER_NAME, which happens to be a function call on the	PPC).1999-01-22  Jim Lemke <jlemke@cygnus.com>	* igen.c(gen_semantics_[ch]): setup/use of new option	(-o mpc860c0[=n]).	interrupts.[ch](mpc860c0_instruction_program_interrupt): added.	ppc-instructions(the four branch insn groups): detect problematic br's.	psim.c(is_num - added, psim_options): Parse and init new option.	These changes are currently under #ifdef WITH_OPTION_MPC860C0.1998-12-01  Ken Raeburn  <raeburn@cygnus.com>	* hw_nvram.c (hw_nvram_bcd): Force value to fit in 0..99.Fri Nov 20 12:17:28 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* main.c (sim_io_poll_quit): Stub function.	* events.c (SIM_EVENTS_POLL_RATE): Define.	(sim_events_poll): Copy function from common/sim-events.c.	(event_queue_init): Copy scheduling of sim_events_poll from same.	* sim_callbacks.h, sim_calls.c (sim_io_poll_quit): New function, 	poll the external environment.1998-11-19  Michael Meissner  <meissner@cygnus.com>	* ppc-instructions (is_{NaN,inf}): Use unsigned64 to get the	fractional type, so that quiet NaN's aren't treated like	Infinities.Mon Sep 28 09:42:45 1998  Drew Moseley  <dmoseley@cygnus.com>	* table.c (table_open): For cygwin hosts, we need to use the 	return value from the read routine as the number of bytes to 	process.  This apparently is due to text-mode vs binary-mode.  If 	the mounts are done text-mode, then the size returnedby fstat() 	may be different than the number of bytes "read" in text mode.Sun Oct  4 00:50:47 1998  Felix Lee  <flee@cygnus.com>	* emul_netbsd.c (do_open): fix order-of-evaluation problem.	(do_close): ditto.	(do_fstat): ditto.	(do_lstat): ditto.1998-09-03  Michael Meissner  <meissner@cygnus.com>	* emul_{netbsd,unix}.c: Update copyright year.Mon Jun 29 10:57:36 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>	* sim_calls.c (sim_fetch_register, sim_store_register):	return zero when nothing to do.1998-06-26  Michael Meissner  <meissner@cygnus.com>	* configure.in (AC_CHECK_HEADERS): Don't check for sys/mount.h.	* configure: Regenerate.	* emul_{netbsd,unix}.c (toplevel): No longer try to include	sys/mount.h. It conflicts on Linux when gnu libc2 is used.Tue May 12 12:10:33 PDT 1998  James Ingham  <jingham@leda.cygnus.com>	* Makefile.in: The run target depended on a target psim$(EXEEXT),	but there was no such target, only plain psim.  So I changed the	run target to depend on psim.Sat May  2 01:10:12 1998  Stu Grossman  <grossman@babylon-5.cygnus.com>	* aclocal.m4:  Remove defs of AM_EXEEXT and AM_CYGWIN32.  These are	now defined in ../common/aclocal.m4, and the double definition causes	problems with AC_SUBST of EXEEXT.	* configure:  Regenerate.	Wed Apr 29 15:44:52 1998  Geoffrey Noer  <noer@cygnus.com>	* aclocal.m4: new file for AM_EXEEXT macro	* configure.in: call AM_EXEEXT	* configure: regenerate with autoconf 2.12.1.	* Makefile.in: add EXEEXT supportSun Apr 26 15:31:55 1998  Tom Tromey  <tromey@creche>	* configure: Regenerated to track ../common/aclocal.m4 changes.	* config.in: Ditto.Sun Apr 26 15:19:51 1998  Tom Tromey  <tromey@cygnus.com>	* acconfig.h: New file.	* configure.in: Reverted change of Apr 24; use sinclude again.	Don't call AC_C_CROSS.Fri Apr 24 14:16:40 1998  Tom Tromey  <tromey@creche>	* configure: Regenerated to track ../common/aclocal.m4 changes.	* config.in: Ditto.Fri Apr 24 11:18:46 1998  Tom Tromey  <tromey@cygnus.com>	* Makefile.in (top_builddir): New macro.	(INTLLIBS): New macro.	(INTLDEPS): Likewise.	(psim): Depend on INTLDEPS; link against INTLLIBS.	* configure.in: Call CY_GNU_GETTEXT.Wed Apr 22 14:28:48 1998  Michael Meissner  <meissner@cygnus.com>	* configure: Regenerate with autoconf 2.12.1.Fri Mar 13 09:25:58 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* psim.c (psim_read_register, psim_write_register): Handle updates 	for FPSCR.	* registers.c (register_description): Reconize "FPSCR".	* emul_netbsd.c (emul_netbsd_create): When FP available, enable 	MSR FP exception mode. Do not enable FPSCR bits.	* emul_unix.c (emul_unix_create): Ditto.Tue Feb 17 12:48:58 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* sim_calls.c (sim_store_register, sim_fetch_register): Pass in 	length parameter.  Return -1.Mon Feb  9 14:13:14 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* ppc-instructions (fdiv, fdivs): Check for divide by zero.	(is_invalid_zero_divide, invalid_zero_divide_operation): New 	functions.	Wed Dec 10 17:38:28 1997  Andrew Cagney  <cagney@b1.cygnus.com>	* sim_calls.c (sim_load): Do not parse PROG using buildargv, use 	raw value instead.1997-11-05  Felix Lee  <flee@cygnus.com>	* emul_chirp.c: #ifdef HAVE_UNISTD_HWed Oct 15 08:50:54 1997  Andrew Cagney  <cagney@b1.cygnus.com>	* corefile.c (core_attach): Pad out allocated memory regions so 	that they are always correctly aligned.	(struct _core_mapping, core_map_attach, core_init, 	new_core_mapping): Change free_buffer to type void*.Mon Oct  6 18:09:26 1997  Michael Meissner  <meissner@cygnus.com>	* sim_calls.c (zfree): Call free correctly.Mon Sep 29 10:05:01 1997  Andrew Cagney  <cagney@b1.cygnus.com>	* sim_calls.c (zfree): Use free, not mfree.	(sim_io_flush_stdoutput): Replace gdb_flush with callback -> 	flush_stdout.Fri Sep 26 09:50:29 1997  Andrew Cagney  <cagney@b1.cygnus.com>	* ppc-instructions (sraw, slw, srw): From Charles Lefurgy, Fix 	mask extracting shift amount. Correctly condition for setting XER 	in sraw. 	(ldhau): From Johannes Reisinger, update rA after load.Tue Sep  9 22:13:23 1997  Felix Lee  <flee@cygnus.com>	* basics.h (CONCAT*): token-pasting macros, if ALMOST_STDC, 	for MSVC.	* words.h: __int64 instead of long long for MSVC.Wed Aug 27 10:24:15 1997  Andrew Cagney  <cagney@b1.cygnus.com>	* sim_calls.c (sim_create_inferior): Check the simulator was 	initialized before creating inferior.	* idecode_expression.h (ALU_END): From Charles Lefurgy - Extract 	sign bit using 64 bit and not a 32 bit mask.Wed Aug 27 10:15:48 1997  Andrew Cagney  <cagney@b1.cygnus.com>	* sim_calls.c (sim_load): From Ian Lance Taylor - free argv after 	it has been used, not before.	Tue Aug 26 10:41:35 1997  Andrew Cagney  <cagney@b1.cygnus.com>	* sim_calls.c (sim_kill): Delete.	(sim_create_inferior): Add ABFD argument.	(entry_point): Delete variable.	(sim_load): Move setting of PC from here.	(sim_create_inferior): To here.Mon Aug 25 16:17:06 1997  Andrew Cagney  <cagney@b1.cygnus.com>	* sim_calls.c (sim_open): Add ABFD argument.Thu Jul  3 10:18:06 1997  Andrew Cagney  <cagney@b1.cygnus.com>	* ppc-instructions (PPC_INSN_INT): From Michael Thies - Monitoring 	CR register updates dependant on RC value had logic backwards.	* ppc-instructions (Load String Word Immediate): From Brad Parker 	- sense of wrap test in check for overwriting RA wrong.	(Load String Word Indexed): Ditto.		* configure.in: From Erik Landry - set sim_default_model not 	sim_model for sim-default-model option.	* configure: Regenerate.		* interrupts.c (check_masked_interrupts): Schedule a hardware 	interrupt delivery when FP interrupts get enabled.	(program_interrupt): Generate FP exceptions instead of aborting.	(deliver_hardware_interrupt): Deliver a FP exception if so 	enabled.	* registers.h: Add definition of fpscr_vx_bits.	* idecode_expression.h (FPSCR_END): Always update FEX and VX bits 	in FPSCR.	(FPSCR_END): Explicitly check for possible floating point 	exception conditions.	(FPSCR_BEGIN): Simplify.		* ppc-instructions (Move From FPSCR): Enable.	(Move To FPSCR Bit 1): Ditto.	(Move To FPSCR Bit 0): Ditto.	(Move To FPSCR Field Immediate): Ditto.	(Move to Condition Register from FPSCR): Simplify.	(invalid_arithemetic_operation): Generate a QNaN when invalid 	operation exception disabled.	Tue May 20 10:22:50 1997  Andrew Cagney  <cagney@b1.cygnus.com>	* sim_calls.c (sim_open): Add callback argument.	(sim_set_callbacks): Delete.Tue Apr 22 22:36:57 1997  Mike Meissner  <meissner@cygnus.com>	* sim_callbacks.h (error): Make declaration match gdb's.	* main.c (error): Ditto.Fri Apr 18 17:03:09 1997  Andrew Cagney  <cagney@b1.cygnus.com>	* sim_calls.c (sim_stop_reason): Simplify.  Was running implies 	stopped/SIGINT. Exit implies a status code.	* psim.c (cntrl_c_simulation): From main.c.  Event function that 	halts the simulator.	(psim_stop): New. Asynchronously schedule a stop simulator event.	(psim_run_until_stop): Delete. Made redundant by psim_stop.	* main.c (cntrl_c): Update.	(cntrl_c_simulation): Moved to psim.c.	* sim_calls.c (sim_stop): New function. Use psim_stop which 	schedules a stop event.	(sim_resume): Drop SIGINT handler, now in gdb/main.c.	(sim_resume): Use psim_run as stop variable no longer needed.Fri Apr 18 17:03:08 1997  Andrew Cagney  <cagney@b1.cygnus.com>	* psim.c (psim_options): Handle -E option correctly.	(psim_usage): Document.Thu Apr 17 03:28:03 1997  Doug Evans  <dje@canuck.cygnus.com>	* psim.c (psim_options): Ignore -E option (sets endianness).	* sim_calls.c: #include bfd.h.	(entry_point): New static local.	(sim_load): Return SIM_RC.  New arg abfd.  Set start address from bfd.	(sim_create_inferior): Return SIM_RC.  Delete arg start_address.Tue Apr 15 14:57:18 1997  Ian Lance Taylor  <ian@cygnus.com>	* Makefile.in (INSTALL): Set to @INSTALL@.	(INSTALL_XFORM, INSTALL_XFORM1): Remove.	(install): Depend upon installdirs.  Use $(program_transform_name)	directly, rather than using $(INSTALL_XFORM).	(installdirs): New target.Fri Apr  4 17:54:36 1997  Jim Wilson  <wilson@cygnus.com>	* Makefile.in (tmp-hw, tmp-pk): Use for loop to eliminate duplicates	rather than the non-portable cat -n.Mon Apr 14 16:29:51 1997  Ian Lance Taylor  <ian@cygnus.com>	* Makefile.in (INSTALL): Change install.sh to install-sh.Tue Apr  1 18:15:14 1997  Jim Wilson  <wilson@cygnus.com>	* ppc-instructions: Change milhwu to mulhwu.Wed Apr  2 15:38:08 1997  Doug Evans  <dje@canuck.cygnus.com>	* sim_calls.c (sim_open): New arg `kind'.Wed Apr  2 14:51:17 1997  Ian Lance Taylor  <ian@cygnus.com>	* COPYING: Update FSF address.Tue Mar 25 16:17:59 1997  Andrew Cagney  <cagney@kremvax.cygnus.com>	* main.c (sim_io_read_stdin): Only compile unbuffered IO code if 	all the required features are supported by the host OS.Tue Mar 25 12:13:02 1997  Andrew Cagney  <cagney@kremvax.cygnus.com>	* emul_bugapi.c (emul_bugapi_create): Guard against NULL images.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -