]>
git.ipfire.org Git - thirdparty/gcc.git/log 
Richard Henderson  [Fri, 11 Mar 2005 17:50:30 +0000  (09:50 -0800)]  
re PR target/20415 (Vector init builtin produces invalid instruction pshufw)
Tom Tromey  [Fri, 11 Mar 2005 17:35:37 +0000  (17:35 +0000)]  
Main.java (main): Handle '-p'.
Richard Sandiford  [Fri, 11 Mar 2005 16:38:27 +0000  (16:38 +0000)]  
mips.h (mips_fix_vr4130_string): Declare.
Richard Sandiford  [Fri, 11 Mar 2005 15:28:34 +0000  (15:28 +0000)]  
mips.c (override_options): Only warn about -mint64 deprecation if TARGET_INT64.
Kaveh R. Ghazi  [Fri, 11 Mar 2005 13:33:21 +0000  (13:33 +0000)]  
builtin-attrs.def (ATTR_NONNULL_LIST, [...]): New "nonnull" attribute lists which are non-specific regarding the nonnull...
Zdenek Dvorak  [Fri, 11 Mar 2005 09:30:50 +0000  (10:30 +0100)]  
basic-block.h (single_succ_p, [...]): Improve comments.
Zdenek Dvorak  [Fri, 11 Mar 2005 09:05:12 +0000  (10:05 +0100)]  
basic-block.h (single_succ_p, [...]): New inline functions.
Francois-Xavier Coudert  [Fri, 11 Mar 2005 08:03:02 +0000  (09:03 +0100)]  
[multiple changes]
Jeff Law  [Fri, 11 Mar 2005 04:52:42 +0000  (21:52 -0700)]  
re PR tree-optimization/15784 (fold misses binary optimization)
Bryce McKinlay  [Fri, 11 Mar 2005 04:30:20 +0000  (04:30  +0000)]  
exception.cc: Remove stray MethodRef.h include.
James A. Morrison  [Fri, 11 Mar 2005 03:18:56 +0000  (03:18  +0000)]  
re PR tree-optimization/20130 (Fold a * -1 - 1 into ~a;)
Kaz Kojima  [Fri, 11 Mar 2005 03:14:44 +0000  (03:14  +0000)]  
re PR rtl-optimization/20331 (Wrong code generation for the argument of the pure function in PIC)
Ranjit Mathew  [Fri, 11 Mar 2005 01:47:31 +0000  (01:47  +0000)]  
Fix non-Ada bootstrap failure reported by Ranjit Mathew 2005-03-10 Ranjit Mathew <rmathew@hotmail.com>
Joseph Myers  [Fri, 11 Mar 2005 00:40:03 +0000  (00:40  +0000)]  
* config.gcc (hppa*64*-*-hpux11*): Use pa/t-hpux-shlib.
Steve Ellcey  [Fri, 11 Mar 2005 00:38:32 +0000  (00:38  +0000)]  
re PR target/20095 (gcc.dg/cleanup-5.c fails on ia64-hpux)
John David Anglin  [Fri, 11 Mar 2005 00:29:37 +0000  (00:29  +0000)]  
* objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
GCC Administrator  [Fri, 11 Mar 2005 00:16:51 +0000  (00:16  +0000)]  
Daily bump.
Tom Tromey  [Thu, 10 Mar 2005 23:40:15 +0000  (23:40 +0000)]  
Makefile.in: Rebuilt.
Steven Bosscher  [Thu, 10 Mar 2005 23:28:01 +0000  (23:28 +0000)]  
expr.c (expand_expr_real_1): If possible, use a conditional move for expanding MIN_EXPR and MAX_EXPR.
Steve Ellcey  [Thu, 10 Mar 2005 22:46:08 +0000  (22:46 +0000)]  
forced1.C: Fix comment.
Andrew Pinski  [Thu, 10 Mar 2005 22:13:01 +0000  (22:13 +0000)]  
re PR rtl-optimization/20412 (RTL checking failure in the combiner)
Roger Sayle  [Thu, 10 Mar 2005 21:39:01 +0000  (21:39 +0000)]  
builtins.c (expand_builtin_signbit): Extend to handle floating point modes wider than the largest integer type...
Jakub Jelinek  [Thu, 10 Mar 2005 21:26:12 +0000  (22:26 +0100)]  
re PR target/20322 (Miscompilation of libcpp/expr.c at -O2+)
	PR target/20322
	* combine.c (try_combine): If recog_for_combine added CLOBBERs
	to NEWI2PAT, fail to combine if they are used by NEWPAT.
	* gcc.dg/
20050307 -1.c: New test.
From-SVN: r96260
Aldy Hernandez  [Thu, 10 Mar 2005 20:45:58 +0000  (20:45 +0000)]  
* doc/invoke.texi: Add 8540 to list of cpus in rs6000 cpu section.
Chris Burdess  [Thu, 10 Mar 2005 19:44:22 +0000  (19:44 +0000)]  
SAXEventSink.java: Ignore element declarations if not currently parsing the DTD.
Bryce McKinlay  [Thu, 10 Mar 2005 19:02:21 +0000  (19:02 +0000)]  
New Stack Trace infrastructure.
Ranjit Mathew  [Thu, 10 Mar 2005 18:57:01 +0000  (18:57 +0000)]  
re PR java/20312 (No warning on bad method)
Ranjit Mathew  [Thu, 10 Mar 2005 18:40:26 +0000  (18:40 +0000)]  
re PR java/20312 (No warning on bad method)
Kazu Hirata  [Thu, 10 Mar 2005 18:18:48 +0000  (18:18 +0000)]  
* tree-outof-ssa.c (analyze_edges_for_bb): Update a comment.
Kazu Hirata  [Thu, 10 Mar 2005 17:58:23 +0000  (17:58 +0000)]  
tree-outof-ssa.c (analyze_edges_for_bb): Make the return type void.
Bob Wilson  [Thu, 10 Mar 2005 16:44:48 +0000  (16:44 +0000)]  
* config/xtensa/xtensa.h (MEMBER_TYPE_FORCES_BLK): Define.
Nathan Sidwell  [Thu, 10 Mar 2005 15:40:11 +0000  (15:40 +0000)]  
* bitmap.c (bitmap_copy): Remove manual loop unrolling.
Nathan Sidwell  [Thu, 10 Mar 2005 15:36:42 +0000  (15:36 +0000)]  
value-prof.c (rtl_find_values_to_profile): Use gcc_assert and gcc_unreachable.
Nathan Sidwell  [Thu, 10 Mar 2005 15:36:42 +0000  (15:36 +0000)]  
value-prof.c (rtl_find_values_to_profile): Use gcc_assert and gcc_unreachable.
Andrew Haley  [Thu, 10 Mar 2005 15:29:15 +0000  (15:29 +0000)]  
FileChannelImpl.java (smallTransferFrom): New.
Nathan Sidwell  [Thu, 10 Mar 2005 15:04:39 +0000  (15:04 +0000)]  
re PR target/20375 (C++ ICE in assign_parm_find_entry_rtl)
Jakub Jelinek  [Thu, 10 Mar 2005 14:19:51 +0000  (15:19 +0100)]  
PR c++/18384, c++/18327
Kazuhiro Inaoka  [Thu, 10 Mar 2005 12:16:55 +0000  (12:16 +0000)]  
(load_sda_base_32): New pattern.  Loads sda base address on medium model.
Zdenek Dvorak  [Thu, 10 Mar 2005 08:55:57 +0000  (09:55 +0100)]  
Makefile.in (tree-optimize.o): Add CFGLOOP_H dependence.
Mark Mitchell  [Thu, 10 Mar 2005 00:57:10 +0000  (00:57  +0000)]  
libiberty.h (gettimeofday): Declare.
GCC Administrator  [Thu, 10 Mar 2005 00:19:29 +0000  (00:19  +0000)]  
Daily bump.
Jakub Jelinek  [Thu, 10 Mar 2005 00:12:31 +0000  (01:12  +0100)]  
re PR inline-asm/20314 (Bogus differ in number of alternatives error)
Ben Elliston  [Thu, 10 Mar 2005 00:08:38 +0000  (00:08  +0000)]  
12658_thread-1.cc: Don't XFAIL on GNU/Linux.
Bob Wilson  [Wed, 9 Mar 2005 22:49:34 +0000  (22:49 +0000)]  
xtensa.h (TRAMPOLINE_TEMPLATE): Use "no-transform" assembly directive instead of deprecated "no-generics".
David Daney  [Wed, 9 Mar 2005 22:11:33 +0000  (22:11 +0000)]  
re PR libgcj/20389 (BufferedInputStream gets ArrayIndexOutOfBoundsExeception)
Ulrich Weigand  [Wed, 9 Mar 2005 22:05:15 +0000  (22:05 +0000)]  
s390.c (s390_secondary_output_reload_class): Adapt check for non-offsettable memory references to cope with outstanding...
	* config/s390/s390.c (s390_secondary_output_reload_class): Adapt check
	for non-offsettable memory references to cope with outstanding reload
	replacements.
	* config/s390/s390.md ("reload_outti"): Call find_replacement to
	avoid losing outstanding address reloads.
	("reload_outdi", "reload_outdf"): Likewise.
testsuite/ChangeLog:
	* gcc.dg/
20050309 -1.c: New test.
From-SVN: r96214
Ian Lance Taylor  [Wed, 9 Mar 2005 21:27:11 +0000  (21:27 +0000)]  
pex-os2.c: Remove.
Tom Tromey  [Wed, 9 Mar 2005 20:58:17 +0000  (20:58 +0000)]  
natVMClassLoader.cc (defineClass): Reference 'systemClassLoader' field directly.
Andreas Tobler  [Wed, 9 Mar 2005 20:57:25 +0000  (21:57 +0100)]  
fdlibm.h: Merge an AIX define from GNU Classpath.
Kaveh R. Ghazi  [Wed, 9 Mar 2005 20:11:48 +0000  (20:11 +0000)]  
builtins.c (fold_builtin_cbrt, [...]): Rearrange code.
Tom Tromey  [Wed, 9 Mar 2005 20:10:18 +0000  (20:10 +0000)]  
URLClassLoader.java (addURLImpl): Reset 'thisString'.
Kaveh R. Ghazi  [Wed, 9 Mar 2005 20:09:08 +0000  (20:09 +0000)]  
* fold-const.c (fold_unary_to_constant): Add FIX_ROUND_EXPR case.
Kazu Hirata  [Wed, 9 Mar 2005 19:21:11 +0000  (19:21 +0000)]  
fold-const.c (fold_unary, [...]): Take decomposed arguments, code, type, op0, and op1 in case of fold_binary.
Kazu Hirata  [Wed, 9 Mar 2005 19:18:15 +0000  (19:18 +0000)]  
fold-const.c (fold_unary, [...]): Return NULL_TREE when a given tree is not simplified.
Ranjit Mathew  [Wed, 9 Mar 2005 19:04:54 +0000  (19:04 +0000)]  
re PR java/20338 (Program compiled with gcj crashes when accessing private static method from nested class)
Mark Mitchell  [Wed, 9 Mar 2005 18:35:48 +0000  (18:35 +0000)]  
re PR c++/20208 (No array-to-pointer decay happens for template functions)
Roger Sayle  [Wed, 9 Mar 2005 17:30:11 +0000  (17:30 +0000)]  
builtins.c (fold_builtin_unordered_cmp): Change prototype to take a fndecl and an arglist instead of a CALL_EXPR, exp.
Paolo Carlini  [Wed, 9 Mar 2005 17:05:13 +0000  (17:05 +0000)]  
re PR c++/16859 (Empty initializer for array of unknown size spuriously accepted)
Paolo Carlini  [Wed, 9 Mar 2005 17:03:34 +0000  (17:03 +0000)]  
re PR c++/16859 (Empty initializer for array of unknown size spuriously accepted)
Kazu Hirata  [Wed, 9 Mar 2005 16:39:43 +0000  (16:39 +0000)]  
cfgbuild.c (state, [...]): Move just before make_edges.
Nathan Sidwell  [Wed, 9 Mar 2005 12:57:13 +0000  (12:57 +0000)]  
re PR c++/20186 (ICE with static_cast and type dependent variable (templates))
Kazu Hirata  [Wed, 9 Mar 2005 11:37:51 +0000  (11:37 +0000)]  
* tree-ssa-loop-im.c (lhs): Remove.
Kazu Hirata  [Wed, 9 Mar 2005 11:36:47 +0000  (11:36 +0000)]  
* tree-ssa-alias.c (may_alias_p): Remove v_ann.
Kazu Hirata  [Wed, 9 Mar 2005 11:35:34 +0000  (11:35 +0000)]  
* tree-sra.c (decide_block_copy): Remove inst_count.
Kazu Hirata  [Wed, 9 Mar 2005 11:34:38 +0000  (11:34 +0000)]  
* tree-outof-ssa.c (num_nodes): Remove num_nodes.
Kazu Hirata  [Wed, 9 Mar 2005 11:33:22 +0000  (11:33 +0000)]  
* tree-into-ssa.c (ann): Remove ann.
Kazu Hirata  [Wed, 9 Mar 2005 11:31:51 +0000  (11:31 +0000)]  
* tree-eh.c (tree_could_trap_p): Remove idx.
Kazu Hirata  [Wed, 9 Mar 2005 11:30:36 +0000  (11:30 +0000)]  
tree-data-ref.c (array_base_name_differ_p): Remove ta and tb.
Kazu Hirata  [Wed, 9 Mar 2005 11:27:47 +0000  (11:27 +0000)]  
function.c (thread_prologue_and_epilogue_insns): Remove i and newinsn.
Arnaud Charlet  [Wed, 9 Mar 2005 09:49:09 +0000  (09:49 +0000)]  
* Makefile.in: Fix incorrect use of ' in shell command
Mark Mitchell  [Wed, 9 Mar 2005 07:41:00 +0000  (07:41 +0000)]  
re PR c++/20142 (implicit assignment operator with multi-dimensional array is broken)
Mark Mitchell  [Wed, 9 Mar 2005 07:28:10 +0000  (07:28 +0000)]  
re PR c++/20142 (implicit assignment operator with multi-dimensional array is broken)
Kazu Hirata  [Wed, 9 Mar 2005 07:16:54 +0000  (07:16 +0000)]  
* real.c (real_nan): Remove neg.
Kazu Hirata  [Wed, 9 Mar 2005 07:14:37 +0000  (07:14 +0000)]  
* loop-unroll.c (analyze_insns_in_loop): Remove preheader.
Kazu Hirata  [Wed, 9 Mar 2005 07:13:14 +0000  (07:13 +0000)]  
* loop-iv.c (get_biv_step_1): Remove lhs.
Kazu Hirata  [Wed, 9 Mar 2005 07:12:05 +0000  (07:12 +0000)]  
* ifcvt.c (noce_emit_move_insn): Remove inmode.
Kazu Hirata  [Wed, 9 Mar 2005 07:09:48 +0000  (07:09 +0000)]  
* fold-const.c (int_const_binop): Remove no_overflow.
Kazu Hirata  [Wed, 9 Mar 2005 07:07:37 +0000  (07:07 +0000)]  
* expr.c (expand_assignment): Remove orig_to_rtx.
Kazu Hirata  [Wed, 9 Mar 2005 07:05:34 +0000  (07:05 +0000)]  
* cfgrtl.c (cfg_layout_merge_blocks): Remove new_e.
Kazu Hirata  [Wed, 9 Mar 2005 07:03:24 +0000  (07:03 +0000)]  
* cfglayout.c (fixup_reorder_chain): Remove old_bb.
Jeff Law  [Wed, 9 Mar 2005 02:42:46 +0000  (19:42 -0700)]  
tree-cfg.c (cleanup_control_flow): If removal of a computed goto results in the removal of edges in the CFG...
Ben Elliston  [Wed, 9 Mar 2005 00:42:55 +0000  (00:42  +0000)]  
* c-common.c (c_do_switch_warnings): Comment fix.
GCC Administrator  [Wed, 9 Mar 2005 00:16:20 +0000  (00:16  +0000)]  
Daily bump.
Julian Brown  [Tue, 8 Mar 2005 23:36:25 +0000  (23:36 +0000)]  
* Revert patch from 2005-03-08 for causing bootstrap failure on
Julian Brown  [Tue, 8 Mar 2005 23:24:46 +0000  (23:24 +0000)]  
* Patch from 2005-03-08 reverted for causing regressions and
Ben Elliston  [Tue, 8 Mar 2005 23:21:22 +0000  (10:21 +1100)]  
Formatting fixes.
Ben Elliston  [Tue, 8 Mar 2005 22:10:34 +0000  (22:10 +0000)]  
vlad.exp: Remove trailing semicolons.
Laurent GUERBY  [Tue, 8 Mar 2005 21:21:10 +0000  (21:21 +0000)]  
system-linux-sparc.ads: Fix typo in previous commit.
Fariborz Jahanian  [Tue, 8 Mar 2005 21:01:47 +0000  (21:01 +0000)]  
Target Hook to issue diagnostics for AltiVec argument to funtion with unknown prototype.
Tobias Schlüter  [Tue, 8 Mar 2005 20:16:18 +0000  (21:16 +0100)]  
Remove spurious blank line.
Jeff Law  [Tue, 8 Mar 2005 17:10:40 +0000  (10:10 -0700)]  
20030728 -1.c: Update to account for recent PHI-OPT changes.
        * gcc.dg/tree-ssa/
20030728 -1.c: Update to account for recent
        PHI-OPT changes.
From-SVN: r96115
 
Bryce McKinlay  [Tue, 8 Mar 2005 16:24:21 +0000  (16:24 +0000)]  
[multiple changes]
Kazu Hirata  [Tue, 8 Mar 2005 16:22:55 +0000  (16:22 +0000)]  
gimple-low.c (lower_stmt_body): Make it static.
Kazu Hirata  [Tue, 8 Mar 2005 16:20:35 +0000  (16:20 +0000)]  
* stor-layout.c (lang_adjust_rli): Make it static.
Kazu Hirata  [Tue, 8 Mar 2005 16:19:35 +0000  (16:19 +0000)]  
* sched-deps.c (cache_size): Make it static.
Kazu Hirata  [Tue, 8 Mar 2005 16:18:17 +0000  (16:18 +0000)]  
gimple-low.c (lower_stmt_body): Make it static.
Kazu Hirata  [Tue, 8 Mar 2005 16:17:05 +0000  (16:17 +0000)]  
* cfg.c (rbi_pool): Make it static.
Kazu Hirata  [Tue, 8 Mar 2005 16:14:09 +0000  (16:14 +0000)]  
c-typeck.c (constructor_stack, [...]): Make them static.
Julian Brown  [Tue, 8 Mar 2005 15:48:20 +0000  (15:48 +0000)]  
elfos.h (MAKE_DECL_ONE_ONLY): Redefined to stop DECL_WEAK from being used for symbols with vague linkage when...
Julian Brown  [Tue, 8 Mar 2005 15:42:57 +0000  (15:42 +0000)]  
* decl.c (finish_method): Give methods once-only linkage.