- 09 May, 2015 33 commits
-
-
* src/c++98/Makefile.am (AM_CXXFLAGS): Add -std=gnu++98. * src/c++98/Makefile.in: Regenerate. * src/Makefile.am (AM_CXXFLAGS): Add -std=gnu++98. * src/Makefile.in: Regenerate. From-SVN: r222964
Jason Merrill committed -
gcc/testsuite/ * c-c++-common/asan/memcmp-1.c: Fix narrowing. * c-c++-common/asan/no-asan-stack.c: Fix narrowing. * c-c++-common/torture/vector-shift1.c: Fix narrowing. * c-c++-common/torture/vshuf-2.inc: Fix narrowing. * g++.dg/torture/pr33572.C: Compile with -std=c++98. From-SVN: r222963
Jason Merrill committed -
gcc/c-family/ * c.opt (Wc++11-compat): Make primary. Rename var warn_cxx11_compat. * c-opts.c: Adjust. gcc/cp/ * cp-gimplify.c, parser.c: Adjust. From-SVN: r222962
Jason Merrill committed -
libcpp/ * lex.c (lex_string): Add -Wc++11-compat warning. * include/cpplib.h: Add CPP_W_CXX11_COMPAT. (struct cpp_options): Add cpp_warn_cxx11_compat. * init.c (cpp_create_reader): Initialize it. gcc/c-family/ * c.opt (Wc++0x-compat): Set it. From-SVN: r222961
Jason Merrill committed -
* bitmap.c, c/c-aux-info.c, cfg.c, cfghooks.c, cgraph.c, config/aarch64/aarch64.md config/alpha/vms.h, config/darwin.c, config/darwin.h, config/darwin9.h, config/elfos.h, config/i386/bsd.h, config/ia64/ia64.c, config/lm32/lm32.h, config/microblaze/microblaze.h, config/mips/mips.h, config/mmix/mmix.c, config/msp430/msp430.c, config/nios2/nios2.h, config/nvptx/nvptx.c, config/nvptx/nvptx.h, config/pa/pa.c, config/pa/pa.h, config/rs6000/rs6000.c, config/rs6000/sysv4.h, config/rs6000/xcoff.h, config/rx/rx.h, config/s390/s390.h, config/sparc/sol2.h, config/sparc/sparc.h, config/visium/visium.h, cppbuiltin.c, defaults.h, doc/invoke.texi, dwarf2cfi.c, dwarf2out.c, final.c, gcc.c, gcov-dump.c, gcov.c, ipa-cp.c, ipa-inline.c, ipa-polymorphic-call.c, ipa-profile.c, ipa-prop.c, ira-color.c, ira.c, loop-doloop.c, loop-iv.c, mcf.c, modulo-sched.c, predict.c, profile.c, stor-layout.c, toplev.c, tree-ssa-reassoc.c, value-prof.c, wide-int-print.cc: Add space between string literal and macro name. From-SVN: r222960
Jason Merrill committed -
gcc/ChangeLog: 2015-05-08 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * jump.c: Change argument types to rtx_insn *. * rtl.h: Adjust. From-SVN: r222959
Trevor Saunders committed -
gcc/ChangeLog: 2015-05-08 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * lra-constraints.c: Change argument type to rtx_insn *. From-SVN: r222958
Trevor Saunders committed -
gcc/ChangeLog: 2015-05-08 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * df-problems.c: Change argument type to rtx_insn *. From-SVN: r222957
Trevor Saunders committed -
gcc/ChangeLog: 2015-05-08 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * combine.c: Change argument type to rtx_insn *. From-SVN: r222956
Trevor Saunders committed -
gcc/ChangeLog: 2015-05-08 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * rtl.h: Adjust. * rtlanal.c: Change argument type to rtx_insn *. From-SVN: r222955
Trevor Saunders committed -
gcc/ChangeLog: 2015-05-08 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * sched-deps.c: Change argument types to rtx_insn *. * sched-int.h: Adjust. From-SVN: r222954
Trevor Saunders committed -
gcc/ChangeLog: 2015-05-08 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * dwarf2cfi.c: Change argument type to rtx_insn *. From-SVN: r222953
Trevor Saunders committed -
gcc/ChangeLog: 2015-05-08 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * ira.c (decrease_live_ranges_number): Changetype of local variable to rtx_insn *. * recog.c: Change argument types to rtx_insn *. * recog.h: Adjust. From-SVN: r222952
Trevor Saunders committed -
gcc/ChangeLog: 2015-05-08 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * reorg.c: Change argument types to rtx_insn *. From-SVN: r222951
Trevor Saunders committed -
gcc/ChangeLog: 2015-05-08 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * ira-color.c: Change argument types to rtx_insn *. * lra-eliminations.c: Likewise. * ira.h: Adjust. From-SVN: r222950
Trevor Saunders committed -
gcc/ChangeLog: 2015-05-08 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * gcse.c: Change argument types to rtx_insn *. From-SVN: r222949
Trevor Saunders committed -
gcc/ChangeLog: 2015-05-08 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * cse.c (cse_change_cc0_mode): Change argument type to rtx_insn *. From-SVN: r222948
Trevor Saunders committed -
gcc/ChangeLog: 2015-05-08 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * emit-rtl.c (emit_debug_insn_before): Change argument type to rtx_insn *. * rtl.h: Adjust. From-SVN: r222947
Trevor Saunders committed -
gcc/ChangeLog: 2015-05-08 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * emit-rtl.c (emit_note_before): Change argument type to rtx_insn *. * rtl.h: Adjust. From-SVN: r222946
Trevor Saunders committed -
gcc/ChangeLog: 2015-05-08 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * emit-rtl.c (emit_note_after): Change argument type to rtx_insn *. * rtl.h: Adjust. From-SVN: r222945
Trevor Saunders committed -
gcc/ChangeLog: 2015-05-08 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * emit-rtl.c (prev_cc0_setter): Change argument type to rtx_insn *. * rtl.h: Adjust. From-SVN: r222944
Trevor Saunders committed -
gcc/ChangeLog: 2015-05-08 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * rtlanal.c (noop_move_p): Change argument type to rtx_insn *. * rtl.h: Adjust. From-SVN: r222943
Trevor Saunders committed -
gcc/ChangeLog: 2015-05-08 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * rtlanal.c (add_shallow_copy_of_reg_note): Change argument type to rtx_insn *. * rtl.h: Adjust. From-SVN: r222942
Trevor Saunders committed -
gcc/ChangeLog: 2015-05-08 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * rtlanal.c (remove_reg_equal_equiv_notes): Change argument type to rtx_insn *. * rtl.h: Likewise. From-SVN: r222941
Trevor Saunders committed -
gcc/ChangeLog: 2015-05-08 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * except.c (can_nonlocal_goto): Change type of argument to rtx_insn *. * rtl.h: Adjust. From-SVN: r222940
Trevor Saunders committed -
gcc/ChangeLog: 2015-05-08 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * rtlanal.c (computed_jump_p): Cange argument type to rtx_insn *. * rtl.h: Adjust. From-SVN: r222939
Trevor Saunders committed -
gcc/ChangeLog: 2015-05-08 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * rtlanal.c (in_insn_list_p): Renamed from in_expr_list_p. * cfgrtl.c (can_delete_label_p): Adjust. * rtl.h: likewise. From-SVN: r222938
Trevor Saunders committed -
gcc/ChangeLog: 2015-05-08 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * reorg.c (stop_search_p): Change argument to rtx_insn *. From-SVN: r222937
Trevor Saunders committed -
gcc/ChangeLog: 2015-05-08 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * except.c (make_reg_eh_region_note): Change argument to rtx_insn *. (make_reg_eh_region_note_nothrow_nononlocal): Likewise. * except.h: Adjust. From-SVN: r222936
Trevor Saunders committed -
gcc/ChangeLog: 2015-05-08 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * mode-switching.c (commit_mode_sets): Change type of local variable from rtx to rtx_insn *. From-SVN: r222935
Trevor Saunders committed -
* decl2.c (mangling_aliases): New variable. (note_mangling_alias, generate_mangling_aliases): New. (cp_write_global_declarations): Call generate_mangling_aliases. (generate_mangling_alias): Split out from... * mangle.c (mangle_decl): ...here. * cp-tree.h: Declare note_mangling_alias. From-SVN: r222934
Jason Merrill committed -
* decl2.c (collect_candidates_for_java_method_aliases): Remove. (build_java_method_aliases): Adapt to use create_same_body_alias instead of assemble_alias. Move variable declarations to definition and tidy up. (cp_write_global_declarations): Call build_java_method_aliases instead of collecting candidates first. From-SVN: r222933
Aldy Hernandez committed -
From-SVN: r222931
GCC Administrator committed
-
- 08 May, 2015 7 commits
-
-
* doc/install.texi (--enable-languages): Add missing jit and lto info. Add ^ to grep command. * doc/match-and-simplify.texi (GIMPLE API): Add missing fourth tree arg to last gimple_simplify declaration. Add missing gimple_build declaration for built-in function case with four tree args. From-SVN: r222923
Jim Wilson committed -
libiberty/ChangeLog: * mkstemps.c: #include <time.h> if HAVE_TIME_H is defined but not HAVE_SYS_TIME_H. (fixes a build failure on LynxOS-178) From-SVN: r222918
Joel Brobecker committed -
2015-05-08 Gregor Richards <gregor.richards@uwaterloo.ca> Szabolcs Nagy <szabolcs.nagy@arm.com> * config/mips/linux.h (MUSL_DYNAMIC_LINKER32): Define. (MUSL_DYNAMIC_LINKER64, MUSL_DYNAMIC_LINKERN32): Define. (GNU_USER_DYNAMIC_LINKERN32): Update. Co-Authored-By: Szabolcs Nagy <szabolcs.nagy@arm.com> From-SVN: r222915
Gregor Richards committed -
2015-05-08 Richard Biener <rguenther@suse.de> PR tree-optimization/66036 * tree-vect-data-refs.c (vect_compute_data_ref_alignment): Handle strided group loads. (vect_verify_datarefs_alignment): Likewise. (vect_enhance_data_refs_alignment): Likewise. (vect_analyze_group_access): Likewise. (vect_analyze_data_ref_access): Likewise. (vect_analyze_data_ref_accesses): Likewise. * tree-vect-stmts.c (vect_model_load_cost): Likewise. (vectorizable_load): Likewise. * gcc.dg/vect/slp-41.c: New testcase. From-SVN: r222914
Richard Biener committed -
trans-array.c (gfc_walk_elemental_function_args): Don't skip the advance to the next dummy argument when... gcc/fortran/ * trans-array.c (gfc_walk_elemental_function_args): Don't skip the advance to the next dummy argument when skipping absent optional args. gcc/testsuite/ * gfortran.dg/elemental_optional_args_7.f90: New. From-SVN: r222913
Mikael Morin committed -
* config/rs6000/rs6000.md: Require operand inequality in one of the peepholes. From-SVN: r222912
Segher Boessenkool committed -
gcc/ 2015-05-08 Richard Sandiford <richard.sandiford@arm.com> Franz Sirl <Franz.Sirl-kernel@lauterbach.com> * config/i386/i386.md (<mode>_ldx, *<mode>_ldx): Remove mode from (set ...). * config/rx/rx.md (movdi, movdf): Likewise. Likewise for define_peephole2s. Co-Authored-By: Franz Sirl <Franz.Sirl-kernel@lauterbach.com> From-SVN: r222911
Richard Sandiford committed
-