- 02 Apr, 2014 5 commits
-
-
re PR target/43751 (dsymutil is not called for fortran and, under some circumstances not for other FEs.) 2014-04-02 Dominique d'Humieres <dominiq@lps.ens.fr> PR target/43751 * lib/prune.exp: Modify the regular express to prune the new warnings introduced by r205679 on darwin9. From-SVN: r209016
Dominique d'Humieres committed -
re PR middle-end/60729 (Compiler failure for combination of -ftrapv and -O3: compiler error: in prepare_cmp_insn) 2014-04-02 Richard Biener <rguenther@suse.de> PR middle-end/60729 * optabs.c (expand_abs_nojump): Honor flag_trapv only for MODE_INTs. Properly use negv_optab. (expand_abs): Likewise. * g++.dg/vect/pr60729.cc: New testcase. From-SVN: r209012
Richard Biener committed -
2014-04-02 Richard Biener <rguenther@suse.de> * lto-plugin.c (onload): Fail to load if -fno-use-linker-plugin is set in COLLECT_GCC_OPTIONS. From-SVN: r209011
Richard Biener committed -
re PR bootstrap/60719 (With --program-prefix=$target_alias --program-suffix=-$version install-driver breaks) 2014-04-02 Richard Biener <rguenther@suse.de> PR bootstrap/60719 * Makefile.in (install-driver): Guard extra installs with special names properly. From-SVN: r209010
Richard Biener committed -
From-SVN: r209007
GCC Administrator committed
-
- 01 Apr, 2014 22 commits
-
-
* doc/xml/manual/backwards_compatibility.xml (backwards.third.headers): Update link. * doc/xml/manual/policy_data_structures_biblio.xml (bibliography): Fix broken links. * doc/xml/manual/shared_ptr.xml (shared_ptr.impl): Likewise. * doc/xml/manual/using_exceptions.xml (bibliography): Likewise. * doc/xml/manual/concurrency_extensions.xml (manual.ext.concurrency.impl.atomic_fallbacks): Likewise. * doc/html/*: Regenerate. From-SVN: r209002
Jonathan Wakely committed -
From-SVN: r209001
Jason Merrill committed -
* pt.c (process_partial_specialization): Say "not deducible" rather than "not used". Use inform. From-SVN: r209000
Jason Merrill committed -
PR c++/60374 * pt.c (coerce_template_parms): Check that the pack expansion pattern works with the first matching parameter. From-SVN: r208999
Jason Merrill committed -
2014-04-01 Fabien Chêne <fabien@gcc.gnu.org> * cp/init.c (perform_member_init): Homogenize uninitialized diagnostics. 2014-04-01 Fabien Chêne <fabien@gcc.gnu.org> * g++.dg/init/ctor4.C: Adjust. * g++.dg/init/ctor4-1.C: New. * g++.dg/cpp0x/defaulted2.C: Adjust. From-SVN: r208998
Fabien Chêne committed -
PR c++/60708 * call.c (build_array_conv): Call complete_type. From-SVN: r208996
Jason Merrill committed -
PR c++/60713 * typeck2.c (PICFLAG_SIDE_EFFECTS): New. (picflag_from_initializer): Return it. (process_init_constructor): Handle it. From-SVN: r208995
Jason Merrill committed -
2014-04-01 Michael Meissner <meissner@linux.vnet.ibm.com> * doc/extend.texi (PowerPC AltiVec/VSX Built-in Functions): Document vec_vgbbd. From-SVN: r208993
Michael Meissner committed -
re PR c++/60642 (Unclear diagnostic with invalid use of abi_tag attribute on explicit instantiation) PR c++/60642 * decl2.c (is_late_template_attribute): Don't defer abi_tag. * mangle.c (write_unqualified_name): Fix abi_tag on templates. * pt.c (get_template_info): Handle NAMESPACE_DECL. (most_general_template): Handle more kinds of template. * tree.c (handle_abi_tag_attribute): Ignore abi_tag on template instantiations and specializations. From-SVN: r208992
Jason Merrill committed -
re PR target/60704 (ICE: in extract_constrain_insn_cached, at recog.c:2156 with -flive-range-shrinkage -march=amdfam10) PR target/60704 * gcc.dg/pr60704.c: New file. From-SVN: r208990
Richard Henderson committed -
re PR target/60704 (ICE: in extract_constrain_insn_cached, at recog.c:2156 with -flive-range-shrinkage -march=amdfam10) PR target/60704 * config/i386/i386.md (*float<SWI48><MODEF>2_sse): Leave the second alternative enabled before register allocation. From-SVN: r208989
Richard Henderson committed -
2014-04-01 Chung-Lin Tang <cltang@codesourcery.com> * config/nios2/nios2.md (unspec): Remove UNSPEC_TLS, UNSPEC_TLS_LDM. * config/nios2/nios2.c (nios2_function_profiler): Fix addi operand typo. (nios2_large_got_address): Remove unneeded 'sym' parameter. (nios2_got_address): Update nios2_large_got_address call site. (nios2_delegitimize_address): New function. (TARGET_DELEGITIMIZE_ADDRESS): Define to nios2_delegitimize_address. * config/nios2/linux.h (GLIBC_DYNAMIC_LINKER): Define. (LINK_SPEC): Specify dynamic linker using GNU_USER_DYNAMIC_LINKER. From-SVN: r208988
Chung-Lin Tang committed -
gcc/ 2014-04-01 Martin Husemann <martin@duskware.de> * config/mips/netbsd.h (TARGET_OS_CPP_BUILTINS): Define __mips_o32 for -mabi=32. From-SVN: r208985
Martin Husemann committed -
gcc/ PR rtl-optimization/60604 * recog.c (general_operand): Incorporate REG_CANNOT_CHANGE_MODE_P check from register_operand. (register_operand): Redefine in terms of general_operand. (nonmemory_operand): Use register_operand for the non-constant cases. From-SVN: r208984
Richard Sandiford committed -
From-SVN: r208981
Bin Cheng committed -
re PR tree-optimization/60363 (logical_op_short_circuit, gcc.dg/tree-ssa/ssa-dom-thread-4.c scan-tree-dump-times dom1 "Threaded" 4) PR target/60363 * gcc.target/tree-ssa/ssa-dom-thread-4.c: Xfail for logical_op_short_circuit targets. From-SVN: r208980
Bin Cheng committed -
libfortran/60128 * gfortran.dg/fmt_en.f90: Skip unsupported rounding tests. XFAIL for i?86-*-solaris2.9* and hppa*-*-hpux*. From-SVN: r208979
Dominique d'Humieres committed -
2014-04-01 Richard Biener <rguenther@suse.de> * gimple.h (struct gimple_statement_base): Align subcode to 16 bits. From-SVN: r208978
Richard Biener committed -
From-SVN: r208973
Sebastian Huber committed -
2014-04-01 Richard Biener <rguenther@suse.de> libiberty/ * simple-object.c (simple_object_internal_write): Handle EINTR and short writes. From-SVN: r208972
Richard Biener committed -
PR c++/44859 * typeck.c (maybe_warn_about_returning_address_of_local): Unwrap COMPONENT_REFs and ARRAY_REFs sooner. From-SVN: r208970
Patrick Palka committed -
From-SVN: r208969
GCC Administrator committed
-
- 31 Mar, 2014 11 commits
-
-
2014-03-31 Lars Gullik Bjønnes <larsbj@gullik.org> Jonathan Wakely <jwakely@redhat.com> PR libstdc++/60270 * include/std/iomanip (_Quoted_string operator>>): Do not clear string if input is not quoted. * testsuite/27_io/manipulators/standard/char/60270.cc: New. Co-Authored-By: Jonathan Wakely <jwakely@redhat.com> From-SVN: r208966
Lars Gullik Bjønnes committed -
From-SVN: r208965
Jonathan Wakely committed -
PR rtl-optimization/60700 * gcc.target/i386/pr60700.c: New test. From-SVN: r208962
H.J. Lu committed -
PR target/60650 2014-03-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> PR target/60650 * gcc.target/arm/pr60650.c: Adjust command line options. From-SVN: r208961
Ramana Radhakrishnan committed -
From-SVN: r208960
Joseph Myers committed -
2014-03-27 Ulrich Drepper <drepper@gmail.com> * config/i386/avx512fintrin.h (__v32hi): Define type. (__v64qi): Likewise. (_mm512_set1_epi8): Define. (_mm512_set1_epi16): Define. (_mm512_set4_epi32): Define. (_mm512_set4_epi64): Define. (_mm512_set4_pd): Define. (_mm512_set4_ps): Define. (_mm512_setr4_epi64): Define. (_mm512_setr4_epi32): Define. (_mm512_setr4_pd): Define. (_mm512_setr4_ps): Define. (_mm512_setzero_epi32): Define. --This line, and those belowi will be ignored-- M gcc/ChangeLog M gcc/config/i386/avx512fintrin.h From-SVN: r208959
Ulrich Drepper committed -
* testsuite/18_support/exception_ptr/60612-terminate.cc (terminate, f): Wrap in _GLIBCXX_USE_C99. * testsuite/18_support/exception_ptr/60612-unexpected.cc: Likewise. From-SVN: r208958
Rainer Orth committed -
2014-03-31 Martin Jambor <mjambor@suse.cz> PR middle-end/60647 * tree-sra.c (callsite_has_enough_arguments_p): Renamed to callsite_arguments_match_p. Updated all callers. Also check types of corresponding formal parameters and actual arguments. (not_all_callers_have_enough_arguments_p) Renamed to some_callers_have_mismatched_arguments_p. testsuite/ * gcc.dg/pr60647-1.c: New test. * gcc.dg/pr60647-2.c: Likewise. From-SVN: r208957
Martin Jambor committed -
2014-03-31 Richard Biener <rguenther@suse.de> * gcc.dg/lto/pr55113_0.c: Skip also for 32bit multilib on x86_64. From-SVN: r208956
Richard Biener committed -
gcc/ * tree-inline.c (copy_loops): Add missed copy of 'safelen'. From-SVN: r208955
Yuri Rumyantsev committed -
From-SVN: r208953
GCC Administrator committed
-
- 30 Mar, 2014 2 commits
-
-
PR target/60034 * aarch64/aarch64.c (aarch64_classify_address): Fix alignment for section anchor. PR target/60034 * gcc.target/aarch64/pr60034.c: New file. From-SVN: r208949
Kugan Vivekanandarajah committed -
* config/i386/sse.md (FMAMODE_NOVF512): New mode iterator. (<sd_mask_codefor>fma_fmadd_<mode><sd_maskz_name><round_name>): Split out <sd_mask_codefor>fma_fmadd_<VF_512:mode><sd_maskz_name><round_name>. Use FMAMODE_NOVF512 mode iterator. (<sd_mask_codefor>fma_fmsub_<mode><sd_maskz_name><round_name>): Ditto. (<sd_mask_codefor>fma_fnmadd_<mode><sd_maskz_name><round_name>): Ditto. (<sd_mask_codefor>fma_fnmsub_<mode><sd_maskz_name><round_name>): Ditto. (<sd_mask_codefor>fma_fmaddsub_<mode><sd_maskz_name><round_name>): Split out <sd_mask_codefor>fma_fmaddsub_<VF_512:mode><sd_maskz_name><round_name>. Use VF_128_256 mode iterator. (<sd_mask_codefor>fma_fmsubadd_<mode><sd_maskz_name><round_name>): Ditto. From-SVN: r208948
Uros Bizjak committed
-