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

📄 999-cvs-updates.patch

📁 這是一個實時嵌入式作業系統 實作了MCS51 ARM等MCU
💻 PATCH
📖 第 1 页 / 共 5 页
字号:
Index: ChangeLog===================================================================RCS file: /cvs/gcc/gcc/ChangeLog,vretrieving revision 1.621.2.52retrieving revision 1.621.2.53diff -u -r1.621.2.52 -r1.621.2.53--- gcc/ChangeLog	30 Sep 2004 16:47:59 -0000	1.621.2.52+++ gcc/ChangeLog	6 Oct 2004 12:00:52 -0000	1.621.2.53@@ -1,3 +1,7 @@+2004-10-06  Josef Zlomek  <josef.zlomek@email.cz>++	* MAINTAINERS: Update my e-mail address.+ 2004-09-30  Release Manager  	* GCC 3.3.5 Released.Index: MAINTAINERS===================================================================RCS file: /cvs/gcc/gcc/MAINTAINERS,vretrieving revision 1.253.2.18retrieving revision 1.253.2.19diff -u -r1.253.2.18 -r1.253.2.19--- gcc/MAINTAINERS	16 Jan 2004 23:33:12 -0000	1.253.2.18+++ gcc/MAINTAINERS	6 Oct 2004 12:00:53 -0000	1.253.2.19@@ -258,7 +258,7 @@ John Wehle					john@feith.com Florian Weimer					fw@deneb.enyo.de Mark Wielaard					mark@gcc.gnu.org-Josef Zlomek					zlomekj@suse.cz+Josef Zlomek					josef.zlomek@email.cz  GNATS only accounts Index: gcc/ChangeLog===================================================================RCS file: /cvs/gcc/gcc/gcc/ChangeLog,vretrieving revision 1.16114.2.1019retrieving revision 1.16114.2.1059diff -u -r1.16114.2.1019 -r1.16114.2.1059--- gcc/gcc/ChangeLog	30 Sep 2004 16:45:01 -0000	1.16114.2.1019+++ gcc/gcc/ChangeLog	29 Jan 2005 11:53:57 -0000	1.16114.2.1059@@ -1,3 +1,314 @@+2005-01-29  Alan Modra  <amodra@bigpond.net.au>++	* unwind-dw2.c (execute_stack_op): Add missing cases for+	DW_OP_shl, DW_OP_shr, DW_OP_shra, DW_OP_xor.++2005-01-28  Stephane Carrez  <stcarrez@nerim.fr>++	PR target/15384+	* config/m68hc11/t-m68hc11-gas (dp-bit.c): Fix typo causing a+	configuration part of dp-bit.c to be lost.++2005-01-27  Ulrich Weigand  <uweigand@de.ibm.com>++	PR target/17771+	Backport from mainline:+	* config/s390/s390.md ("reload_outti"): Remove predicate for+	output operand.  Abort if operand is not a MEM.+	("reload_outdi", "reload_outdf"): Likewise.++2005-01-22  Roger Sayle  <roger@eyesopen.com>++	PR target/18402+	Backport from mainline+	2003-02-05  Jakub Jelinek  <jakub@redhat.com>+ + 	PR optimization/8555+ 	* config/i386/i386.md (sse_mov?fcc split): Handle op2 == op3 case+ 	instead of aborting.++2005-01-21  Giovanni Bajo  <giovannibajo@gcc.gnu.org>++	* gccbug.in: Update optimization -> tree-optimization/rtl-optimization.++2005-01-21  Giovanni Bajo  <giovannibajo@gcc.gnu.org>++	PR c++/17115+	* tree-inline.c (expand_call_inline): Do not warn for functions+	marked with attribute noinline.++2005-01-18  Eric Botcazou  <ebotcazou@libertysurf.fr>++	PR rtl-optimization/19296+	* combine.c (simplify_comparison): Rewrite the condition under+	which a non-paradoxical SUBREG of a PLUS can be lifted when+	compared against a constant.++2004-01-14  David Mosberger  <davidm@hpl.hp.com>+	    James E Wilson  <wilson@specifixinc.com>++	PR target/18987+	* config/ia64/ia64.c (process_set): For alloc insn, only call+	process_epilogue is !frame_pointer_needed.++	PR target/13158+	* config/ia64/ia64.c (ia64_expand_epilogue): Set RTX_FRAME_RELATED_P on+	sibcall alloc instruction.+	(process_set): Handle sibcall alloc instruction.++2005-01-13  David O'Brien  <obrien@FreeBSD.org>++	Backport from mainline:+	* config/freebsd-spec.h:  Use KSE pthread lib for -pthread.++2005-01-08  Sergey M. Samoylov  <ssamoylov@dev.rtsoft.ru>++	Backport:+	2004-02-12  Richard Sandiford  <rsandifo@redhat.com>+	PR bootstrap/13617+	* config/mips/mips-protos.h (mips_output_aligned_decl_common): Declare.+	(mips_declare_object): Make variadic.+	* config/mips/mips.h (ASM_OUTPUT_ALIGNED_DECL_COMMON): Use+	mips_output_aligned_decl_common.+	* config/mips/mips.c (mips_output_aligned_decl_common): New function.+	(mips_declare_object): Make variadic.++2005-01-08  Richard Sandiford  <rsandifo@redhat.com>++	PR target/17565+	* config/mips/mips.md (define_asm_attributes): Set can_delay to no.++2004-12-27 John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>++	* vax.c (vax_address_cost, vax_rtx_cost): Correct casts.+	(vax_rtx_cost): Handle small offsets for both PLUS and MINUS.++2004-12-27  Steven Bosscher  <stevenb@suse.de>+	    John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>++	rtl-optimization/12863+        * config/vax/vax.h (CASE_DROPS_THROUGH): Don't define.+        * config/vax/vax.md (casesi): Emit a test-and-branch to make sure+        that the case is in range, to make sure the casesi insn is always+        in range and never falls through.+        (casesi1): Add comment to explain why casesi never falls through.+        Remove the unnamed special case casesi pattern.++2004-12-26  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>++	PR target/17643+	* config/pa/pa32-linux.h (FUNCTION_OK_FOR_SIBCALL): Return false when+	TARGET_PORTABLE_RUNTIME is true.++2004-12-25  Alan Modra  <amodra@bigpond.net.au>++	PR target/19147+	* config/rs6000/rs6000.md (andsi3_internal7, andsi3_internal8): Delete.++2004-12-21  Joseph S. Myers  <jsm@polyomino.org.uk>++	PR c/14765+	* c-parse.in (compstmt_primary_start): Set last_expr_type to+	NULL_TREE.++2004-12-19  Roger Sayle  <roger@eyesopen.com>++	PR middle-end/19068+	* expr.c (expand_expr_real_1) <MAX_EXPR>: Ensure that target, op0+	and op1 are all registers (or constants) before expanding the RTL+	comparison sequence [to avoid reg_overlap_mentioned (target, op1)].++2004-12-16  Eric Botcazou  <ebotcazou@adacore.com>++	PR middle-end/18882+	* function.c (assign_stack_local_1): Use BITS_PER_UNIT alignment+	when passed -2 as 'align'.+	(put_var_into_stack): Adjust calls to put_reg_into_stack.+	When passed a CONCAT, instruct put_reg_into_stack to use+	a consecutive stack slot for the second part.+	(put_reg_into_stack): Remove 'promoted_mode' parameter, add+	'consecutive_p' parameter.  Retrieve the register mode from 'reg'.+	When consecutive_p is true, instruct assign_stack_local_1 to use+	BITS_PER_UNIT alignment.+	(put_addressof_into_stack): Adjust call to put_reg_into_stack.++2004-12-16  Eric Botcazou  <ebotcazou@libertysurf.fr>++	PR middle-end/18590+	* function.c (fixup_var_refs_insns_with_hash): Do not invoke+	fixup_var_refs_insn on insns marked as deleted.++2004-12-15  Richard Henderson  <rth@redhat.com>++        PR target/19005+        * config/i386/i386.md (swaphi_1): Swap with swaphi_2, allow with+        optimize_size.+        (swapqi_1): Rename from swapqi.  Enable only for no partial reg+        stall and optimize_size.+        (swapqi_2): New.+        (swaphi_1, swaphi_2, swapqi_1): Add athlon_decode.+        (swapsi, swaphi_1, swaphi_2, swapqi_1, swapdi): Remove modrm override.++2004-12-13  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>++	PR middle-end/18730+	* emit-rtl.c (get_first_nonnote_insn, get_last_nonnote_insn): When+	the first/last insn is a sequence, return the first/last insn of the+	sequence.++2004-12-12  Richard Henderson  <rth@redhat.com>++        PR target/18932+        * config/i386/i386.md (all splits and peepholes): Use flags_reg_operand+        and compare_operator to propagate the input CC mode to the output.+        * config/i386/i386.c (flags_reg_operand, compare_operator): New.+        * config/i386/i386.h (PREDICATE_CODES): Add them.+        * config/i386/i386-protos.h: Update.++2004-12-10  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>++	PR rtl-optimization/16536+	Backport from mainline:+	2004-06-25  Mark Mitchell  <mark@codesourcery.com>+	* alias.c (get_alias_set): Adjust setting of+	DECL_POINTER_ALIAS_SET for pointers to aggregates.++2004-12-09  Richard Henderson  <rth@redhat.com>++	PR target/17025+	* config/i386/i386.md (testqi_1_maybe_si, andqi_2_maybe_si): New.+	(test_qi_1, andqi_2): Do not promote to simode.++2004-12-07  David Mosberger  <davidm@hpl.hp.com>++	PR target/18443+	* config/ia64/ia64.c (ia64_assemble_integer): Add support for+	emitting unaligned pointer-sized integers.++2004-12-05  Richard Henderson  <rth@redhat.com>++	PR target/18841+	* config/alpha/alpha.md (UNSPECV_SETJMPR_ER): New.+	(builtin_setjmp_receiver_er_sl_1): Use it.+	(builtin_setjmp_receiver_er_1): Likewise.+	(builtin_setjmp_receiver_er, exception_receiver_er): Remove.+	(builtin_setjmp_receiver): Don't split for explicit relocs until+	after reload.+	(exception_receiver): Likewise.++2004-12-03  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>++	2003-10-31  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>+	Backport from mainline+	* aclocal.m4 (gcc_AC_FUNC_MMAP_BLACKLIST): Blacklist ultrix*.+	* configure: Rebuilt.++2004-12-03  Richard Henderson  <rth@redhat.com>++	2004-09-24  Richard Henderson  <rth@redhat.com>+	PR rtl-opt/17503+	* regclass.c (subregs_of_mode): Turn into an htab.  Make static.+	(som_hash, som_eq): New.+	(init_subregs_of_mode, record_subregs_of_mode): New.+	(cannot_change_mode_set_regs): Rewrite for htab implementation.+	(invalid_mode_change_p): Likewise.+	* combine.c (gen_lowpart_for_combine): Use record_subregs_of_mode.+	* flow.c (mark_used_regs): Likewise.+	(life_analysis): Use init_subregs_of_mode.+	* regs.h (subregs_of_mode): Remove.+	* rtl.h (init_subregs_of_mode, record_subregs_of_mode): Declare.++2004-12-03  Roger Sayle  <roger@eyesopen.com>++	PR target/9908+	* config/i386/i386.md (*call_value_1): Correct Intel assembler+	syntax by using %A1 instead of %*%1.++2004-12-01  Alan Modra  <amodra@bigpond.net.au>++	PR target/12817+	* config/rs6000/rs6000.c (rs6000_emit_prologue): Use r0 for vrsave.++2004-11-29  Roger Sayle  <roger@eyesopen.com>++	PR rtl-optimization/9771+	* regclass.c (CALL_REALLY_USED_REGNO_P): New macro to eliminate+	conditional compilation in init_reg_sets_1.+	(init_reg_sets_1): Let global_regs[i] take priority over the frame+	(but not stack) pointer exceptions to regs_invalidated_by_call.+	(globalize_reg): Globalizing a fixed register may need to update+	regs_invalidated_by_call.++2004-11-27  Falk Hueffner  <falk@debian.org>+	    Eric Botcazou  <ebotcazou@libertysurf.fr>++	PR optimization/18577+	* unroll.c (unroll_loop): Test both REGNO_LAST_UID and+	REGNO_LAST_NOTE_UID to decide whether a pseudo is local+	to the loop.++2004-11-27  Alan Modra  <amodra@bigpond.net.au>++	PR target/12769+	* config/rs6000/rs6000.c (init_cumulative_args): Set call_cookie+	from rs6000_default_long_calls for libcalls.++2004-11-25  Richard Henderson  <rth@redhat.com>++	PR c++/6764+	* reload1.c (set_initial_eh_label_offset): New.+	(set_initial_label_offsets): Use it.++2004-11-22  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>++	PR rtl-optimization/14838+	* emit-rtl.c (get_first_nonnote_insn): Don't assume first insn is a+	note.+	(get_last_nonnote_insn): Don't assume last insn is a note.++2004-10-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>++	* doc/install.texi (*-*-solaris2*): Update with info about kernel+	patches to solve spurious testsuite failures.++2004-10-13  Eric Botcazou  <ebotcazou@libertysurf.fr>++	PR target/14454+	* config/sparc/sparc.c (TARGET_ASM_CAN_OUTPUT_MI_THUNK): Set to+	sparc_can_output_mi_thunk.+	(sparc_output_mi_thunk): Simplify handling of delta offset.  Add+	handling of vcall offset.+	(sparc_can_output_mi_thunk): New predicate.+	* doc/tm.texi (TARGET_ASM_OUTPUT_MI_THUNK): Document VCALL_OFFSET.+	(TARGET_ASM_OUTPUT_MI_VCALL_THUNK): Delete.+	(TARGET_ASM_CAN_OUTPUT_MI_THUNK): New target hook.++	* config/sparc/sparc.md (movdi): Remove redundant test.++2004-10-07  Eric Botcazou  <ebotcazou@libertysurf.fr>++	* doc/install.texi (*-*-solaris2*): Fix marker for URL.++2004-10-06  Eric Botcazou  <ebotcazou@libertysurf.fr>++	PR target/16007+	* doc/install.texi (*-*-solaris2*): Mention potential problem+	with Sun assembler + GNU linker and C++ programs.+	Document status of binutils 2.15 release.++2004-09-30  Richard Henderson  <rth@redhat.com>+ +	* config/alpha/qrnnd.asm: Mark for noexecstack.+ +2004-09-30  Richard Henderson  <rth@redhat.com>+  +	* unwind-dw2.c (_Unwind_GetGR): Honor DWARF_ZERO_REG.+	* doc/tm.texi (DWARF_ZERO_REG): New.+  +	* config/alpha/alpha.c (alpha_sa_mask, alpha_expand_prologue,+	alpha_expand_epilogue): Revert 2003-09-30 change to store zero.+	* config/alpha/alpha.h (DWARF_ZERO_REG): New.+ 2004-09-30  Release Manager  	* GCC 3.3.5 Released.@@ -19,12 +330,12 @@  2004-09-13  Richard Henderson  <rth@redhat.com> -        PR inline-asm/6806-        * cselib.c (cselib_invalidate_rtx): Export.  Remove unused args.-        (cselib_invalidate_rtx_note_stores): New.-        (cselib_record_sets, cselib_process_insn): Update to match.-        * cselib.h (cselib_invalidate_rtx): Declare.-        * reload1.c (reload_cse_simplify): Invalidate asm clobbers.+	PR inline-asm/6806+	* cselib.c (cselib_invalidate_rtx): Export.  Remove unused args.+	(cselib_invalidate_rtx_note_stores): New.+	(cselib_record_sets, cselib_process_insn): Update to match.+	* cselib.h (cselib_invalidate_rtx): Declare.+	* reload1.c (reload_cse_simplify): Invalidate asm clobbers.  2004-08-29  Jonathan Wakely  <redi@gcc.gnu.org> @@ -83,7 +394,7 @@ 2004-07-25  Andreas Jaeger  <aj@suse.de>  	Backport from mainline:-        * libgcc-std.ver: Add __unorddf2 and __unordsf2 with version 3.3.4.+	* libgcc-std.ver: Add __unorddf2 and __unordsf2 with version 3.3.4.  2004-07-25  Kaz Kojima  <kkojima@gcc.gnu.org> 

⌨️ 快捷键说明

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