summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 2004-11-15 Kelley Cook <kcook@gcc.gnu.org>kcook2004-11-163-4/+21
| | | | | | | * config.guess, config.sub: Import from savannnah. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90709 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2004-11-161-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90707 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2004-11-161-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90706 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree-cfg.c (bsi_commit_edge_inserts): Remove an argument.kazu2004-11-169-19/+22
| | | | | | | | | | | | | | | | (tree_flow_call_edges_add): Update the call to bsi_commit_edge_inserts. * lambda-code.c (lambda_loopnest_to_gcc_loopnest): Likewise. * profile.c (branch_prob): Likewise. * tree-mudflap.c (mf_decl_cache_locals): Likewise. * tree-sra.c (scalarize_function): Likewise. * tree-ssa-loop-im.c (loop_commit_inserts): Likewise. * tree-ssa-pre.c (fini_pre): Likewise. * tree-flow.h: Update the prototype for bsi_commit_edge_inserts. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90704 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree-cfg.c (verify_expr): Replace TREE_OPERAND withkazu2004-11-165-16/+27
| | | | | | | | | | | | COND_EXPR_COND. * tree-if-conv.c (tree_if_convert_cond_expr): Likewise. * tree-ssa-dom.c (thread_across_edge): Likewise. * tree-vectorizer.c (vect_transform_loop_bound): Replace TREE_OPERAND with COND_EXPR_COND, COND_EXPR_THEN, or COND_EXPR_ELSE. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90703 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-11-15 Kelley Cook <kcook@gcc.gnu.org>kcook2004-11-153-22/+85
| | | | | | | | * Makefile.am: Remove -no-dependencies. * Makefile.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90702 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-11-15 Paolo Carlini <pcarlini@suse.de>paolo2004-11-156-22/+136
| | | | | | | | | | | | | | * include/bits/streambuf.tcc (__copy_streambufs): Provide a generic version of the function, not using the protected members of basic_streambuf. * include/std/std_streambuf.h (__copy_streambufs): Declare optimized specializations for char and wchar_t. * src/streambuf.cc: New file, define the latter. * src/Makefile.am: Add. * src/Makefile.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90701 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-11-15 Andrew Pinski <pinskia@physics.uc.edu>pinskia2004-11-153-16/+25
| | | | | | | | | | | * cp-gimplify.c: Include pointer-set.h (cp_genericize_r): Use pointer_sets instead of a hashtable. Also instert the new statement for CLEANUP_STMT. (cp_genericize): Use pointer_sets instead of a hashtable. * Make-lang.in (cp-gimplify.o): Depend on pointer-set.h. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90699 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-11-15 Eric Christopher <echristo@redhat.com>echristo2004-11-152-25/+68
| | | | | | | | | | * sched-deps.c (set_sched_group_p): Delete. (delete_all_dependencies): New function. (fixup_sched_groups): Use. New function. (sched_analyze_insn): Use. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90698 138bc75d-0d04-0410-961f-82ee72b054a4
* * c-common.c (binary_op_error): Don't allow LROTATE_EXPR,jsm282004-11-153-67/+11
| | | | | | | | | | | RROTATE_EXPR or unknown code. * c-typeck.c (build_binary_op): Don't allow RROTATE_EXPR, LROTATE_EXPR, MAX_EXPR, MIN_EXPR, UNORDERED_EXPR, ORDERED_EXPR, UNLT_EXPR, UNLE_EXPR, UNGT_EXPR, UNGE_EXPR, UNEQ_EXPR, LTGT_EXPR or unknown code. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90697 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c/18498jsm282004-11-154-4/+29
| | | | | | | | | | | * c-decl.c (grokdeclarator): Call check_bitfield_type_and_width after processing the declarator. testsuite: * gcc.dg/bitfld-13.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90696 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined forjanis2004-11-152-1/+4
| | | | | | | powerpc*-*-linux*. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90695 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-11-13 Matthias Klose <doko@debian.org>doko2004-11-155-8/+30
| | | | | | | | | | | * docs/doxygen/run_doxygen: Add --build_alias option, substitute it in docs/doxygen/user.cfg.in. * docs/doxygen/user.cfg.in: Use build_alias. * Makefile.am: Pass --build_alias to run_doxygen * Makefile.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90694 138bc75d-0d04-0410-961f-82ee72b054a4
* * decl.c (instn_ptr_type_node): Removed.tromey2004-11-152-7/+7
| | | | | | | | | (lineNumbers_ptr_type_node): Removed. (jint_type): Removed. (jint_ptr_type): Removed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90693 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/rs6000/altivec.md ("altivec_vsplth"): Rewrite withaldyh2004-11-152-18/+37
| | | | | | | | | | | | | | | | vec_duplicate. (altivec_vspltb): Same. (altivec_vspltw): Same. (altivec_vspltisb): Same. (altivec_vspltish): Same. (altivec_vspltisw): Same. (altivec_vspltisw_v4sf): Same. (define_constants): Remove UNSPEC_VSPLTISB, UNSPEC_VSPLTISW, UNSPEC_VSPLTISH. Move "End of vector xor's" comment to the right place. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90683 138bc75d-0d04-0410-961f-82ee72b054a4
* 004-11-15 Andreas Tobler <a.tobler@schweiz.ch>andreast2004-11-1543-1109/+6669
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Import/Merge the X.509 certificate code from Classpath. * Makefile.am: Add imported files. * Makefile.in: Regenerate. 2004-11-07 Casey Marshall <csm@gnu.org> * gnu/java/security/provider/Gnu.java(<init>): Add entries in a priviliged action. Add new algorithms. * gnu/java/security/provider/X509CertificateFactory.java (engineGenerateCertificate): Chain exceptions. (engineGenerateCertificates): Likewise. (engineGenerateCRL): Likewise. (engineGenerateCRLs): Likewise. (engineGenerateCertPath): New methods. (generateCert): Throw exception if 'inStream' is null. (generateCRL): Likewise. * gnu/java/security/x509/X500DistinguishedName.java: Replaced with version from GNU Crypto CVS. * gnu/java/security/x509/X509CRL.java: Likewise. * gnu/java/security/x509/X509CRLEntry.java: Likewise. * gnu/java/security/x509/X509Certificate.java: Likewise. * java/security/cert/TrustAnchor.java: Call 'toString' and not toRFC2253. * gnu/java/security/provider/CollectionCertStoreImpl.java, * gnu/java/security/provider/EncodedKeyFactory.java, * gnu/java/security/provider/GnuDHPublicKey.java, * gnu/java/security/provider/GnuRSAPrivateKey.java, * gnu/java/security/provider/GnuRSAPublicKey.java, * gnu/java/security/provider/MD2withRSA.java, * gnu/java/security/provider/MD4withRSA.java, * gnu/java/security/provider/MD5withRSA.java, * gnu/java/security/provider/PKIXCertPathValidatorImpl.java, * gnu/java/security/provider/RSA.java, * gnu/java/security/provider/RSAKeyFactory.java, * gnu/java/security/provider/SHA1withRSA.java, * gnu/java/security/x509/GnuPKIExtension.java, * gnu/java/security/x509/PolicyNodeImpl.java, * gnu/java/security/x509/Util.java, * gnu/java/security/x509/X509CRLSelectorImpl.java, * gnu/java/security/x509/X509CertPath.java, * gnu/java/security/x509/X509CertSelectorImpl.java, * gnu/java/security/x509/ext/AuthorityKeyIdentifier.java, * gnu/java/security/x509/ext/BasicConstraints.java, * gnu/java/security/x509/ext/CRLNumber.java, * gnu/java/security/x509/ext/CertificatePolicies.java, * gnu/java/security/x509/ext/ExtendedKeyUsage.java, * gnu/java/security/x509/ext/Extension.java, * gnu/java/security/x509/ext/GeneralNames.java, * gnu/java/security/x509/ext/IssuerAlternativeNames.java, * gnu/java/security/x509/ext/KeyUsage.java, * gnu/java/security/x509/ext/PolicyConstraint.java, * gnu/java/security/x509/ext/PolicyMappings.java, * gnu/java/security/x509/ext/PrivateKeyUsagePeriod.java, * gnu/java/security/x509/ext/ReasonCode.java, * gnu/java/security/x509/ext/SubjectAlternativeNames.java, * gnu/java/security/x509/ext/SubjectKeyIdentifier.java: New files. 2004-11-07 Casey Marshall <csm@gnu.org> * gnu/java/security/x509/X509CRL.java: Missed import statements in previous checkin. 2004-11-07 Casey Marshall <csm@gnu.org> * gnu/java/security/x509/X509CertPath.java (parse): Fixed reference to 'X509CertificateImpl' from previous checkin. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90682 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-11-15 Benjamin Kosnik <bkoz@redhat.com>bkoz2004-11-152-0/+5
| | | | | | | * testsuite/testsuite_abi.cc (check_version): Add GLIBCXX_3.4.4. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90681 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/ppc64-abi-1.c: Skip if not lp64.janis2004-11-154-0/+7
| | | | | | | | * gcc.dg/ppc64-abi-2.c: Ditto. * gcc.dg/ppc64-abi-3.c: Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90680 138bc75d-0d04-0410-961f-82ee72b054a4
* * lib/gcc-dg.exp (dg-target-list): Remove.janis2004-11-152-20/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90679 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/ia64-postinc.c: New test.sje2004-11-152-0/+27
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90677 138bc75d-0d04-0410-961f-82ee72b054a4
* * trans-types.c (gfc_get_dtype): Remove obsolete TODO.pbrook2004-11-152-1/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90676 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/ia64/ia64.md (*movtf_internal): Use destination_operandsje2004-11-152-1/+6
| | | | | | | instead of nonimmediate_operand. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90675 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-11-15 Mark Mitchell <mark@codesourcery.com>jsm282004-11-154-6/+26
| | | | | | | | | | * config/i386/sol2.h (ASM_OUTPUT_CALL): Use print_operand. * config/sparc/sol2.h (ASM_OUTPUT_CALL): Likewise. * config/sol2.c (solaris_output_init_fini): Update calls to ASM_OUTPUT_CALL. Include "rtl.h". git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90674 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-11-15 Mark Mitchell <mark@codesourcery.com>jsm282004-11-154-1/+11
| | | | | | | | | | | | * config/sol2-c.c (cmn_err_char_table): Add "p". testsuite: 2004-11-15 Mark Mitchell <mark@codesourcery.com> * gcc.dg/format/cmn-err-1.c: Add tests for "%p". git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90673 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-11-15 Mark Mitchell <mark@codesourcery.com>jsm282004-11-153-3/+11
| | | | | | | | * config/sparc/sol2.h (SUPPORTS_INIT_PRIORITY): Remove. * config/sol2.h (SUPPORTS_INIT_PRIORITY): Define here. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90670 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-11-15 Mark Mitchell <mark@codesourcery.com>jsm282004-11-152-2/+7
| | | | | | | | * config/t-slibgcc-sld (SHLIB_LINK): Make symlinks entirely within the multilib directory. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90669 138bc75d-0d04-0410-961f-82ee72b054a4
* g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with __INT_MAX__ so thatnickc2004-11-1510-14/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | the test can be compiled by toolchains targeted at 16-bit processors. * gcc.dg/20040625-1.c: Use long constants rather than integers when performing arithmetic that will overflow 16-bits. * gcc.dg/i386-sse-8.c: Expect this test to fail for the xstormy16. It does not support 128-bit vector operations. * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long' with the macro PTR_TYPE. Define this macro to an integer type suitable for holding a pointer. * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if the target is a 16-bit processor. * gcc.dg/cpp/if-2.c: Expect a different warning message from 16-bit targets where the character constant will be too long. * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16 where the double will not be directly addressable. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90667 138bc75d-0d04-0410-961f-82ee72b054a4
* (TARGET_CPU_CPP_BUILTINS): Add builtin assert of cpu=xstormy16.nickc2004-11-152-0/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90666 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree-ssa-pre.c (bitmap_print_value_set): Fix uninitializednathan2004-11-152-1/+6
| | | | | | | variable. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90658 138bc75d-0d04-0410-961f-82ee72b054a4
* Friend class name lookup 1/n, PR c++/18471lerdsuwa2004-11-1519-115/+255
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * decl.c (lookup_and_check_tag): New function. (xref_tag, start_enum): Use it. (check_elaborated_type_specifier): Move TEMPLATE_TYPE_PARM check before !DECL_IMPLICIT_TYPEDEF_P. Also display previously declared location. * name-lookup.c (lookup_name_current_level): Rename to ... (lookup_name_innermost_nonclass_level): ... this. (lookup_type_scope): New function. * name-lookup.h (lookup_name_current_level): Rename to ... (lookup_name_innermost_nonclass_level): ... this. (lookup_type_scope): Add declaration. * g++.dg/lookup/struct1.C: Adjust expected error. * g++.dg/parse/elab1.C: Likewise. * g++.dg/parse/elab2.C: Likewise. * g++.dg/parse/int-as-enum1.C: Likewise. * g++.dg/parse/struct-as-enum1.C: Likewise. * g++.dg/parse/typedef1.C: Likewise. * g++.dg/parse/typedef3.C: Likewise. * g++.dg/parse/typedef4.C: Likewise. * g++.dg/parse/typedef5.C: Likewise. * g++.dg/template/nontype4.C: Likewise. * g++.old-deja/g++.benjamin/typedef01.C: Likewise. * g++.old-deja/g++.other/elab1.C: Likewise. * g++.old-deja/g++.other/syntax4.C: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90657 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-11-15 Paolo Carlini <pcarlini@suse.de>paolo2004-11-153-2505/+2815
| | | | | | | * docs/html/ext/lwg-active.html, lwg-defects.html: Import Revision 33. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90655 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.ebotcazou2004-11-152-0/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90654 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix latest entry.ebotcazou2004-11-151-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90653 138bc75d-0d04-0410-961f-82ee72b054a4
* PR 18480rth2004-11-152-2/+21
| | | | | | | | | | * calls.c (struct arg_data): Add parallel_value. (precompute_register_parameters): Set it. (load_register_parameters): Use it. (store_one_arg): Also set it here. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90649 138bc75d-0d04-0410-961f-82ee72b054a4
* PR tree-optimization/18431rakdver2004-11-157-88/+267
| | | | | | | | | | | | | | | * fold-const.c (associate_trees): Do not produce x + 0. (fold_widened_comparison, fold_sign_changed_comparison): New functions. (fold): Use them. * tree-ssa-loop-niter.c (upper_bound_in_type, lower_bound_in_type): Moved ... * tree.c (upper_bound_in_type, lower_bound_in_type): Here. * tree.h (upper_bound_in_type, lower_bound_in_type): Declare. * testsuite/gcc.c-torture/execute/20041114-1.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90646 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2004-11-151-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90644 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2004-11-151-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90643 138bc75d-0d04-0410-961f-82ee72b054a4
* * doc/rtl.texi (SUBREG): Adjust BYTENUM value in example.ebotcazou2004-11-142-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90639 138bc75d-0d04-0410-961f-82ee72b054a4
* * global.c, tree-ssa-copy.c, tree-ssa-loop-ivopts.c,kazu2004-11-145-6/+7
| | | | | | | value-prof.c: Fix comment typos. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90638 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,jsm282004-11-1414-0/+347
| | | | | | | | | | | gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c, gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c, gcc.dg/switch-7.c: New tests. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90637 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-11-14 Paolo Carlini <pcarlini@suse.de>paolo2004-11-142-3/+9
| | | | | | | | * include/bits/streambuf_iterator.h (istreambuf_iterator::_M_get): Slightly tweak for clarity (also leads to measurably better code). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90636 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.dorit2004-11-142-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90635 138bc75d-0d04-0410-961f-82ee72b054a4
* * cfgrtl.c: Fix a comment typo.kazu2004-11-142-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90632 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>dorit2004-11-143-0/+71
| | | | | | | | | | | | | | PR tree-opt/18400 * gcc.dg/vect/pr18400.c: New test. 2004-11-14 Dorit Naishlos <dorit@il.ibm.com> Andrew Pinski <pinskia@physics.uc.edu> PR tree-opt/18425 * gcc.dg/vect/pr18425.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90631 138bc75d-0d04-0410-961f-82ee72b054a4
* Basic ABI changes for passing structs by value in 64-bit Darwin.shebs2004-11-144-6/+375
| | | | | | | | | | | | | | | | | | | | | | * config/rs6000/rs6000.c (rs6000_darwin64_abi): New flag. (rs6000_override_options): Set it for 64-bit Darwin. (rs6000_parse_abi_options): Add testing options to change it. (rs6000_return_in_memory): Test whether the type is one that can be passed in registers. (darwin64_function_arg_advance): New. (function_arg_advance): Call it, plus add recursion depth argument and test when counting off arguments. (rs6000_darwin64_function_arg): New. (function_arg): Call it. (setup_incoming_varargs): Add argument to function_arg_advance. (rs6000_darwin64_function_value): New. (rs6000_function_value): Call it. * config/rs6000/rs6000.h (FUNCTION_ARG_ADVANCE): Pass depth arg. * config/rs6000/rs6000-protos.h: Update decl of function_arg_advance. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90629 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-11-14 Andrew Pinski <pinskia@physics.uc.edu>pinskia2004-11-142-6/+14
| | | | | | | | | PR c/17279 * c-common.c (c_common_nodes_and_builtins): Ask the back-end if we support TImode before adding __int128_t and __uint128_t types. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90627 138bc75d-0d04-0410-961f-82ee72b054a4
* PR tree-opt/18400dorit2004-11-142-0/+10
| | | | | | | | * tree-vectorizer.c (make_loop_iterate_ntimes): Set loop->nb_iterations. (vect_transform_loop_bound): Set loop->nb_iterations. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90626 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>dorit2004-11-142-3/+14
| | | | | | | | | | | | | Andrew Pinski <pinskia@physics.uc.edu> PR tree-opt/18425 * tree-vectorize.c (vect_build_loop_niters): Do not insert NULL into the instruction stream. Initialize new_bb to NULL. (vect_update_ivs_after_vectorizer): Likewise. (vect_gen_niters_for_prolog_loop): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90625 138bc75d-0d04-0410-961f-82ee72b054a4
* PR tree-optimization/18431rakdver2004-11-144-3/+26
| | | | | | | | | * tree-flow.h (stmt_references_memory_p): Declare. * tree-ssa-loop-im.c (stmt_cost): Use stmt_references_memory_p. * tree-ssa.c (stmt_references_memory_p): New function. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90624 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.ebotcazou2004-11-142-1/+7
| | | | | | | Guard with dg-require-alias and dg-require-visibility. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90623 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud