- Apr 10, 2014
-
-
Andreas Schwab authored
* config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Update. From-SVN: r209266
-
GCC Administrator authored
From-SVN: r209260
-
- Apr 09, 2014
-
-
Eric Botcazou authored
PR ada/54040 PR ada/59346 * s-osinte-x32.adb (To_Timespec): Add use directive. * s-osprim-x32.ads (Clock): Adjust. (To_Timespec): Likewise. Co-Authored-By:
Svante Signell <svante.signell@gmail.com> From-SVN: r209257
-
David Edelsohn authored
2014-04-08 Pat Haugen <pthaugen@us.ibm.com> * config/rs6000/sync.md (AINT mode_iterator): Move definition. (loadsync_<mode>): Change mode. (load_quadpti, store_quadpti): New. (atomic_load<mode>, atomic_store<mode>): Add support for TI mode. * config/rs6000/rs6000.md (unspec enum): Add UNSPEC_LSQ. * config/rs6000/predicates.md (quad_memory_operand): !TARGET_SYNC_TI. From-SVN: r209253
-
Fabien Chêne authored
2014-04-09 Fabien Chêne <fabien@gcc.gnu.org> * pt.c (check_template_variable): Check for the return of pedwarn before emitting a note. * parser.c (cp_parser_lambda_introducer): Likewise. From-SVN: r209252
-
Steve Ellcey authored
2014-04-09 Steve Ellcey <sellcey@mips.com> * gcc.dg/tree-ssa/ssa-ifcombine-13.c: Remove mips*-*-* from option and scan lists. From-SVN: r209248
-
Eric Botcazou authored
From-SVN: r209247
-
Eric Botcazou authored
PR ada/54040 PR ada/59346 * s-osinte-x32.adb: New file. * s-linux.ads (Time): New section. * s-linux-alpha.ads (Time): Likewise. * s-linux-android.ads (Time: Likewise. * s-linux-hppa.ads (Time): Likewise. * s-linux-mipsel.ads (Time): Likewise. * s-linux-sparc.ads (Time): Likewise. * s-linux-x32.ads (Time): Likewise. * s-osprim-x32.ads (timespec): Adjust. * s-osinte-linux.ads (Time): Define local subtypes for those defined in System.Linux. * s-taprop-linux.adb (Monotonic_Clock): Do not define timeval. * s-osinte-hpux.ads (timespec): Revert POSIX breakage. * s-osinte-kfreebsd-gnu.ads (timespec): Likewise. * s-osinte-solaris-posix.ads (timespec): Likewise. * s-osinte-posix.adb (To_Timespec): Likewise. * gcc-interface/Makefile.in (x32/Linux): Use s-osinte-x32.adb. From-SVN: r209244
-
Rainer Orth authored
* config/generic/asmcfi.h: Also check for __GCC_HAVE_DWARF2_CFI_ASM. From-SVN: r209242
-
Cong Hou authored
re PR testsuite/60773 (FAIL: gcc.dg/vect/pr60656.c -flto -ffat-lto-objects scan-tree-dump-times vect "vectorized 1 loops" 1) 2014-04-09 Cong Hou <congh@google.com> PR testsuite/60773 * doc/sourcebuild.texi (vect_widen_mult_si_to_di_pattern): Add documentation. * lib/target-supports.exp: (check_effective_target_vect_widen_si_to_di_pattern): New. * gcc.dg/vect/pr60656.c: Require vect_long effective target. Use scan-tree-dump-times for vect_widen_mult_si_to_di_pattern targets only. (foo): Fix up formatting. (main): Call check_vect. From-SVN: r209241
-
Eric Botcazou authored
PR ada/60411 * s-osinte-android.ads: Adjust. From-SVN: r209237
-
Bill Schmidt authored
rs6000.c (rs6000_expand_vector_set): Use vnand instead of vnor to exploit possible fusion opportunity in the future. 2014-04-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com> * config/rs6000/rs6000.c (rs6000_expand_vector_set): Use vnand instead of vnor to exploit possible fusion opportunity in the future. (altivec_expand_vec_perm_const_le): Likewise. From-SVN: r209235
-
GCC Administrator authored
From-SVN: r209233
-
Paolo Carlini authored
/cp 2014-04-08 Paolo Carlini <paolo.carlini@oracle.com> PR c++/59115 * pt.c (process_template_parm): For an invalid non-type parameter only set TREE_TYPE to error_mark_node. (push_inline_template_parms_recursive, comp_template_parms, redeclare_class_template, coerce_template_template_parm, coerce_template_template_parms, unify): Use error_operand_p. /testsuite 2014-04-08 Paolo Carlini <paolo.carlini@oracle.com> PR c++/59115 * g++.dg/template/crash119.C: New. From-SVN: r209230
-
- Apr 08, 2014
-
-
Eric Botcazou authored
PR ada/60411 * sigtramp.h: Add Android support. From-SVN: r209227
-
Pat Haugen authored
* config/rs6000/sync.md (AINT mode_iterator): Move definition. (loadsync_<mode>): Change mode. (load_quadpti, store_quadpti): New. (atomic_load<mode>, atomic_store<mode>): Add support for TI mode. * config/rs6000/rs6000.md (unspec enum): Add UNSPEC_LSQ. * gcc.target/powerpc/atomic_load_store-p8.c: New. From-SVN: r209225
-
Jason Merrill authored
* lib/gcc-dg.exp (dg-build-dso): Reset dg-do-what-default to compile. From-SVN: r209224
-
Richard Sandiford authored
gcc/ PR target/60763 * config/rs6000/vsx.md (vsx_xscvdpspn_scalar): Change input to DImode. * config/rs6000/rs6000.md (reload_vsx_from_gprsf): Update accordingly. Use gen_rtx_REG rather than simplify_gen_subreg for op0_di. From-SVN: r209223
-
Marek Polacek authored
PR sanitizer/60745 * c-ubsan.c: Include asan.h. (ubsan_instrument_return): Call initialize_sanitizer_builtins. From-SVN: r209222
-
Andreas Krebbel authored
2014-04-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> PR rtl-optimization/60776 * gcc.dg/builtin-bswap-6.c: Use -mbranch-cost=0 for s390. * gcc.dg/builtin-bswap-7.c: Likewise. * gcc.dg/builtin-bswap-6a.c: New testcase. * gcc.dg/builtin-bswap-7a.c: New testcase. Revert 2014-04-04 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> * gcc.dg/builtin-bswap-6.c: Adjust return value to disable GCC optimization. * gcc.dg/builtin-bswap-7.c: Likewise. From-SVN: r209221
-
Richard Biener authored
re PR libfortran/60706 (FAIL: gfortran.dg/size_kind_2.f90 -O scan-tree-dump original "var2 = 42949673 00;") 2014-04-08 Richard Biener <rguenther@suse.de> PR middle-end/60706 * tree-pretty-print.c (pp_double_int): For HWI32 hosts with a 64bit widest int print double-int similar to on HWI64 hosts. From-SVN: r209216
-
Richard Biener authored
2014-04-08 Richard Biener <rguenther@suse.de> PR tree-optimization/60785 * graphite-sese-to-poly.c (rewrite_phi_out_of_ssa): Treat default defs properly. * gcc.dg/graphite/pr60785.c: New testcase. From-SVN: r209214
-
Rainer Orth authored
PR target/60602 * gcc.c-torture/compile/pr28865.c: XFAIL on sparc*-*-solaris2.9* with as at -O0. From-SVN: r209213
-
Nathan Sidwell authored
* doc/invoke (Wnon-virtual-dtor): Update to match implementation. (Weffc++): Likewise. cp/ * class.c (check_bases_and_members): Warn about non-virtual dtors in public bases only. Check warn_ecpp before complaining about non-polymorphic bases. testsuite/ * g++.dg/warn/Wnvdtor-2.C: Add more cases. * g++.dg/warn/Wnvdtor-3.C: Likewise. * g++.dg/warn/Wnvdtor-4.C: Likewise. From-SVN: r209212
-
Eric Botcazou authored
PR ada/60411 * sigtramp-armdroid.c: New file. From-SVN: r209211
-
Eric Botcazou authored
PR ada/60411 * gcc-interface/Makefile.in (arm% linux-android): Switch to EHABI. * s-linux-android.ads: New file. * s-intman-android.adb: Likewise. From-SVN: r209210
-
Jan Hubicka authored
ipa-devirt.c (maybe_record_node): When node is not recorded, set completep to false rather than true. * ipa-devirt.c (maybe_record_node): When node is not recorded, set completep to false rather than true. From-SVN: r209209
-
GCC Administrator authored
From-SVN: r209208
-
- Apr 07, 2014
-
-
Eric Botcazou authored
PR target/60504 * config/arm/arm.h (ASM_PREFERRED_EH_DATA_FORMAT): Expose from ARM_TARGET2_DWARF_FORMAT. From-SVN: r209201
-
Jonathan Wakely authored
* testsuite/20_util/exchange/1.cc: Add missing return statements. * testsuite/20_util/pair/40925.cc: Avoid most vexing parse. * testsuite/22_locale/codecvt_byname/50714.cc: Add missing exception specifications. From-SVN: r209196
-
Eric Botcazou authored
From-SVN: r209195
-
Charles Baylis authored
2014-04-07 Charles Baylis <charles.baylis@linaro.org> PR target/60609 * config/arm/arm.h (ASM_OUTPUT_CASE_END): Remove. (LABEL_ALIGN_AFTER_BARRIER): Align barriers which occur after ADDR_DIFF_VEC. 2014-04-07 Charles Baylis <charles.baylis@linaro.org> PR target/60609 * g++.dg/torture/pr60609.C: New test. From-SVN: r209191
-
Richard Biener authored
2014-04-07 Richard Biener <rguenther@suse.de> PR tree-optimization/60766 * tree-ssa-loop-ivopts.c (cand_value_at): Compute in an unsigned type. (may_eliminate_iv): Convert cand_value_at result to desired type. * gcc.dg/torture/pr60766.c: New testcase. From-SVN: r209190
-
Jason Merrill authored
PR c++/60731 * lib/gcc-dg.exp (dg-build-dso): New. (gcc-dg-test-1): Handle dg-do-what "dso". * lib/target-supports.exp (add_options_for_dlopen): New. (check_effective_target_dlopen): Use it. * g++.dg/dso/dlclose1.C: New. * g++.dg/dso/dlclose1-dso.cc: New. From-SVN: r209187
-
Jason Merrill authored
PR c++/60731 * common.opt (-fno-gnu-unique): Add. * config/elfos.h (USE_GNU_UNIQUE_OBJECT): Check it. From-SVN: r209186
-
Ramana Radhakrishnan authored
From-SVN: r209185
-
Kyrylo Tkachov authored
* haifa-sched.c: Fix outdated function reference and minor grammar errors in introductory comment. From-SVN: r209184
-
Richard Biener authored
re PR c++/60750 (double free after std::move on string inside throw when compiled with optimization) 2014-04-07 Richard Biener <rguenther@suse.de> PR middle-end/60750 * tree-ssa-operands.c (maybe_add_call_vops): Also add VDEFs for noreturn calls. * tree-cfgcleanup.c (fixup_noreturn_call): Do not remove VDEFs. * g++.dg/torture/pr60750.C: New testcase. * gcc.dg/tree-ssa/20040517-1.c: Adjust. From-SVN: r209179
-
GCC Administrator authored
From-SVN: r209173
-
- Apr 06, 2014
-
-
Denis Chertykov authored
* doc/invoke.texi: Add info for __AVR_ISA_RMW__ builtin macro From-SVN: r209169
-