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

📄 changelog

📁 这个是LINUX下的GDB调度工具的源码
💻
📖 第 1 页 / 共 3 页
字号:
2003-05-03  Chris Demetriou  <cgd@broadcom.com>	* compare_igen_models: Tweak attribution slightly.2002-11-22  Andrew Cagney  <cagney@redhat.com>	* gen.c (name_cmp): Rename format_name_cmp.	(insn_list_insert): When a merge, compare the format name and	instruction name.  Add trace messages.2002-11-21  Andrew Cagney  <ac131313@redhat.com>	* filter.c: Re-indent.	* filter.h, filter_host.h, gen-engine.c, gen-engine.h: Ditto.	* gen-icache.c, gen-icache.h, gen-idecode.c: Ditto.	* gen-idecode.h, gen-itable.c, gen-itable.h: Ditto.	* gen-model.c, gen-model.h, gen-semantics.c: Ditto.	* gen-semantics.h, gen-support.c, gen-support.h: Ditto.	* gen.c, gen.h, igen.c, igen.h, ld-cache.c, ld-cache.h: Ditto.	* ld-decode.c, ld-decode.h, ld-insn.c, ld-insn.h, lf.c: Ditto.	* lf.h, misc.c, misc.h, table.c, table.h: Ditto.	2002-11-21  Andrew Cagney  <ac131313@redhat.com>	* Makefile.in: Update copyright.  IGEN contributed to the FSF.	* filter.c, filter.h, filter_host.c, filter_host.h: Ditto.	* gen-engine.c, gen-engine.h, gen-icache.c, gen-icache.h: Ditto.	* gen-idecode.c, gen-idecode.h, gen-itable.c: Ditto.	* gen-itable.h, gen-model.c, gen-model.h, gen-semantics.c: Ditto.	* gen-semantics.h, gen-support.c, gen-support.h, gen.c: Ditto.	* gen.h, igen.c, igen.h, ld-cache.c, ld-cache.h: Ditto.	* ld-decode.c, ld-decode.h, ld-insn.c, ld-insn.h, lf.c: Ditto.	* lf.h, misc.c, misc.h, table.c, table.h: Ditto.2002-11-06  Richard Sandiford  <rsandifo@redhat.com>	* gen-engine.c (print_engine_issue_prefix_hook): Don't add the	global prefix to ENGINE_ISSUE_PREFIX_HOOK.	(print_engine_issue_postfix_hook): Likewise ENGINE_ISSUE_POSTFIX_HOOK.2002-08-28  Dave Brolley  <brolley@redhat.com>	* gen-support.c (gen_support_h): Generate	'#define semantic_illegal <PREFIX>_semantic_illegal'.2002-08-22  Chris Demetriou  <cgd@broadcom.com>	* compare_igen_models: New script.2002-06-17  Andrew Cagney  <cagney@redhat.com>	* gen.c (gen_entry_expand_opcode): Initialize ``value'' to -1 and	``t'' to NULL.	* igen.c (main): Add default case to switch.	* gen-icache.c (print_icache_extraction): Ditto.2002-06-17  Andrew Cagney  <cagney@redhat.com>	* Makefile.in (BUILD_CFLAGS): Remove -O0.2002-06-16  Andrew Cagney  <ac131313@redhat.com>	* configure: Regenerated to track ../common/aclocal.m4 changes.2002-06-03  Richard Henderson  <rth@redhat.com>	* gen-engine.c (print_run_body): Avoid multi-line strings.	* lf.c (lf_print__gnu_copyleft): Likewise.2002-05-01  Chris Demetriou  <cgd@broadcom.com>	* igen.c: Use 'deprecated' rather than 'depreciated.'2002-03-23  Andrew Cagney  <ac131313@redhat.com> 	* gen.c (format_name_cmp): New function.	(insn_list_insert): Use the instruction field name as an	additional key.  Different field names indicate different	semantics.2002-03-07  Chris Demetriou  <cgd@broadcom.com>	* igen.c (print_itrace_format): Add support for a new "%#lx" format.Tue May 23 21:39:23 2000  Andrew Cagney  <cagney@b1.cygnus.com>	* configure: Regenerated to track ../common/aclocal.m4 changes.2000-04-12  Frank Ch. Eigler  <fche@redhat.com>	* gen-semantics.c (print_semantic_body): Use GPR_CLEAR(N) instead	of GPR_SET(N,0) for gen-zero-rN.Thu Sep  2 18:15:53 1999  Andrew Cagney  <cagney@b1.cygnus.com>	* Makefile.in (SIM_WARNINGS): Replace this with.	(IGEN_WERROR_CFLAGS, IGEN_WARN_CFLAGS, WERROR_CFLAGS, 	WARN_CFLAGS): With these.	(BUILD_CFLAGS): Update.	* configure: Regenerated to track ../common/aclocal.m4 changes.1999-05-08  Felix Lee  <flee@cygnus.com>	* configure: Regenerated to track ../common/aclocal.m4 changes.	Fri Dec  4 15:14:09 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* igen.c (main): Fix -Pitable=.	* gen-engine.c (print_run_body): Prefix instruction_address.Wed Oct 28 18:12:43 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* Makefile.in (SIM_WARNINGS): Update to match ../common/aclocal.m4 	changes.Wed Aug 12 10:55:28 1998  Frank Ch. Eigler  <fche@cygnus.com>	* gen-icache.c (print_icache_extraction): #undef a generated 	symbol before #define'ing it, to remove conflict with system 	macros.Wed Jul 29 10:07:27 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* gen.c (gen_entry_expand_opcode): For conditional, fields.  Fix 	the extraction of the value from its source - both table and bit 	cases were wrong.Tue Jul 28 11:19:43 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* ld-insn.c (parse_insn_word): For constant conditional strings, 	encode their bit value.	* ld-insn.c (parse_insn_word, parse_insn_words): Allow conditional 	operands to refer to fields in earlier instruction words.	* gen.c (sub_val): Replace field argument with val_last_pos.	(gen_entry_expand_opcode): Look in previous tables for a value for 	a conditional field as well as the bits from the current table.	(insn_list_insert): Add sort key of instructions where 	their operand fields have different conditionals.	(insn_field_cmp): New function.	Sun 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:20:08 1998  Tom Tromey  <tromey@cygnus.com>	* acconfig.h: New file.	* configure.in: Reverted change of Apr 24; use sinclude again.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:19:33 1998  Tom Tromey  <tromey@cygnus.com>	* configure.in: Don't call sinclude.Fri Apr 24 19:45:00 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* gen-icache.c (print_icache_extraction): Do not type cast 	pointers.		* ld-insn.c (load_insn_table): Terminate error with NL.	* gen.c (insns_bit_useless): Perform unsigned bit comparisons.	* filter.c (is_filtered_out, filter_parse): Pacify GCC, len is 	unsigned.Wed Apr 22 14:27:39 1998  Michael Meissner  <meissner@cygnus.com>	* configure: Reconfigure to pick up ../common/aclocal.m4 changes	to suppress inlining by default.Tue Apr 21 01:37:54 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* gen-icache.c (print_icache_extraction): When generating #define 	force the expression to the correct type.Thu Apr 16 08:50:29 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* misc.c (name2i): strlen returns an unsigned.Tue Apr 14 19:04:28 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* igen.h (struct igen_warn_options): Add unimplemented option.	* igen.c (main): Update	* ld-insn.c (load_insn_table): Report unimplemented functions.Tue Apr 14 10:57:26 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* ld-insn.c (parse_insn_word): Treat `!' and `=' as valid 	separator tokens when parsing a conditional.	* igen.h (main): Add option -S so that suffix can be specified.Tue Apr 14 08:44:53 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* igen.h (struct igen_trace_options): Add members insn_expansion 	and insn_insertion.	* igen.c (main): Add options -Gtrace-insn-expansion, 	-Gtrace-insn-insertion and -Gtrace-all.	* gen.c (gen_entry_expand_insns): Trace each instruction as it is 	selected for expansion.	(gen_entry_expand_opcode): Trace each expanded instruction as it 	is inserted into the table.	Mon Apr 13 19:21:47 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* ld-insn.c (parse_insn_word): Parse conditional operators.	(parse_insn_word): Verify field conditionals.	* ld-insn.h: Extend syntax to allow macros and field equality.	(struct insn_field_cond): Rename insn_field_exclusion, add type.	* gen.c (gen_entry_expand_opcode): Check type of conditional.	(insns_bit_useless): Ditto.	* ld-insn.c (parse_macro_record): New function.Mon Apr 13 22:37:47 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* ld-insn.h (enum insn_field_type): Add insn_field_invalid.	* ld-insn.c (parse_insn_word): Check instruction field type 	correctly initialized.	(print_insn_words): Ditto.	(insn_field_type_to_str): Ditto.	(dump_insn_field): Ditto.	* gen.c (insns_bit_useless): Ditto.Fri Apr  3 18:08:16 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* gen.h, igen.c (print_include_inline, print_includes, 	print_includes): New functions.  Generate include list.  For for 	semantics et.al. generate CPP code to inline when 	C_REVEALS_MODULE_P.		* igen.c (gen_semantics_c): Call print_includes.	* gen-engine.c (gen_engine_c): Ditto.Sat Apr  4 21:09:11 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* igen.h: (struct _igen_name_option): Replace with struct 	igen_module_option. Contains both module prefix and suffix.	(INIT_OPTIONS): Initialize.		* igen.c (main): Update -P option to fill in full module info.	(gen-engine.c, gen-icache.c, gen-itable.c, gen-semantics.c, 	gen-support.c): Update.Sat Apr  4 02:15:35 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* igen.c (print_itrace): Use TRACE_ANY_P macro to determine if any 	tracing is needed.Thu Mar 26 20:51:23 1998  Stu Grossman  <grossman@bhuna.cygnus.co.uk>	* table.c (table_push):  Redo, using stdio.  Fixes NT native	problem with <CRLF>=><LF> translation...Tue Mar 24 23:30:07 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* gen-engine.c (print_run_body): Re-extract the CIA after 	processing any events.Tue Mar 24 17:46:08 1998  Stu Grossman  <grossman@bhuna.cygnus.co.uk>	* Makefile.in:  Get SHELL from configure.	* configure:  Regenerate with autoconf 2.12.1 to fix shell issues for	NT native builds.Mon Mar 16 12:51:31 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* igen.c: Pass sim_cia to trace_prefix.Thu Feb 26 19:25:02 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* ld-insn.c (parse_function_record): Check models are valid.	(parse_function_record): Only discard function when no model is 	common.Tue Feb 24 01:42:03 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* gen-engine.c (print_run_body): Always wrap generated idecode 	body in ENGINE_ISSUE_PREFIX_HOOK / ENGINE_ISSUE_POSTFIX_HOOK.Fri Feb 20 16:22:10 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* ld-insn.c (parse_function_record): When -Wnodiscard, suppress 	discarded function warning.	* igen.c (main): Clarify -Wnodiscard.	* ld-insn.c (parse_function_record): For functions, allow use of 	instruction style function model records	* ld-insn.h (nr_function_model_fields): Define.	Tue Feb 17 16:36:27 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* igen.c (print_itrace_prefix): Generate call to trace_prefix 	instead of trace_one_insn.	(print_itrace): Generate trace_prefix call if any tracing enabled,	(print_itrace): Nest generated call to trace_generic inside 	conditional for any tracing enabled.	(print_itrace_prefix): Do not pass PHASE to trace_prefix.Tue Feb  3 14:00:32 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* gen-engine.c (print_run_body): Add bitsize suffix to IMEM macro.	* gen-icache.c (print_icache_body): Ditto.	* gen-idecode.c (print_idecode_ifetch): Ditto.	* gen-icache.c (print_icache_body): Mark successive instruction 	words as unused.	* ld-insn.c (parse_insn_word): Only report insn-width problems 	when warning enabled.	* igen.h: Add flag for warning about invalid instruction widths.	* igen.c: Parse -Wwidth option.		* gen-support.c (gen_support_h): Map instruction_word onto 	<PREFIX>_instruction_word when needed.	(print_support_function_name): Use support prefix.	(gen_support_h): Ditto for <PREFIX>_idecode_issue.	Sun Feb  1 11:08:48 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* gen-support.c (gen_support_h): Generate new macro CPU_.Sat Jan 31 14:50:27 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* gen-engine.c (gen_engine_h): Don't assume a model is present.	(gen_engine_c): Ditto.	* igen.c (gen_run_c): Ditto.	* gen-engine.c (print_run_body): Use CIA_GET & CIA_SET instead of 	CPU_CIA.  Parameterize with CPU argument.	Fri Jan 30 09:09:39 1998  Andrew Cagney  <cagney@b1.cygnus.com>	* gen.h (struct _gen_list): Replace processor with model.	* igen.c (gen_idecode_h): Update.	(gen_run_c): For generated switch, use model->full_name.	* gen.c (print_gen_entry_path): Ditto.	(make_table):  Ditto.	(gen_entry_expand_insns):  Ditto.	(make_gen_tables):  Ditto.	* igen.c (gen_run_c): Add extra argument `nr_cpus' to generated 	function sim_engine_run.  Pass argument on to engine_run.	* gen-engine.c (print_engine_run_function_header): Add extra 	argument `nr_cpus' to generated function engine_run.

⌨️ 快捷键说明

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