]>
git.ipfire.org Git - thirdparty/gcc.git/log
Nick Clifton [Sat, 1 Sep 2007 15:28:30 +0000 (15:28 +0000)]
Change GPLv2 files (which do not have exceptions or additions) over to GPLv3.
From-SVN: r128013
GCC Administrator [Sat, 1 Sep 2007 00:16:52 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r128007
Paolo Carlini [Fri, 31 Aug 2007 09:57:50 +0000 (09:57 +0000)]
re PR c++/32113 (ICE with invalid template parameter)
/cp
2007-08-31 Paolo Carlini <pcarlini@suse.de>
PR c++/32113
* search.c (lookup_member): Check the name argument for
error_mark_node.
/testsuite
2007-08-31 Paolo Carlini <pcarlini@suse.de>
PR c++/32113
* g++.dg/template/crash70.C: New.
From-SVN: r127966
Nick Clifton [Fri, 31 Aug 2007 08:27:50 +0000 (08:27 +0000)]
Switch to GPLv3
From-SVN: r127961
Jakub Jelinek [Fri, 31 Aug 2007 07:27:40 +0000 (09:27 +0200)]
re PR rtl-optimization/33148 (ICE in trunc_int_for_mode, at explow.c:56 during combine)
PR rtl-optimization/33148
* simplify-rtx.c (simplify_unary_operation_1): Only optimize
(neg (lt X 0)) if X has scalar int mode.
* gcc.c-torture/compile/
20070827 -1.c: New test.
From-SVN: r127959
Jakub Jelinek [Fri, 31 Aug 2007 07:25:20 +0000 (09:25 +0200)]
re PR debug/32914 (ICE in rtl_for_decl_init with -g option)
PR debug/32914
* dwarf2out.c (rtl_for_decl_init): If vector decl has CONSTRUCTOR
initializer, use build_vector_from_ctor if possible to create
VECTOR_CST out of it. If vector initializer is not VECTOR_CST
even after this, return NULL.
* d++.dg/debug/const3.C: New test.
* d++.dg/debug/const4.C: New test.
From-SVN: r127958
GCC Administrator [Fri, 31 Aug 2007 00:16:47 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r127943
GCC Administrator [Thu, 30 Aug 2007 00:16:58 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r127915
GCC Administrator [Wed, 29 Aug 2007 00:17:09 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r127873
Paolo Carlini [Tue, 28 Aug 2007 08:48:54 +0000 (08:48 +0000)]
re PR libstdc++/33128 (std::tr1::uniform_int returns value out of range)
2007-08-28 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/33128
* include/tr1_impl/random (uniform_int<>::_M_call): Deal with
__urng() returning negative values.
* testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
New.
From-SVN: r127850
GCC Administrator [Tue, 28 Aug 2007 00:17:14 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r127843
Jason Merrill [Mon, 27 Aug 2007 22:04:37 +0000 (18:04 -0400)]
re PR c++/31337 (ICE with statement expression)
PR c++/31337
* gimplify.c (gimplify_modify_expr): Discard the assignment of
zero-sized types after calling gimplify_modify_expr_rhs.
From-SVN: r127840
GCC Administrator [Mon, 27 Aug 2007 00:16:49 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r127821
GCC Administrator [Sun, 26 Aug 2007 00:16:48 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r127804
GCC Administrator [Sat, 25 Aug 2007 00:16:55 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r127792
Jakub Jelinek [Fri, 24 Aug 2007 17:15:51 +0000 (19:15 +0200)]
re PR middle-end/32912 (ICE with vector code)
PR middle-end/32912
* fold-const.c (fold_binary): Only optimize X | ~X and X ^ ~X for
integral types.
* gcc.dg/pr32912-1.c: New test.
* gcc.dg/pr32912-2.c: New test.
From-SVN: r127779
Jakub Jelinek [Fri, 24 Aug 2007 17:12:41 +0000 (19:12 +0200)]
re PR c++/31941 ("confused by earlier errors" message without earlier error message)
PR c++/31941
* error.c (resolve_virtual_fun_from_obj_type_ref): Handle
TARGET_VTABLE_USES_DESCRIPTORS targets properly.
* g++.dg/parse/crash37.C: New test.
From-SVN: r127778
Jakub Jelinek [Fri, 24 Aug 2007 17:09:50 +0000 (19:09 +0200)]
re PR c++/32898 (Definition of variable N::i outside namespace N not rejected)
PR c++/32898
* name-lookup.c (set_decl_namespace): lookup_qualified_name failure
is error_mark_node rather than NULL_TREE.
* pt.c (check_explicit_specialization): Likewise.
* g++.dg/lookup/ns3.C: New test.
From-SVN: r127777
Jakub Jelinek [Fri, 24 Aug 2007 17:06:59 +0000 (19:06 +0200)]
re PR debug/32610 (ICE in gen_tagged_type_instantiation_die, at dwarf2out.c:12762)
PR debug/32610
* dwarf2out.c (gen_decl_die): Don't call
gen_tagged_type_instantiation_die if decl doesn't have tagged type.
* gcc.dg/debug/pr32610.c: New test.
From-SVN: r127776
Richard Guenther [Fri, 24 Aug 2007 11:24:34 +0000 (11:24 +0000)]
expr.c (get_inner_reference): Remove unused variable.
2007-08-24 Richard Guenther <rguenther@suse.de>
* expr.c (get_inner_reference): Remove unused variable.
From-SVN: r127768
Richard Guenther [Fri, 24 Aug 2007 11:22:44 +0000 (11:22 +0000)]
expr.c (get_inner_reference): Do computation of bitoffset from offset in a way we can detect overflow reliably.
2007-08-23 Richard Guenther <rguenther@suse.de>
* expr.c (get_inner_reference): Do computation of bitoffset
from offset in a way we can detect overflow reliably.
From-SVN: r127767
GCC Administrator [Fri, 24 Aug 2007 00:17:02 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r127753
GCC Administrator [Thu, 23 Aug 2007 00:17:01 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r127722
Jason Merrill [Wed, 22 Aug 2007 20:40:30 +0000 (16:40 -0400)]
re PR c++/29365 (Unnecessary anonymous namespace warnings)
PR c++/29365
* pt.c (outermost_tinst_level): New function.
* lex.c (in_main_input_context): New function.
* decl2.c (constrain_class_visibility): Use it to avoid warning
about uses of the anonymous namespace in the main input file.
From-SVN: r127716
Krister Walfridsson [Wed, 22 Aug 2007 17:54:43 +0000 (19:54 +0200)]
env.c ( __gnat_clearenv): Use the __gnat_unsetenv mechanism for NetBSD.
* env.c ( __gnat_clearenv): Use the __gnat_unsetenv mechanism for
NetBSD.
From-SVN: r127712
Richard Guenther [Wed, 22 Aug 2007 08:45:58 +0000 (08:45 +0000)]
re PR tree-optimization/33142 (wrong code with VRP through ABS_EXPR)
2007-08-22 Richard Guenther <rguenther@suse.de>
PR tree-optimization/33142
* gcc.c-torture/execute/pr33142.c: New testcase.
From-SVN: r127692
Richard Guenther [Wed, 22 Aug 2007 08:07:11 +0000 (08:07 +0000)]
re PR debug/32563 (ICE on pointer arithmetic)
2007-08-22 Richard Guenther <rguenther@suse.de>
PR middle-end/32563
* tree.c (host_integerp): Treat sizetype as signed as it is
sign-extended.
* g++.dg/torture/pr32563.C: New testcase.
Backport from mainline:
2007-05-30 Richard Guenther <rguenther@suse.de>
* g++.dg/dg.exp: Prune torture/.
* g++.dg/torture/dg-torture.exp: New testsuite.
From-SVN: r127689
GCC Administrator [Wed, 22 Aug 2007 00:16:46 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r127682
Joseph Myers [Tue, 21 Aug 2007 11:47:20 +0000 (12:47 +0100)]
be.po, [...]: Update.
* be.po, ca.po, da.po, de.po, el.po, es.po, fr.po, ja.po, nl.po,
sv.po, tr.po, vi.po, zh_CN.po, zh_TW.po: Update.
* uk.po: New.
From-SVN: r127665
Joseph Myers [Tue, 21 Aug 2007 11:43:10 +0000 (12:43 +0100)]
be.po, [...]: Update.
* be.po, ca.po, da.po, de.po, el.po, es.po, fr.po, ja.po, nl.po,
ru.po, sr.po, sv.po, tr.po, zh_CN.po, zh_TW.po: Update.
From-SVN: r127663
Adam Nemet [Tue, 21 Aug 2007 00:50:59 +0000 (00:50 +0000)]
predicates.md (const_call_insn_operand): Invoke SYMBOL_REF_LONG_CALL_P only on SYMBOL_REFs.
* config/mips/predicates.md (const_call_insn_operand): Invoke
SYMBOL_REF_LONG_CALL_P only on SYMBOL_REFs.
From-SVN: r127658
GCC Administrator [Tue, 21 Aug 2007 00:16:56 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r127655
Jakub Jelinek [Mon, 20 Aug 2007 08:10:54 +0000 (10:10 +0200)]
re PR c++/32992 (Incorrect code generated for anonymous union and return)
PR c++/32992
* typeck.c (check_return_expr): Don't NRV optimize vars in
anonymous unions.
* decl.c (finish_function): Comment fix.
* g++.dg/opt/nrv14.C: New test.
From-SVN: r127640
GCC Administrator [Mon, 20 Aug 2007 00:16:49 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r127631
GCC Administrator [Sun, 19 Aug 2007 00:18:26 +0000 (00:18 +0000)]
Daily bump.
From-SVN: r127617
Paolo Carlini [Sat, 18 Aug 2007 10:07:42 +0000 (10:07 +0000)]
re PR c++/32112 (#'unbound_class_template' not supported by dump_decl#)
/cp
2007-08-18 Paolo Carlini <pcarlini@suse.de>
PR c++/32112
* error.c (dump_decl): Deal with UNBOUND_CLASS_TEMPLATE.
* cxx-pretty-print.c (pp_cxx_unqualified_id): Likewise.
/testsuite
2007-08-18 Paolo Carlini <pcarlini@suse.de>
PR c++/32112
* g++.dg/template/error26.C: New.
From-SVN: r127609
GCC Administrator [Sat, 18 Aug 2007 00:17:29 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r127605
Paolo Carlini [Fri, 17 Aug 2007 21:38:40 +0000 (21:38 +0000)]
re PR c++/32190 (wrong error recovery on parsing template arguments)
2007-08-17 Paolo Carlini <pcarlini@suse.de>
PR c++/32190
* g++.dg/parse/error31.C: New.
From-SVN: r127599
Paolo Carlini [Fri, 17 Aug 2007 21:38:19 +0000 (21:38 +0000)]
re PR c++/32190 (wrong error recovery on parsing template arguments)
2007-08-17 Paolo Carlini <pcarlini@suse.de>
PR c++/32190
* g++.dg/parse/error31.C: New.
From-SVN: r127598
Johannes Willkomm [Fri, 17 Aug 2007 09:28:09 +0000 (09:28 +0000)]
re PR libstdc++/33084 (Small typo in valarray header)
2007-08-17 Johannes Willkomm <willkomm@sc.rwth-aachen.de>
PR libstdc++/33084
* include/std/valarray (operator _Op(const _Tp&,
const valarray<>&)): Fix typo.
* testsuite/26_numerics/numeric_arrays/valarray/33084.cc: New.
From-SVN: r127580
Chen Liqin [Fri, 17 Aug 2007 01:52:08 +0000 (01:52 +0000)]
score.md: Update pattern tablejump.
2007-08-17 Chen liqin <liqin@sunnorth.com.cn>
* config/score/score.md : Update pattern tablejump.
* config/score/score.c : Update score_initialize_trampoline
function.
* config/score/score.h (TRAMPOLINE_TEMPLATE): Added macro.
(TRAMPOLINE_INSNS, TRAMPOLINE_SIZE) Update macro.
* doc/contrib.texi: Add my entry.
From-SVN: r127576
GCC Administrator [Fri, 17 Aug 2007 00:17:06 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r127573
GCC Administrator [Thu, 16 Aug 2007 00:17:07 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r127529
GCC Administrator [Wed, 15 Aug 2007 00:16:50 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r127501
GCC Administrator [Tue, 14 Aug 2007 00:16:54 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r127401
GCC Administrator [Mon, 13 Aug 2007 00:19:23 +0000 (00:19 +0000)]
Daily bump.
From-SVN: r127387
GCC Administrator [Sun, 12 Aug 2007 00:17:11 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r127367
GCC Administrator [Sat, 11 Aug 2007 00:16:55 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r127354
Paolo Carlini [Fri, 10 Aug 2007 18:04:46 +0000 (18:04 +0000)]
re PR c++/17763 (Wrong context in error message for template parameter)
/cp
2007-08-10 Paolo Carlini <pcarlini@suse.de>
PR c++/17763
* error.c (dump_expr): Consistently use the *_cxx_*
variants of the pretty-print functions.
/testsuite
2007-08-10 Paolo Carlini <pcarlini@suse.de>
PR c++/17763
* g++.dg/other/error16.C: New.
From-SVN: r127345
GCC Administrator [Fri, 10 Aug 2007 00:16:57 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r127328
GCC Administrator [Thu, 9 Aug 2007 00:17:19 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r127309
GCC Administrator [Wed, 8 Aug 2007 00:16:48 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r127286
GCC Administrator [Tue, 7 Aug 2007 00:17:06 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r127262
GCC Administrator [Mon, 6 Aug 2007 00:17:01 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r127231
GCC Administrator [Sun, 5 Aug 2007 00:16:46 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r127219
GCC Administrator [Sat, 4 Aug 2007 00:16:54 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r127193
GCC Administrator [Fri, 3 Aug 2007 00:16:57 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r127171
Andreas Krebbel [Thu, 2 Aug 2007 08:13:15 +0000 (08:13 +0000)]
s390.md ("*xordi3_cconly"): Change xr to xg.
2007-08-02 Andreas Krebbel <krebbel1@de.ibm.com>
* config/s390/s390.md ("*xordi3_cconly"): Change xr to xg.
From-SVN: r127150
GCC Administrator [Thu, 2 Aug 2007 00:17:01 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r127142
Philipp Thomas [Wed, 1 Aug 2007 12:08:25 +0000 (12:08 +0000)]
Update to latest version
From-SVN: r127123
Andreas Krebbel [Wed, 1 Aug 2007 08:43:06 +0000 (08:43 +0000)]
s390.md (TF in GPR splitter): Change operand_subword parameter to TFmode.
2007-08-01 Andreas Krebbel <krebbel1@de.ibm.com>
* config/s390/s390.md (TF in GPR splitter): Change operand_subword
parameter to TFmode.
2007-08-01 Andreas Krebbel <krebbel1@de.ibm.com>
* gcc.dg/
20070801 -1.c: New testcase.
From-SVN: r127115
GCC Administrator [Wed, 1 Aug 2007 00:17:00 +0000 (00:17 +0000)]
Daily bump.
From-SVN: r127110
Philipp Thomas [Tue, 31 Jul 2007 12:36:53 +0000 (12:36 +0000)]
Update de.po to lastest version.
From-SVN: r127089
GCC Administrator [Tue, 31 Jul 2007 00:16:50 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r127076
Mark Mitchell [Mon, 30 Jul 2007 19:14:58 +0000 (19:14 +0000)]
BASE-VER: Bump.
* BASE-VER: Bump.
* DEV-PHASE: Mark as prerelease.
From-SVN: r127068
Paolo Carlini [Mon, 30 Jul 2007 15:38:39 +0000 (15:38 +0000)]
re PR c++/32108 (ICE with __label__ outside of block scope)
cp/
2007-07-30 Paolo Carlini <pcarlini@suse.de>
PR c++/32108
* semantics.c (finish_label_stmt): Reject the __label__
extension outside function scopes.
testsuite/
2007-07-30 Paolo Carlini <pcarlini@suse.de>
PR c++/32108
* g++.dg/ext/label6.C: New.
From-SVN: r127064
Steve Ellcey [Mon, 30 Jul 2007 15:15:54 +0000 (15:15 +0000)]
re PR target/32218 (segfault with -O1 -ftree-vectorize)
PR target/32218
* tree-vect-patterns.c (vect_pattern_recog_1): Check for valid type.
From-SVN: r127062
GCC Administrator [Mon, 30 Jul 2007 00:16:39 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r127053
Daniel Franke [Sun, 29 Jul 2007 10:49:11 +0000 (06:49 -0400)]
backport: [multiple changes]
2007-07-29 Daniel Franke <franke.daniel@gmail.com>
Backport from trunk:
2007-07-29 Daniel Franke <franke.daniel@gmail.com>
* invoke.texi: Removed -w from option summary.
2007-07-29 Daniel Franke <franke.daniel@gmail.com>
PR fortran/32879
* intrinsic.texi (IRAND, RAND, RANDOM_NUMBER): Document
algorithm used for random number generator.
2007-07-13 Daniel Franke <franke.daniel@gmail.com>
* invoke.texi: Unified upper- and lower-case in menus.
(-w, -W): Removed, documented by gcc.
* intrinsic.texi: Unified Class-section entries, added
subroutine/function warning where appropiate.
2007-05-01 Daniel Franke <franke.daniel@gmail.com>
* intrinsic.texi (MVBITS): Changed class to elemental subroutine.
(RANDOM_NUMBER): Changed class to subroutine.
(HUGE, TINY): Changed class to inquiry function.
From-SVN: r127042
GCC Administrator [Sun, 29 Jul 2007 00:16:49 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r127033
Simon Martin [Sat, 28 Jul 2007 20:12:42 +0000 (20:12 +0000)]
re PR c++/30917 (ICE with friend in local class (to a function))
gcc/cp/
2007-07-28 Simon Martin <simartin@users.sourceforge.net>
Mark Mitchell <mark@codesourcery.com>
PR c++/30917
* name-lookup.c (lookup_name_real): Non namespace-scope bindings can be
hidden due to friend declarations in local classes.
gcc/testsuite/
2007-07-28 Simon Martin <simartin@users.sourceforge.net>
PR c++/30917
* g++.dg/lookup/friend11.C: New test.
Co-Authored-By: Mark Mitchell <mark@codesourcery.com>
From-SVN: r127023
GCC Administrator [Sat, 28 Jul 2007 00:16:50 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r127007
Mark Mitchell [Fri, 27 Jul 2007 21:46:33 +0000 (21:46 +0000)]
re PR c++/32346 (long long bitfield passed to int argument incorrectly)
PR c++/32346
* call.c (convert_for_arg_passing): Only widen bitfields to their
declared types if necessary.
PR c++/32346
* g++.dg/expr/bitfield9.C: New test.
From-SVN: r126999
GCC Administrator [Fri, 27 Jul 2007 00:16:36 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r126966
GCC Administrator [Thu, 26 Jul 2007 00:16:53 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r126939
Dorit Nuzman [Wed, 25 Jul 2007 08:51:12 +0000 (08:51 +0000)]
re PR target/25413 (wrong alignment or incorrect address computation in vectorized code on Pentium 4 SSE)
2007-07-25 Dorit Nuzman <dorit@il.ibm.com>
Devang Patel <dpatel@apple.com>
PR tree-optimization/25413
* targhooks.c (default_builtin_vector_alignment_reachable): New.
* targhooks.h (default_builtin_vector_alignment_reachable): New.
* tree.h (contains_packed_reference): New.
* expr.c (contains_packed_reference): New.
* tree-vect-analyze.c (vector_alignment_reachable_p): New.
(vect_enhance_data_refs_alignment): Call
vector_alignment_reachable_p.
* target.h (vector_alignment_reachable): New builtin.
* target-def.h (TARGET_VECTOR_ALIGNMENT_REACHABLE): New.
* config/rs6000/rs6000.c (rs6000_vector_alignment_reachable): New.
(TARGET_VECTOR_ALIGNMENT_REACHABLE): Define.
2007-07-25 Dorit Nuzman <dorit@il.ibm.com>
Devang Patel <dpatel@apple.com>
Uros Bizjak <ubizjak@gmail.com>
PR tree-optimization/25413
* lib/target-supports.exp (check_effective_target_vect_aligned_arrays):
New procedure to check if arrays are naturally aligned to the vector
alignment boundary.
* gcc.dg/vect/vect-align-1.c: New.
* gcc.dg/vect/vect-align-2.c: New.
* gcc.dg/vect/pr25413.c: New.
* gcc.dg/vect/pr25413a.c: New.
Co-Authored-By: Devang Patel <dpatel@apple.com>
Co-Authored-By: Uros Bizjak <ubizjak@gmail.com>
From-SVN: r126904
GCC Administrator [Wed, 25 Jul 2007 00:16:42 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r126895
Richard Guenther [Tue, 24 Jul 2007 12:30:10 +0000 (12:30 +0000)]
backport: tree-if-conv.c (find_phi_replacement_condition): Unshare "*cond" before forcing it to gimple operand.
2007-07-24 Richard Guenther <rguenther@suse.de>
Backport from mainline:
2007-07-16 Richard Guenther <rguenther@suse.de>
Uros Bizjak <ubizjak@gmail.com>
* tree-if-conv.c (find_phi_replacement_condition): Unshare
"*cond" before forcing it to gimple operand.
From-SVN: r126874
Paolo Carlini [Tue, 24 Jul 2007 09:18:39 +0000 (09:18 +0000)]
re PR c++/30535 (ICE with invalid template operator)
/cp
2007-07-24 Paolo Carlini <pcarlini@suse.de>
PR c++/30535
* pt.c (unify): Never pass error_mark_node to template_decl_level.
/testsuite
2007-07-24 Paolo Carlini <pcarlini@suse.de>
PR c++/30535
* g++.dg/template/operator10.C: New.
From-SVN: r126871
Richard Guenther [Tue, 24 Jul 2007 07:30:47 +0000 (07:30 +0000)]
re PR tree-optimization/32723 (memory hog in solve_graph)
2007-07-24 Richard Guenther <rguenther@suse.de>
PR tree-optimization/32723
Backport from mainline:
2007-03-09 Daniel Berlin <dberlin@dberlin.org>
* tree-ssa-structalias.c (shared_bitmap_info_t): New structure.
(shared_bitmap_table): New variable.
(shared_bitmap_hash): New function.
(shared_bitmap_eq): Ditto
(shared_bitmap_lookup): Ditto.
(shared_bitmap_add): Ditto.
(find_what_p_points_to): Rewrite to use shared bitmap hashtable.
(init_alias_vars): Init shared bitmap hashtable.
(delete_points_to_sets): Delete shared bitmap hashtable.
From-SVN: r126867
GCC Administrator [Tue, 24 Jul 2007 00:16:47 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r126863
Bernd Schmidt [Mon, 23 Jul 2007 17:22:34 +0000 (17:22 +0000)]
reload1.c (choose_reload_regs): Set reload_spill_index for regs chosen during find_reloads.
* reload1.c (choose_reload_regs): Set reload_spill_index for regs
chosen during find_reloads.
From-SVN: r126854
Rainer Orth [Mon, 23 Jul 2007 12:54:02 +0000 (12:54 +0000)]
configure.ac (mips-sgi-irix6*): Override SYSTEMSPEC.
* configure.ac (mips-sgi-irix6*): Override SYSTEMSPEC.
* configure: Regenerate.
From-SVN: r126848
GCC Administrator [Mon, 23 Jul 2007 00:16:48 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r126831
Jerry DeLisle [Sun, 22 Jul 2007 04:05:00 +0000 (04:05 +0000)]
re PR fortran/32678 ([4.2, 4.1]GFortan works incorrectly when writing with FORMAT Tx)
2007-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR fortran/32678
* gfortran.dg/fmt_t_5.f90: New test.
From-SVN: r126823
Jerry DeLisle [Sun, 22 Jul 2007 04:02:57 +0000 (04:02 +0000)]
re PR libfortran/32752 (Segfault on WRITE with modified unix_stream structure)
2007-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR libgfortran/32752
PR libgfortran/32678
Backport from trunk.
* io/transfer.c (formatted_transfer_scalar): If stream I/O, set
bytes_used to zero. Fix off by one error in calculation of pos and
skips. Don't allow pending_spaces to go negative.
From-SVN: r126822
GCC Administrator [Sun, 22 Jul 2007 00:16:42 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r126819
Kaveh R. Ghazi [Sat, 21 Jul 2007 21:57:21 +0000 (21:57 +0000)]
re PR target/32641 (C99 fpclassify, isinf, isfinite, isnormal may raise FP exceptions)
fixincludes:
PR target/32641
* inclhack.def (solaris_math_4, solaris_math_5, solaris_math_6,
solaris_math_7): Constify and make FP exception-safe.
* tests/base/iso/math_c99.h: Update.
* fixincl.x: Regenerate.
gcc/testsuite:
* gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
Test negative numbers also.
* gcc.dg/c99-math-float-1.c: Likewise.
* gcc.dg/c99-math-long-double-1.c: Likewise.
* gcc.dg/c99-math.h: Check for FP exceptions. Update for negative
test inputs.
From-SVN: r126815
GCC Administrator [Sat, 21 Jul 2007 00:16:50 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r126806
GCC Administrator [Fri, 20 Jul 2007 00:16:40 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r126793
Mark Mitchell [Thu, 19 Jul 2007 14:31:06 +0000 (14:31 +0000)]
Mark as release
From-SVN: r126786
Mark Mitchell [Thu, 19 Jul 2007 14:31:04 +0000 (14:31 +0000)]
Mark ChangeLog
From-SVN: r126785
Mark Mitchell [Thu, 19 Jul 2007 14:31:02 +0000 (14:31 +0000)]
Mark ChangeLog
From-SVN: r126784
Mark Mitchell [Thu, 19 Jul 2007 14:31:00 +0000 (14:31 +0000)]
Mark ChangeLog
From-SVN: r126783
Mark Mitchell [Thu, 19 Jul 2007 14:30:52 +0000 (14:30 +0000)]
Mark ChangeLog
From-SVN: r126782
Mark Mitchell [Thu, 19 Jul 2007 14:30:47 +0000 (14:30 +0000)]
Mark ChangeLog
From-SVN: r126781
Mark Mitchell [Thu, 19 Jul 2007 14:30:44 +0000 (14:30 +0000)]
Mark ChangeLog
From-SVN: r126780
Mark Mitchell [Thu, 19 Jul 2007 14:30:40 +0000 (14:30 +0000)]
Mark ChangeLog
From-SVN: r126779
Mark Mitchell [Thu, 19 Jul 2007 14:30:32 +0000 (14:30 +0000)]
Mark ChangeLog
From-SVN: r126778
Mark Mitchell [Thu, 19 Jul 2007 14:30:28 +0000 (14:30 +0000)]
Mark ChangeLog
From-SVN: r126777