This is the mail archive of the
gcc-testresults@gcc.gnu.org
mailing list for the GCC project.
[graphite] Regression testing on 2009_08_05_05_21_31 li/build_alias_set_scop
- From: Graphite GIT tester <grosser at fim dot uni-passau dot de>
- To: gcc-testresults at gcc dot gnu dot org
- Date: Wed, 5 Aug 2009 05:32:03 +0200
- Subject: [graphite] Regression testing on 2009_08_05_05_21_31 li/build_alias_set_scop
05:22 => Start run 2009_08_05_05_21_31
05:22 => GIT build
commit 707486a024859a14364f478cf24ad77391223fbb
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/707486a024859a14364f478cf24ad77391223fbb
Author: sandra <sandra@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Aug 5 00:46:07 2009 +0000
2009-08-04 Sandra Loosemore <sandra@codesourcery.com>
gcc/
* doc/invoke.texi (MIPS Options): Document new 1004K -march options.
* config/mips/mips.c (mips_cpu_info_table): Add 1004K cores.
* config/mips/mips.h (MIPS_ISA_LEVEL_SPEC): Add pattern for 1004K.
(MIPS_ARCH_FLOAT_SPEC): Likewise.
(BASE_DRIVER_SELF_SPECS): Likewise.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150475
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150475 138bc75d-0d04-0410-961f-82ee72b054a4
commit aa7a6f0fa667ac8c7a7ae9a64ac0dfc2ead4d76c
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/aa7a6f0fa667ac8c7a7ae9a64ac0dfc2ead4d76c
Author: gccadmin <gccadmin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Aug 5 00:16:44 2009 +0000
Daily bump.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150474
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150474 138bc75d-0d04-0410-961f-82ee72b054a4
commit 6095fcdfe9cd24d585410a5711908f33d6710d0b
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/6095fcdfe9cd24d585410a5711908f33d6710d0b
Author: manu <manu@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Aug 4 23:51:07 2009 +0000
2009-08-05 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR c++/36069
cp/
* typeck.c (convert_for_assignment): Do not warn for any boolean
variant. Use explicit location.
testsuite/
* g++.dg/warn/pr36069.C: New.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150471
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150471 138bc75d-0d04-0410-961f-82ee72b054a4
commit 4763217ec0b46b8da472dc3df65cb5dd35cf151d
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/4763217ec0b46b8da472dc3df65cb5dd35cf151d
Author: pinskia <pinskia@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Aug 4 22:45:33 2009 +0000
2009-08-04 Andrew Pinski <pinskia@gmail.com>
* tree-ssa-alias.c: Fix some comment typos.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150470
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150470 138bc75d-0d04-0410-961f-82ee72b054a4
commit 89c9a7aadbb508eeee75e409972a671ad7bc3eb8
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/89c9a7aadbb508eeee75e409972a671ad7bc3eb8
Author: kkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Aug 4 21:33:50 2009 +0000
* config/sh/linux-atomic.asm (ATOMIC_BOOL_COMPARE_AND_SWAP,
ATOMIC_OP_AND_FETCH, ATOMIC_COMBOP_AND_FETCH): Define.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150469
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150469 138bc75d-0d04-0410-961f-82ee72b054a4
commit 3a84f10bfd4eda5d05037d8975c38455ca980fc3
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/3a84f10bfd4eda5d05037d8975c38455ca980fc3
Author: dodji <dodji@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Aug 4 19:49:48 2009 +0000
2009-08-04 Dodji Seketeli <dodji@redhat.com>
gcc/cp/ChangeLog:
PR c++/39987
* pt.c (tsubst_default_argument): Let access checks of the
default argument happen in the context of the current function.
gcc/testsuite/ChangeLog:
PR c++/39987
* g++.dg/overload/defarg4.C: New test.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150467
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150467 138bc75d-0d04-0410-961f-82ee72b054a4
commit 9dab78b8626157fec12a16727e729bd61a6969ef
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/9dab78b8626157fec12a16727e729bd61a6969ef
Author: burnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Aug 4 17:35:59 2009 +0000
2009-08-04 Tobias Burnus <burnus@net-b.de>
PR fortran/40949
* trans-types.c (gfc_get_function_type): Fix typelist of
functions without argument.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150465
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150465 138bc75d-0d04-0410-961f-82ee72b054a4
commit 8385ad7998c89281ec1a7f3a79d932bf0cbc9508
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/8385ad7998c89281ec1a7f3a79d932bf0cbc9508
Author: daney <daney@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Aug 4 17:25:42 2009 +0000
2009-08-04 David Daney <ddaney@caviumnetworks.com>
* config/linux/mutex.h (gomp_mutex_unlock): Add comment about
needed memory barrier semantics.
* config/linux/mips/mutex.h: New file.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150463
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150463 138bc75d-0d04-0410-961f-82ee72b054a4
commit c77db90cb906317c656848229ad7cc74895ac020
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/c77db90cb906317c656848229ad7cc74895ac020
Author: manu <manu@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Aug 4 15:51:12 2009 +0000
2009-08-04 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR c++/16696
cp/
* call.c (build_new_op): Only try prefix operator if -fpermissive,
otherwise just error.
testsuite/
* g++.dg/parse/pr16696.C: New.
* g++.dg/parse/pr16696-permissive.C: New.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150461
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150461 138bc75d-0d04-0410-961f-82ee72b054a4
commit 484b404d01c718e909610cc80ee2eaef7ee97e72
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/484b404d01c718e909610cc80ee2eaef7ee97e72
Author: jsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Aug 4 14:57:16 2009 +0000
* es.po: Update.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150458
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150458 138bc75d-0d04-0410-961f-82ee72b054a4
commit 6eb126395c70fa5164769f46cbe16c13125cf6ee
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/6eb126395c70fa5164769f46cbe16c13125cf6ee
Author: paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Aug 4 13:01:08 2009 +0000
2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
PR libstdc++/15523
* include/debug/safe_iterator.h (_Safe_iterator<>::
_Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
operator=(const _Safe_iterator&)): Implement resolution of DR 408,
do not error out when the source is a value-initialized iterator.
* testsuite/23_containers/vector/15523.cc: New.
* doc/xml/manual/intro.xml: Add an entry for DR 408.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150455
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150455 138bc75d-0d04-0410-961f-82ee72b054a4
commit da540712f976bae56ea70f78b5faae537ceaebdd
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/da540712f976bae56ea70f78b5faae537ceaebdd
Author: pault <pault@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Aug 4 12:41:08 2009 +0000
2009-08-04 Paul Thomas <pault@gcc.gnu.org>
PR fortran/40875
* decl.c (add_init_expr_to_sym): Character symbols can only be
initialized with character expressions.
2009-08-04 Paul Thomas <pault@gcc.gnu.org>
PR fortran/40875
* gfortran.dg/initialization_23.f90 : New test.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150454
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150454 138bc75d-0d04-0410-961f-82ee72b054a4
commit 6634b72ee3e63c1fdd7a38b465783f7fd02cceaa
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/6634b72ee3e63c1fdd7a38b465783f7fd02cceaa
Author: dodji <dodji@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Aug 4 12:26:01 2009 +0000
2009-08-04 Dodji Seketeli <dodji@redhat.com>
gcc/cp/ChangeLog:
PR debug/39706
* error.c (lang_decl_name): Print qualified names for decls
in namespace scope.
gcc/testsuite/ChangeLog:
PR debug/39706
* g++.dg/debug/dwarf2/pubnames-1.C: New test.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150452
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150452 138bc75d-0d04-0410-961f-82ee72b054a4
commit 1ba56394133cf064d0b3ed1d80aab88c6790dd30
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/1ba56394133cf064d0b3ed1d80aab88c6790dd30
Author: jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Aug 4 02:10:05 2009 +0000
PR c++/40948
* init.c (build_vec_init): Look through a TARGET_EXPR around a
CONSTRUCTOR.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150394
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150394 138bc75d-0d04-0410-961f-82ee72b054a4
commit c716fee0e310ddfb33488e4bffc47b5db408f75e
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/c716fee0e310ddfb33488e4bffc47b5db408f75e
Author: gccadmin <gccadmin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Aug 4 00:17:05 2009 +0000
Daily bump.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150393
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150393 138bc75d-0d04-0410-961f-82ee72b054a4
commit 95ad85b8cc3f38e5ec66ec1fb32d24241d402037
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/95ad85b8cc3f38e5ec66ec1fb32d24241d402037
Author: paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Aug 3 21:53:25 2009 +0000
2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
* include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
cosmetic changes, inline.
* include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
Likewise.
* include/bits/move.h: Minor cosmetic changes.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150387
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150387 138bc75d-0d04-0410-961f-82ee72b054a4
commit 3db273fd22e60de1e90479283b0ff7bf134c86dc
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/3db273fd22e60de1e90479283b0ff7bf134c86dc
Author: janis <janis@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Aug 3 21:38:53 2009 +0000
PR c/39902
* simplify-rtx.c (simplify_binary_operation_1): Disable
simplifications for decimal float operations.
PR c/39902
* gcc.target/powerpc/pr39902-2.c: New test.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150383
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150383 138bc75d-0d04-0410-961f-82ee72b054a4
commit cbb04ca92323480471b9475688cc20af9409045a
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/cbb04ca92323480471b9475688cc20af9409045a
Author: jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Aug 3 19:26:10 2009 +0000
PR middle-end/40943
* tree-ssa.c (warn_uninitialized_var): Even on LHS warn for
operand of INDIRECT_REF.
* gcc.dg/uninit-6.c: Re-add XFAIL.
* gcc.dg/uninit-6-O0.c: Likewise.
* gcc.dg/uninit-pr40943.c: New test.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150379
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150379 138bc75d-0d04-0410-961f-82ee72b054a4
commit 444e42cce08b2c2886b81241961bf271d1e77b1e
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/444e42cce08b2c2886b81241961bf271d1e77b1e
Author: aph <aph@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Aug 3 17:55:11 2009 +0000
2009-07-31 Andrew Haley <aph@redhat.com>
PR java/40867
* decl.c (java_replace_references): Set EXPR_LOCATION on all
generated expressions.
(binding_level.loc): new field.
(clear_binding_level): Initialize loc.
(set_input_location): New function.
(pushlevel): Set new binding_level.loc.
(poplevel): Set EXPR_LOCATION on the new BIND_EXPR_BODY.
(start_java_method): Set DECL_SOURCE_LOCATION of this new method.
(java_add_stmt): Set the EXPR_LOCATION on all subtrees of new_stmt.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150376
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150376 138bc75d-0d04-0410-961f-82ee72b054a4
commit 5ae3ee4eb885804425fcdd1a19c0093b7469c3fa
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/5ae3ee4eb885804425fcdd1a19c0093b7469c3fa
Author: danglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Aug 3 17:29:17 2009 +0000
PR testsuite/40858
* g++.dg/debug/dwarf2/typedef1.C: Also match assembler string used with
.ascii.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150375
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150375 138bc75d-0d04-0410-961f-82ee72b054a4
commit 75645350325fa00cc8a4868968ee4254c0eb4657
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/75645350325fa00cc8a4868968ee4254c0eb4657
Author: uros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Aug 3 15:58:55 2009 +0000
* config/alpha/alpha.c (alpha_legitimate_constant_p): Reject CONST
constants referencing TLS symbols.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150372
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150372 138bc75d-0d04-0410-961f-82ee72b054a4
commit b29d7d6e75f98eca4d31d30e477e43782f7605db
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/b29d7d6e75f98eca4d31d30e477e43782f7605db
Author: kkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Aug 3 10:33:16 2009 +0000
* config/sh/linux-atomic.asm (ATOMIC_COMPARE_AND_SWAP): Rename
__sync_compare_and_swap_* to __sync_val_compare_and_swap_*.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150371
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150371 138bc75d-0d04-0410-961f-82ee72b054a4
commit 2ed8de558d0b7fbcde24bc8c188395c56138aca3
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/2ed8de558d0b7fbcde24bc8c188395c56138aca3
Author: rguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Aug 3 10:30:46 2009 +0000
2009-08-03 Richard Guenther <rguenther@suse.de>
* tree.c (make_vector_type): Build a main variant first,
get the canonical one and then build the variant.
* tree-ssa.c (useless_type_conversion_p_1): Handle
fixed-point types.
(useless_type_conversion_p): Conversions to pointers to
incomplete record types are useless.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150370
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150370 138bc75d-0d04-0410-961f-82ee72b054a4
commit 53b5ae0743173c06a3e1e0b95b43012f7fd16b8c
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/53b5ae0743173c06a3e1e0b95b43012f7fd16b8c
Author: rguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Aug 3 10:29:08 2009 +0000
2009-08-03 Richard Guenther <rguenther@suse.de>
* tree-cfg.c (pass_warn_unused_result): Mark name that no dump
file will be created.
* omp-low.c (pass_diagnose_omp_blocks): Likewise.
* toplev.c (compile_file): Adjust comment.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150369
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150369 138bc75d-0d04-0410-961f-82ee72b054a4
commit 978fcce181bda796be674eb94b7cbd3dd562b64e
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/978fcce181bda796be674eb94b7cbd3dd562b64e
Author: kkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Aug 3 10:27:44 2009 +0000
* config/sh/sh-protos.h (sh_promote_function_mode): Remove.
* config/sh/sh.c (sh_promote_function_mode): Wrap long lines.
(TARGET_PROMOTE_FUNCTION_MODE): Define.
(TARGET_PROMOTE_FUNCTION_ARGS): Remove.
(sh_promote_function_mode): Fix typo.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150368
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150368 138bc75d-0d04-0410-961f-82ee72b054a4
commit 2888b920ac445bd5edf43674a0f78603e9e7c3dc
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/2888b920ac445bd5edf43674a0f78603e9e7c3dc
Author: krebbel <krebbel@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Aug 3 09:18:28 2009 +0000
2009-08-03 Andreas Krebbel <krebbel1@de.ibm.com>
* explow.c (promote_mode): Mark TYPE and PUNSIGNEDP as
possibly unused.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150367
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150367 138bc75d-0d04-0410-961f-82ee72b054a4
commit 3bb0337c49e35b8e360e47a460a16f7a91525e48
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/3bb0337c49e35b8e360e47a460a16f7a91525e48
Author: gccadmin <gccadmin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Aug 3 00:16:52 2009 +0000
Daily bump.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150364
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150364 138bc75d-0d04-0410-961f-82ee72b054a4
commit 25dd15fe4ad87c48dbfef79400c59e2f121c7778
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/25dd15fe4ad87c48dbfef79400c59e2f121c7778
Author: paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sun Aug 2 23:35:41 2009 +0000
2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
PR libstdc++/40912 (final)
* testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
* testsuite/26_numerics/random/uniform_real_distribution/cons/
parms_neg.cc: Likewise.
* testsuite/26_numerics/random/uniform_real_distribution/cons/
parms.cc: Likewise.
* testsuite/26_numerics/random/uniform_real_distribution/cons/
default.cc: Likewise.
* testsuite/26_numerics/random/uniform_real_distribution/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/piecewise_constant_distribution/
cons/range.cc: Likewise.
* testsuite/26_numerics/random/piecewise_constant_distribution/
cons/default.cc: Likewise.
* testsuite/26_numerics/random/piecewise_constant_distribution/
cons/num_xbound_fun.cc: Likewise.
* testsuite/26_numerics/random/piecewise_constant_distribution/
cons/initlist_fun.cc: Likewise.
* testsuite/26_numerics/random/piecewise_constant_distribution/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/minstd_rand.cc: Likewise.
* testsuite/26_numerics/random/chi_squared_distribution/cons/
parms.cc: Likewise.
* testsuite/26_numerics/random/chi_squared_distribution/cons/
default.cc: Likewise.
* testsuite/26_numerics/random/chi_squared_distribution/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/normal_distribution/
cons/parms.cc: Likewise.
* testsuite/26_numerics/random/normal_distribution/
cons/default.cc: Likewise.
* testsuite/26_numerics/random/normal_distribution/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/seed_seq/cons/
range.cc: Likewise.
* testsuite/26_numerics/random/seed_seq/cons/
initlist.cc: Likewise.
* testsuite/26_numerics/random/seed_seq/cons/
default.cc: Likewise.
* testsuite/26_numerics/random/seed_seq/requirements/
typedefs.cc: Likewise.
* testsuite/26_numerics/random/uniform_int_distribution/
cons/parms_neg.cc: Likewise.
* testsuite/26_numerics/random/uniform_int_distribution/
cons/parms.cc: Likewise.
* testsuite/26_numerics/random/uniform_int_distribution/
cons/default.cc: Likewise.
* testsuite/26_numerics/random/uniform_int_distribution/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/poisson_distribution/cons/
parms.cc: Likewise.
* testsuite/26_numerics/random/poisson_distribution/cons/
default.cc: Likewise.
* testsuite/26_numerics/random/poisson_distribution/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/bernoulli_distribution/
cons/parms.cc: Likewise.
* testsuite/26_numerics/random/bernoulli_distribution/
cons/default.cc: Likewise.
* testsuite/26_numerics/random/bernoulli_distribution/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
* testsuite/26_numerics/random/
default_random_engine.cc: Likewise.
* testsuite/26_numerics/random/discrete_distribution/
cons/range.cc: Likewise.
* testsuite/26_numerics/random/discrete_distribution/
cons/initlist.cc: Likewise.
* testsuite/26_numerics/random/discrete_distribution/
cons/default.cc: Likewise.
* testsuite/26_numerics/random/discrete_distribution/
cons/num_xbound_fun.cc: Likewise.
* testsuite/26_numerics/random/discrete_distribution/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/weibull_distribution/
cons/parms.cc: Likewise.
* testsuite/26_numerics/random/weibull_distribution/
cons/default.cc: Likewise.
* testsuite/26_numerics/random/weibull_distribution/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/independent_bits_engine/
cons/base_move.cc: Likewise.
* testsuite/26_numerics/random/independent_bits_engine/
cons/seed1.cc: Likewise.
* testsuite/26_numerics/random/independent_bits_engine/
cons/seed2.cc: Likewise.
* testsuite/26_numerics/random/independent_bits_engine/
cons/base_copy.cc: Likewise.
* testsuite/26_numerics/random/independent_bits_engine/
cons/default.cc: Likewise.
* testsuite/26_numerics/random/independent_bits_engine/
cons/seed_seq.cc: Likewise.
* testsuite/26_numerics/random/independent_bits_engine/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/independent_bits_engine/
operators/equal.cc: Likewise.
* testsuite/26_numerics/random/independent_bits_engine/
operators/serialize.cc: Likewise.
* testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
* testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
* testsuite/26_numerics/random/subtract_with_carry_engine/
cons/seed1.cc: Likewise.
* testsuite/26_numerics/random/subtract_with_carry_engine/
cons/seed2.cc: Likewise.
* testsuite/26_numerics/random/subtract_with_carry_engine/
cons/default.cc: Likewise.
* testsuite/26_numerics/random/subtract_with_carry_engine/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/subtract_with_carry_engine/
operators/equal.cc: Likewise.
* testsuite/26_numerics/random/subtract_with_carry_engine/
operators/serialize.cc: Likewise.
* testsuite/26_numerics/random/discard_block_engine/cons/
base_move.cc: Likewise.
* testsuite/26_numerics/random/discard_block_engine/cons/
seed1.cc: Likewise.
* testsuite/26_numerics/random/discard_block_engine/cons/
seed2.cc: Likewise.
* testsuite/26_numerics/random/discard_block_engine/cons/
base_copy.cc: Likewise.
* testsuite/26_numerics/random/discard_block_engine/cons/
default.cc: Likewise.
* testsuite/26_numerics/random/discard_block_engine/cons/
seed_seq.cc: Likewise.
* testsuite/26_numerics/random/discard_block_engine/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/discard_block_engine/
operators/equal.cc: Likewise.
* testsuite/26_numerics/random/discard_block_engine/
operators/serialize.cc: Likewise.
* testsuite/26_numerics/random/cauchy_distribution/
cons/parms.cc: Likewise.
* testsuite/26_numerics/random/cauchy_distribution/
cons/default.cc: Likewise.
* testsuite/26_numerics/random/cauchy_distribution/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/negative_binomial_distribution/
cons/parms.cc: Likewise.
* testsuite/26_numerics/random/negative_binomial_distribution/
cons/default.cc: Likewise.
* testsuite/26_numerics/random/negative_binomial_distribution/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/gamma_distribution/
cons/parms.cc: Likewise.
* testsuite/26_numerics/random/gamma_distribution/
cons/default.cc: Likewise.
* testsuite/26_numerics/random/gamma_distribution/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/mersenne_twister_engine/
cons/seed1.cc: Likewise.
* testsuite/26_numerics/random/mersenne_twister_engine/
cons/seed2.cc: Likewise.
* testsuite/26_numerics/random/mersenne_twister_engine/
cons/default.cc: Likewise.
* testsuite/26_numerics/random/mersenne_twister_engine/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/mersenne_twister_engine/
operators/equal.cc: Likewise.
* testsuite/26_numerics/random/mersenne_twister_engine/
operators/serialize.cc: Likewise.
* testsuite/26_numerics/random/fisher_f_distribution/
cons/parms.cc: Likewise.
* testsuite/26_numerics/random/fisher_f_distribution/
cons/default.cc: Likewise.
* testsuite/26_numerics/random/fisher_f_distribution/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/exponential_distribution/
cons/parms.cc: Likewise.
* testsuite/26_numerics/random/exponential_distribution/
cons/default.cc: Likewise.
* testsuite/26_numerics/random/exponential_distribution/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/binomial_distribution/
cons/parms.cc: Likewise.
* testsuite/26_numerics/random/binomial_distribution/
cons/default.cc: Likewise.
* testsuite/26_numerics/random/binomial_distribution/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/lognormal_distribution/
cons/parms.cc: Likewise.
* testsuite/26_numerics/random/lognormal_distribution/
cons/default.cc: Likewise.
* testsuite/26_numerics/random/lognormal_distribution/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/mt19937_64.cc: Likewise.
* testsuite/26_numerics/random/random_device/cons/
token.cc: Likewise.
* testsuite/26_numerics/random/random_device/cons/
default.cc: Likewise.
* testsuite/26_numerics/random/random_device/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/ranlux24.cc: Likewise.
* testsuite/26_numerics/random/extreme_value_distribution/
cons/parms.cc: Likewise.
* testsuite/26_numerics/random/extreme_value_distribution/
cons/default.cc: Likewise.
* testsuite/26_numerics/random/extreme_value_distribution/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/piecewise_linear_distribution/
cons/range.cc: Likewise.
* testsuite/26_numerics/random/piecewise_linear_distribution/
cons/default.cc: Likewise.
* testsuite/26_numerics/random/piecewise_linear_distribution/
cons/num_xbound_fun.cc: Likewise.
* testsuite/26_numerics/random/piecewise_linear_distribution/
cons/initlist_fun.cc: Likewise.
* testsuite/26_numerics/random/piecewise_linear_distribution/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/student_t_distribution/
cons/parms.cc: Likewise.
* testsuite/26_numerics/random/student_t_distribution/
cons/default.cc: Likewise.
* testsuite/26_numerics/random/student_t_distribution/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/linear_congruential_engine/
cons/seed1.cc: Likewise.
* testsuite/26_numerics/random/linear_congruential_engine/
cons/seed2.cc: Likewise.
* testsuite/26_numerics/random/linear_congruential_engine/
cons/default.cc: Likewise.
* testsuite/26_numerics/random/linear_congruential_engine/
requirements/non_uint_neg.cc: Likewise.
* testsuite/26_numerics/random/linear_congruential_engine/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/linear_congruential_engine/
operators/equal.cc: Likewise.
* testsuite/26_numerics/random/linear_congruential_engine/
operators/serialize.cc: Likewise.
* testsuite/26_numerics/random/ranlux48.cc: Likewise.
* testsuite/26_numerics/random/shuffle_order_engine/cons/
base_move.cc: Likewise.
* testsuite/26_numerics/random/shuffle_order_engine/cons/
seed1.cc: Likewise.
* testsuite/26_numerics/random/shuffle_order_engine/cons/
seed2.cc: Likewise.
* testsuite/26_numerics/random/shuffle_order_engine/cons/
base_copy.cc: Likewise.
* testsuite/26_numerics/random/shuffle_order_engine/cons/
default.cc: Likewise.
* testsuite/26_numerics/random/shuffle_order_engine/cons/
seed_seq.cc: Likewise.
* testsuite/26_numerics/random/shuffle_order_engine/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/shuffle_order_engine/
operators/equal.cc: Likewise.
* testsuite/26_numerics/random/shuffle_order_engine/
operators/serialize.cc: Likewise.
* testsuite/26_numerics/random/geometric_distribution/
cons/parms.cc: Likewise.
* testsuite/26_numerics/random/geometric_distribution/
cons/default.cc: Likewise.
* testsuite/26_numerics/random/geometric_distribution/
requirements/typedefs.cc: Likewise.
* testsuite/26_numerics/random/knuth_b.cc: Likewise.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150361
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150361 138bc75d-0d04-0410-961f-82ee72b054a4
commit 15a2796612d49066ace5fcb4b48c5469d18e829f
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/15a2796612d49066ace5fcb4b48c5469d18e829f
Author: danglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sun Aug 2 19:28:30 2009 +0000
* pa.c (pa_promote_function_mode): Remove ATTRIBUTE_UNUSED from
declaration arguments.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150358
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150358 138bc75d-0d04-0410-961f-82ee72b054a4
commit 3a4032ebbe4bbf52223b7c1e195704226acfa6ed
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/3a4032ebbe4bbf52223b7c1e195704226acfa6ed
Author: jvdelisle <jvdelisle@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sun Aug 2 18:47:46 2009 +0000
2009-08-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR libfortran/40853
* gfortran.dg/namelist_40.f90: Update error output.
* gfortran.dg/namelist_47.f90: Update error output.
* gfortran.dg/namelist_58.f90: New test.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150357
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150357 138bc75d-0d04-0410-961f-82ee72b054a4
commit 962a2a635d88e8e642e9e7ba293637b8c230962e
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/962a2a635d88e8e642e9e7ba293637b8c230962e
Author: jvdelisle <jvdelisle@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sun Aug 2 18:31:07 2009 +0000
2009-08-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR libfortran/40853
* io/list_read.c (nml_get_obj_data): Do not set nl
pointer to first_nl if nl->next is NULL.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150356
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150356 138bc75d-0d04-0410-961f-82ee72b054a4
commit 39992b0e23491db2b67bd0999dd88d875938fa32
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/39992b0e23491db2b67bd0999dd88d875938fa32
Author: uros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sun Aug 2 18:05:44 2009 +0000
* config/i386/i386.c (ix86_expand_fp_compare): Use const0_rtx instead
of GEN_INT (0x00) and const1_rtx instead of GEN_INT (0x01).
(ix86_split_ashl): Ditto.
(ix86_expand_vector_init_one_nonzero): Ditto.
(ix86_expand_vector_set): Ditto.
(ix86_expand_reduc_v4sf): Ditto.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150355
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150355 138bc75d-0d04-0410-961f-82ee72b054a4
commit ff3325721755e3c1864a6b53151a7b78422274bf
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/ff3325721755e3c1864a6b53151a7b78422274bf
Author: ebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sun Aug 2 14:34:42 2009 +0000
Add missing entry
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150353
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150353 138bc75d-0d04-0410-961f-82ee72b054a4
commit 59ab5ac1019163624faaa9a6fef45df5075fbb1b
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/59ab5ac1019163624faaa9a6fef45df5075fbb1b
Author: ebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sun Aug 2 13:14:15 2009 +0000
* gcc-interface/gigi.h (end_subprog_body): Tweak comment.
* gcc-interface/utils.c (end_subprog_body): Likewise.
* gcc-interface/trans.c (gigi): Likewise.
(gnat_to_gnu): Likewise.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150352
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150352 138bc75d-0d04-0410-961f-82ee72b054a4
commit 8e9b41f0df3bc3b29b8cd53bfb4c56cfb8f98700
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/8e9b41f0df3bc3b29b8cd53bfb4c56cfb8f98700
Author: janus <janus@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sun Aug 2 10:58:44 2009 +0000
2009-08-02 Janus Weil <janus@gcc.gnu.org>
PR fortran/40881
* decl.c (match_char_length): Warn about old-style character length
declarations.
* match.c (match_arithmetic_if,gfc_match_if): Modify warning message
for arithmetic if.
(gfc_match_goto): Warn about computed gotos.
(gfc_match_return): Warn about alternate return.
(gfc_match_st_function): Warn about statement functions.
* resolve.c (resolve_fl_procedure): Modify warning message for
assumed-length character functions.
2009-08-02 Janus Weil <janus@gcc.gnu.org>
PR fortran/40881
* gfortran.dg/aliasing_dummy_1.f90: Add -std=legacy.
* gfortran.dg/altreturn_3.f90: Ditto.
* gfortran.dg/altreturn_5.f90: Ditto.
* gfortran.dg/altreturn_6.f90: Ditto.
* gfortran.dg/altreturn_7.f90: Ditto.
* gfortran.dg/array_constructor_13.f90: Ditto.
* gfortran.dg/arrayio_7.f90: Ditto.
* gfortran.dg/arrayio_8.f90: Ditto.
* gfortran.dg/assumed_charlen_function_3.f90: Modified warning message.
* gfortran.dg/assumed_charlen_function_4.f90: Add -std=legacy.
* gfortran.dg/assumed_charlen_function_5.f90: Modified warning message.
* gfortran.dg/backspace_8.f: Add -std=legacy.
* gfortran.dg/backspace_9.f: Ditto.
* gfortran.dg/char_comparison_1.f: Ditto.
* gfortran.dg/char_decl_1.f90: Ditto.
* gfortran.dg/char_initialiser_actual.f90: Ditto.
* gfortran.dg/char_pointer_assign.f90: Ditto.
* gfortran.dg/char_pointer_dependency.f90: Ditto.
* gfortran.dg/char_pointer_dummy.f90: Ditto.
* gfortran.dg/char_pointer_func.f90: Ditto.
* gfortran.dg/common_8.f90: Ditto.
* gfortran.dg/constant_substring.f: Ditto.
* gfortran.dg/data_char_2.f90: Ditto.
* gfortran.dg/der_array_io_1.f90: Ditto.
* gfortran.dg/der_array_io_2.f90: Ditto.
* gfortran.dg/der_array_io_3.f90: Ditto.
* gfortran.dg/der_io_3.f90: Ditto.
* gfortran.dg/dev_null.F90: Ditto.
* gfortran.dg/direct_io_2.f90: Ditto.
* gfortran.dg/do_iterator_2.f90: Ditto.
* gfortran.dg/e_d_fmt.f90: Ditto.
* gfortran.dg/empty_format_1.f90: Ditto.
* gfortran.dg/entry_17.f90: Modified warning message.
* gfortran.dg/entry_7.f90: Add -std=legacy.
* gfortran.dg/eor_1.f90: Ditto.
* gfortran.dg/equiv_2.f90: Ditto.
* gfortran.dg/equiv_constraint_2.f90: Use new-style character length.
* gfortran.dg/equiv_substr.f90: Add -std=legacy.
* gfortran.dg/extended_char_comparison_1.f: Ditto.
* gfortran.dg/fmt_bz_bn_err.f: Ditto.
* gfortran.dg/fmt_error_2.f90: Ditto.
* gfortran.dg/fmt_read_bz_bn.f90: Ditto.
* gfortran.dg/fmt_tl.f: Ditto.
* gfortran.dg/fmt_white.f: Ditto.
* gfortran.dg/func_derived_1.f90: Ditto.
* gfortran.dg/g77_intrinsics_funcs.f: Ditto.
* gfortran.dg/g77_intrinsics_sub.f: Ditto.
* gfortran.dg/global_references_2.f90: Ditto.
* gfortran.dg/hollerith_1.f90: Ditto.
* gfortran.dg/hollerith.f90: Use new-style character length.
* gfortran.dg/hollerith_f95.f90: Ditto.
* gfortran.dg/ichar_1.f90: Add -std=legacy.
* gfortran.dg/implicit_6.f90: Ditto.
* gfortran.dg/implicit_9.f90: Ditto.
* gfortran.dg/inquire_13.f90: Ditto.
* gfortran.dg/inquire_5.f90: Ditto.
* gfortran.dg/inquire_6.f90: Ditto.
* gfortran.dg/inquire.f90: Ditto.
* gfortran.dg/io_constraints_1.f90: Use new-style character length.
* gfortran.dg/io_constraints_2.f90: Ditto.
* gfortran.dg/list_read_2.f90: Add -std=legacy.
* gfortran.dg/loc_2.f90: Ditto.
* gfortran.dg/logical_1.f90: Ditto.
* gfortran.dg/longline.f: Ditto.
* gfortran.dg/merge_char_1.f90: Ditto.
* gfortran.dg/namelist_12.f: Ditto.
* gfortran.dg/namelist_14.f90: Ditto.
* gfortran.dg/namelist_18.f90: Ditto.
* gfortran.dg/namelist_19.f90: Ditto.
* gfortran.dg/namelist_21.f90: Ditto.
* gfortran.dg/namelist_22.f90: Ditto.
* gfortran.dg/namelist_37.f90: Ditto.
* gfortran.dg/namelist_54.f90: Ditto.
* gfortran.dg/namelist_55.f90: Ditto.
* gfortran.dg/namelist_empty.f90: Ditto.
* gfortran.dg/namelist_use.f90: Use new-style character length.
* gfortran.dg/namelist_use_only.f90: Add -std=legacy.
* gfortran.dg/nested_modules_4.f90: Ditto.
* gfortran.dg/nested_modules_5.f90: Ditto.
* gfortran.dg/open-options-blanks.f: Ditto.
* gfortran.dg/output_exponents_1.f90: Ditto.
* gfortran.dg/parens_5.f90: Ditto.
* gfortran.dg/parens_6.f90: Ditto.
* gfortran.dg/parent_result_ref_2.f90: Modified warning message.
* gfortran.dg/pointer_function_actual_1.f90: Add -std=legacy.
* gfortran.dg/pr15129.f90: Ditto.
* gfortran.dg/pr15332.f: Ditto.
* gfortran.dg/pr16597.f90: Ditto.
* gfortran.dg/pr17143.f90: Ditto.
* gfortran.dg/pr17164.f90: Ditto.
* gfortran.dg/pr17229.f: Modified warning message.
* gfortran.dg/pr18210.f90: Add -std=legacy.
* gfortran.dg/pr19155.f: Ditto.
* gfortran.dg/pr20086.f90: Ditto.
* gfortran.dg/pr20124.f90: Ditto.
* gfortran.dg/pr20755.f: Ditto.
* gfortran.dg/pr20865.f90: Ditto.
* gfortran.dg/pr20950.f: Ditto.
* gfortran.dg/pr21730.f: Ditto.
* gfortran.dg/pr22491.f: Ditto.
* gfortran.dg/pr29713.f90: Ditto.
* gfortran.dg/print_parentheses_1.f: Ditto.
* gfortran.dg/print_parentheses_2.f90: Ditto.
* gfortran.dg/proc_assign_1.f90: Ditto.
* gfortran.dg/proc_decl_1.f90: Ditto.
* gfortran.dg/proc_ptr_17.f90: Add dg-warning.
* gfortran.dg/read_eor.f90: : Add -std=legacy.
* gfortran.dg/read_float_1.f90: Ditto.
* gfortran.dg/read_logical.f90: Ditto.
* gfortran.dg/recursive_statement_functions.f90: Ditto.
* gfortran.dg/return_1.f90: Ditto.
* gfortran.dg/rewind_1.f90: Ditto.
* gfortran.dg/runtime_warning_1.f90: Use new-style character length.
* gfortran.dg/scalar_return_1.f90: Add -std=legacy.
* gfortran.dg/stfunc_1.f90: Ditto.
* gfortran.dg/stfunc_3.f90: Ditto.
* gfortran.dg/stfunc_4.f90: Ditto.
* gfortran.dg/stfunc_6.f90: Ditto.
* gfortran.dg/streamio_2.f90: Ditto.
* gfortran.dg/string_ctor_1.f90: Ditto.
* gfortran.dg/string_null_compare_1.f: Ditto.
* gfortran.dg/substr_6.f90: Ditto.
* gfortran.dg/tl_editing.f90: Ditto.
* gfortran.dg/unf_io_convert_1.f90: Use new-style character length.
* gfortran.dg/warnings_are_errors_1.f90: Modified warning message.
* gfortran.dg/x_slash_1.f: Add -std=legacy.
* gfortran.dg/g77/1832.f: Ditto.
* gfortran.dg/g77/19981216-0.f Ditto.
* gfortran.dg/g77/19990525-0.f: Ditto.
* gfortran.dg/g77/19990826-2.f: Ditto.
* gfortran.dg/g77/20000630-2.f: Ditto.
* gfortran.dg/g77/20010116.f: Ditto.
* gfortran.dg/g77/20010519-1.f: Use new-style character length.
* gfortran.dg/g77/980419-2.f: Add -std=legacy.
* gfortran.dg/g77/980520-1.f: Ditto.
* gfortran.dg/g77/check0.f: Ditto.
* gfortran.dg/g77/cpp3.F: Ditto.
* gfortran.dg/g77/cpp4.F: Use new-style character length.
* gfortran.dg/g77/f77-edit-i-in.f: Add -std=legacy.
* gfortran.dg/g77/f77-edit-t-in.f: Ditto.
* gfortran.dg/g77/short.f: Ditto.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150349
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150349 138bc75d-0d04-0410-961f-82ee72b054a4
commit 2610341b4e36623fc8569693b96ecfc1ce9ad904
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/2610341b4e36623fc8569693b96ecfc1ce9ad904
Author: nemet <nemet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sun Aug 2 06:45:33 2009 +0000
* gcc.target/mips/ext-3.c: Add NOMIPS16.
* gcc.target/mips/ext-4.c: Likewise.
* gcc.target/mips/interrupt_handler.c: Likewise.
* gcc.target/mips/truncate-4.c: Likewise.
* gcc.target/mips/truncate-5.c: Likewise.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150345
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150345 138bc75d-0d04-0410-961f-82ee72b054a4
commit 905ad4b8c8d33574a4d6f684fb4e4e2381949b3e
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/905ad4b8c8d33574a4d6f684fb4e4e2381949b3e
Author: bonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sun Aug 2 06:10:29 2009 +0000
2009-08-02 Paolo Bonzini <bonzini@gnu.org
* explow.c (promote_function_mode): Remove assert.
* config/sh/sh.c (sh_promote_function_mode): Declare.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150344
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150344 138bc75d-0d04-0410-961f-82ee72b054a4
commit a6b21a589c975453c2c3cf7301638550a00bf0f0
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/a6b21a589c975453c2c3cf7301638550a00bf0f0
Author: danglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sun Aug 2 02:57:37 2009 +0000
* pa.c (pa_promote_function_mode): Declare. Change to static.
Fix promote_mode call.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150343
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150343 138bc75d-0d04-0410-961f-82ee72b054a4
commit c4cd433db3195dd509ea8231f0231f9ffcaf81e4
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/c4cd433db3195dd509ea8231f0231f9ffcaf81e4
Author: danglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sun Aug 2 01:38:27 2009 +0000
* gthr-dce.h (CONST_CAST2): Define if not defined.
(__gthread_setspecific): Use CONST_CAST2 to fix warning.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150342
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150342 138bc75d-0d04-0410-961f-82ee72b054a4
commit c0045c9e36f70a24e1eb361c284e094a989fbbdb
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/c0045c9e36f70a24e1eb361c284e094a989fbbdb
Author: danglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sun Aug 2 01:25:33 2009 +0000
* config.gcc (hppa[12]*-*-hpux10*): Add stdint support.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150341
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150341 138bc75d-0d04-0410-961f-82ee72b054a4
commit 5084730045281f88cf16c491435941b7a7f461f1
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/5084730045281f88cf16c491435941b7a7f461f1
Author: danglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sun Aug 2 01:18:04 2009 +0000
* inclhack.def (hpux_inttype_int_least8_t): Also apply on hpux10*.
(hpux_inttype_int8_t): Likewise.
* fixincl.x: Regenerate.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150340
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150340 138bc75d-0d04-0410-961f-82ee72b054a4
commit ce3fe2e7582d8ea75981a4fe3f34155f404ea5c4
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/ce3fe2e7582d8ea75981a4fe3f34155f404ea5c4
Author: gccadmin <gccadmin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sun Aug 2 00:16:48 2009 +0000
Daily bump.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150339
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150339 138bc75d-0d04-0410-961f-82ee72b054a4
commit 3b2411a88d1a0a07e7c93da834ec7719792d351f
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/3b2411a88d1a0a07e7c93da834ec7719792d351f
Author: bonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sat Aug 1 22:03:34 2009 +0000
2009-04-17 Paolo Bonzini <bonzini@gnu.org>
* expr.c (store_constructor): Use promote_decl_mode. Remove
now write-only variable unsignedp.
(expand_expr_real_1): Use promote_decl_mode.
* expr.h (promote_function_mode, promote_decl_mode): New.
(promote_mode): Remove last argument.
* function.c (assign_temp): Drop last argument of promote_mode.
(assign_parm_find_data_types): Use promote_function_mode.
(assign_parm_setup_reg): Likewise.
(expand_function_end): Use promote_function_mode.
* calls.c (initialize_argument_information): Use promote_function_mode.
(precompute_arguments): Use promote_mode instead of checking if
only PROMOTE_FUNCTION_MODE is defined.
(expand_call): When making sibcall decisions, use promote_function_mode.
Below, remove an if for targetm.calls.promote_function_return and
and use promote_function_mode.
(emit_library_call_value_1): Use promote_function_mode, fix bug
where promote_mode was passed FOR_CALL == 0 for a return value in an
assertion.
* cfgexpand.c (expand_one_register_var): Use promote_decl_mode.
* explow.c (promote_function_mode, promote_decl_mode): New.
(promote_mode): Keep only the FOR_CALL == 0 case.
* combine.c (setup_incoming_promotion): Remove test of
promote_function_args. Use promote_function_mode.
* stmt.c (expand_value_return): Use promote_decl_mode.
(expand_decl): Use promote_decl_mode.
* expr.c (store_constructor): Use promote_decl_mode. Remove
now write-only variable unsignedp.
(expand_expr_real_1): Use promote_decl_mode.
* expr.h (promote_function_mode, promote_decl_mode): New.
(promote_mode): Remove last argument.
* function.c (assign_temp): Drop last argument of promote_mode.
(assign_parm_find_data_types): Use promote_function_mode.
(assign_parm_setup_reg): Likewise.
(expand_function_end): Use promote_function_mode.
* calls.c (initialize_argument_information): Use promote_function_mode.
(precompute_arguments): Use promote_mode instead of checking if
only PROMOTE_FUNCTION_MODE is defined.
(expand_call): When making sibcall decisions, use promote_function_mode.
Below, remove an if for targetm.calls.promote_function_return and
and use promote_function_mode.
(emit_library_call_value_1): Use promote_function_mode, fix bug
where promote_mode was passed FOR_CALL == 0 for a return value in an
assertion.
* cfgexpand.c (expand_one_register_var): Use promote_decl_mode.
* explow.c (promote_function_mode, promote_decl_mode): New.
(promote_mode): Keep only the FOR_CALL == 0 case.
* combine.c (setup_incoming_promotion): Remove test of
promote_function_args. Use promote_function_mode.
* stmt.c (expand_value_return): Use promote_decl_mode.
(expand_decl): Use promote_decl_mode.
* explow.c (promote_function_mode): Just call the target hook.
* targhooks.c (default_promote_function_mode,
default_promote_function_mode_always_promote): New.
* targhooks.h (default_promote_function_mode,
default_promote_function_mode_always_promote): Declare.
* target.h (promote_function_args, promote_function_return): Remove.
(promote_function_mode): New.
* target-def.h (TARGET_PROMOTE_FUNCTION_ARGS,
TARGET_PROMOTE_FUNCTION_RETURN): Remove.
(TARGET_PROMOTE_FUNCTION_MODE): New.
(TARGET_CALLS): Adjust.
* system.h (TARGET_PROMOTE_FUNCTION_ARGS,
TARGET_PROMOTE_FUNCTION_RETURN, PROMOTE_FUNCTION_MODE): Poison.
* config/s390/s390.h (PROMOTE_FUNCTION_MODE): Move...
* config/s390/s390.c (s390_promote_function_mode): ... here,
with pointer handling.
(TARGET_PROMOTE_FUNCTION_MODE): Define.
(TARGET_PROMOTE_FUNCTION_ARGS, TARGET_PROMOTE_FUNCTION_RETURN): Remove.
* config/sparc/sparc.h (PROMOTE_FUNCTION_MODE): Move...
* config/sparc/sparc.c (sparc_promote_function_mode): ... here,
with pointer handling.
(TARGET_PROMOTE_FUNCTION_MODE): Define.
(TARGET_PROMOTE_FUNCTION_ARGS, TARGET_PROMOTE_FUNCTION_RETURN): Remove.
* config/sh/sh-protos.h (sh_promote_function_mode): New.
* config/sh/sh.c (sh_promote_function_mode): New.
(TARGET_PROMOTE_FUNCTION_MODE): Define.
(TARGET_PROMOTE_FUNCTION_ARGS, TARGET_PROMOTE_FUNCTION_RETURN): Remove.
* config/cris/cris.h (PROMOTE_FUNCTION_MODE): Move...
* config/cris/cris.c (cris_promote_function_mode): ... here.
(TARGET_PROMOTE_FUNCTION_MODE): Define.
(TARGET_PROMOTE_FUNCTION_ARGS): Remove.
* config/mmix/mmix.h (PROMOTE_FUNCTION_MODE): Move...
* config/mmix/mmix.c (mmix_promote_function_mode): ... here.
(TARGET_PROMOTE_FUNCTION_MODE): Define.
(TARGET_PROMOTE_FUNCTION_ARGS): Remove.
* config/arm/arm.h (PROMOTE_FUNCTION_MODE): Move...
* config/arm/arm.c (arm_promote_function_mode): ... here, without complex
type handling.
(TARGET_PROMOTE_FUNCTION_MODE): Define.
(TARGET_PROMOTE_FUNCTION_ARGS, TARGET_PROMOTE_FUNCTION_RETURN): Remove.
* config/pa/pa.c (pa_promote_function_mode): New.
(TARGET_PROMOTE_FUNCTION_MODE): Define.
(TARGET_PROMOTE_FUNCTION_RETURN): Remove.
* config/alpha/alpha.c (TARGET_PROMOTE_FUNCTION_ARGS,
TARGET_PROMOTE_FUNCTION_RETURN): Remove.
(TARGET_PROMOTE_FUNCTION_MODE): Define equivalently.
* config/xtensa/xtensa.c: Likewise.
* config/stormy16/stormy16.c: Likewise.
* config/iq2000/iq2000.c: Likewise.
* config/rs6000/rs6000.c: Likewise.
* config/picochip/picochip.c: Likewise.
* config/arc/arc.c: Likewise.
* config/mcore/mcore.c: Likewise.
* config/score/score.c: Likewise.
* config/mips/mips.c: Likewise.
* config/bfin/bfin.c: Likewise.
* config/ia64/ia64.c: Likewise (disabled though).
* config/frv/frv.h: Remove pointless remark.
* doc/tm.texi (PROMOTE_FUNCTION_MODE,
TARGET_PROMOTE_FUNCTION_ARGS,
TARGET_PROMOTE_FUNCTION_RETURN): Consolidate into...
(TARGET_PROMOTE_FUNCTION_MODE): ... this.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150336
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150336 138bc75d-0d04-0410-961f-82ee72b054a4
commit 1684855694a44db9229a0c991221e727904ca960
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/1684855694a44db9229a0c991221e727904ca960
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sat Aug 1 18:22:58 2009 +0000
Rename -fgraphite-force-parallel to -floop-parallelize-all.
2009-08-01 Sebastian Pop <sebastian.pop@amd.com>
* doc/invoke.texi (-fgraphite-force-parallel): Renamed
-floop-parallelize-all.
* toplev.c (process_options): Rename flag_graphite_force_parallel to
flag_loop_parallelize_all.
* tree-ssa-loop.c (gate_graphite_transforms): Same.
* graphite.c (graphite_transform_loops): Same.
* common.opt: Same.
* graphite-poly.c (apply_poly_transforms): Same.
* gcc.dg/graphite/graphite_autopar/graphite_autopar.exp: Rename
-fgraphite-force-parallel to -floop-parallelize-all.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150334
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150334 138bc75d-0d04-0410-961f-82ee72b054a4
commit 7ea64434b40d07d43f4aa6cafac4684487e69304
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/7ea64434b40d07d43f4aa6cafac4684487e69304
Author: pault <pault@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sat Aug 1 13:45:12 2009 +0000
2009-08-01 Paul Thomas <pault@gcc.gnu.org>
PR fortran/40011
* error.c : Add static flag 'warnings_not_errors'.
(gfc_error): If 'warnings_not_errors' is set, branch to code
from gfc_warning.
(gfc_clear_error): Reset 'warnings_not_errors'.
(gfc_errors_to_warnings): New function.
* options.c (gfc_post_options): If pedantic and flag_whole_file
change the latter to a value of 2.
* parse.c (parse_module): Add module namespace to gsymbol.
(resolve_all_program_units): New function.
(clean_up_modules): New function.
(translate_all_program_units): New function.
(gfc_parse_file): If whole_file, do not clean up module right
away and add derived types to namespace derived types. In
addition, call the three new functions above.
* resolve.c (not_in_recursive): New function.
(not_entry_self_reference): New function.
(resolve_global_procedure): Symbol must not be IFSRC_UNKNOWN,
procedure must not be in the course of being resolved and
must return false for the two new functions. Pack away the
current derived type list before calling gfc_resolve for the
gsymbol namespace. It is unconditionally an error if the ranks
of the reference and ther procedure do not match. Convert
errors to warnings during call to gfc_procedure_use if not
pedantic or legacy.
(gfc_resolve): Set namespace resolved flag to -1 during
resolution and store current cs_base.
* trans-decl.c (gfc_get_symbol_decl): If whole_file compilation
substitute a use associated variable, if it is available in a
gsymbolnamespace.
(gfc_get_extern_function_decl): If the procedure is use assoc,
do not attempt to find it in a gsymbol because it could be an
interface. If the symbol exists in a module namespace, return
its backend_decl.
* trans-expr.c (gfc_trans_scalar_assign): If a derived type
assignment, set the rhs TYPE_MAIN_VARIANT to that of the rhs.
* trans-types.c (copy_dt_decls_ifequal): Add 'from_gsym' as a
boolean argument. Copy component backend_decls directly if the
components are derived types and from_gsym is true.
(gfc_get_derived_type): If whole_file copy the derived type from
the module if it is use associated, otherwise, if can be found
in another gsymbol namespace, use the existing derived type as
the TYPE_CANONICAL and build normally.
* gfortran.h : Add derived_types and resolved fields to
gfc_namespace. Include prototype for gfc_errors_to_warnings.
2009-08-01 Paul Thomas <pault@gcc.gnu.org>
PR fortran/40011
* gfortran.dg/whole_file_7.f90: New test.
* gfortran.dg/whole_file_8.f90: New test.
* gfortran.dg/whole_file_9.f90: New test.
* gfortran.dg/whole_file_10.f90: New test.
* gfortran.dg/whole_file_11.f90: New test.
* gfortran.dg/whole_file_12.f90: New test.
* gfortran.dg/whole_file_13.f90: New test.
* gfortran.dg/whole_file_14.f90: New test.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150333
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150333 138bc75d-0d04-0410-961f-82ee72b054a4
commit 333686a224598fed82ac08ed5324000044b7b3e7
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/333686a224598fed82ac08ed5324000044b7b3e7
Author: jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sat Aug 1 03:56:47 2009 +0000
update license
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150328
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150328 138bc75d-0d04-0410-961f-82ee72b054a4
commit aaa6e1c2fb96586f142e1f9c053399872212910b
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/aaa6e1c2fb96586f142e1f9c053399872212910b
Author: jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sat Aug 1 02:26:42 2009 +0000
* call.c (convert_class_to_reference): Binding an lvalue to an
rvalue reference is bad. If the user-defined conversion is bad,
set bad_p before merging conversions.
(maybe_handle_ref_bind): Don't push down bad_p.
(reference_binding): Binding an lvalue to an rvalue reference is bad.
(convert_like_real): Give a helpful error about binding lvalue
to rvalue reference.
(reference_related_p): No longer static.
* typeck.c (build_typed_address): New.
(build_static_cast_1): Add static_cast from lvalue to &&.
* cp-tree.h: Adjust.
* include/bits/move.h (forward): Implement as in N2835.
(move): Implement as in N2831.
* include/std/istream (rvalue stream operator>>): New.
* include/std/ostream (rvalue stream operator<<): New.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150327
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150327 138bc75d-0d04-0410-961f-82ee72b054a4
commit c7f0e2f230deaaee9f00d7759280aec42b820c6d
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/c7f0e2f230deaaee9f00d7759280aec42b820c6d
Author: jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sat Aug 1 02:26:32 2009 +0000
* include/bits/forward_list.h (splice_after): Use forward.
(merge): Likewise.
* include/bits/stl_iterator.h (move_iterator::operator*): Use move.
(move_iterator::operator[]): Use move.
* include/bits/stl_list.h (insert): Use move.
* include/std/thread (_Callable constructor): Use forward.
* include/std/tuple: Don't specify explicit template args to move.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150326
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150326 138bc75d-0d04-0410-961f-82ee72b054a4
commit f52203692f3c4f9c2fa234520c36e237cb69fd29
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/f52203692f3c4f9c2fa234520c36e237cb69fd29
Author: jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sat Aug 1 02:26:21 2009 +0000
* call.c (reference_binding): Rename lvalue_p to is_lvalue.
Do direct binding of "rvalues" in memory to rvalue references.
* tree.c (lvalue_p_1): Can't be both non-addressable lvalue and
"rvalue" in memory.
* typeck.c (build_static_cast_1): Do direct binding of memory
"rvalues" to rvalue references.
* cvt.c (cp_fold_convert): New.
* cp-tree.h: Declare it.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150325
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150325 138bc75d-0d04-0410-961f-82ee72b054a4
commit dddfd70ebaf761566514211a848dc368f044aacb
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/dddfd70ebaf761566514211a848dc368f044aacb
Author: jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sat Aug 1 02:26:13 2009 +0000
* typeck.c (build_address): Do fold away ADDR_EXPR of INDIRECT_REF.
* tree.c (rvalue): Use cp_build_qualified_type, not TYPE_MAIN_VARIANT.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150324
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150324 138bc75d-0d04-0410-961f-82ee72b054a4
commit 2128daa3bf0c8c79026f6e3fd59df3ef63ef27fa
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/2128daa3bf0c8c79026f6e3fd59df3ef63ef27fa
Author: gccadmin <gccadmin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sat Aug 1 00:16:41 2009 +0000
Daily bump.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150323
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150323 138bc75d-0d04-0410-961f-82ee72b054a4
commit 66cca8a06df7cad0a6752cd884e155f9c1cc7a02
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/66cca8a06df7cad0a6752cd884e155f9c1cc7a02
Author: rearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 21:56:28 2009 +0000
PR tree-optimization/40914
* ipa-prop.c (ipa_get_ptr_load_param): New argument use_delta,
if set, then check the delta field of the PMF record.
(ipa_get_stmt_member_ptr_load_param): Propagate new param use_delta.
(ipa_analyze_call_uses): Handle machines where the vbit for a PMF
call is stored in the delta.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150319
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150319 138bc75d-0d04-0410-961f-82ee72b054a4
commit 50e3523708a2388603c52ed6d11d9f455f17b5f6
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/50e3523708a2388603c52ed6d11d9f455f17b5f6
Author: nemet <nemet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 15:47:20 2009 +0000
* config/mips/mips.md (*clear_upper32_dext): New pattern.
testsuite/
* gcc.target/mips/ext-4.c: New test.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150316
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150316 138bc75d-0d04-0410-961f-82ee72b054a4
commit 640bddbeb1f809fc5355f48a2549718c4e265768
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/640bddbeb1f809fc5355f48a2549718c4e265768
Author: uros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 13:41:43 2009 +0000
* config/i386/bsd.h (ASM_BYTE): New define.
* config/i386/darwin.h (ASM_BYTE): Rename from ASM_BYTE_OP.
* config/i386/att.h (ASM_BYTE): New define. Use ASM_BYTE instead of
.byte. Use fputs or putc instead of fprintf where appropriate.
* config/i386/i386-interix.h: Use ASM_BYTE instead of .byte. Use
fputs or putc instead of fprintf where appropriate.
* config/i386/i386elf.h: Ditto.
* config/i386/sysv4.h: Ditto.
* config/i386/i386.c (TARGET_ASM_BYTE_OP): New define.
* config/i386/i386.md (x86_sahf_1): Use ASM_BYTE instead of .byte.
(*tls_global_dynamic_64): Ditto.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150315
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150315 138bc75d-0d04-0410-961f-82ee72b054a4
commit 39f6b116a52f53d26fdd48247db7630c781eb099
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/39f6b116a52f53d26fdd48247db7630c781eb099
Author: chrbr <chrbr@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 12:51:10 2009 +0000
enable SH libgloss build
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150314
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150314 138bc75d-0d04-0410-961f-82ee72b054a4
commit 8f6d090c354f1db49ce1ba711d48add2c1364e30
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/8f6d090c354f1db49ce1ba711d48add2c1364e30
Author: kkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 12:29:33 2009 +0000
* Makefile.am: Don't set SECTION_FLAGS with @SECTION_FLAGS@.
Don't set IEEE_FLAGS with @IEEE_FLAGS@.
* Makefile.in: Regenerate.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150313
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150313 138bc75d-0d04-0410-961f-82ee72b054a4
commit a7ad25916ce62356901219d1c32a621ece909f8f
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/a7ad25916ce62356901219d1c32a621ece909f8f
Author: paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 12:19:26 2009 +0000
2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
PR libstdc++/40912 (partial)
* include/std/random: Disable the facility if <stdint.h> is not
available.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150312
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150312 138bc75d-0d04-0410-961f-82ee72b054a4
commit 683bd8e4244270428a50c54cc7e2f595ccd8f506
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/683bd8e4244270428a50c54cc7e2f595ccd8f506
Author: ramana <ramana@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 08:26:58 2009 +0000
Fix address cost for plus reg const_int.
2009-07-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
* config/arm/arm.c (arm_arm_address_cost): Fix typo.
Remove dead code for MINUS.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150309
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150309 138bc75d-0d04-0410-961f-82ee72b054a4
commit 447e8aaad08c564bac7fe74861b2f4a1a52c5ff2
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/447e8aaad08c564bac7fe74861b2f4a1a52c5ff2
Author: green <green@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 05:11:21 2009 +0000
Tweak ABI & add moxie-uclinux target.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150307
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150307 138bc75d-0d04-0410-961f-82ee72b054a4
commit 5e11de885b49f08477a4ca1ef7c07b7c04ccedfa
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/5e11de885b49f08477a4ca1ef7c07b7c04ccedfa
Author: dj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 04:59:45 2009 +0000
* config/sh/sh.md (UNSPECV_SP_SWITCH_B): New.
(UNSPECV_SP_SWITCH_E): New.
(sp_switch_1): Change to an unspec.
(sp_switch_2): Change to an unspec. Don't use post-inc when we
replace $r15.
* config/sh/sh.c (sh_expand_prologue): Use the constant pool to
reference the new stack's address
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150306
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150306 138bc75d-0d04-0410-961f-82ee72b054a4
commit 82160980c77f992f8ddb32602bce16aebe01b10b
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/82160980c77f992f8ddb32602bce16aebe01b10b
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 04:50:35 2009 +0000
2009-07-30 Sebastian Pop <sebastian.pop@amd.com>
* g++.dg/tree-ssa/pr33615.C: Fix pattern for lim.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150305
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150305 138bc75d-0d04-0410-961f-82ee72b054a4
commit b06f252d1c6fd358b2e663f2ae057fb678049776
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/b06f252d1c6fd358b2e663f2ae057fb678049776
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 02:50:11 2009 +0000
Fix patterns in lim and dceloop testcases.
2009-07-30 Sebastian Pop <sebastian.pop@amd.com>
* gcc.dg/tree-ssa/20050314-1.c: Fix patterns for lim and dceloop.
* gcc.dg/tree-ssa/loop-32.c: Same.
* gcc.dg/tree-ssa/loop-33.c: Same.
* gcc.dg/tree-ssa/loop-34.c: Same.
* gcc.dg/tree-ssa/loop-35.c: Same.
* gcc.dg/tree-ssa/loop-7.c: Same.
* gcc.dg/tree-ssa/pr23109.c: Same.
* gcc.dg/tree-ssa/restrict-2.c: Same.
* gcc.dg/tree-ssa/restrict-3.c: Same.
* gcc.dg/tree-ssa/ssa-lim-1.c: Same.
* gcc.dg/tree-ssa/ssa-lim-2.c: Same.
* gcc.dg/tree-ssa/ssa-lim-3.c: Same.
* gcc.dg/tree-ssa/ssa-lim-6.c: Same.
* gcc.dg/tree-ssa/structopt-1.c: Same.
* gcc.dg/vect/dump-tree-dceloop-pr26359.c: Same.
* gfortran.dg/pr32921.f: Same.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150304
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150304 138bc75d-0d04-0410-961f-82ee72b054a4
commit 350b3e3e9225836fae7715977bfe90a0431c8384
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/350b3e3e9225836fae7715977bfe90a0431c8384
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 02:49:01 2009 +0000
Add new testcases.
2009-07-30 Sebastian Pop <sebastian.pop@amd.com>
* gcc.dg/graphite/graphite_autopar/force-parallel-1.c: New.
* gcc.dg/graphite/graphite_autopar/force-parallel-2.c: New.
* gcc.dg/graphite/graphite_autopar/force-parallel-3.c: New.
* gcc.dg/graphite/graphite_autopar/force-parallel-4.c: New.
* gcc.dg/graphite/graphite_autopar/force-parallel-5.c: New.
* gcc.dg/graphite/graphite_autopar/force-parallel-6.c: New.
* gcc.dg/graphite/graphite_autopar/force-parallel-7.c: New.
* gcc.dg/graphite/graphite_autopar/force-parallel-8.c: New.
* gcc.dg/graphite/graphite_autopar/force-parallel-9.c: New.
* gcc.dg/graphite/graphite_autopar/graphite_autopar.exp: New.
* gcc.dg/graphite/id-1.c: New.
* gcc.dg/graphite/id-10.c: New.
* gcc.dg/graphite/id-11.c: New.
* gcc.dg/graphite/id-12.c: New.
* gcc.dg/graphite/id-13.c: New.
* gcc.dg/graphite/id-14.c: New.
* gcc.dg/graphite/id-15.c: New.
* gcc.dg/graphite/id-2.c: New.
* gcc.dg/graphite/id-3.c: New.
* gcc.dg/graphite/id-4.c: New.
* gcc.dg/graphite/id-5.c: New.
* gcc.dg/graphite/id-6.c: New.
* gcc.dg/graphite/id-7.c: New.
* gcc.dg/graphite/id-8.c: New.
* gcc.dg/graphite/id-9.c: New.
* gcc.dg/graphite/interchange-0.c: New.
* gcc.dg/graphite/interchange-1.c: New.
* gcc.dg/graphite/interchange-2.c: New.
* gcc.dg/graphite/interchange-3.c: New.
* gcc.dg/graphite/interchange-4.c: New.
* gcc.dg/graphite/interchange-5.c: New.
* gcc.dg/graphite/interchange-6.c: New.
* gcc.dg/graphite/interchange-7.c: New.
* gcc.dg/graphite/interchange-8.c: New.
* gcc.dg/graphite/pr35356-1.c: New.
* gcc.dg/graphite/pr35356-2.c: New.
* gcc.dg/graphite/pr35356-3.c: New.
* gcc.dg/graphite/pr40157.c: New.
* gcc.dg/graphite/run-id-1.c: New.
* gcc.dg/graphite/scop-20.c: New.
* gcc.dg/graphite/scop-21.c: New.
* gfortran.dg/graphite/id-1.f90: New.
* gfortran.dg/graphite/id-10.f90: New.
* gfortran.dg/graphite/id-11.f: New.
* gfortran.dg/graphite/id-12.f: New.
* gfortran.dg/graphite/id-13.f: New.
* gfortran.dg/graphite/id-14.f: New.
* gfortran.dg/graphite/id-15.f: New.
* gfortran.dg/graphite/id-16.f: New.
* gfortran.dg/graphite/id-5.f: New.
* gfortran.dg/graphite/id-6.f: New.
* gfortran.dg/graphite/id-7.f: New.
* gfortran.dg/graphite/id-8.f: New.
* gfortran.dg/graphite/id-9.f: New.
* gfortran.dg/graphite/interchange-1.f: New.
* gfortran.dg/graphite/interchange-2.f: New.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150303
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150303 138bc75d-0d04-0410-961f-82ee72b054a4
commit 418e8eb14e1860928f0c206cb57b247901b39dd1
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/418e8eb14e1860928f0c206cb57b247901b39dd1
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 02:45:54 2009 +0000
Modify the testsuite for the new Graphite.
2009-07-30 Sebastian Pop <sebastian.pop@amd.com>
* gcc.dg/graphite/graphite.exp: Implement an automatic selection of
flags based on the name of the testcase.
* gfortran.dg/graphite/graphite.exp: Same.
* gcc.dg/graphite/block-0.c: Adjusted.
* gcc.dg/graphite/block-1.c: Adjusted.
* gcc.dg/graphite/block-2.c: Adjusted.
* gcc.dg/graphite/block-3.c: Adjusted.
* gcc.dg/graphite/block-4.c: Adjusted.
* gcc.dg/graphite/block-5.c: Adjusted.
* gcc.dg/graphite/block-6.c: Adjusted.
* gcc.dg/graphite/pr37485.c: Adjusted.
* gcc.dg/graphite/pr37684.c: Adjusted.
* gcc.dg/graphite/pr37828.c: Adjusted.
* gcc.dg/graphite/pr37883.c: Adjusted.
* gcc.dg/graphite/pr37928.c: Adjusted.
* gcc.dg/graphite/pr37943.c: Adjusted.
* gcc.dg/graphite/pr38409.c: Adjusted.
* gcc.dg/graphite/pr38498.c: Adjusted.
* gcc.dg/graphite/pr38559.c: Adjusted.
* gcc.dg/graphite/pr39335.c: Adjusted.
* gcc.dg/graphite/pr39335_1.c: Adjusted.
* gcc.dg/graphite/scop-0.c: Adjusted.
* gcc.dg/graphite/scop-1.c: Adjusted.
* gcc.dg/graphite/scop-10.c: Adjusted.
* gcc.dg/graphite/scop-11.c: Adjusted.
* gcc.dg/graphite/scop-12.c: Adjusted.
* gcc.dg/graphite/scop-13.c: Adjusted.
* gcc.dg/graphite/scop-14.c: Adjusted.
* gcc.dg/graphite/scop-15.c: Adjusted.
* gcc.dg/graphite/scop-16.c: Adjusted.
* gcc.dg/graphite/scop-17.c: Adjusted.
* gcc.dg/graphite/scop-18.c: Adjusted.
* gcc.dg/graphite/scop-19.c: Adjusted.
* gcc.dg/graphite/scop-2.c: Adjusted.
* gcc.dg/graphite/scop-3.c: Adjusted.-
* gcc.dg/graphite/scop-4.c: Adjusted.
* gcc.dg/graphite/scop-5.c: Adjusted.
* gcc.dg/graphite/scop-6.c: Adjusted.
* gcc.dg/graphite/scop-7.c: Adjusted.
* gcc.dg/graphite/scop-8.c: Adjusted.
* gcc.dg/graphite/scop-9.c: Adjusted.
* gcc.dg/graphite/scop-matmult.c: Adjusted.
* gfortran.dg/graphite/block-1.f90: Adjusted.
* gfortran.dg/graphite/block-2.f: Adjusted.
* gfortran.dg/graphite/block-3.f90: Adjusted.
* gfortran.dg/graphite/block-4.f90: Adjusted.
* gfortran.dg/graphite/id-2.f90: Adjusted.
* gfortran.dg/graphite/id-3.f90: Adjusted.
* gfortran.dg/graphite/id-4.f90: Adjusted.
* gfortran.dg/graphite/pr37852.f90: Adjusted.
* gfortran.dg/graphite/pr37857.f90: Adjusted.
* gfortran.dg/graphite/pr37980.f90: Adjusted.
* gfortran.dg/graphite/pr38083.f90: Adjusted.
* gfortran.dg/graphite/pr38953.f90: Adjusted.
* gfortran.dg/graphite/scop-1.f: Adjusted.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150302
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150302 138bc75d-0d04-0410-961f-82ee72b054a4
commit 26c166eb38c241baaeefc2e78a248b3a3fc8b3f9
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/26c166eb38c241baaeefc2e78a248b3a3fc8b3f9
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 02:44:28 2009 +0000
New implementation of Graphite.
2009-07-30 Sebastian Pop <sebastian.pop@amd.com>
* Makefile.in (OBJS-common): Added dependence on graphite-blocking.o,
graphite-clast-to-gimple.o, graphite-dependences.o,
graphite-interchange.o, graphite-poly.o, graphite-ppl.o,
graphite-scop-detection.o, graphite-sese-to-poly.o, and sese.o.
(graphite-blocking.o,
graphite-clast-to-gimple.o, graphite-dependences.o,
graphite-interchange.o, graphite-poly.o, graphite-ppl.o,
graphite-scop-detection.o, graphite-sese-to-poly.o, and sese.o): New.
* cfgloop.c (alloc_loop): Set loop->can_be_parallel to false.
* cfgloop.h (struct loop): Add can_be_parallel field.
* common.opt (fgraphite-identity): Moved up.
(fgraphite-force-parallel): New flag.
* graphite.c: Rewrite.
* graphite.h: Rewrite.
* passes.c (init_optimization_passes): Schedule a pass of DCE and LIM
after Graphite.
* toplev.c (graphite_out_file): New file descriptor.
(graphite_in_file): New.
(process_options): flag_graphite_force_parallel cannot be used without
Graphite.
* tree-ssa-loop.c: Include toplev.h.
(gate_graphite_transforms): Enable flag_graphite for
flag_graphite_force_parallel.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150301
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150301 138bc75d-0d04-0410-961f-82ee72b054a4
commit c6bb733dc15d307a9a8f4e2f93301661ae2bf6c1
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/c6bb733dc15d307a9a8f4e2f93301661ae2bf6c1
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 02:43:11 2009 +0000
New Graphite files.
2009-07-30 Sebastian Pop <sebastian.pop@amd.com>
* ChangeLog.graphite: New.
* graphite-blocking.c: New.
* graphite-clast-to-gimple.c: New.
* graphite-clast-to-gimple.h: New.
* graphite-dependences.c: New.
* graphite-dependences.h: New.
* graphite-interchange.c: New.
* graphite-poly.c: New.
* graphite-poly.h: New.
* graphite-ppl.c: New.
* graphite-ppl.h: New.
* graphite-scop-detection.c: New.
* graphite-scop-detection.h: New.
* graphite-sese-to-poly.c: New.
* graphite-sese-to-poly.h: New.
* sese.c: New.
* sese.h: New.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150300
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150300 138bc75d-0d04-0410-961f-82ee72b054a4
commit e44bcf8349bbf0d971e568e5db34891f29da8145
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/e44bcf8349bbf0d971e568e5db34891f29da8145
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 02:39:06 2009 +0000
Implement evolution_function_right_is_integer_cst.
2009-07-30 Sebastian Pop <sebastian.pop@amd.com>
* tree-chrec.c (evolution_function_right_is_integer_cst): New.
* tree-chrec.h (evolution_function_right_is_integer_cst): Declared.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150299
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150299 138bc75d-0d04-0410-961f-82ee72b054a4
commit 7ed7512f3cd7e2a1251a6356719d1886b88030ac
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/7ed7512f3cd7e2a1251a6356719d1886b88030ac
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 02:38:13 2009 +0000
Make scev_is_linear_expression return false if the evolution is not affine multivariate.
2009-07-30 Sebastian Pop <sebastian.pop@amd.com>
* tree-chrec.c (operator_is_linear): Handle BIT_NOT_EXPR.
(scev_is_linear_expression): Return false if the evolution is not
affine multivariate.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150298
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150298 138bc75d-0d04-0410-961f-82ee72b054a4
commit c794d7381e300af2b0e33fcfa014731b3f613f80
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/c794d7381e300af2b0e33fcfa014731b3f613f80
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 02:37:11 2009 +0000
Add a new driver to data reference analysis.
2009-07-30 Sebastian Pop <sebastian.pop@amd.com>
* tree-data-ref.c (graphite_find_data_references_in_stmt): New.
* tree-data-ref.h (graphite_find_data_references_in_stmt): Declared.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150297
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150297 138bc75d-0d04-0410-961f-82ee72b054a4
commit 5df4cc8d665d4429818e288de3ea68c3b233a85a
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/5df4cc8d665d4429818e288de3ea68c3b233a85a
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 02:36:05 2009 +0000
2009-07-30 Sebastian Pop <sebastian.pop@amd.com>
* tree-data-ref.c (debug_data_references): New.
(debug_data_reference): New.
* tree-data-ref.h (debug_data_references): Declared.
(debug_data_reference): Declared.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150296
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150296 138bc75d-0d04-0410-961f-82ee72b054a4
commit a3e48a5b14c0500318db2e4a658849f02fa55b38
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/a3e48a5b14c0500318db2e4a658849f02fa55b38
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 02:35:02 2009 +0000
Remove unused function and field in data_reference.
2009-07-30 Sebastian Pop <sebastian.pop@amd.com>
* tree-data-ref.c (stmt_simple_memref_p: Removed.
* tree-data-ref.h (scop_p): Removed.
(struct data_reference): Remove field scop.
(DR_SCOP): Removed.
(stmt_simple_memref_p): Removed.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150295
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150295 138bc75d-0d04-0410-961f-82ee72b054a4
commit ce4c65f3820e0b09b5e61f215653c8913440fa17
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/ce4c65f3820e0b09b5e61f215653c8913440fa17
Author: dj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 02:34:49 2009 +0000
Fix typo in previous patch.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150294
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150294 138bc75d-0d04-0410-961f-82ee72b054a4
commit b65ec27fff70d4767110ff0ffa7c7b27396ddc10
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/b65ec27fff70d4767110ff0ffa7c7b27396ddc10
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 02:33:46 2009 +0000
Leave the loop_latch basic block empty.
2009-07-30 Sebastian Pop <sebastian.pop@amd.com>
* cfgloop.h (create_empty_loop_on_edge): Pass an extra argument.
* cfgloopmanip.c (create_empty_loop_on_edge): Leave the loop_latch
basic block empty.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150293
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150293 138bc75d-0d04-0410-961f-82ee72b054a4
commit 56c337f991314454c71d0b6738c88eeb80d3aad1
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/56c337f991314454c71d0b6738c88eeb80d3aad1
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 02:32:24 2009 +0000
Document -fgraphite-force-parallel.
2009-07-30 Sebastian Pop <sebastian.pop@amd.com>
* doc/invoke.texi (-fgraphite-force-parallel): Documented.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150292
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150292 138bc75d-0d04-0410-961f-82ee72b054a4
commit da2ee0e76a8a22f0460866a4a3c7078e598e79ad
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/da2ee0e76a8a22f0460866a4a3c7078e598e79ad
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 02:31:18 2009 +0000
Document -fgraphite-identity.
2009-07-30 Sebastian Pop <sebastian.pop@amd.com>
* doc/invoke.texi (-fgraphite-identity): Documented.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150291
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150291 138bc75d-0d04-0410-961f-82ee72b054a4
commit 8b7d09b4add9aa2ede6e915a029b523a5ab94529
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/8b7d09b4add9aa2ede6e915a029b523a5ab94529
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 02:30:03 2009 +0000
Return unknow from scev instantiation if the result is not above instantiate_below.
2009-07-30 Sebastian Pop <sebastian.pop@amd.com>
* tree-scalar-evolution.c: Fix comment.
(instantiate_scev_1): Return unknow from scev instantiation if the
result is not above instantiate_below.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150290
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150290 138bc75d-0d04-0410-961f-82ee72b054a4
commit 524bc988650339de8fd137ac20c74423e7d7e1bb
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/524bc988650339de8fd137ac20c74423e7d7e1bb
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 02:28:50 2009 +0000
2009-07-30 Sebastian Pop <sebastian.pop@amd.com>
* tree-scalar-evolution.c (compute_overall_effect_of_inner_loop): Not
static anymore. Instantiate the symbols that may have been introduced
by chrec_apply.
* tree-scalar-evolution.h (compute_overall_effect_of_inner_loop):
Declared.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150289
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150289 138bc75d-0d04-0410-961f-82ee72b054a4
commit 987ce6749e7cb33f9912877dc911e0b168ea6f07
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/987ce6749e7cb33f9912877dc911e0b168ea6f07
Author: dj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 01:36:12 2009 +0000
* config/mep/mep.c (mep_asm_init_sections): Add section flags and
.vliw directive to VLIW sections.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150288
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150288 138bc75d-0d04-0410-961f-82ee72b054a4
commit 8dbaeceef422c70f8f08a293cc6f0e95cb9e473e
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/8dbaeceef422c70f8f08a293cc6f0e95cb9e473e
Author: dougkwan <dougkwan@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 00:17:46 2009 +0000
2009-07-30 Doug Kwan <dougkwan@google.com>
* gcc.target/arm/neon/polytypes.c: Adjust test for new notes
in warnings added in rev 141298.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150287
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150287 138bc75d-0d04-0410-961f-82ee72b054a4
commit e93ecfc5dac618ae2a7811f771e3a105d7568347
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/e93ecfc5dac618ae2a7811f771e3a105d7568347
Author: gccadmin <gccadmin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 31 00:16:52 2009 +0000
Daily bump.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150286
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150286 138bc75d-0d04-0410-961f-82ee72b054a4
commit a68c4c5083857e56983a04d0ba0e813e3c17a25c
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/a68c4c5083857e56983a04d0ba0e813e3c17a25c
Author: danglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 30 23:58:47 2009 +0000
* lib/options.exp: Use "!=" instead of "ne".
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150283
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150283 138bc75d-0d04-0410-961f-82ee72b054a4
commit d763590f994a3aa3de4606d337050e1251b052fd
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/d763590f994a3aa3de4606d337050e1251b052fd
Author: danglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 30 23:12:31 2009 +0000
* gcc.dg/vector-4.c: Add -fno-common option on hppa*-*-hpux* (32-bit).
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150282
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150282 138bc75d-0d04-0410-961f-82ee72b054a4
commit 74136246bd972f376132651f85617155c319e79e
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/74136246bd972f376132651f85617155c319e79e
Author: danglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 30 22:56:14 2009 +0000
* gcc.dg/ucnid-11.c: Skip on hppa*-*-hpux* (32-bit).
* gcc.dg/ucnid-12.c: Likewise.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150281
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150281 138bc75d-0d04-0410-961f-82ee72b054a4
commit 72934c536ca121a5f5cf26e58100718186488f17
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/72934c536ca121a5f5cf26e58100718186488f17
Author: kkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 30 22:56:08 2009 +0000
* configure.host: Define ieee_flags and set it to -mieee for sh.
* configure.ac: Set IEEE_FLAGS with ieee_flags.
* Makefile.am: Add IEEE_FLAGS to AM_CFLAGS.
* configure: Regenerate.
* Makefile.in: Regenerate.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150280
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150280 138bc75d-0d04-0410-961f-82ee72b054a4
commit e95d300cb7dd8279a422338d008cac74619359f1
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/e95d300cb7dd8279a422338d008cac74619359f1
Author: danglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 30 22:34:31 2009 +0000
PR libstdc++/40919
* testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
xfail on darwin[3-9]*.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150278
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150278 138bc75d-0d04-0410-961f-82ee72b054a4
commit a2655af126b7d95fd7824291b5b1be33518c8e7c
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/a2655af126b7d95fd7824291b5b1be33518c8e7c
Author: rwild <rwild@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 30 22:33:49 2009 +0000
fixincludes/
* Makefile.in (AUTOCONF, AUTOHEADER, ACLOCAL, ACLOCAL_AMFLAGS):
New variables.
($(srcdir)/configure, $(srcdir)/config.h.in, $(srcdir)/aclocal.m4):
Use them.
gcc/
* Makefile.in (AUTOCONF, ACLOCAL, ACLOCAL_AMFLAGS, aclocal_deps):
New variables.
($(srcdir)/configure, $(srcdir)/aclocal.m4): New rules.
(AUTOHEADER): New variable.
($(srcdir)/cstamp-h.in): Use it.
gnattools/
* Makefile.in (AUTOCONF, configure_deps): New variables.
($(srcdir)/configure): Use them.
libada/
* Makefile.in (AUTOCONF, configure_deps): New variables.
($(srcdir)/configure)): Use them. Also depend on multi.m4.
libgcc/
* configure.ac: Add snippet for maintainer-mode.
* configure: Regenerate.
* Makefile.in (AUTOCONF, configure_deps): New variables.
($(srcdir)/configure)): New rule, active only with maintainer
mode turned on.
libiberty/
* Makefile.in (AUTOCONF, configure_deps): New variables.
($(srcdir)/configure): New rule, active only in maintainer mode.
libobjc/
* Makefile.in (AUTOCONF, ACLOCAL, ACLOCAL_AMFLAGS, aclocal_deps):
New variables.
($(srcdir)/configure, $(srcdir)/aclocal.m4): New rules.
intl/
* Makefile.in (aclocal_deps): New variable.
($(srcdir)/aclocal.m4): Use it, for portable makefile syntax.
libdecnumber/
* Makefile.in (aclocal_deps): New variable.
($(srcdir)/aclocal.m4): Use it, for portable makefile syntax.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150277
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150277 138bc75d-0d04-0410-961f-82ee72b054a4
commit 3f501de4aadd548abdae65ccc8291b4d2dc05a64
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/3f501de4aadd548abdae65ccc8291b4d2dc05a64
Author: paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 30 21:02:44 2009 +0000
2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
PR libstdc++/40917
* testsuite/util/replacement_memory_operators.h: Add missing includes,
tweak qualifications.
2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
PR libstdc++/40916
* testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
* testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
* testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150272
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150272 138bc75d-0d04-0410-961f-82ee72b054a4
commit 32374e3c5f1de3cdbcc91655e567165807134275
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/32374e3c5f1de3cdbcc91655e567165807134275
Author: meissner <meissner@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 30 20:48:17 2009 +0000
Add patch 5/6 for full power7/VSX support
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150271
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150271 138bc75d-0d04-0410-961f-82ee72b054a4
commit 9abe4a663b3c2836c281d0431381e850b3feb174
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/9abe4a663b3c2836c281d0431381e850b3feb174
Author: rwild <rwild@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 30 19:41:13 2009 +0000
config/
* extensions.m4 (AC_USE_SYSTEM_EXTENSIONS): Do not expand
for Autoconf 2.62 or newer.
* tls.m4 (GCC_CHECK_TLS): Fix m4 quotation.
* no-executables.m4 (_AC_COMPILER_EXEEXT): Fix m4 quotation.
* override.m4 (m4_copy_force, m4_rename_force): Provide
macros if not defined.
(AC_PREREQ): Use m4_copy_force.
boehm-gc/
* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
libada/
* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
libffi/
* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
libgfortran/
* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
libgomp/
* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
libjava/
* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
libmudflap/
* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
libobjc/
* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
libssp/
* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
zlib/
* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
libstdc++-v3/
* acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150269
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150269 138bc75d-0d04-0410-961f-82ee72b054a4
commit efbcb6defd4842cee3bc73eec195fe425457ea13
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/efbcb6defd4842cee3bc73eec195fe425457ea13
Author: amacleod <amacleod@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 30 18:36:30 2009 +0000
Add source_location support to PHI arguments.
2009-07-29 Andrew MacLeod <amacleod@redhat.com>
PR debug 26475
* tree-into-ssa.c (insert_phi_nodes_for, rewrite_add_phi_arguments): Set
location for phi arguments.
(rewrite_update_phi_arguments): Find locations for reaching defs.
* tree-ssa-threadupdate.c (create_edge_and_update_destination_phis):
Add location to add_phi_arg calls.
* tree-loop-districbution.c (update_phis_for_loop_copy): Add locations.
* tree-ssa-loop-manip.c (create_iv, add_exit_phis_edge,
split_loop_exit_edge, tree_transform_and_unroll_loop): Add locations.
* tree-tailcall.c (add_successor_phi_arg, eliminate_tail_call,
create_tailcall_accumulator, tree_optimize_tail_calls_1): Add locations.
* tree.h (struct phi_arg_d): Add location_t to PHI arguments.
* tree-phinodes.c (make_phi_node): Initialize location.
(resize_phi_node): Initialize location to UNKNOWN_LOCATION.
(add_phi_arg): Add location parameter.
(remove_phi_arg_num): Move location when moving phi argument.
* omp-low.c (expand_parallel_call, expand_omp_for_static_chunk): Set
location.
* tree-vect-loop-manip.c (slpeel_update_phis_for_duplicate_loop,
slpeel_update_phi_nodes_for_guard1,
slpeel_update_phi_nodes_for_guard2,
slpeel_tree_duplicate_loop_to_edge_cfg, set_prologue_iterations,
vect_loop_versioning): Set locations.
* tree-parloops.c (create_phi_for_local_result,
transform_to_exit_first_loop, create_parallel_loop): Add locations.
* gimple-pretty-print.c (dump_gimple_phi): Dump lineno's if present.
* tree-vect-loop.c (get_initial_def_for_induction,
vect_create_epilog_for_reduction, vect_finalize_reduction): Add
locations.
* tree-flow-inline.h (gimple_phi_arg_location): New. Return locus.
(gimple_phi_arg_location_from_edge): New. Return locus from an edge.
(gimple_phi_arg_set_location): New. Set locus.
(gimple_phi_arg_has_location): New. Check for locus.
(redirect_edge_var_map_location): New. Return locus from var_map.
* tree-vect-data-refs.c (vect_setup_realignment): Set location.
* tree-ssa-phiopt.c (conditional_replacement): Set locus when
combining PHI arguments.
(cond_store_replacement): Set location.
* cfgexpand.c (gimple_assign_rhs_to_tree): Transfer locus if possible.
* grpahite.c (add_loop_exit_phis, add_guard_exit_phis,
scop_add_exit_phis_edge): Add locations.
* tree-cfgcleanup.c (remove_forwarder_block,
remove_forwarder_block_with_phi): Add locations.
* tree-ssa-pre.c (insert_into_preds_of_block): Add locations.
* tree-predcom.c (initialize_root_vars, initialize_root_vars_lm): Add
locations.
* tree-ssa-dce.c (forward_edge_to_pdom): Add locations.
* tree-ssa.c (redirect_edge_var_map_add, ssa_redirect_edge,
flush_pending_stmts): Add source location.
* lambda-code.c (perfect_nestify): Maintain location stack with argument
stack to preserve locations.
* tree-vect-stmts.c (vectorizable_load): Add location.
* tree-inline.c (copy_phis_for_bb): Copy locus.
(setup_one_parameter): Add call locus to inlined parameter stmts.
(initialize_inlined_parameters): Pass in call location as parameter
assignment locus.
(tree_function_versioning): Pass location to setup_one_parameter.
* tree-ssa-phiprop.c (phiprop_insert_phi): Set locations.
* tree-outof-ssa.c (struct _elim_graph): Add source_location vecs for
copy and edge lists.
(insert_partition_copy_on_edge, insert_value_copy_on_edge,
insert_rtx_to_part_on_edge, insert_part_to_rtx_on_edge): Provide a
locus parameter and override the stmt default if provided.
(new_elim_graph, clear_elim_graph, delete_elim_graph,
elim_graph_add_edge, elim_graph_remove_succ_edge,
FOR_EACH_ELIM_GRAPH_SUCC, FOR_EACH_ELIM_GRAPH_PRED, eliminate_build,
elim_forward, elim_unvisited_predecessor, elim_backward, elim_create,
eliminate_phi): Add locus info in elimination graph for each edge and
value copy.
(insert_backedge_copies): Copy locus if present.
* tree-flow.h (struct _edge_var_map): Add locus field.
* tree-switch_conversions.c (fix_phi_nodes): Add locations.
* tree-cfg.c (reinstall_phi_args, gimple_make_forwarder_block,
add_phi_args_after_copy_edge, gimple_lv_adjust_loop_header_phi): Add
locations.
* ipa-struct-reorg.c (make_edge_and_fix_phis_of_dest): Add locations.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150267
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150267 138bc75d-0d04-0410-961f-82ee72b054a4
commit 465afad97843b82f6b4a416c80add1988605e3a4
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/465afad97843b82f6b4a416c80add1988605e3a4
Author: janis <janis@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 30 17:04:56 2009 +0000
PR c/39902
* gcc.dg/dfp/pr39902.c: Fix typos in constant suffixes.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150265
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150265 138bc75d-0d04-0410-961f-82ee72b054a4
commit 76870d0c4fc737b8793349e53e0a8aab63e3df24
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/76870d0c4fc737b8793349e53e0a8aab63e3df24
Author: jamborm <jamborm@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 30 16:26:09 2009 +0000
2009-07-30 Martin Jambor <mjambor@suse.cz>
PR tree-optimization/40570
* ipa-inline.c (cgraph_decide_inlining): Watch out for dead single
use inlining loops.
* testsuite/gcc.c-torture/compile/pr40570.c: New test.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150263
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150263 138bc75d-0d04-0410-961f-82ee72b054a4
commit 7773bde8de1f0af457dc8fba1a3e35ef7460109c
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/7773bde8de1f0af457dc8fba1a3e35ef7460109c
Author: paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 30 15:26:44 2009 +0000
2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
PR libstdc++/40915
* testsuite/18_support/headers/exception/synopsis.cc: Fix
std::terminate declaration.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150260
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150260 138bc75d-0d04-0410-961f-82ee72b054a4
commit 3e7bf7ba3c2ae5ac45de56294f189e5f603bd0a7
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/3e7bf7ba3c2ae5ac45de56294f189e5f603bd0a7
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 30 09:26:39 2009 +0000
2009-07-30 Ben Brosgol <brosgol@adacore.com>
* gnat_ugn.texi: Correct minor texi glitch.
2009-07-30 Ed Schonberg <schonberg@adacore.com>
* exp_util.adb (Expand_Subtype_From_Expr): If the type of the
expression has an underlying representation that is an unchecked union,
there is no subtype to build.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150253
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150253 138bc75d-0d04-0410-961f-82ee72b054a4
commit bcf0a1b16da37ff41910b122f195d0d7c0e5b359
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/bcf0a1b16da37ff41910b122f195d0d7c0e5b359
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 30 09:23:47 2009 +0000
Minor reformatting.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150252
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150252 138bc75d-0d04-0410-961f-82ee72b054a4
commit b3dd22b300c8ba205913e8a6d7fb13f5cacf4a51
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/b3dd22b300c8ba205913e8a6d7fb13f5cacf4a51
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 30 09:23:06 2009 +0000
2009-07-30 Robert Dewar <dewar@adacore.com>
* a-teioed.adb, exp_disp.adb, s-linux-hppa.ads, s-linux.ads,
s-tasini.adb, sem_ch13.adb, sem_ch3.adb, sem_ch3.ads, sem_ch6.adb,
sem_ch7.adb: Minor reformatting
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150251
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150251 138bc75d-0d04-0410-961f-82ee72b054a4
commit 5fa90eea4b059f09eabb66106ff877544e73a8b5
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/5fa90eea4b059f09eabb66106ff877544e73a8b5
Author: razya <razya@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 30 08:39:57 2009 +0000
2009-07-30 Razya Ladelsky <razya@il.ibm.com>
* ssa-loop-manip.c: Include langhooks.h.
(rewrite_phi_with_iv): New.
(rewrite_all_phi_nodes_with_iv): New.
(canonicalize_loop_ivs): Move here from tree-parloops.c.
Remove reduction_list argument. Use rewrite_all_phi_nodes_with_iv.
* tree-parloops.c (loop_parallel_p): Move out all conditions
except dependency check.
(canonicalize_loop_ivs): Move to tree-ssa-loop-manip.c.
(gen_parallel_loop): Call canonicalize_loop_ivs without
reduction_list argument.
(build_new_reduction): New.
(gather_scalar_reductions): New.
(try_get_loop_niter): New.
(try_create_reduction_list): New.
(parallleize_loops): Change the parallel conditions check.
* tree-flow.h (canonicalize_loop_ivs): Remove one argument.
* Makefile.in (tree-ssa-loop-manip.o): Add langhooks.h dependency.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150250
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150250 138bc75d-0d04-0410-961f-82ee72b054a4
commit 65441c28b0617a1611b3225fa635deb4f149bb5f
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/65441c28b0617a1611b3225fa635deb4f149bb5f
Author: davek <davek@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 30 07:22:28 2009 +0000
* opt-functions.awk (opt_args): Allow argument to be enclosed in
curly braces.
* doc/options.texi (Option properties): Mention new quoting syntax.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150248
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150248 138bc75d-0d04-0410-961f-82ee72b054a4
commit 1f697db5b7935306d1a2ea87f0388b4af3bf5b72
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/1f697db5b7935306d1a2ea87f0388b4af3bf5b72
Author: rupp <rupp@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 30 00:51:58 2009 +0000
* config/alpha/alpha.c (alpha_start_function):
Handle VMS_DEBUG_MAIN_POINTER
* config/alpha/vms.h (VMS_DEBUG_MAIN_POINTER): Define new macro.
* doc/invoke.texi: Document -mdebug-main switch.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150235
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150235 138bc75d-0d04-0410-961f-82ee72b054a4
commit da50fe8f588a6dc5f7ebabd347d87741f06f7120
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/da50fe8f588a6dc5f7ebabd347d87741f06f7120
Author: rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 30 00:34:47 2009 +0000
* cgraph.c (cgraph_set_call_stmt_including_clones): Tidy.
(cgraph_create_edge_including_clones): Likewise.
* tree-inline.c (copy_bb): Operate on the correct edges
when updating the callgraph.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150234
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150234 138bc75d-0d04-0410-961f-82ee72b054a4
commit 9deb03d13863014bf8b545453be6bd98474f6dd1
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/9deb03d13863014bf8b545453be6bd98474f6dd1
Author: gccadmin <gccadmin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 30 00:17:12 2009 +0000
Daily bump.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150233
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150233 138bc75d-0d04-0410-961f-82ee72b054a4
commit e783950f98bbbd276269a5435c9ce56de8e55608
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/e783950f98bbbd276269a5435c9ce56de8e55608
Author: rupp <rupp@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 30 00:15:35 2009 +0000
* config/alpha/vms-cc.c: Deleted.
* config/alpha/vms-ld.c: Deleted.
* config/alpha/t-vms64: Moved to config/vms
* config/alpha/vms-crt0-64.c: Moved to config/vms
* config/alpha/vms-crt0.c: Moved to config/vms
* config/alpha/vms-psxcrt0-64.c: Moved to config/vms
* config/alpha/vms-psxcrt0.c: Moved to config/vms
* config/alpha/xm-vms.h: Moved to config/vms
* config/alpha/x-vms: Moved to config/vms
* config/alpha/t-vms (vcrt0.o, pcrt0.o): Move rules to new file
config/vms/t-vms.
* config/vms/t-vms: Moved here from config/alpha. Alpha specific
parts removed. (STMP_FIXPROTO, STMP_FIXINC, LIMITS_H_TEST): Set.
(version): Set.
* config/vms/t-vms64: Moved here from config/alpha
* config/vms/vms-crt0-64.c: Moved here from config/alpha.
(argc,argv,envp): Enforce 32bit malloc'ing.
* config/vms/vms-psxcrt0-64.c: Likewise.
* config/vms/vms-crt0.c: Moved here from config/alpha.
* config/vms/vms-psxcrt0.c: Likewise.
* config/vms/vms-crtl-64.h: New file.
* config/vms/vms-crtl.h: New file.
* config/vms/vms.opt: New file.
* config/vms/xm-vms64.h: New file.
* config/vms/xm-vms.h: Moved here from config/alpha.
(STANARD_EXEC_PREFIX, STANDARD_STARTFILE_PREFIX, STANDARD_INCLUDE_DIR):
Set.
* config/vms/x-vms: Moved here from config/alpha.
(version, VMS_EXTRA_PARTS): Moved to t-vms.
(vms-ld.o, vms-cc.o): Removed.
(LN, LN_S, USE_COLLECT2, POD2MAN): Set.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150230
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150230 138bc75d-0d04-0410-961f-82ee72b054a4
commit e70ad86ac565c31afaf95898838ae887e3b386d4
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/e70ad86ac565c31afaf95898838ae887e3b386d4
Author: paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Jul 29 21:00:10 2009 +0000
2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
PR libstdc++/40908
* config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
symbols at GLIBCXX_3.4.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150228
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150228 138bc75d-0d04-0410-961f-82ee72b054a4
commit c2a8dc5b82d234bdf4b669f4acdcda96c4b81326
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/c2a8dc5b82d234bdf4b669f4acdcda96c4b81326
Author: rupp <rupp@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Jul 29 20:55:49 2009 +0000
* dwarf2out.c (add_name_and_src_coords_attributes): Push on the
correct stack (obvious VMS fix).
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150227
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150227 138bc75d-0d04-0410-961f-82ee72b054a4
commit 06aa1daf16c30f1e6b7bacbca73a5997f42d221b
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/06aa1daf16c30f1e6b7bacbca73a5997f42d221b
Author: jsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Jul 29 20:44:05 2009 +0000
* sv.po: Update.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150225
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150225 138bc75d-0d04-0410-961f-82ee72b054a4
commit ca5a622d979791d287ad0295f59c466e36a90e61
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/ca5a622d979791d287ad0295f59c466e36a90e61
Author: jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Jul 29 20:35:40 2009 +0000
PR c++/14912
* cp-tree.h (enum tsubst_flags): Add tf_no_class_instantiations.
* error.c (count_non_default_template_args): Pass it.
* pt.c (tsubst) [TYPENAME_TYPE]: Don't complete type if it's set.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150223
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150223 138bc75d-0d04-0410-961f-82ee72b054a4
commit e4cd113b36f1ab042f68aa8b851bc40066873119
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/e4cd113b36f1ab042f68aa8b851bc40066873119
Author: rguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Jul 29 20:16:32 2009 +0000
2009-07-29 Richard Guenther <rguenther@suse.de>
PR c++/40834
* cp-gimplify.c (cp_genericize_r): Properly walk the BIND_EXPR
vars.
* g++.dg/torture/pr40834.C: New testcase.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150222
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150222 138bc75d-0d04-0410-961f-82ee72b054a4
commit 03712ddbbe282ddc2d3dcded5d3e77f5601e077d
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/03712ddbbe282ddc2d3dcded5d3e77f5601e077d
Author: rupp <rupp@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Jul 29 19:30:12 2009 +0000
* make-temp-file.c (choose_tmpdir): Try standard temp logical on VMS.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150221
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150221 138bc75d-0d04-0410-961f-82ee72b054a4
commit 9aba7881b90193f11d1248f8d4356037fe1eac92
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/9aba7881b90193f11d1248f8d4356037fe1eac92
Author: paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Jul 29 18:40:39 2009 +0000
2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
* config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
* testsuite/util/testsuite_abi.cc: Adjust.
* configure.ac: Bump libtool_VERSION to 6:13:0.
* configure: Regenerate.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150220
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150220 138bc75d-0d04-0410-961f-82ee72b054a4
commit d5440449e704ad81609e24cf090fc19d02e4058c
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/d5440449e704ad81609e24cf090fc19d02e4058c
Author: rupp <rupp@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Jul 29 17:35:32 2009 +0000
* dwarf2out.c (output_file_names): Output VMS style file name, size,
date, version info if VMS_DEBUGGING_INFO defined.
* vmsdgbout.c (vms_file_stats_name): New functon. VMS style file name,
size, date calculating code moved here.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150219
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150219 138bc75d-0d04-0410-961f-82ee72b054a4
commit 296db1d1352c448ad503a4be634f31cc8d784055
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/296db1d1352c448ad503a4be634f31cc8d784055
Author: burnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Jul 29 14:44:51 2009 +0000
2009-07-29 Tobias Burnus <burnus@net-b.de>
PR fortran/40898
* trans-types.c (gfc_get_function_type): Do not add hidden
string-length argument for BIND(C) procedures.
* trans-decl.c (create_function_arglist): Skip over nonexisting
string-length arguments for BIND(C) procedures.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150216
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150216 138bc75d-0d04-0410-961f-82ee72b054a4
commit 99928b8b8a303c283260a18094bc6b68a74c3f89
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/99928b8b8a303c283260a18094bc6b68a74c3f89
Author: matz <matz@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Jul 29 14:41:38 2009 +0000
PR middle-end/40830
* gcc.dg/vect/vect-pre-interact.c: XFAIL for no_align targets.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150215
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150215 138bc75d-0d04-0410-961f-82ee72b054a4
commit 751d1b5bd1ad204d81aee2f11586b87aa22d5c9f
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/751d1b5bd1ad204d81aee2f11586b87aa22d5c9f
Author: pbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Jul 29 11:38:05 2009 +0000
2009-07-29 Paul Brook <paul@codesourcery.com>
gcc/
* config/arm/lib1funcs.asm (clear_cache): Use ARM_FUNC_START and
do_push/do_pop.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150207
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150207 138bc75d-0d04-0410-961f-82ee72b054a4
commit 40ca69b9c1fb21109dbd1d34bc854140b262dae7
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/40ca69b9c1fb21109dbd1d34bc854140b262dae7
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Jul 29 10:34:29 2009 +0000
2009-07-29 Javier Miranda <miranda@adacore.com>
* sem_ch3.ads, sem_ch3.adb (Add_Internal_Interface_Entities): Routine
moved from the expander to the semantic analyzer to allow the
generation of these internal entities when compiling with no code
generation. Required by ASIS.
* sem.adb (Analyze): Add processing for N_Freeze_Entity nodes.
* sem_ch13.ads, sem_ch13.adb (Analyze_Freeze_Entity): New subprogram.
* exp_ch3.adb (Add_Internal_Interface_Entities): Moved to sem_ch3
(Expand_Freeze_Record_Type): Remove call to
Add_Internal_Interface_Entities because this routine is now called at
early stage --when the freezing node is analyzed.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150205
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150205 138bc75d-0d04-0410-961f-82ee72b054a4
commit 1ea4332a7c4f225479f22ffd5be4b6d83954ea89
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/1ea4332a7c4f225479f22ffd5be4b6d83954ea89
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Jul 29 08:51:53 2009 +0000
2009-07-29 Robert Dewar <dewar@adacore.com>
* exp_atag.ads, exp_atag.adb, s-tasini.adb, s-soflin.ads,
exp_disp.adb, g-socket.adb: Minor reformatting
2009-07-29 Ed Schonberg <schonberg@adacore.com>
* sem_ch7.adb (New_Private_Type): Create class-wide type after other
attributes have been established, so that they are all inherited by the
class-wide type.
* sem_cat.adb (Validate_Remote_Access_Object_Type_Declaration): Handle
properly named subtypes of class-wide types.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150201
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150201 138bc75d-0d04-0410-961f-82ee72b054a4
commit c7bc7108dfe17ffa08b134f26fe84fdde4145f9a
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/c7bc7108dfe17ffa08b134f26fe84fdde4145f9a
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Jul 29 08:44:57 2009 +0000
2009-07-29 Ed Schonberg <schonberg@adacore.com>
* sem_ch6.adb (Check_Overriding_Indicator): Handle properly overriding
indicators on user-defined operators.
2009-07-29 Vadim Godunko <godunko@adacore.com>
* g-socket.adb (Receive_Vector): Add comment.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150200
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150200 138bc75d-0d04-0410-961f-82ee72b054a4
commit ef40be71e0683d4d602f3b4754d5337e9de6a041
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/ef40be71e0683d4d602f3b4754d5337e9de6a041
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Jul 29 08:43:58 2009 +0000
2009-07-29 Javier Miranda <miranda@adacore.com>
* frontend.adb (Frontend): Code cleanup.
* exp_atag.ads, exp_atag.adb (Build_Get_Predefined_Prim_Op_Address):
Rewriten as a procedure because it a new out-mode parameters to
keep up-to-date the controlling tag node in the caller.
(Build_Get_Prim_Op_Address): Rewriten as a procedure because it has a
new out-mode parameter to keep up-to-date the controlling tag node in
the caller.
* exp_ch7.adb, sem_ch5.adb, exp_util.adb, sem_util.adb, exp_ch4.adb,
exp_ch6.adb, sem_ch4.adb, exp_ch3.adb: Add new dependency on new
package Sem_SCIL.
* sem_aux.ads, sem_aux.adb (First_Non_SCIL_Node): Removed. Routine
available in new package Sem_SCIL.
(Next_Non_SCIL_Node): Ditto.
* exp_disp.adb (Adjust_SCIL_Node): Removed. Routine available in new
package Sem_SCIL.
(Expand_Dispatching_Call): Update call to modified Exp_Atags routines
plus complete decoration of SCIL dispatching node.
(Find_SCIL_Node): Removed. Routine available in new package Sem_SCIL.
* exp_disp.ads (Adjust_SCIL_Node): Removed. Routine available in new
package Sem_SCIL.
(Find_SCIL_Node): Removed. Routine available in new package Sem_SCIL.
* exp_ch3.adb (Build_Init_Procedure): Fix comment.
* sem_scil.ads, sem_scil.adb: New files.
* gcc-interface/Make-lang.in (GNAT_ADA_OBJS): Addition of sem_scil.o.
Update dependencies.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150199
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150199 138bc75d-0d04-0410-961f-82ee72b054a4
commit b8340ddc5b54f3dc851579e5b5805a136e44a176
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/b8340ddc5b54f3dc851579e5b5805a136e44a176
Author: uros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Jul 29 07:11:09 2009 +0000
PR target/40577
* config/alpha/alpha.c (alpha_expand_unaligned_store): Convert src
to DImode when generating insq_le insn.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150198
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150198 138bc75d-0d04-0410-961f-82ee72b054a4
commit f01ce60013517fe0e6391d048710f9494cf87d03
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/f01ce60013517fe0e6391d048710f9494cf87d03
Author: rupp <rupp@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Jul 29 05:02:10 2009 +0000
* dwarf2out.c (DWARF2_INDIRECT_STRING_SUPPORT_MISSING_ON_TARGET):
New macro set for VMS_DEBUGGGING_INFO.
(AT_string_form): Use it.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150196
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150196 138bc75d-0d04-0410-961f-82ee72b054a4
commit c16d514f26c1b6a23f48155d5883ad22cf1f6447
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/c16d514f26c1b6a23f48155d5883ad22cf1f6447
Author: bkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Jul 29 01:53:49 2009 +0000
2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
Tyler Earman <rem.intellegare@gmail.com>
* doc/xml/manual/configure.xml: Consistent placement of
ABI-changing options, clarify --enable-clocale.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150195
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150195 138bc75d-0d04-0410-961f-82ee72b054a4
commit 5bfd4d4bb8d7fe83653818bc2ecdc9915a62d63c
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/5bfd4d4bb8d7fe83653818bc2ecdc9915a62d63c
Author: dj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Jul 29 01:08:46 2009 +0000
(mep_encode_section_info): Remove it from here.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150194
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150194 138bc75d-0d04-0410-961f-82ee72b054a4
commit e3b9264d4789f3e050af0858004d46b14a96998e
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/e3b9264d4789f3e050af0858004d46b14a96998e
Author: dj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Jul 29 01:07:58 2009 +0000
* config/mep/mep.c (vtext_section): New.
(vftext_section): New.
(ftext_section): New.
(mep_select_section): Add support for functions.
(mep_unique_section): Likewise.
(mep_asm_init_sections): Likewise.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150193
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150193 138bc75d-0d04-0410-961f-82ee72b054a4
commit c47f6f7a51cf30eed28d33cbdf5c4149544f79bc
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/c47f6f7a51cf30eed28d33cbdf5c4149544f79bc
Author: gccadmin <gccadmin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Jul 29 00:16:56 2009 +0000
Daily bump.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150192
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150192 138bc75d-0d04-0410-961f-82ee72b054a4
commit 5cb666a6ffe660aac2248dc442b40294c163f877
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/5cb666a6ffe660aac2248dc442b40294c163f877
Author: kkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Jul 28 22:48:09 2009 +0000
* gfortran.dg/maxlocval_2.f90: Add -mieee for alpha*-*-* and
sh*-*-* targets. Skip on spu-*-* targets.
* gfortran.dg/maxlocval_4.f90: Likewise.
* gfortran.dg/minlocval_1.f90: Likewise.
* gfortran.dg/minlocval_4.f90: Likewise.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150189
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150189 138bc75d-0d04-0410-961f-82ee72b054a4
commit e0213eccbecb4e864d4a8662597afe5433212c0f
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/e0213eccbecb4e864d4a8662597afe5433212c0f
Author: dj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Jul 28 21:40:24 2009 +0000
2009-07-28 Paolo Bonzini <bonzinI@gnu.org>
* tree.h (TREE_DEPRECATED): Document it is used for types too.
(TYPE_VECTOR_OPAQUE): Use default_def_flag
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150181
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150181 138bc75d-0d04-0410-961f-82ee72b054a4
commit 7bf5f48b7973c571c0a7d6da4480efe76fe14281
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/7bf5f48b7973c571c0a7d6da4480efe76fe14281
Author: rupp <rupp@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Jul 28 18:07:32 2009 +0000
* dwarf2out.c (output_file_names): Test new macro
DWARF2_DIR_SHOULD_END_WITH_SEPARATOR.
(add_comp_dir_attribute): Likewise.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150173
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150173 138bc75d-0d04-0410-961f-82ee72b054a4
commit a37c5284503d2e933740605acc65a9212838ed34
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/a37c5284503d2e933740605acc65a9212838ed34
Author: ktietz <ktietz@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Jul 28 16:52:21 2009 +0000
2009-07-28 Kai Tietz <kai.tietz@onevision.com>
* config/i386/mingw-w64.h (LINK_SPEC): Add
separating space between commands.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150170
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150170 138bc75d-0d04-0410-961f-82ee72b054a4
commit 3e5688bf726b95a180d6e72d5932dad962df57a6
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/3e5688bf726b95a180d6e72d5932dad962df57a6
Author: hubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Jul 28 16:37:50 2009 +0000
PR tree-optimization/40759
* tree-ssa-dce.c (mark_virtual_phi_result_for_renaming): Mark all uses
for renaming.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150168
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150168 138bc75d-0d04-0410-961f-82ee72b054a4
commit 3e8132224ecc0c9d421b79f489cc056093aeeb4f
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/3e8132224ecc0c9d421b79f489cc056093aeeb4f
Author: daney <daney@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Jul 28 16:26:13 2009 +0000
* gnu/gcj/util/natGCInfo.cc (nomem_handler): Use oomDumpName as
dump file name base.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150166
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150166 138bc75d-0d04-0410-961f-82ee72b054a4
commit 7a8903e38e10230655967d79eb297f8d36720594
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/7a8903e38e10230655967d79eb297f8d36720594
Author: jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Jul 28 16:15:47 2009 +0000
PR fortran/40878
* openmp.c (gfc_match_omp_clauses): Use gfc_error_now instead of
gfc_error to diagnose invalid COLLAPSE arguments.
* gfortran.dg/gomp/pr40878-1.f90: New test.
* gfortran.dg/gomp/pr40878-2.f90: New test.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150165
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150165 138bc75d-0d04-0410-961f-82ee72b054a4
commit 293a4f4c698179c20288c944c1bfbd36c4719dbd
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/293a4f4c698179c20288c944c1bfbd36c4719dbd
Author: jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Jul 28 16:09:58 2009 +0000
PR testsuite/40891
* gcc.dg/cdce1.c: Adjust note line number.
* gcc.dg/cdce2.c: Likewise.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150163
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150163 138bc75d-0d04-0410-961f-82ee72b054a4
commit 9b27a8db8fd8cf69646381c8df2eb9cf839b4744
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/9b27a8db8fd8cf69646381c8df2eb9cf839b4744
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Jul 28 15:08:57 2009 +0000
2009-07-28 Robert Dewar <dewar@adacore.com>
* adaint.h, einfo.ads, prj.adb, sem_util.adb, makeutl.ads,
makeutl.adb: Minor reformatting & code reorganization
* sem_ch3.adb: Minor reformatting.
Fix spelling error (constraint for constrain) in error msg.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150162
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150162 138bc75d-0d04-0410-961f-82ee72b054a4
commit fbbb3bbd9f65f8d9aa81c08167d49d81f3644eb1
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/fbbb3bbd9f65f8d9aa81c08167d49d81f3644eb1
Author: gandalf <gandalf@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Jul 28 15:08:12 2009 +0000
Fix for PR40616: missing java.io.PrintStream constructors.
2009-07-27 Andrew John Hughes <ahughes@redhat.com>
PR libgcj/40616
* java/io/PrintStream.class: Regenerated.
* java/io/PrintStream.h: Updated.
* java/io/PrintStream.java:
(PrintStream(File)): Ported from GNU Classpath
version.
(PrintStream(File, String)): Likewise.
(PrintStream(String)): Likewise.
(PrintStream(String, String)): Likewise.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150161
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150161 138bc75d-0d04-0410-961f-82ee72b054a4
commit cd242ce756b03d5f51da003c70f7e634319320a2
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/cd242ce756b03d5f51da003c70f7e634319320a2
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Jul 28 13:41:47 2009 +0000
2009-07-28 Emmanuel Briot <briot@adacore.com>
* make.adb, makeutl.adb, makeutl.ads (Project_Tree): Duplicates the
global variable that also exists in makeutl.ads, and that some routines
in that package use already.
(Check): Moved part of the code to makeutl.adb for better sharing with
gprbuild.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150157
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150157 138bc75d-0d04-0410-961f-82ee72b054a4
commit 339f24d2908e0ccfef3ad9e1f03dd17d9b3d93b8
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/339f24d2908e0ccfef3ad9e1f03dd17d9b3d93b8
Author: rask <rask@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Jul 28 13:30:14 2009 +0000
2009-07-28 Rask Ingemann Lambertsen <ccc94453@vip.cybercity.dk>
* MAINTAINERS (Write After Approval): Update my e-mail address.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150156
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150156 138bc75d-0d04-0410-961f-82ee72b054a4
commit d2cae58555cc88200c5bd99224c2e27b4ef02c17
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/d2cae58555cc88200c5bd99224c2e27b4ef02c17
Author: janus <janus@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Jul 28 11:40:42 2009 +0000
2009-07-28 Janus Weil <janus@gcc.gnu.org>
PR fortran/40882
* trans-types.c (gfc_get_ppc_type): For derived types, directly use the
backend_decl, instead of calling gfc_typenode_for_spec, to avoid
infinte loop.
(gfc_get_derived_type): Correctly handle PPCs returning derived types,
avoiding infinite recursion.
2009-07-28 Janus Weil <janus@gcc.gnu.org>
PR fortran/40882
* gfortran.dg/proc_ptr_comp_13.f90: New.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150154
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150154 138bc75d-0d04-0410-961f-82ee72b054a4
commit c3366e6091d5de469dbf2ae4041b3f54c14f9e38
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/c3366e6091d5de469dbf2ae4041b3f54c14f9e38
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Jul 28 09:31:41 2009 +0000
* gcc-interface/Make-lang.in: Update dependencies.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150153
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150153 138bc75d-0d04-0410-961f-82ee72b054a4
commit 82ae9906449fcb561e7629d328535d7858ad8638
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/82ae9906449fcb561e7629d328535d7858ad8638
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Jul 28 09:25:52 2009 +0000
2009-07-28 Emmanuel Briot <briot@adacore.com>
* prj.adb, prj.ads (Compute_All_Imported_Projects): Make sure the
importing project does not end up in the list, in the case of extending
projects.
* make.adb, makeutl.adb, makeutl.ads (File_Not_A_Source_Of): Moved to
makeutl.ads, for better sharing with gprbuild.
2009-07-28 Arnaud Charlet <charlet@adacore.com>
* gnat_ugn.texi: Fix typo.
2009-07-28 Ed Schonberg <schonberg@adacore.com>
* sem_ch3.adb (Build_Derived_Concurrent_Type): Handle properly a
derivation that renames some discriminants and constrain others.
* exp_ch9.adb (Build_Protected_Subprogram_Call): If the type of the
prefix is a derived untagged type, convert to the root type to conform
to the signature of the protected operations.
2009-07-28 Robert Dewar <dewar@adacore.com>
* sinfo.ads: Update comments.
* exp_attr.adb: Minor reformatting
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150152
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150152 138bc75d-0d04-0410-961f-82ee72b054a4
commit c1476d9e66e82033e06ac796f2c9b2922b80d922
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/c1476d9e66e82033e06ac796f2c9b2922b80d922
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Jul 28 09:19:48 2009 +0000
2009-07-28 Ed Schonberg <schonberg@adacore.com>
* sem_aggr.adb (Get_Value): A named association in a record aggregate
should be treated as a modification of the named component, not as a
reference.
2009-07-28 Quentin Ochem <ochem@adacore.com>
* prj-tree.ads, prj-tree.adb (Free): Minor editing.
* prj.ads, prj.adb (Image): Ditto.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150151
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150151 138bc75d-0d04-0410-961f-82ee72b054a4
commit a9b0586f9a6f493f630c50145dc52bc0c6c4c140
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/a9b0586f9a6f493f630c50145dc52bc0c6c4c140
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Jul 28 09:11:53 2009 +0000
2009-07-28 Arnaud Charlet <charlet@adacore.com>
* frontend.adb: Minor reformatting.
(Frontend): Only call Check_SCIL_Nodes if assertions are enabled,
for efficiency.
2009-07-28 Bob Duff <duff@adacore.com>
* exp_attr.adb (Expand_Access_To_Protected_Op): Use 'Access instead of
'Address to get a pointer to the protected body wrapper.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150150
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150150 138bc75d-0d04-0410-961f-82ee72b054a4
commit d215f619b3633b756b36e9f31b2f786844e08463
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/d215f619b3633b756b36e9f31b2f786844e08463
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Jul 28 08:46:39 2009 +0000
2009-07-28 Javier Miranda <miranda@adacore.com>
* gnat1drv.adb (Adjust_Global_Switches): Disable generation of SCIL
nodes if we are not generating code.
* frontend.adb (Check_SCIL_Node): New subprogram. Used to check
attribute SCIL_Related_Node of SCIL dispatching nodes.
(Check_SCIL_Nodes): New instantiation of Traverse_Proc.
* sinfo.ads (Is_SCIL_Node,Set_Is_SCIL_Node): Removed
(SCIL_Nkind,Set_SCIL_Nkind): Removed.
(SCIL_Entity): Update documentation.
(SCIL_Related_Node): Update documentation.
(SCIL_Controlling_Tag): New attribute.
(SCIL_Target_Prim): Update documentation.
(N_Null_Statement): Remove attributes associated with SCIL nodes.
(N_SCIL_Dispatch_Table_Object_Init): New node.
(N_SCIL_Dispatch_Table_Tag_Init): New node.
(N_SCIL_Dispatching_Call): New node.
(N_SCIL_Tag_Init): New node.
* sinfo.adb (Is_SCIL_Node,Set_Is_SCIL_Node): Removed
(SCIL_Nkind,Set_SCIL_Nkind): Removed.
(SCIL_Controlling_Tag/Set_SCIL_Controlling_Tag): New subprogram.
(SCIL_Entity,Set_SCIL_Entity): Applicable only to SCIL nodes.
(SCIL_Related_Node,Set_SCIL_Related_Node): Applicable only to SCIL nodes
(SCIL_Target_Prim,Set_SCIL_Target_Prim): Applicable only to
N_SCIL_Dispatching_Call nodes.
* sem.adb (Analyze): No need to analyze SCIL nodes.
* sem_aux.ads, sem_aux.adb (First_Non_SCIL_Node): New subprogram
(Next_Non_SCIL_Node): New subprogram
* sem_ch4.adb (Analyze_Type_Conversion): Adjust relocated SCIL
dispatching nodes.
* sem_ch5.adb (Analyze_Iteration_Scheme): Adjust relocated SCIL
dispatching node.
* sem_util.adb (Insert_Explicit_Dereference): Adjust relocated SCIL
dispatching node.
* exp_ch3.adb (Build_Array_Init_Proc): Skip SCIL nodes when processing
null statement nodes.
(Build_Init_Procedure): Generate new SCIL node.
* exp_ch4.adb (Expand_N_And_Then): Adjust relocated SCIL dispatching
node.
* exp_ch6.adb (Is_Null_Procedure): Skip SCIL nodes. Required because
they are currently implemented as special N_Null_Statement nodes.
* exp_ch7.adb (Wrap_Transient_Statement): If the relocated node is a
procedure call then check if some SCIL node references it and needs
readjustment.
* exp_disp.ads (SCIL_Node_Kind): Removed.
(Adjust_SCIL_Node): New subprogram.
(Find_SCIL_Node): New subprogram.
(Get_SCIL_Node_Kind): Removed.
(New_SCIL_Node): Removed.
* exp_disp.adb (Adjust_SCIL_Node): New subprogram
(Expand_Dispatching_Call): Generate new SCIL dispatching node including
decoration of its new controlling_tag attribute.
(Get_SCIL_Node_Kind): Removed.
(Find_SCIL_Node): New subprogram.
(Make_Secondary_DT): Generate new SCIL nodes.
(Make_Tags): Generate new SCIL nodes.
(New_SCIL_Node): Removed.
* exp_util.adb (Insert_Actions): Handle SCIL nodes.
(Remove_Side_Effects): Check if relocated nodes require readjustment
of some SCIL dispatching node.
* gcc-interface/trans.c (gnat_to_gnu): Do nothing with new SCIL nodes.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150149
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150149 138bc75d-0d04-0410-961f-82ee72b054a4
commit b2738a24942ace51f50c6f1257225c9845677906
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/b2738a24942ace51f50c6f1257225c9845677906
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Jul 28 08:21:57 2009 +0000
2009-07-28 Robert Dewar <dewar@adacore.com>
* prj-nmsc.adb, g-expect.adb, prj.ads: Minor reformatting
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150148
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150148 138bc75d-0d04-0410-961f-82ee72b054a4
commit ddf7bad06432a70e5ad31bc9af074b655c2ad0b0
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/ddf7bad06432a70e5ad31bc9af074b655c2ad0b0
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Jul 28 08:15:44 2009 +0000
2009-07-28 Sergey Rybin <rybin@adacore.com>
* gnat_ugn.texi: Add section about gnatcheck rule exemption.
2009-07-28 Vadim Godunko <godunko@adacore.com>
* s-oscons-tmplt.c: Define _XOPEN_SOURCE on Linux, otherwise IOV_MAX is
not defined by limits.h.
* g-socket.adb (Receive_Vector): Use minimum length from user's vector
length and maximum supported length of data vector.
2009-07-28 Gary Dismukes <dismukes@adacore.com>
* usage.adb: Inhibit printing gcc-specific switches for AAMP target.
* make.adb: Call Get_Target_Parameters before calling Usage so that
VM_Target and AAMP_On_Target will be set.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150147
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150147 138bc75d-0d04-0410-961f-82ee72b054a4
commit cc8931696c9f3b268008ba8b2592f293c9727aff
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/cc8931696c9f3b268008ba8b2592f293c9727aff
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Jul 28 08:07:09 2009 +0000
2009-07-28 Olivier Hainque <hainque@adacore.com>
* g-ssinty.ads: Remove, pointless and just confusing at this stage.
* gnat_rm.texi: Remove documentation.
* g-sse.ads: Minor reorg along the way.
* gcc-interface/Makefile.in: Remove processing for g-ssinty.
* g-ssvety.ads: Minor comment updates.
2009-07-28 Sergey Rybin <rybin@adacore.com>
* gnat_ugn.texi: gnatcheck 'Format of the Report File' section - update
for the new format of the report file.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150146
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150146 138bc75d-0d04-0410-961f-82ee72b054a4
commit 579986833c399388f95a7f20e9031ea96e96a02d
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/579986833c399388f95a7f20e9031ea96e96a02d
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Jul 28 07:29:50 2009 +0000
2009-07-28 Sergey Rybin <rybin@adacore.com>
* gnat_ugn.texi: gnatcheck Deeply_Nested_Inlining rule: Update doc.
2009-07-28 Pascal Obry <obry@adacore.com>
* g-expect.adb: Record standard handles only on Windows.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150145
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150145 138bc75d-0d04-0410-961f-82ee72b054a4
commit 56aa98d4ed0d549ee548a61e93b732459c87c20a
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/56aa98d4ed0d549ee548a61e93b732459c87c20a
Author: jbeulich <jbeulich@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Jul 28 06:43:59 2009 +0000
2009-07-28 Jan Beulich <jbeulich@novell.com>
* gcc.target/i386/avx-vtestpd-1.c: Add -DNEED_IEEE754_DOUBLE.
* gcc.target/i386/avx-vtestpd-2.c: Likewise.
* gcc.target/i386/avx-vtestpd-256-1.c: Likewise.
* gcc.target/i386/avx-vtestpd-256-2.c: Likewise.
* gcc.target/i386/avx-vtestpd-256-3.c: Likewise.
* gcc.target/i386/avx-vtestpd-3.c: Likewise.
* gcc.target/i386/avx-vtestps-1.c: Add -DNEED_IEEE754_FLOAT.
* gcc.target/i386/avx-vtestps-2.c: Likewise.
* gcc.target/i386/avx-vtestps-256-1.c: Likewise.
* gcc.target/i386/avx-vtestps-256-2.c: Likewise.
* gcc.target/i386/avx-vtestps-256-3.c: Likewise.
* gcc.target/i386/avx-vtestps-3.c: Likewise.
* gcc.target/i386/m128-check.h (union ieee754_float): Put into
#ifdef NEED_IEEE754_FLOAT conditional.
(union ieee754_double): Put into #ifdef NEED_IEEE754_DOUBLE
conditional.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150142
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150142 138bc75d-0d04-0410-961f-82ee72b054a4
commit 2a09f9d2e3f6a2cf8b6d6d7dfa5cc26dc29918b8
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/2a09f9d2e3f6a2cf8b6d6d7dfa5cc26dc29918b8
Author: jbeulich <jbeulich@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Jul 28 06:37:36 2009 +0000
2009-07-28 Jan Beulich <jbeulich@novell.com>
* g++.dg/ext/bitfield2.C: Add -mno-ms-bitfields for
i?86-*-netware.
* g++.dg/ext/bitfield3.C: Likewise.
* g++.dg/ext/bitfield4.C: Likewise.
* g++.dg/ext/bitfield5.C: Likewise.
* gcc.dg/bitfld-15.c: Likewise.
* gcc.dg/bitfld-16.c: Likewise.
* gcc.dg/bitfld-17.c: Likewise.
* gcc.dg/bitfld-18.c: Likewise.
* g++.old-deja/g++.jason/thunk2.C: Remove dg-bogus.
* gcc.dg/20010912-1.c: Likewise.
* gcc.dg/20021018-1.c: Likewise.
* gcc.dg/20030213-1.c: Likewise.
* gcc.dg/20030225-1.c: Likewise.
* gcc.dg/20030708-1.c: Likewise.
* gcc.dg/20050321-2.c: Likewise.
* gcc.dg/cdce1.c: Don't pass -lm for *-*-netware*.
* gcc.dg/cdce2.c: Likewise.
* gcc.target/i386/pr37248-2.c: Don't test on default_packet
targets.
* gcc.target/i386/pr37248-3.c: Likewise.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150141
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150141 138bc75d-0d04-0410-961f-82ee72b054a4
commit 49280812285656b84955e866ed7d1404a21c0c78
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/49280812285656b84955e866ed7d1404a21c0c78
Author: rwild <rwild@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Jul 28 04:45:21 2009 +0000
libstdc++-v3/
* python/Makefile.in: Regenerate.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150140
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150140 138bc75d-0d04-0410-961f-82ee72b054a4
commit ea0f56b4b0afb82b9d2523659a5901a42dd0e594
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/ea0f56b4b0afb82b9d2523659a5901a42dd0e594
Author: gccadmin <gccadmin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Jul 28 00:16:48 2009 +0000
Daily bump.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150139
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150139 138bc75d-0d04-0410-961f-82ee72b054a4
commit 09bb2dae9546b80ce81a8c7ead101f0ab873c25f
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/09bb2dae9546b80ce81a8c7ead101f0ab873c25f
Author: dj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Jul 27 20:31:04 2009 +0000
* config/mep/mep.c (mep_expand_builtin_saveregs): Make sure 64-bit
types are dword-aligned.
(mep_expand_va_start): Likewise.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150136
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150136 138bc75d-0d04-0410-961f-82ee72b054a4
commit d41323681c15c4ac3cfa115f7daf9a9a031a9cfd
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/d41323681c15c4ac3cfa115f7daf9a9a031a9cfd
Author: rwild <rwild@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Jul 27 20:21:30 2009 +0000
libstdc++-v3/
* python/Makefile.am (install-data-local): Use DESTDIR
correctly.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150135
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150135 138bc75d-0d04-0410-961f-82ee72b054a4
commit 1c07b063c5dd7be4f220ffd1135f4ddc2034c238
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/1c07b063c5dd7be4f220ffd1135f4ddc2034c238
Author: janus <janus@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Jul 27 18:26:34 2009 +0000
2009-07-27 Janus Weil <janus@gcc.gnu.org>
PR fortran/40848
* interface.c (gfc_compare_interfaces): Call 'count_types_test' before
'generic_correspondence', and only if checking a generic interface.
2009-07-27 Janus Weil <janus@gcc.gnu.org>
PR fortran/40848
* gfortran.dg/altreturn_7.f90: New.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150134
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150134 138bc75d-0d04-0410-961f-82ee72b054a4
commit ada30930a12b07dac1ea7e5d76fab3f184823243
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/ada30930a12b07dac1ea7e5d76fab3f184823243
Author: rupp <rupp@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Jul 27 17:40:57 2009 +0000
* convert.c (convert_to_pointer): Don't assume the target
pointer type is POINTER_SIZE long. Fetch its precision instead.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150133
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150133 138bc75d-0d04-0410-961f-82ee72b054a4
commit f75af213e99cd7d815d4d4d0817856124632c5e4
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/f75af213e99cd7d815d4d4d0817856124632c5e4
Author: rupp <rupp@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Jul 27 17:36:08 2009 +0000
* system.h (fopen): Undefine if macro.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150132
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150132 138bc75d-0d04-0410-961f-82ee72b054a4
commit 7ad75c558bd45b6a0b95a2dc00f59f5162ed13d3
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/7ad75c558bd45b6a0b95a2dc00f59f5162ed13d3
Author: rupp <rupp@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Jul 27 17:27:10 2009 +0000
* libcpp/include/cpplib.h (INO_T_CPP): New macro.
(struct cpp_dir): Use it.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150131
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150131 138bc75d-0d04-0410-961f-82ee72b054a4
commit 0aed37aadac58a0d087c157e7e08a02545eaf8b1
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/0aed37aadac58a0d087c157e7e08a02545eaf8b1
Author: rupp <rupp@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Jul 27 17:20:32 2009 +0000
* pex-unix.c (vfork): Remove VMS specific definition (get from header
file instead).
(to_ptr32): New function.
(pex_unix_exec_child): Use it.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150130
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150130 138bc75d-0d04-0410-961f-82ee72b054a4
commit 5de632d9e68471a283bfc23e174c7a29a31d5c8b
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/5de632d9e68471a283bfc23e174c7a29a31d5c8b
Author: jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Jul 27 16:25:57 2009 +0000
* dwarf2out.c (output_cfi_p): Removed.
(output_cfis): New function.
(output_fde): New function, split from output_call_frame_info.
(output_call_frame_info): Use it.
(dwarf2out_switch_text_section): Use output_cfis.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150129
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150129 138bc75d-0d04-0410-961f-82ee72b054a4
commit 214680da8e06eb8b99794e02b7d956673f540cf3
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/214680da8e06eb8b99794e02b7d956673f540cf3
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Jul 27 14:44:10 2009 +0000
Add comments.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150122
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150122 138bc75d-0d04-0410-961f-82ee72b054a4
commit 5c3b2911bce0adda4535ce67108d6a15d1e0b139
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/5c3b2911bce0adda4535ce67108d6a15d1e0b139
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Jul 27 14:39:51 2009 +0000
2009-07-27 Emmanuel Briot <briot@adacore.com>
* prj.ads, prj-nmsc.adb (Override_Kind): add debug trace
Add comments.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150121
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150121 138bc75d-0d04-0410-961f-82ee72b054a4
commit b5bdcf5dc18f5b6858fe609b7e4f31b8a1c8fe0b
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/b5bdcf5dc18f5b6858fe609b7e4f31b8a1c8fe0b
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Jul 27 14:01:00 2009 +0000
2009-07-27 Sergey Rybin <rybin@adacore.com>
* gnat_ugn.texi: gnatcheck Unconstrained_Array_Returns rule: Add to the
rule definition the paragraph that explains that generic functions and
functions from generic packages are not checked.
2009-07-27 Gary Dismukes <dismukes@adacore.com>
* sem_ch6.adb (New_Overloaded_Entity): Add test for an expanded null
procedure when determining whether to set the Overridden_Operation
field of a subprogram overriding an inherited subprogram.
2009-07-27 Robert Dewar <dewar@adacore.com>
* a-except.adb, a-except-2005.ads: Minor reformatting
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150120
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150120 138bc75d-0d04-0410-961f-82ee72b054a4
commit ad003cee6ccc8d6997268df5c332f17c530470cf
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/ad003cee6ccc8d6997268df5c332f17c530470cf
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Jul 27 13:56:38 2009 +0000
2009-07-27 Robert Dewar <dewar@adacore.com>
* sem_util.adb, sem_util.ads (Kill_Current_Values): Reset Is_Known_Valid
2009-07-27 Javier Miranda <miranda@adacore.com>
* exp_disp.adb (Expand_Dispatching_Call): Reverse previous patch and
add some documentation explaining why the SCIL nodes must be generated
at that point.
2009-07-27 Olivier Hainque <hainque@adacore.com>
* a-except.adb: Bind to __builtin_longjmp directly.
* a-except-2005.ads: Provide direct binding to __builtin_longjmp
for sjlj variants.
* a-exexpr.adb: Use it.
* a-except-xi.adb: Likewise.
* raise.c (_gnat_builtin_longjmp): Remove and update comments.
* raise.h (_gnat_builtin_longjmp): Remove declaration.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150119
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150119 138bc75d-0d04-0410-961f-82ee72b054a4
commit 54aff1853f3e3eb379b5d11acb257dbf0dd9454b
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/54aff1853f3e3eb379b5d11acb257dbf0dd9454b
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Jul 27 13:49:46 2009 +0000
2009-07-27 Ed Schonberg <schonberg@adacore.com>
* sem_eval.adb (Compile_Time_Compare): More precise handling of
Known_Valid flag, to prevent spurious range deductions when scalar
variables may be uninitialized. New predicate Is_Known_Valid_Operand.
2009-07-27 Robert Dewar <dewar@adacore.com>
* sem.adb: Minor reformatting
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150118
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150118 138bc75d-0d04-0410-961f-82ee72b054a4
commit 6f3db96016b31453819415622e0f59ea20455377
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/6f3db96016b31453819415622e0f59ea20455377
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Jul 27 13:47:11 2009 +0000
2009-07-27 Robert Dewar <dewar@adacore.com>
* gnatfind.adb, osint.ads, sem.adb, xr_tabls.adb: Minor reformatting
and code clean up.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150117
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150117 138bc75d-0d04-0410-961f-82ee72b054a4
commit 67e60322fa4f19ebac04cf78bba628edb1d9c119
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/67e60322fa4f19ebac04cf78bba628edb1d9c119
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Jul 27 13:41:57 2009 +0000
2009-07-27 Ed Schonberg <schonberg@adacore.com>
* exp_ch9.adb (Expand_N_Timed_Entry_Call): Do not attempt expansion in
Ravenscar mode. Error has already been posted on specification.
* sem.adb: Further code clean ups.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150116
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150116 138bc75d-0d04-0410-961f-82ee72b054a4
commit 48fde0bb5ee29392d1f5faccf208c095f7170992
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/48fde0bb5ee29392d1f5faccf208c095f7170992
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Jul 27 13:39:44 2009 +0000
2009-07-27 Robert Dewar <dewar@adacore.com>
* g-sse.ads: Minor reformatting
2009-07-27 Arnaud Charlet <charlet@adacore.com>
* xref_lib.adb (Add_Xref_File_Internal, Find_ALI_Files): Add support for
alternate ali extension.
* xr_tabls.adb (ALI_File_Name, Get_File, Set_Unvisited): Take into
account Osint.ALI_Suffix.
* osint.ads (ALI_Suffix): Make visible.
* gnatfind.adb (Gnatfind): Add support for --ext= switch.
* gnat_ugn.texi: Document new gnatfind --ext= switch.
2009-07-27 Ed Schonberg <schonberg@adacore.com>
* sem.adb (Walk_Library_Items): If main unit is an instance body, do
its spec first.
2009-07-27 Javier Miranda <miranda@adacore.com>
* exp_disp.adb (Expand_Dispatching_Call): Generate the SCIL node after
the dispatching call has is expanded.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150115
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150115 138bc75d-0d04-0410-961f-82ee72b054a4
commit c2c9961e7ec344035a59fb59753cb6448c15eed6
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/c2c9961e7ec344035a59fb59753cb6448c15eed6
Author: ktietz <ktietz@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Jul 27 13:34:29 2009 +0000
2009-07-24 Kai Tietz <kai.tietz@onevision.com>
* config/i386/cygming.h (DWARF2_UNWIND_INFO): Error build when
TARGET_BI_ARCH is specified without enabling SJLJ.
* config/i386/mingw32.h (MD_UNWIND_SUPPORT): Define MD_UNWIND_SUPPORT,
if TARGET_64BIT and TARGET_BI_ARCH aren't defined.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150114
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150114 138bc75d-0d04-0410-961f-82ee72b054a4
commit 58f8748b2c3d7c396a060cdcb14f61bafb65e7e9
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/58f8748b2c3d7c396a060cdcb14f61bafb65e7e9
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Jul 27 13:33:32 2009 +0000
2009-07-27 Ed Schonberg <schonberg@adacore.com>
* exp_attr.adb (Expand_Attribute_Reference, case 'Valid): Reset the
Is_Known_Valid flag on the temporary created for the value whose
validity is being checked.
* sem.adb (Do_Unit_And_Dependents): Further code reorganization to
handle properly main units that are package specifications.
2009-07-27 Geert Bosch <bosch@adacore.com>
* einfo.ads (Checks_May_Be_Suppressed): Fix typo in comment
* sem_aux.ads: Fix typo in comment
* sem_util.ads (Is_LHS): Adjust comment to match body
2009-07-27 Sergey Rybin <rybin@adacore.com>
* gnat_ugn.texi (gnatcheck Complex_Inlined_Subprograms rule): Update
rule definition.
2009-07-27 Olivier Hainque <hainque@adacore.com>
* g-sse.ads, g-ssvety.ads: Update comments.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150113
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150113 138bc75d-0d04-0410-961f-82ee72b054a4
commit 9242704384a226a98df71418028e5bc32dbf0bee
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/9242704384a226a98df71418028e5bc32dbf0bee
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Jul 27 13:26:41 2009 +0000
2009-07-27 Sergey Rybin <rybin@adacore.com>
* gnat_ugn.texi: Update gnatcheck doc.
2009-07-27 Arnaud Charlet <charlet@adacore.com>
* lib-xref.ads: Allocate/document 'o' char for use by references to
spark 'own' variables.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150112
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150112 138bc75d-0d04-0410-961f-82ee72b054a4
commit 3f83fcb46d5fe324aebbc8eacdc0794e382df888
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/3f83fcb46d5fe324aebbc8eacdc0794e382df888
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Jul 27 13:24:40 2009 +0000
2009-07-27 Gary Dismukes <dismukes@adacore.com>
* sem_ch6.adb (Analyze_Function_Return): Set Referenced on return
objects, since these are implicitly referenced by the return statement.
* sem_warn.adb (Warn_On_Unreferenced_Entity): No longer a need to test
Is_Return_Object in this procedure, as return objects will never make
it here since they're now marked as Referenced.
2009-07-27 Robert Dewar <dewar@adacore.com>
* exp_ch2.adb, sem_util.adb, sem_util.ads: Minor reformnatting
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150111
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150111 138bc75d-0d04-0410-961f-82ee72b054a4
commit ed1955558aba1fc7929d187428212e81843a0b93
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/ed1955558aba1fc7929d187428212e81843a0b93
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Jul 27 13:20:37 2009 +0000
2009-07-27 Robert Dewar <dewar@adacore.com>
* exp_ch6.adb (Expand_Call): Reset Is_Known_Valid after call
* sem_ch3.adb, sem_eval.adb, sem_aux.adb: Minor comment reformatting
2009-07-27 Geert Bosch <bosch@adacore.com>
* checks.adb (Find_Check): Minor streamlining of logic.
* gnat1drv.adb(Gnat1drv): Put Check_Rep_Info in its alphabetical order.
* debug.adb: Document -gnatdX debug flag
* exp_ch2.adb(Expand_Entity_Reference): Implement new -gnatdX flag to
list information about reads from scalar entities.
Also slightly simplify condition for Expand_Current_Value.
* sem_util.ads, sem_util.adb (Is_LHS, Is_Actual_Out_Parameter): New
functions.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150110
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150110 138bc75d-0d04-0410-961f-82ee72b054a4
commit a53791eee599e9d577e60b015199417c8d95c9a6
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/a53791eee599e9d577e60b015199417c8d95c9a6
Author: simonb <simonb@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Jul 27 12:05:49 2009 +0000
* gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: Extended array 'a'
so that indexing no longer runs off array end.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150109
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150109 138bc75d-0d04-0410-961f-82ee72b054a4
commit c49db15efe1d8b2571d0c2b180338ecce415bff0
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/c49db15efe1d8b2571d0c2b180338ecce415bff0
Author: burnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Jul 27 09:32:20 2009 +0000
2009-07-26 Tobias Burnus <burnus@net-b.de>
PR fortran/40851
* resolve.c (resolve_symbol): Do not initialize pointer
* derived-types.
* trans-decl.c (init_intent_out_dt): Ditto.
(generate_local_decl): No need to set attr.referenced for DT pointers.
2009-07-26 Tobias Burnus <burnus@net-b.de>
PR fortran/40851
* gfortran.dg/derived_init_3.f90: New test.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150108
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150108 138bc75d-0d04-0410-961f-82ee72b054a4
commit c8f9aef90a430c044cafc704baa2f50318170616
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/c8f9aef90a430c044cafc704baa2f50318170616
Author: burnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Jul 27 09:24:41 2009 +0000
2009-07-27 Tobias Burnus <burnus@net-b.de>
PR fortran/40863
* c99_functions.c: Define complex I, if not defined.
Create prototypes for C99 functions to silence warnings.
* gfortran.map: Add missing functions to GFORTRAN_C99_1.0
and new GFORTRAN_C99_1.1.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150107
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150107 138bc75d-0d04-0410-961f-82ee72b054a4
commit 6edd680c5d99c462443008e8840b0f61a25fe7b6
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/6edd680c5d99c462443008e8840b0f61a25fe7b6
Author: rearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Jul 27 09:22:33 2009 +0000
2009-07-26 Mikael Pettersson <mikpe@it.uu.se>
* arm.md (negdi2): Use DImode if forcing a value into a register.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150106
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150106 138bc75d-0d04-0410-961f-82ee72b054a4
commit a41e3340e799965bca56fc7795ff03ccf3dcdb5c
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/a41e3340e799965bca56fc7795ff03ccf3dcdb5c
Author: gccadmin <gccadmin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon Jul 27 00:16:53 2009 +0000
Daily bump.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150103
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150103 138bc75d-0d04-0410-961f-82ee72b054a4
commit 1b25477b41ad226112d46626a26d189b837d3d83
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/1b25477b41ad226112d46626a26d189b837d3d83
Author: burnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sun Jul 26 17:25:56 2009 +0000
2009-07-26 Tobias Burnus <burnus@net-b.de>
PR fortran/33197
* intrinsic.c (make_generic): Remove assert as "atan" can be
both ISYM_ATAN and ISYM_ATAN2.
(add_functions): Add two-argument variant of ATAN.
* intrinsic.h (gfc_check_atan_2): Add check for it.
* intrinsic.texi (ATAN2): Correct and enhance description.
(ATAN): Describe two-argument variant of ATAN.
2009-07-26 Tobias Burnus <burnus@net-b.de>
PR fortran/33197
* gfortran.dg/atan2_1.f90: New test
* gfortran.dg/atan2_2.f90: New test
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150100
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150100 138bc75d-0d04-0410-961f-82ee72b054a4
commit 8cb516d74008a4a95a3d99b5917ba047694f62fb
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/8cb516d74008a4a95a3d99b5917ba047694f62fb
Author: davek <davek@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sun Jul 26 15:09:10 2009 +0000
PR bootstrap/40578
* adaint.h (FOPEN, STAT, FSTAT, LSTAT, STRUCT_STAT): Rename from these
(GNAT_FOPEN, GNAT_STAT, GNAT_FSTAT, GNAT_LSTAT, GNAT_STRUCT_STAT): ...
to these.
(__gnat_stat): Adjust reference to STAT in prototype.
* adaint.c (__gnat_try_lock, __gnat_fopen, __gnat_file_length,
__gnat_named_file_length, __gnat_file_time_name, __gnat_file_time_fd,
__gnat_get_libraries_from_registry, __gnat_stat, __gnat_file_exists,
__gnat_is_regular_file, __gnat_is_directory, __gnat_is_readable_file,
__gnat_is_writable_file, __gnat_is_executable_file,
__gnat_set_writable, __gnat_set_executable, __gnat_set_non_writable,
__gnat_set_readable, __gnat_set_non_readable, __gnat_is_symbolic_link,
__gnat_copy_attribs): Adjust all references to the above.
* cstreams.c (__gnat_is_regular_file_fd): Likewise.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150098
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150098 138bc75d-0d04-0410-961f-82ee72b054a4
commit 0bcc2f25f0f61476d973b0e46ea5268213707a6e
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/0bcc2f25f0f61476d973b0e46ea5268213707a6e
Author: simartin <simartin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sun Jul 26 08:16:41 2009 +0000
gcc/cp/
2009-07-26 Simon Martin <simartin@users.sourceforge.net>
PR c++/40749
* decl.c (grokdeclarator): Do not set TREE_NO_WARNING for functions
with a qualified return type.
gcc/testsuite/
2007-07-26 Simon Martin <simartin@users.sourceforge.net>
PR c++/40749
* g++.dg/warn/Wreturn-type-6.C: New test.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150097
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150097 138bc75d-0d04-0410-961f-82ee72b054a4
commit afbe62f94111b0a28051e4f275292ea8ce94e5bf
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/afbe62f94111b0a28051e4f275292ea8ce94e5bf
Author: irar <irar@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sun Jul 26 07:00:23 2009 +0000
PR tree-optimization/40801
* tree-vect-stmts.c (vectorizable_call): Get previous copy
of vector operand from the previous copy of vector statement.
Pass the correct definition type value to
vect_get_vec_def_for_stmt_copy().
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150096
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150096 138bc75d-0d04-0410-961f-82ee72b054a4
commit 3594e4b56e8026c293639bc2dd3e90f3fdc9f706
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/3594e4b56e8026c293639bc2dd3e90f3fdc9f706
Author: gccadmin <gccadmin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sun Jul 26 00:16:50 2009 +0000
Daily bump.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150095
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150095 138bc75d-0d04-0410-961f-82ee72b054a4
commit ecf52e84f7bdece8bbe021791ea304e9679db10f
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/ecf52e84f7bdece8bbe021791ea304e9679db10f
Author: danglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sun Jul 26 00:03:39 2009 +0000
* collect2.c (scan_libraries): Use CONST_CAST2 to perform char ** to
const char ** conversion.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150092
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150092 138bc75d-0d04-0410-961f-82ee72b054a4
commit 598767c938d0d001bbbe41e0a189104bb53e3580
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/598767c938d0d001bbbe41e0a189104bb53e3580
Author: daney <daney@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sat Jul 25 20:28:57 2009 +0000
* system.h (gcc_assert): Invoke __builtin_unreachable() instead of
fancy_abort() if !ENABLE_ASSERT_CHECKING.
(gcc_unreachable): Invoke __builtin_unreachable() if
!ENABLE_ASSERT_CHECKING.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150091
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150091 138bc75d-0d04-0410-961f-82ee72b054a4
commit c4d13c5c0535f2eba2ab5b5dee94666ff6dc7e60
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/c4d13c5c0535f2eba2ab5b5dee94666ff6dc7e60
Author: daney <daney@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sat Jul 25 20:25:18 2009 +0000
2009-07-25 David Daney <ddaney@caviumnetworks.com>
PR rtl-optimization/40445
* emit-rtl.c (next_nonnote_insn_bb): New function.
* rtl.h (next_nonnote_insn_bb): Declare new function.
* cfgcleanup.c (try_optimize_cfg): Don't remove an empty block
with no successors that is the successor of the ENTRY_BLOCK.
Continue from the top after removing an empty fallthrough block.
* cfgrtl.c (get_last_bb_insn): Call next_nonnote_insn_bb instead
of next_nonnote_insn.
2009-07-25 David Daney <ddaney@caviumnetworks.com>
PR rtl-optimization/40445
* g++.dg/other/builtin-unreachable-1.C: New testcase.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150090
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150090 138bc75d-0d04-0410-961f-82ee72b054a4
commit 616b875f3e877e13c8ed17204b2c208bd6769e31
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/616b875f3e877e13c8ed17204b2c208bd6769e31
Author: daney <daney@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sat Jul 25 20:20:59 2009 +0000
2009-07-25 David Daney <ddaney@caviumnetworks.com>
* cfgcleanup.c (old_insns_match_p): Handle the case of empty
blocks.
2009-07-25 David Daney <ddaney@caviumnetworks.com>
* gcc.dg/builtin-unreachable-4.c: New test.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150089
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150089 138bc75d-0d04-0410-961f-82ee72b054a4
commit 6f4274f96edf36ee6fc7721f3d048aeead46cc5c
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/6f4274f96edf36ee6fc7721f3d048aeead46cc5c
Author: burnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sat Jul 25 19:39:07 2009 +0000
2009-07-25 Tobias Burnus <burnus@net-b.de>
Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
PR fortran/33197
* intrinsic.c (add_functions): Support complex arguments for
acos,acosh,asin,asinh,atan,atanh.
* invoke.texi (ACOS,ACOSH,ASIN,ASINH,ATAN,ATANH): Support
complex arguments.
* simplify.c (gfc_simplify_acos,gfc_simplify_acosh,
gfc_simplify_asin,gfc_simplify_asinh,gfc_simplify_atan,
gfc_simplify_atanh,gfc_simplify_atan,gfc_simplify_asinh,
gfc_simplify_acosh,gfc_simplify_atanh): Support
complex arguments.
2009-07-25 Tobias Burnus <burnus@net-b.de>
PR fortran/33197
* intrinsics/c99_functions.c (cacosf,cacos,cacosl,casinf,
casin,casind,catanf,catan,catanl,cacoshf,cacosh,cacoshl,
casinhf,casinh,casinhf,catanhf,catanh,catanhl): New functions.
* c99_protos.h: Add prototypes for those.
2009-07-25 Tobias Burnus <burnus@net-b.de>
PR fortran/33197
* gfortran.dg/complex_intrinsic_5.f90: New test.
* gfortran.dg/complex_intrinsic_7.f90: New test.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150087
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150087 138bc75d-0d04-0410-961f-82ee72b054a4
commit bdb1f0d12f7e167895579014a5dc03611c68e090
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/bdb1f0d12f7e167895579014a5dc03611c68e090
Author: jamborm <jamborm@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sat Jul 25 18:09:42 2009 +0000
2009-07-25 Martin Jambor <mjambor@suse.cz>
* doc/extend.texi (Labels as Values): Document need for noclone.
(Function Attributes): Document noclone attribute.
* c-common.c (c_common_attribute_table): New element for noclone.
(handle_noclone_attribute): New function. Forward-declare.
* tree-inline.c (tree_versionable_function_p): Check for noclone
attribute.
* testsuite/gcc.c-torture/execute/pr17377.c: Add noclone attribute to
function y.
* testsuite/gcc.dg/ipa/noclone-1.c: New test.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150086
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150086 138bc75d-0d04-0410-961f-82ee72b054a4
commit f4fbb22b9aa70e9ae69e6980aee6daeef241a484
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/f4fbb22b9aa70e9ae69e6980aee6daeef241a484
Author: jsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sat Jul 25 15:09:37 2009 +0000
* nl.po: Update.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150083
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150083 138bc75d-0d04-0410-961f-82ee72b054a4
commit c8795808f87d264428a77fccd74ed95a482c7400
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/c8795808f87d264428a77fccd74ed95a482c7400
Author: uros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sat Jul 25 13:45:02 2009 +0000
* lib/target-supports.exp (check_effective_target_static): New
procedure.
* gcc.dg/special/gcsec-1.c (dg-options): Use -static only when
supported.
* g++.old-deja/g++.law/weak.C: Require static effective target.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150080
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150080 138bc75d-0d04-0410-961f-82ee72b054a4
commit bb982f6666cf2bf5e343ac9b910303a97019135c
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/bb982f6666cf2bf5e343ac9b910303a97019135c
Author: rguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sat Jul 25 13:44:57 2009 +0000
2009-07-25 Richard Guenther <rguenther@suse.de>
PR fortran/40005
* trans-types.c (gfc_get_array_type_bounds): Use
build_distinct_type_copy with a proper TYPE_CANONICAL and
re-use the type-decl of the original type.
* trans-decl.c (build_entry_thunks): Signal cgraph we may not
garbage collect.
(create_main_function): Likewise.
(gfc_generate_function_code): Likewise.
* trans-expr.c (gfc_trans_subcomponent_assign): Do not use
fold_convert on record types.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150079
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150079 138bc75d-0d04-0410-961f-82ee72b054a4
commit fe9b08a2c2202c07f1f02f83e8dfac36923b6662
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/fe9b08a2c2202c07f1f02f83e8dfac36923b6662
Author: janus <janus@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sat Jul 25 11:56:35 2009 +0000
2009-07-25 Janus Weil <janus@gcc.gnu.org>
PR fortran/39630
* decl.c (match_ppc_decl): Implement the PASS attribute for procedure
pointer components.
(match_binding_attributes): Ditto.
* gfortran.h (gfc_component): Add member 'tb'.
(gfc_typebound_proc): Add member 'ppc' and make 'pass_arg' const.
* module.c (MOD_VERSION): Bump module version.
(binding_ppc): New string constants.
(mio_component): Only use formal args if component is a procedure
pointer and add 'tb' member.
(mio_typebound_proc): Include pass_arg and take care of procedure
pointer components.
* resolve.c (update_arglist_pass): Add argument 'name' and take care of
optional arguments.
(extract_ppc_passed_object): New function, analogous to
extract_compcall_passed_object, but for procedure pointer components.
(update_ppc_arglist): New function, analogous to
update_compcall_arglist, but for procedure pointer components.
(resolve_typebound_generic_call): Added argument to update_arglist_pass.
(resolve_ppc_call, resolve_expr_ppc): Take care of PASS attribute.
(resolve_fl_derived): Check the PASS argument for procedure pointer
components.
* symbol.c (verify_bind_c_derived_type): Reject procedure pointer
components in BIND(C) types.
2009-07-25 Janus Weil <janus@gcc.gnu.org>
PR fortran/39630
* gfortran.dg/proc_ptr_comp_3.f90: Modified.
* gfortran.dg/proc_ptr_comp_pass_1.f90: New.
* gfortran.dg/proc_ptr_comp_pass_2.f90: New.
* gfortran.dg/proc_ptr_comp_pass_3.f90: New.
* gfortran.dg/proc_ptr_comp_pass_4.f90: New.
* gfortran.dg/proc_ptr_comp_pass_5.f90: New.
* gfortran.dg/typebound_call_10.f03: New.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150078
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150078 138bc75d-0d04-0410-961f-82ee72b054a4
commit 75d716e297bc9012a549da20ef1fa6180d8f050e
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/75d716e297bc9012a549da20ef1fa6180d8f050e
Author: ian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sat Jul 25 06:28:16 2009 +0000
include/:
PR bootstrap/40854
* libiberty.h (xcrc32): Rename from crc32.
libiberty/:
PR bootstrap/40854
* crc32.c (xcrc32): Rename from crc32.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150075
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150075 138bc75d-0d04-0410-961f-82ee72b054a4
commit 57811700d42143f211f94f83de8806a537e2a16a
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/57811700d42143f211f94f83de8806a537e2a16a
Author: jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sat Jul 25 03:57:20 2009 +0000
Core issue 901
* libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
dealloc.
* call.c (build_op_delete_call): If this is for a new-expression
and the op delete is deleted, do nothing.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150073
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150073 138bc75d-0d04-0410-961f-82ee72b054a4
commit a969c5b30cab33dc8ea8bfdfd14639e43e9b3c80
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/a969c5b30cab33dc8ea8bfdfd14639e43e9b3c80
Author: gccadmin <gccadmin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sat Jul 25 00:16:39 2009 +0000
Daily bump.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150072
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150072 138bc75d-0d04-0410-961f-82ee72b054a4
commit d4915bebd7a4c23d4eaa22b87f0a1ad7a604fa87
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/d4915bebd7a4c23d4eaa22b87f0a1ad7a604fa87
Author: jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 24 23:30:39 2009 +0000
PR rtl-optimization/34999
* dwarf2out.c (struct dw_fde_struct): Add dw_fde_switch_cfi
and dw_fde_switched_cold_to_hot fields.
(output_cfi_p): New function.
(output_call_frame_info): If fde->dw_fde_switched_sections,
output 2 FDEs instead of one with corrupted header.
(dwarf2out_do_cfi_startproc): New function.
(dwarf2out_begin_prologue): Use it. Initialize fde->dw_fde_switch_cfi
and fde->dw_fde_switched_cold_to_hot.
(dwarf2out_switch_text_section): Compute
fde->dw_fde_switched_cold_to_hot. Switch to new text section here.
If dwarf2out_do_cfi_asm, emit .cfi_endproc before it and call
dwarf2out_do_cfi_startproc plus emit again currently active CFI insns.
Otherwise, compute fde->dw_fde_switch_cfi.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150069
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150069 138bc75d-0d04-0410-961f-82ee72b054a4
commit 15b7ca3a8bb57e90a0c0d6ae6c11b01fc53d828a
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/15b7ca3a8bb57e90a0c0d6ae6c11b01fc53d828a
Author: ccoutant <ccoutant@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 24 23:29:23 2009 +0000
* tree-cfg.c (assign_discriminator): Add explicit parentheses.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150068
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150068 138bc75d-0d04-0410-961f-82ee72b054a4
commit be347f2e6655bfcb050fa8188435799369efab38
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/be347f2e6655bfcb050fa8188435799369efab38
Author: ian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 24 23:22:41 2009 +0000
libiberty/:
* crc32.c: New file.
* Makefile.in: Rebuild dependencies.
(CFILES): Add crc32.c.
(REQUIRED_OFILES): Add ./crc32.o.
* functions.texi: Rebuild.
include/:
* libiberty.h (crc32): Declare.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150067
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150067 138bc75d-0d04-0410-961f-82ee72b054a4
commit 04953c086dbc2ee9a2350d2618094aebd89dea7f
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/04953c086dbc2ee9a2350d2618094aebd89dea7f
Author: ccoutant <ccoutant@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 24 22:37:05 2009 +0000
* cfghooks.c (split_block): Copy discriminator to new block.
* tree-cfg.c (assign_discriminator): Check location of last
instruction in block as well as first.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150065
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150065 138bc75d-0d04-0410-961f-82ee72b054a4
commit 270aef919c1b4cf7ea1c54e861768c20d5901471
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/270aef919c1b4cf7ea1c54e861768c20d5901471
Author: jsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 24 20:55:59 2009 +0000
* include/c_global/cwchar (swprintf, vswprintf): Do not use if
_GLIBCXX_HAVE_BROKEN_VSWPRINTF.
* testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
* testsuite/lib/dg-options.exp (dg-require-swprintf): New.
* testsuite/21_strings/headers/cwchar/functions_std.cc,
testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
Use dg-require-swprintf.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150063
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150063 138bc75d-0d04-0410-961f-82ee72b054a4
commit bcfcac73131def5d921bb4c405e674b20761b651
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/bcfcac73131def5d921bb4c405e674b20761b651
Author: uros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 24 19:33:14 2009 +0000
* config/i386/linux.c: Use fputs or putc instead of fprintf
where appropriate.
* config/i386/gas.h: Ditto.
* config/i386/x86-64.h: Ditto.
* config/i386/att.h: Ditto.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150062
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150062 138bc75d-0d04-0410-961f-82ee72b054a4
commit 03748a0479f96eb28279272dac319b9d14fb9462
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/03748a0479f96eb28279272dac319b9d14fb9462
Author: paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 24 16:38:29 2009 +0000
2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
* testsuite/26_numerics/valarray/dr630-2.cc: Extend.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150060
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150060 138bc75d-0d04-0410-961f-82ee72b054a4
commit e69d2d6b7f367bf8f2720ead229e56349f866cd6
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/e69d2d6b7f367bf8f2720ead229e56349f866cd6
Author: jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 24 16:02:14 2009 +0000
Core issue 702
* call.c (compare_ics): Give list-initialization of std::init_list
priority over conversion to scalar, too.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150059
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150059 138bc75d-0d04-0410-961f-82ee72b054a4
commit 39a4aea8358f03e617736b0db23f9ada83e753eb
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/39a4aea8358f03e617736b0db23f9ada83e753eb
Author: krebbel <krebbel@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 24 13:40:04 2009 +0000
2009-07-24 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
* expmed.c (emit_store_flag): Use a recursive call to optimize the
xor case.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150054
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150054 138bc75d-0d04-0410-961f-82ee72b054a4
commit e60987771b70989d993174e876355b682227d54a
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/e60987771b70989d993174e876355b682227d54a
Author: jamborm <jamborm@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 24 13:27:41 2009 +0000
2009-07-24 Martin Jambor <mjambor@suse.cz>
* ipa-prop.h (struct ipa_node_params): New flag node_enqued.
(ipa_push_func_to_list_1): Declare.
(ipa_push_func_to_list): New function.
* ipa-prop.c (ipa_push_func_to_list_1): New function.
(ipa_init_func_list): Call ipa_push_func_to_list_1.
(ipa_push_func_to_list): Removed.
(ipa_pop_func_from_list): Clear node_enqueued flag.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150053
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150053 138bc75d-0d04-0410-961f-82ee72b054a4
commit c071730666c14c9c6bf1bcd2adb0e3d44cdea43a
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/c071730666c14c9c6bf1bcd2adb0e3d44cdea43a
Author: krebbel <krebbel@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 24 12:27:15 2009 +0000
2009-07-24 Andreas Krebbel <krebbel1@de.ibm.com>
* config/s390/s390.c (override_options): Default
max-unrolled-insns to 100 for z10 tuning.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150051
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150051 138bc75d-0d04-0410-961f-82ee72b054a4
commit 73893bd60641e348519f585ae8240cfebda5eb4d
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/73893bd60641e348519f585ae8240cfebda5eb4d
Author: rearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 24 12:09:58 2009 +0000
Add missing name of file changed.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150049
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150049 138bc75d-0d04-0410-961f-82ee72b054a4
commit e14ee3d9c8633bcc87726cdf7436425e19b4a34d
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/e14ee3d9c8633bcc87726cdf7436425e19b4a34d
Author: ktietz <ktietz@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 24 11:27:37 2009 +0000
2009-07-24 Kai Tietz <kai.tietz@onevision.com>
* gnu/java/security/jce/prng/natVMSecureRandomWin32.cc: New Win32
specific implementation.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150048
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150048 138bc75d-0d04-0410-961f-82ee72b054a4
commit 5d50997a4873b2ff4acdfe03f24b81d7ada048fd
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/5d50997a4873b2ff4acdfe03f24b81d7ada048fd
Author: janus <janus@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 24 11:00:01 2009 +0000
2009-07-24 Janus Weil <janus@gcc.gnu.org>
PR fortran/40822
* array.c (gfc_resolve_character_array_constructor): Use new function
gfc_new_charlen.
* decl.c (add_init_expr_to_sym,variable_decl,match_char_spec,
gfc_match_implicit): Ditto.
* expr.c (gfc_simplify_expr): Ditto.
* gfortran.h (gfc_new_charlen): New prototype.
* iresolve.c (check_charlen_present,gfc_resolve_char_achar): Use new
function gfc_new_charlen.
* module.c (mio_charlen): Ditto.
* resolve.c (gfc_resolve_substring_charlen,
gfc_resolve_character_operator,fixup_charlen,resolve_fl_derived,
resolve_symbol): Ditto.
* symbol.c (gfc_new_charlen): New function to create a new gfc_charlen
structure and add it to a namespace.
(gfc_copy_formal_args_intr): Make sure ts.cl is present
for CHARACTER variables.
2009-07-24 Janus Weil <janus@gcc.gnu.org>
PR fortran/40822
* gfortran.dg/char_length_16.f90: New.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150047
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150047 138bc75d-0d04-0410-961f-82ee72b054a4
commit 6215fc9e5b8d0500eabd26cba9680796476ffad0
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/6215fc9e5b8d0500eabd26cba9680796476ffad0
Author: grosser <grosser@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 24 10:39:47 2009 +0000
2009-07-24 Tobias Grosser <grosser@fim.uni-passau.de>
* Makefile.in (TREE_DATA_REF_H, tree-vrp.o, tree-cfg.o, tree-if-conv.o
tree-ssa-loop.o, tree-ssa-loop-niter.o, tree-ssa-loop-ivcanon.o,
tree-ssa-loop-prefetch.o, tree-predcom.o, tree-affine.o,
tree-scalar-evolution.o, tree-data-ref.o, tree-vect-loop.o,
tree-vect-data-refs.o, tree-loop-linear.o, tree-loop-distribution.o
tree-parloops.o, tree-pretty-printer.o, fold-const.o, tree-ssa-dce.o,
lambda-code.o, params.o): Cleanup use of SCEV_H and TREE_DATA_REF_H.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150045
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150045 138bc75d-0d04-0410-961f-82ee72b054a4
commit 339e4d432d8e6555fc9b4d0197836844bec17106
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/339e4d432d8e6555fc9b4d0197836844bec17106
Author: davek <davek@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 24 10:12:16 2009 +0000
PR libffi/40807
* src/x86/ffi.c (ffi_prep_cif_machdep): Also use sign/zero-extending
return types for X86_WIN32.
* src/x86/win32.S (_ffi_call_SYSV): Handle omitted return types.
(_ffi_call_STDCALL, _ffi_closure_SYSV, _ffi_closure_raw_SYSV,
_ffi_closure_STDCALL): Likewise.
* src/closures.c (is_selinux_enabled): Define to const 0 for Cygwin.
(dlmmap, dlmunmap): Also use these functions on Cygwin.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150042
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150042 138bc75d-0d04-0410-961f-82ee72b054a4
commit 7ebee93316c8eef52171ea24d7386294d72fa367
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/7ebee93316c8eef52171ea24d7386294d72fa367
Author: jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 24 07:57:13 2009 +0000
PR fortran/40643
PR fortran/31067
* trans-intrinsic.c (gfc_conv_intrinsic_minmaxloc,
gfc_conv_intrinsic_minmaxval): Handle Infinities and NaNs properly,
optimize.
* trans-array.c (gfc_trans_scalarized_loop_end): No longer static.
* trans-array.h (gfc_trans_scalarized_loop_end): New prototype.
* libgfortran.h (GFC_REAL_4_INFINITY, GFC_REAL_8_INFINITY,
GFC_REAL_10_INFINITY, GFC_REAL_16_INFINITY, GFC_REAL_4_QUIET_NAN,
GFC_REAL_8_QUIET_NAN, GFC_REAL_10_QUIET_NAN, GFC_REAL_16_QUIET_NAN):
Define.
* m4/iparm.m4 (atype_inf, atype_nan): Define.
* m4/ifunction.m4: Formatting.
* m4/iforeach.m4: Likewise.
(START_FOREACH_FUNCTION): Initialize dest to all 1s, not all 0s.
(START_FOREACH_BLOCK, FINISH_FOREACH_FUNCTION,
FINISH_MASKED_FOREACH_FUNCTION): Run foreach block inside a loop
until count[0] == extent[0].
* m4/minval.m4: Formatting. Handle NaNs and infinities. Optimize.
* m4/maxval.m4: Likewise.
* m4/minloc0.m4: Likewise.
* m4/maxloc0.m4: Likewise.
* m4/minloc1.m4: Likewise.
* m4/maxloc1.m4: Likewise.
* generated/maxloc0_16_i16.c: Regenerated.
* generated/maxloc0_16_i1.c: Likewise.
* generated/maxloc0_16_i2.c: Likewise.
* generated/maxloc0_16_i4.c: Likewise.
* generated/maxloc0_16_i8.c: Likewise.
* generated/maxloc0_16_r10.c: Likewise.
* generated/maxloc0_16_r16.c: Likewise.
* generated/maxloc0_16_r4.c: Likewise.
* generated/maxloc0_16_r8.c: Likewise.
* generated/maxloc0_4_i16.c: Likewise.
* generated/maxloc0_4_i1.c: Likewise.
* generated/maxloc0_4_i2.c: Likewise.
* generated/maxloc0_4_i4.c: Likewise.
* generated/maxloc0_4_i8.c: Likewise.
* generated/maxloc0_4_r10.c: Likewise.
* generated/maxloc0_4_r16.c: Likewise.
* generated/maxloc0_4_r4.c: Likewise.
* generated/maxloc0_4_r8.c: Likewise.
* generated/maxloc0_8_i16.c: Likewise.
* generated/maxloc0_8_i1.c: Likewise.
* generated/maxloc0_8_i2.c: Likewise.
* generated/maxloc0_8_i4.c: Likewise.
* generated/maxloc0_8_i8.c: Likewise.
* generated/maxloc0_8_r10.c: Likewise.
* generated/maxloc0_8_r16.c: Likewise.
* generated/maxloc0_8_r4.c: Likewise.
* generated/maxloc0_8_r8.c: Likewise.
* generated/maxloc1_16_i16.c: Likewise.
* generated/maxloc1_16_i1.c: Likewise.
* generated/maxloc1_16_i2.c: Likewise.
* generated/maxloc1_16_i4.c: Likewise.
* generated/maxloc1_16_i8.c: Likewise.
* generated/maxloc1_16_r10.c: Likewise.
* generated/maxloc1_16_r16.c: Likewise.
* generated/maxloc1_16_r4.c: Likewise.
* generated/maxloc1_16_r8.c: Likewise.
* generated/maxloc1_4_i16.c: Likewise.
* generated/maxloc1_4_i1.c: Likewise.
* generated/maxloc1_4_i2.c: Likewise.
* generated/maxloc1_4_i4.c: Likewise.
* generated/maxloc1_4_i8.c: Likewise.
* generated/maxloc1_4_r10.c: Likewise.
* generated/maxloc1_4_r16.c: Likewise.
* generated/maxloc1_4_r4.c: Likewise.
* generated/maxloc1_4_r8.c: Likewise.
* generated/maxloc1_8_i16.c: Likewise.
* generated/maxloc1_8_i1.c: Likewise.
* generated/maxloc1_8_i2.c: Likewise.
* generated/maxloc1_8_i4.c: Likewise.
* generated/maxloc1_8_i8.c: Likewise.
* generated/maxloc1_8_r10.c: Likewise.
* generated/maxloc1_8_r16.c: Likewise.
* generated/maxloc1_8_r4.c: Likewise.
* generated/maxloc1_8_r8.c: Likewise.
* generated/maxval_i16.c: Likewise.
* generated/maxval_i1.c: Likewise.
* generated/maxval_i2.c: Likewise.
* generated/maxval_i4.c: Likewise.
* generated/maxval_i8.c: Likewise.
* generated/maxval_r10.c: Likewise.
* generated/maxval_r16.c: Likewise.
* generated/maxval_r4.c: Likewise.
* generated/maxval_r8.c: Likewise.
* generated/minloc0_16_i16.c: Likewise.
* generated/minloc0_16_i1.c: Likewise.
* generated/minloc0_16_i2.c: Likewise.
* generated/minloc0_16_i4.c: Likewise.
* generated/minloc0_16_i8.c: Likewise.
* generated/minloc0_16_r10.c: Likewise.
* generated/minloc0_16_r16.c: Likewise.
* generated/minloc0_16_r4.c: Likewise.
* generated/minloc0_16_r8.c: Likewise.
* generated/minloc0_4_i16.c: Likewise.
* generated/minloc0_4_i1.c: Likewise.
* generated/minloc0_4_i2.c: Likewise.
* generated/minloc0_4_i4.c: Likewise.
* generated/minloc0_4_i8.c: Likewise.
* generated/minloc0_4_r10.c: Likewise.
* generated/minloc0_4_r16.c: Likewise.
* generated/minloc0_4_r4.c: Likewise.
* generated/minloc0_4_r8.c: Likewise.
* generated/minloc0_8_i16.c: Likewise.
* generated/minloc0_8_i1.c: Likewise.
* generated/minloc0_8_i2.c: Likewise.
* generated/minloc0_8_i4.c: Likewise.
* generated/minloc0_8_i8.c: Likewise.
* generated/minloc0_8_r10.c: Likewise.
* generated/minloc0_8_r16.c: Likewise.
* generated/minloc0_8_r4.c: Likewise.
* generated/minloc0_8_r8.c: Likewise.
* generated/minloc1_16_i16.c: Likewise.
* generated/minloc1_16_i1.c: Likewise.
* generated/minloc1_16_i2.c: Likewise.
* generated/minloc1_16_i4.c: Likewise.
* generated/minloc1_16_i8.c: Likewise.
* generated/minloc1_16_r10.c: Likewise.
* generated/minloc1_16_r16.c: Likewise.
* generated/minloc1_16_r4.c: Likewise.
* generated/minloc1_16_r8.c: Likewise.
* generated/minloc1_4_i16.c: Likewise.
* generated/minloc1_4_i1.c: Likewise.
* generated/minloc1_4_i2.c: Likewise.
* generated/minloc1_4_i4.c: Likewise.
* generated/minloc1_4_i8.c: Likewise.
* generated/minloc1_4_r10.c: Likewise.
* generated/minloc1_4_r16.c: Likewise.
* generated/minloc1_4_r4.c: Likewise.
* generated/minloc1_4_r8.c: Likewise.
* generated/minloc1_8_i16.c: Likewise.
* generated/minloc1_8_i1.c: Likewise.
* generated/minloc1_8_i2.c: Likewise.
* generated/minloc1_8_i4.c: Likewise.
* generated/minloc1_8_i8.c: Likewise.
* generated/minloc1_8_r10.c: Likewise.
* generated/minloc1_8_r16.c: Likewise.
* generated/minloc1_8_r4.c: Likewise.
* generated/minloc1_8_r8.c: Likewise.
* generated/minval_i16.c: Likewise.
* generated/minval_i1.c: Likewise.
* generated/minval_i2.c: Likewise.
* generated/minval_i4.c: Likewise.
* generated/minval_i8.c: Likewise.
* generated/minval_r10.c: Likewise.
* generated/minval_r16.c: Likewise.
* generated/minval_r4.c: Likewise.
* generated/minval_r8.c: Likewise.
* generated/product_c10.c: Likewise.
* generated/product_c16.c: Likewise.
* generated/product_c4.c: Likewise.
* generated/product_c8.c: Likewise.
* generated/product_i16.c: Likewise.
* generated/product_i1.c: Likewise.
* generated/product_i2.c: Likewise.
* generated/product_i4.c: Likewise.
* generated/product_i8.c: Likewise.
* generated/product_r10.c: Likewise.
* generated/product_r16.c: Likewise.
* generated/product_r4.c: Likewise.
* generated/product_r8.c: Likewise.
* generated/sum_c10.c: Likewise.
* generated/sum_c16.c: Likewise.
* generated/sum_c4.c: Likewise.
* generated/sum_c8.c: Likewise.
* generated/sum_i16.c: Likewise.
* generated/sum_i1.c: Likewise.
* generated/sum_i2.c: Likewise.
* generated/sum_i4.c: Likewise.
* generated/sum_i8.c: Likewise.
* generated/sum_r10.c: Likewise.
* generated/sum_r16.c: Likewise.
* generated/sum_r4.c: Likewise.
* generated/sum_r8.c: Likewise.
* gfortran.dg/maxlocval_2.f90: New test.
* gfortran.dg/maxlocval_3.f90: New test.
* gfortran.dg/maxlocval_4.f90: New test.
* gfortran.dg/minlocval_1.f90: New test.
* gfortran.dg/minlocval_2.f90: New test.
* gfortran.dg/minlocval_3.f90: New test.
* gfortran.dg/minlocval_4.f90: New test.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150041
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150041 138bc75d-0d04-0410-961f-82ee72b054a4
commit 1a4e7ef7afc0902cd426bceb4416ad9dfeeceadb
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/1a4e7ef7afc0902cd426bceb4416ad9dfeeceadb
Author: ktietz <ktietz@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 24 06:24:40 2009 +0000
2009-07-24 Kai Tietz <kai.tietz@onevision.com>
* config/i386/mingw-w64.h (STANDARD_INCLUDE_DIR): Remove and
use default set in mingw32.h header.
* config/i386/mingw32.h (STANDARD_INCLUDE_DIR): Use for 32-bit and
64-bit /mingw/include path.
(STANDARD_STARTFILE_PREFIX_1): Use for 32-bit and 64-bit /mingw/lib
path.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150040
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150040 138bc75d-0d04-0410-961f-82ee72b054a4
commit c56a6318f08efd297bab656e2e86a37ef12ba127
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/c56a6318f08efd297bab656e2e86a37ef12ba127
Author: ian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 24 04:01:13 2009 +0000
PR rtl-optimization/40209
* loop-iv.c (iv_analysis_loop_init): Call df_note_add_problem.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150038
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150038 138bc75d-0d04-0410-961f-82ee72b054a4
commit 908f2a898b0723f759f8050806ce1b348b56f091
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/908f2a898b0723f759f8050806ce1b348b56f091
Author: gccadmin <gccadmin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri Jul 24 00:16:51 2009 +0000
Daily bump.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150035
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150035 138bc75d-0d04-0410-961f-82ee72b054a4
commit aef96411dda49fce0294a54c5d396b73d4f11857
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/aef96411dda49fce0294a54c5d396b73d4f11857
Author: jsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 22:27:57 2009 +0000
* gcc.dg/dll-4.c: Allow foo1 and foo2 in either order in
scan-assembler.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150031
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150031 138bc75d-0d04-0410-961f-82ee72b054a4
commit bdf4452ac0201640237e65705060475f2d5ffa5f
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/bdf4452ac0201640237e65705060475f2d5ffa5f
Author: uros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 21:17:02 2009 +0000
* config/i386/i386.c: Use ASM_LONG instead of .long. Concatenate
ASM_LONG, LPREFIX, MCOUNT_NAME and PROFILE_COUNT_REGISTER strings
with the rest of string where appropriate. Use fputs or putc
instead of fprintf where appropriate.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150030
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150030 138bc75d-0d04-0410-961f-82ee72b054a4
commit 305d5d1baede59bc75489b83be9af8a2b760f283
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/305d5d1baede59bc75489b83be9af8a2b760f283
Author: jsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 19:23:27 2009 +0000
* be.po, ca.po, da.po, de.po, el.po, es.po, fr.po, id.po, ja.po,
nl.po, sv.po, tr.po, uk,po, vi.po, zh_CN.po, zh_TW.po: Update.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150025
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150025 138bc75d-0d04-0410-961f-82ee72b054a4
commit bc8cb0e7968c178f34537719dd05c835eba7cf40
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/bc8cb0e7968c178f34537719dd05c835eba7cf40
Author: jsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 19:22:33 2009 +0000
* be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, id.po, ja.po,
nl.po, ru.po, sr.po, sv.po, tr.po, zh_CN.po, zh_TW.po: Update.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150024
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150024 138bc75d-0d04-0410-961f-82ee72b054a4
commit 8c0edf5c2aad076cbc805299ed82845ae049f4f6
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/8c0edf5c2aad076cbc805299ed82845ae049f4f6
Author: paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 18:38:22 2009 +0000
2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
* include/c_std/cmath (abs(_Tp)): Add.
* include/c_global/cmath (abs(_Tp)): Likewise.
* testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150022
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150022 138bc75d-0d04-0410-961f-82ee72b054a4
commit 3506b33fb392a4177653c120138be8da0b28f71a
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/3506b33fb392a4177653c120138be8da0b28f71a
Author: jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 18:09:43 2009 +0000
PR fortran/40839
* io.c (gfc_resolve_dt): Add LOC argument. Fail if
dt->io_unit is NULL. Return FAILURE after issuing error about
negative UNIT number.
(match_io_element): Don't segfault if current_dt->io_unit is NULL.
* gfortran.h (gfc_resolve_dt): Adjust prototype.
* resolve.c (resolve_code): Adjust caller.
* gfortran.dg/pr40839.f90: New test.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150021
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150021 138bc75d-0d04-0410-961f-82ee72b054a4
commit 28f14b30c50e2859f5cfec61c292f781f58616a8
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/28f14b30c50e2859f5cfec61c292f781f58616a8
Author: hjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 17:46:50 2009 +0000
Fix PR #.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150019
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150019 138bc75d-0d04-0410-961f-82ee72b054a4
commit 702c5d85ad789cb8be5a48b8494e3e0ea34b42ac
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/702c5d85ad789cb8be5a48b8494e3e0ea34b42ac
Author: meissner <meissner@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 16:05:37 2009 +0000
Commit patch #3 of 4 for Power7 VSX support
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150018
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150018 138bc75d-0d04-0410-961f-82ee72b054a4
commit 9c0b8c5c9be6191c86bd94bc941e3f21a334e7d6
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/9c0b8c5c9be6191c86bd94bc941e3f21a334e7d6
Author: paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 15:50:40 2009 +0000
2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
* doc/html/ext/lwg-closed.html: Update to R65.
* doc/html/ext/lwg-defects.html: Likewise.
* doc/html/ext/lwg-active.html: Likewise.
* doc/xml/manual/intro.xml: Update DRs entries.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150017
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150017 138bc75d-0d04-0410-961f-82ee72b054a4
commit 6f8bfa91fcdb64cbafd8d8df9ef03939591c0270
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/6f8bfa91fcdb64cbafd8d8df9ef03939591c0270
Author: paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 15:50:16 2009 +0000
2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
* doc/html/ext/lwg-closed.html: Update to R65.
* doc/html/ext/lwg-defects.html: Likewise.
* doc/html/ext/lwg-active.html: Likewise.
* doc/xml/manual/intro.xml: Update DRs entries.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150016
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150016 138bc75d-0d04-0410-961f-82ee72b054a4
commit 63787642caa4a3dab2e93af751185fec8bca673b
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/63787642caa4a3dab2e93af751185fec8bca673b
Author: rearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 15:02:20 2009 +0000
(split for ior/xor with shift and zero-extend): Cast op3 to
unsigned HWI.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150013
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150013 138bc75d-0d04-0410-961f-82ee72b054a4
commit d2bb4bcb06fc3a590d434a51d4e6fd100e466678
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/d2bb4bcb06fc3a590d434a51d4e6fd100e466678
Author: doko <doko@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 14:25:33 2009 +0000
2009-07-23 Matthias Klose <doko@ubuntu.com>
* contrib/aotcompile.py.in: Use hashlib instead of md5 if available.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150010
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150010 138bc75d-0d04-0410-961f-82ee72b054a4
commit b0e684c847dae0269be7dcc39181e1adaeed1e6a
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/b0e684c847dae0269be7dcc39181e1adaeed1e6a
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 13:04:33 2009 +0000
2009-07-23 Ed Schonberg <schonberg@adacore.com>
* sem.adb (Do_Unit_And_Dependents): Now that specs and bodies are not
done at the same time, guard against listing a body more than once.
2009-07-23 Robert Dewar <dewar@adacore.com>
* exp_ch6.adb: Minor reformatting
2009-07-23 Ed Schonberg <schonberg@adacore.com>
* sem_ch3.adb (Analyze_Object_Declaration): A scalar constant with a
static expression is known valid.
* sem_eval.adb (Compile_Time_Compare): Handle properly non-static
operands of a subtype with a single value.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150009
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150009 138bc75d-0d04-0410-961f-82ee72b054a4
commit 2f4228c7498751a1c7fc06cfcffd76d8122b82ce
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/2f4228c7498751a1c7fc06cfcffd76d8122b82ce
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 12:52:19 2009 +0000
* sem.adb (Do_Units_And_Dependents): Process bodies only for units that
are in the context of the main unit body.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150008
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150008 138bc75d-0d04-0410-961f-82ee72b054a4
commit 9c1af96ad739aeaa7c566f453f4ff89e0956df58
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/9c1af96ad739aeaa7c566f453f4ff89e0956df58
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 12:50:44 2009 +0000
2009-07-23 Sergey Rybin <rybin@adacore.com>
* gnat_ugn.texi (Misnamed_Controlling_Parameters gnatcheck rule): Fix
misprint in rule description.
2009-07-23 Gary Dismukes <dismukes@adacore.com>
* exp_ch6.adb (Make_Build_In_Place_Call_In_Object_Declaration): Replace
test that the object declaration is within an extended return statement
with direct test of whether the declared object associated with the
build-in-place call is a return object, since the enclosing function
might not even be a build-in-place function.
2009-07-23 Robert Dewar <dewar@adacore.com>
* freeze.adb, prj-nmsc.adb, errout.adb: Minor reformatting
Minor code reorganization
2009-07-23 Arnaud Charlet <charlet@adacore.com>
* sem_prag.adb (Analyze_Pragma): Do not ignore pragma Pack on records
for static analysis, only packed arrays are causing troubles.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150007
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150007 138bc75d-0d04-0410-961f-82ee72b054a4
commit 2996f42a5430a1a27140f473d15f15efbff68a53
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/2996f42a5430a1a27140f473d15f15efbff68a53
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 12:41:47 2009 +0000
2009-07-23 Robert Dewar <dewar@adacore.com>
* scos.ads: Minor reformatting.
2009-07-23 Pascal Obry <obry@adacore.com>
* prj-nmsc.adb: Fix spec/body naming extension on case insensitive
systems.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150006
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150006 138bc75d-0d04-0410-961f-82ee72b054a4
commit 257e903fc2fe1015b142279790ec6de6179cd250
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/257e903fc2fe1015b142279790ec6de6179cd250
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 12:41:17 2009 +0000
2009-07-23 Arnaud Charlet <charlet@adacore.com>
* freeze.adb (Set_Small_Size): Remove extra space for consistency with
other similar messages.
* sem_prag.adb (Freeze_Record_Type, Freeze_Entity): Disable error
messages/implicit packing in CodePeer mode.
(Analyze_Pragma [case pragma Pack]): Ignore pragma in CodePeer mode.
* errout.adb (Special_Msg_Delete): Suppress 'size too small' message in
CodePeer mode.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150005
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150005 138bc75d-0d04-0410-961f-82ee72b054a4
commit b100b74783bc8e3faff68f533bc9f6928edf4afb
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/b100b74783bc8e3faff68f533bc9f6928edf4afb
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 12:41:04 2009 +0000
2009-07-23 Robert Dewar <dewar@adacore.com>
* sem_util.adb (Wrong_Type): Special message for cases like A and B = 0
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150004
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150004 138bc75d-0d04-0410-961f-82ee72b054a4
commit d4734f07090a18288522e64fce2c6dce6ce13c4b
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/d4734f07090a18288522e64fce2c6dce6ce13c4b
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 12:40:49 2009 +0000
2009-07-23 Robert Dewar <dewar@adacore.com>
* par-ch4.adb (P_Aggregate_Or_Paren_Expr): Better message for missing
comma.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150003
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150003 138bc75d-0d04-0410-961f-82ee72b054a4
commit ca932a144d2bbe1103399cfeccccf5ef90de28e3
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/ca932a144d2bbe1103399cfeccccf5ef90de28e3
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 12:40:31 2009 +0000
2009-07-23 Gary Dismukes <dismukes@adacore.com>
* sem_aggr.adb (Resolve_Extension_Aggregate): Report an error when the
ancestor part is a call to a limited function with an unconstrained
result subtype unless the aggregate has a null extension type.
* sem_ch3.adb (Is_Null_Extension): Use the base type when retrieving
the parent type declaration to avoid blowups on subtype cases.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150002
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150002 138bc75d-0d04-0410-961f-82ee72b054a4
commit f7bcc474b06e2e44bc52b32bb3f90484476e98c9
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/f7bcc474b06e2e44bc52b32bb3f90484476e98c9
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 12:32:41 2009 +0000
2009-07-23 Robert Dewar <dewar@adacore.com>
* einfo.ads, g-ssvety.ads, s-regexp.adb, g-sse.ads: Add comment. Minor
reformatting.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150001
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150001 138bc75d-0d04-0410-961f-82ee72b054a4
commit 56e7611e96e9f52c328c393613503a227998e22f
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/56e7611e96e9f52c328c393613503a227998e22f
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 12:27:37 2009 +0000
2009-07-23 Yannick Moy <moy@adacore.com>
* s-regexp.adb (Check_Well_Formed_Pattern): Called before compiling the
pattern.
(Raise_Exception_If_No_More_Chars): Remove extra blank in exception
string.
(Raise_Exception): Ditto.
2009-07-23 Olivier Hainque <hainque@adacore.com>
* g-sse.ads: Simplify comment.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=150000
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150000 138bc75d-0d04-0410-961f-82ee72b054a4
commit 871bfb01e5cdc94c6de73e9a291d85f2ea969aed
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/871bfb01e5cdc94c6de73e9a291d85f2ea969aed
Author: matz <matz@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 12:02:37 2009 +0000
PR middle-end/40830
* gcc.dg/vect/vect-pre-interact.c: Require vect_float, and
don't set options ourself.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149999
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149999 138bc75d-0d04-0410-961f-82ee72b054a4
commit 41ababb43a71b3210ca17344406065dff7786a03
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/41ababb43a71b3210ca17344406065dff7786a03
Author: simonb <simonb@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 10:50:51 2009 +0000
* gcc.misc-tests/linkage.exp: Added -m64 to x86_64 linux target
native C compilation where required.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149997
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149997 138bc75d-0d04-0410-961f-82ee72b054a4
commit 39413c59069dd2300ce76b101877dcdca9c98fac
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/39413c59069dd2300ce76b101877dcdca9c98fac
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 10:21:03 2009 +0000
* gcc-interface/decl.c (validate_alignment): For the case of an
implicit array base type, look for alignment clause on first subtype.
Code clean up.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149994
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149994 138bc75d-0d04-0410-961f-82ee72b054a4
commit a8bc3c8fc609cf58fc2747cb611c330e451411e1
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/a8bc3c8fc609cf58fc2747cb611c330e451411e1
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 10:20:25 2009 +0000
2009-07-23 Olivier Hainque <hainque@adacore.com>
* g-ssinty.ads: New unit. GNAT.SSE.Internal_Types. Factorize
low level internal type definitions for distinct higher level
binding development activities (user type definitions and
operations).
* gnat_rm.texi: Document it.
* g-ssvety.ads: Use it.
* gcc-interface/Makefile.in: (x86 32/64 linux, cygwin32 sections): Add
g-ssinty.o to EXTRA_GNATRTL_NONTASKING_OBJS.
* gcc-interface/utils.c (gnat_internal_attribute_table): Add entry
for the "may_alias" attribute.
2009-07-23 Thomas Quinot <quinot@adacore.com>
* scos.ads: Minor typo fix
* gcc-interface/decl.c (validate_alignment): For the case of an
implicit array base type, look for alignment clause on first subtype.
Code clean up.
2009-07-23 Ed Schonberg <schonberg@adacore.com>
* sem.adb (Walk_Library_Units): Handle properly the case where a unit
in the context depends on the spec of the main unit, by delaying
processing of the main unit body until all other units have been
processed.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149993
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149993 138bc75d-0d04-0410-961f-82ee72b054a4
commit b47769f02552bcf4838e3033bb8bc669fe97435b
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/b47769f02552bcf4838e3033bb8bc669fe97435b
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 10:03:21 2009 +0000
2009-07-23 Arnaud Charlet <charlet@adacore.com>
* a-convec.adb: Add comments about suspicious/subtle code.
2009-07-23 Ed Schonberg <schonberg@adacore.com>
* einfo.ads: Document use of Alias in private overriding
2009-07-23 Thomas Quinot <quinot@adacore.com>
* sem_ch13.adb (Analyze_Attribute_Definition_Clause): For the case of
an array type, propagate alignment from first subtype to implicit base
type so that other subtypes (such as the itypes for aggregates of the
type) also receive the expected alignment.
* g-comlin.ads: Minor documentation clarification/rewording.
* scos.ads: Minor comments update.
* lib-writ.ads: Minor reformatting
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149991
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149991 138bc75d-0d04-0410-961f-82ee72b054a4
commit bea860118d85296b9f6e5e00e7f6f7bf120fff76
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/bea860118d85296b9f6e5e00e7f6f7bf120fff76
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 09:56:17 2009 +0000
2009-07-23 Gary Dismukes <dismukes@adacore.com>
* exp_ch3.adb (Expand_N_Object_Declaration): For an initialized object
of a class-wide interface type that is a return object of a
build-in-place function, bypass the interface-related expansions into
renamings with displacement conversions, etc.
* exp_ch5.adb (Expand_N_Extended_Return_Statement): Add an assertion
for the case where a renaming occurs in a build-in-place context, to
assert that the bypassing of the build-in-place treatment only occurs
in the case of a renaming that is an expansion of a return expression
that is itself a build-in-place function call.
2009-07-23 Ed Schonberg <schonberg@adacore.com>
* sem_ch4.adb (Try_Primitive_Operation): A primitive operation is a
valid candidate interpretation in a prefixed view if it is hidden, but
overrides an inherited operation declared in the visible part.
2009-07-23 Robert Dewar <dewar@adacore.com>
* exp_ch4.adb (Expand_N_Type_Conversion): Don't promote integer
division operands to 64-bit at all in any circumstances.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149990
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149990 138bc75d-0d04-0410-961f-82ee72b054a4
commit 7d27c593c99e990422e3a1134b5837cad59e05c7
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/7d27c593c99e990422e3a1134b5837cad59e05c7
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 09:51:55 2009 +0000
Update comments.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149989
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149989 138bc75d-0d04-0410-961f-82ee72b054a4
commit 3ce93c03e31b2131885e6f517b0c9590c23fda1c
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/3ce93c03e31b2131885e6f517b0c9590c23fda1c
Author: uros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 09:51:33 2009 +0000
PR target/40832
* config/i386/i386.c (output_387_ffreep): Rewrite to return
ASM_SHORT instead of .word.
* config/i386/i386.md (*tls_global_dynamic_64): Use ASM_SHORT
instead of .word in asm template.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149988
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149988 138bc75d-0d04-0410-961f-82ee72b054a4
commit 0549db8ae46fae924be8799ae040954cb7c42d1b
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/0549db8ae46fae924be8799ae040954cb7c42d1b
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 09:51:19 2009 +0000
2009-07-23 Robert Dewar <dewar@adacore.com>
* exp_ch4.adb (Analyze_N_Op_Rem): Assume operands are valid when
checking ranges for mod/rem to see if conditional jump will be
generated.
(Analyze_N_Op_Rem): Don't try to check actual lower bounds for
generating special -1 test for rem, generate it whenever both
operands can be negative (match circuit in Sem_Res).
(Analyze_N_Op_Rem): Don't go to base type, no longer needed and
destroys memory of positive range.
* sem_res.adb (Resolve_Arithmetic_Op): Assume operands are valid when
checking ranges for mod/rem to see if conditional jump will be generated
2009-07-23 Ed Schonberg <schonberg@adacore.com>
* exp_ch3.adb (Build_Equivalent_Record_Aggregate): If the type of a
scalar components has non-static bounds, the equivalent aggregate
cannot be built, even if the expression is static, because range checks
will be generated.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149987
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149987 138bc75d-0d04-0410-961f-82ee72b054a4
commit 8beebd64f02930f2e69cc0d6c5e2523ae8ffc7a7
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/8beebd64f02930f2e69cc0d6c5e2523ae8ffc7a7
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 09:44:59 2009 +0000
2009-07-23 Robert Dewar <dewar@adacore.com>
* exp_ch4.adb (Expand_N_Type_Conversion): Don't promote integer
division operands to 64-bit inside a conversion if 64-bit division not
available.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149985
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149985 138bc75d-0d04-0410-961f-82ee72b054a4
commit 938494c29be6e0a78275bdce7f6cb0ff29f69725
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/938494c29be6e0a78275bdce7f6cb0ff29f69725
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 09:42:18 2009 +0000
2009-07-23 Sergey Rybin <rybin@adacore.com>
* gnat_ugn.texi: Update doc on Misnamed_Identifiers rule.
2009-07-23 Javier Miranda <miranda@adacore.com>
* sinfo.ads, sinfo.adb (SCIL_Entity/Set_SCIL_Entity): new subprograms
(Entity/Set_Entity): not available in N_Null_Statement nodes
(Is_Scil_Node): renamed as Is_SCIL_Node
(Scil_Nkind): renamed as SCIL_Nkind
(Scil_Related_Node): renamed as SCIL_Related_Node
(Scil_Target_Prim): renamed as SCIL_Target_Prim
(Set_Is_Scil_Node): Renamed as Set_Is_SCIL_Node
(Set_Scil_Related_Node): Renamed as Set_SCIL_Related_Node
(Set_Scil_Target_Prim): Renamed as Set_SCIL_Target_Prim
Update documentation
* exp_disp.ads (Scil_Node_Kind): Renamed as SCIL_Node_Kind
(Get_Scil_Node_Kind): Renamed as Get_SCIL_Node_Kind
(New_Scil_Node): Renamed as New_SCIL_Node
* exp_disp.adb Update all occurrences of New_Scil_Node to New_SCIL_Node.
(Get_Scil_Node_Kind): Renamed as Get_SCIL_Node_Kind
(New_Scil_Node): Renamed as New_SCIL_Node
* exp_ch3.adb Update occurrence of New_Scil_Node to New_SCIL_Node.
2009-07-23 Robert Dewar <dewar@adacore.com>
* sem_prag.adb: No_Return is an Ada 2005 pragma, not a GNAT pragma
* snames.ads-tmpl: No_Return is an Ada 2005 pragma, not a GNAT pragma
* einfo.adb: Minor reformatting
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149984
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149984 138bc75d-0d04-0410-961f-82ee72b054a4
commit 8eb4a5ebb720724ffb33a4a4092c9c422bd0eac9
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/8eb4a5ebb720724ffb33a4a4092c9c422bd0eac9
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 09:34:26 2009 +0000
2009-07-23 Robert Dewar <dewar@adacore.com>
* checks.adb (Apply_Arithmetic_Overflow_Check): Add comments
cross-referencing the new related code in
Exp_Ch4.Expand_N_Type_Conversion.
* exp_ch4.adb (Expand_N_Type_Conversion): Avoid unnecessary overflows
* exp_disp.adb, exp_disp.ads, sinfo.ads: Minor reformatting.
Add comment.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149983
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149983 138bc75d-0d04-0410-961f-82ee72b054a4
commit 98045ff0f3003b93f5e44f2bf1b0a8477aae3de4
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/98045ff0f3003b93f5e44f2bf1b0a8477aae3de4
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 09:27:18 2009 +0000
2009-07-23 Javier Miranda <miranda@adacore.com>
* sinfo.ads (Is_Scil_Node, Scil_Nkind, Scil_Related_Node,
Scil_Target_Prim, N_Has_Entity): Add missing documentation.
* exp_disp.ads (Scil_Node_Kind): Ditto.
* exp_disp.adb (Make_DT, Make_Tags): Ditto.
* exp_ch3.adb (Build_Init_Procedure): Ditto.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149982
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149982 138bc75d-0d04-0410-961f-82ee72b054a4
commit c4a5e700ad0553ac17ef99927681d19b3d4d46d5
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/c4a5e700ad0553ac17ef99927681d19b3d4d46d5
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 09:21:31 2009 +0000
2009-07-23 Javier Miranda <miranda@adacore.com>
* einfo.adb (Component_Type): Add missing assertion.
* sem_res.adb (Resolve_Call): Ensure proper kind of entity before
reading attribute Component_Size.
* exp_ch4.adb (Is_Safe_In_Place_Array_Op): Ensure proper kind of entity
before reading attributes Component_Size and Component_Type.
* exp_ch3.adb (Build_Initialization_Call): Ensure proper kind of entity
before reading attribute Component_Type.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149981
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149981 138bc75d-0d04-0410-961f-82ee72b054a4
commit b084f3701906917fa6abc74816f1952ee2fc5330
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/b084f3701906917fa6abc74816f1952ee2fc5330
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 09:18:46 2009 +0000
Minor reformatting.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149980
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149980 138bc75d-0d04-0410-961f-82ee72b054a4
commit b272f0e36bb0736ec6ce8670c1511dfd3434daa8
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/b272f0e36bb0736ec6ce8670c1511dfd3434daa8
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 09:17:56 2009 +0000
2009-07-23 Olivier Hainque <hainque@adacore.com>
* gnat_rm.texi: Document the GNAT.SSE units.
2009-07-23 Ed Schonberg <schonberg@adacore.com>
* sem_ch6.adb (Analyze_Return_Type): Do not create itype reference for
not null return if it appears on a subunit.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149979
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149979 138bc75d-0d04-0410-961f-82ee72b054a4
commit 9af28f615e1fbe0d1d00a94ce96af3a4108b8879
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/9af28f615e1fbe0d1d00a94ce96af3a4108b8879
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 09:10:58 2009 +0000
2009-07-23 Robert Dewar <dewar@adacore.com>
* exp_ch5.adb (Expand_N_Assignment_Statement): Do left-side validity
check right away so it does not get skipped for early returns, e.g.
array assignments.
(Expand_N_Assignment_Statement): Don't propagate Is_Known_Valid to
left-side unless we really know the value is valid.
* errout.adb, exp_ch3.adb, exp_disp.ads, sinfo.ads, exp_disp.adb: Minor
reformatting. Minor code reorganization. Add comments.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149978
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149978 138bc75d-0d04-0410-961f-82ee72b054a4
commit eb425ed6388471f63c1763c683d17d2729ab30e0
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/eb425ed6388471f63c1763c683d17d2729ab30e0
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 08:49:47 2009 +0000
2009-07-23 Robert Dewar <dewar@adacore.com>
* get_scos.adb (Skip_EOL): Fix error of mishandling end of line after
complex condition.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149975
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149975 138bc75d-0d04-0410-961f-82ee72b054a4
commit 3dbca0d576743f296f19099b4ad13a859c1cfb0f
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/3dbca0d576743f296f19099b4ad13a859c1cfb0f
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 08:48:01 2009 +0000
2009-07-23 Gary Dismukes <dismukes@adacore.com>
* sem_ch6.adb (Check_Return_Subtype_Indication): Replace type equality
with test of coverage, to allow specific type objects in extended
returns of class-wide functions. Remove now-unnecessary special-case
tests that allowed this in certain cases of expanded extended returns.
2009-07-23 Javier Miranda <miranda@adacore.com>
* sinfo.ads,sinfo.adb (Entity/Set_Entity): Attribute available in
N_Null_Statements (for SCIL nodes).
(Is_Scil_Node/Set_Is_Scil_Node): New attribute (for SCIL nodes).
(Scil_Nkind/Set_Scil_Nkind): New attribute (for SCIL nodes).
(Scil_Related_Node/Set_Scil_Related_Node): New attribute (for SCIL
nodes).
(Scil_Target_Prim/Set_Scil_Target_Prim): New attribute (for SCIL nodes).
* exp_disp.adb (Expand_Dispatching_Call): Add generation of SCIL node
associated with dispatching call.
(Get_Scil_Node_Kind): New function that returns the kind of SCIL node.
(Make_DT, Make_Tags): Add generation of SCIL nodes associated with
initialization of dispatch tables and initialization of tags.
(New_Scil_Node): New function that creates a new SCIL node.
(Build_Init_Procedure): Add generation of SCIL node associated with the
initialization of tags done in the IP subprogram.
2009-07-23 Ed Schonberg <schonberg@adacore.com>
* errout.adb (Error_Msg_NEL): If the entity in the initial message has
Warnings_Off, do not emit continuation messages.
* sem_ch10.adb: Set Is_Compilation_Unit on generated child subprogram
spec.
2009-07-23 Emmanuel Briot <briot@adacore.com>
* ali.adb: Minor comment update
2009-07-23 Vasiliy Fofanov <fofanov@adacore.com>
* s-win32.ads (HANDLE): Define to be the same size as address type.
Fix copyright.
2009-07-23 Olivier Hainque <hainque@adacore.com>
* g-sse.ads: New file. Root of the SSE facilities trees, with
general description and common declarations.
* g-ssvety.ads: New file. Expose user level SSE vector types.
* impunit.adb (Non_Imp_File_Names_95): Register new units.
* gcc-interface/Makefile.in (x86 32/64 linux, win32): Add
EXTRA_GNATRTL_NONTASKING_OBJS entries for SSE units.
2009-07-23 Ben Brosgol <brosgol@adacore.com>
* gnat_ugn.texi: Wordsmithing.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149974
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149974 138bc75d-0d04-0410-961f-82ee72b054a4
commit 054247dd94bad885313b902187cb31d406c2ab6a
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/054247dd94bad885313b902187cb31d406c2ab6a
Author: charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 08:45:14 2009 +0000
* prj-conf.ads, prj-conf.adb: Switch to GPLv3.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149973
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149973 138bc75d-0d04-0410-961f-82ee72b054a4
commit 3d17984ea3950014efbe519ced24599b69245347
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/3d17984ea3950014efbe519ced24599b69245347
Author: jvdelisle <jvdelisle@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 00:58:46 2009 +0000
2009-07-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR libfortran/32784
* unix.c (regular_file): Check for CONIN$ CONOUT$, and CONERR$ and open
the respective /dev/conin or /dev/conout devices. This is Cygwin
specific.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149970
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149970 138bc75d-0d04-0410-961f-82ee72b054a4
commit 6ff7e5deae59a6f5c1f1ebccebfa1bf93726bb9c
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/6ff7e5deae59a6f5c1f1ebccebfa1bf93726bb9c
Author: gccadmin <gccadmin@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu Jul 23 00:17:08 2009 +0000
Daily bump.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149969
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149969 138bc75d-0d04-0410-961f-82ee72b054a4
commit 62164d4c3690257a01326783bed77c15831d52b9
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/62164d4c3690257a01326783bed77c15831d52b9
Author: jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Jul 22 23:03:22 2009 +0000
* mangle.c (mangle_type_string_for_rtti): Rename to be clearer.
(needs_fake_anon): New.
(write_name): Check it.
(write_nested_name): Add a fake anonymous namespace scope if true.
* name-lookup.c (get_anonymous_namespace_name): No longer static.
* rtti.c, cp-tree.h: Adjust.
* libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149964
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149964 138bc75d-0d04-0410-961f-82ee72b054a4
commit 9f724a5879643ac5fce0742debda3ca2e458cdd5
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/9f724a5879643ac5fce0742debda3ca2e458cdd5
Author: vmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Jul 22 22:00:17 2009 +0000
2009-07-22 Vladimir Makarov <vmakarov@redhat.com>
PR target/37488
* ira-lives.c (bb_has_abnormal_call_pred): New function.
(process_bb_node_lives): Use it.
* ira.c (setup_cover_and_important_classes): Don't setup
ira_important_class_nums. Add cover classes to the end of
important classes.
(cover_class_order, comp_reg_classes_func,
reorder_important_classes): New.
(find_reg_class_closure): Use reorder_important_classes.
* config/i386/i386.h (IRA_COVER_CLASSES): Remove.
* config/i386/i386.c (i386_ira_cover_classes): New function.
(TARGET_IRA_COVER_CLASSES): Redefine.
* doc/tm.texi (TARGET_IRA_COVER_CLASSES): Add a comment about
importance of order of cover classes in the array.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149962
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149962 138bc75d-0d04-0410-961f-82ee72b054a4
commit d60ec13d843da3d28b399506b230a144847cd44f
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/d60ec13d843da3d28b399506b230a144847cd44f
Author: dnovillo <dnovillo@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Jul 22 19:44:46 2009 +0000
* tree-pass.h (TDF_EH): Define.
* gimple-pretty-print.c (dump_gimple_stmt): If FLAGS
contains TDF_EH, print the EH region number holding GS.
* tree-dump.c (dump_options): Add "eh".
* doc/invoke.texi: Document it.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=149958
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149958 138bc75d-0d04-0410-961f-82ee72b054a4
05:31 => Configure
05:32 => Build