- Jan 14, 2013
-
-
Richard Sandiford authored
From-SVN: r195165
-
Richard Sandiford authored
From-SVN: r195164
-
Richard Sandiford authored
From-SVN: r195163
-
Richard Sandiford authored
From-SVN: r195162
-
Richard Sandiford authored
gcc/testsuite/ * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications. From-SVN: r195161
-
Georg-Johann Lay authored
* config/avr/avr-arch.h (struct base_arch_s): Use typedef avr_arch_t instead. (struct arch_info_s): Use typedef avr_arch_info_t instead. (struct mcu_type_s): Use typedef avr_mcu_t instead. * config/avr/avr.c: Same. * config/avr/avr-devices.c: Same. * config/avr/driver-avr.c: Same. * config/avr/gen-avr-mmcu-texi.c: Same. * config/avr/avr-mcus.def: Adjust comment. From-SVN: r195160
-
Tejas Belagod authored
2013-01-14 Tejas Belagod <tejas.belagod@arm.com> gcc/ * config/aarch64/aarch64-simd.md (*aarch64_simd_ld1r<mode>): New. * config/aarch64/iterators.md (VALLDI): New. testsuite/ * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New. * gcc.target/aarch64/vect-ld1r-compile.c: New. * gcc.target/aarch64/vect-ld1r-fp.c: New. * gcc.target/aarch64/vect-ld1r.c: New. * gcc.target/aarch64/vect-ld1r.x: New. From-SVN: r195158
-
Uros Bizjak authored
PR target/55948 * config/i386/sync.md (atomic_store<mode>_1): New pattern. (atomic_store<mode>): Call atomic_store<mode>_1 for IX86_HLE_RELEASE memmodel flag. testsuite/ChangeLog PR target/55948 * gcc.target/i386/hle-clear-rel.c: New file * gcc.target/i386/hle-store-rel.c: New file. From-SVN: r195155
-
Matthias Klose authored
2013-01-14 Matthias Klose <doko@ubuntu.com> * Makefile.def (install-target-libsanitizer): Depend on install-target-libstdc++-v3. * Makefile.in: Regenerate. From-SVN: r195152
-
Georg-Johann Lay authored
From-SVN: r195151
-
Richard Biener authored
2013-01-14 Richard Biener <rguenther@suse.de> * configure.ac (cloog/isl): Also allow ISL 0.11.x and CLooG 0.18.0. * configure: Re-generate From-SVN: r195150
-
Richard Biener authored
2013-01-14 Richard Biener <rguenther@suse.de> * tree-cfg.c (verify_expr_location, verify_expr_location_1, verify_location, collect_subblocks): New functions. (verify_gimple_in_cfg): Verify that locations only reference BLOCKs in the functions BLOCK tree. From-SVN: r195147
-
Harald Anlauf authored
2013-01-14 Harald Anlauf <anlauf@gmx.de> * gfortran.dg/aint_anint_1.f90: Add dg-do run. * gfortran.dg/bounds_check_4.f90: Likewise. * gfortran.dg/inquire_10.f90: Likewise. * gfortran.dg/minloc_3.f90: Likewise. * gfortran.dg/minlocval_3.f90: Likewise. * gfortran.dg/module_double_reuse.f90: Likewise. * gfortran.dg/mvbits_1.f90: Likewise. * gfortran.dg/oldstyle_1.f90: Likewise. * gfortran.dg/pr20163-2.f: Likewise. * gfortran.dg/save_1.f90: Likewise. * gfortran.dg/scan_1.f90: Likewise. * gfortran.dg/select_char_1.f90: Likewise. * gfortran.dg/shape_4.f90: Likewise. * gfortran.dg/coarray_29_2.f90: Fix dg-do directive. * gfortran.dg/function_optimize_10.f90: Likewise. * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise. * gfortran.dg/used_types_17.f90: Likewise. * gfortran.dg/used_types_18.f90: Likewise. From-SVN: r195146
-
Georg-Johann Lay authored
* config/avr/avr-lib.h: Add GPL copyright notice. From-SVN: r195145
-
Richard Biener authored
2013-01-14 Richard Biener <rguenther@suse.de> * tree-cfgcleanup.c (remove_forwarder_block): Unshare propagated PHI argument. * graphite-sese-to-poly.c (insert_out_of_ssa_copy): Properly unshare reference. (insert_out_of_ssa_copy_on_edge): Likewise. (rewrite_close_phi_out_of_ssa): Likewise. * tree-ssa.c (insert_debug_temp_for_var_def): Properly unshare debug expressions. * tree-ssa-pre.c (insert_into_preds_of_block): Properly unshare propagated constants. * tree-cfg.c (tree_node_can_be_shared): Handled component-refs can not be shared. From-SVN: r195144
-
Georg-Johann Lay authored
* config/avr/avr-modes.def: Add GPL copyright notice. From-SVN: r195143
-
Richard Biener authored
2013-01-14 Richard Biener <rguenther@suse.de> * fixlib.h (verbose_level, fixinc_mode): Mark extern. From-SVN: r195142
-
Georg-Johann Lay authored
* fixed-bit.c (SATFRACT) <FROM_TYPE=1, TO_TYPE=4>: Only declare / set min_low, min_high if TO_MODE_UNSIGNED == 0. (SATFRACT) <FROM_TYPE=TO_TYPE=4>: Only declare / set min_low, min_high if FROM_MODE_UNSIGNED == 0 and TO_MODE_UNSIGNED == 0. From-SVN: r195141
-
GCC Administrator authored
From-SVN: r195140
-
- Jan 13, 2013
-
-
Uros Bizjak authored
* config/i386/sync.md (mem_thread_fence): Mask operands[0] with MEMMODEL_MASK to determine memory model. (atomic_store<mode>): Ditto from operands[2]. * config/i386/i386.c (ix86_memmodel_check): Declare "strong" as bool. From-SVN: r195137
-
Jakub Jelinek authored
PR fortran/55935 * gimple-fold.c (get_symbol_constant_value): Call unshare_expr. (fold_gimple_assign): Don't call unshare_expr here. (fold_ctor_reference): Call unshare_expr. * trans-expr.c (gfc_conv_structure): Call unshare_expr_without_location on the ctor elements. From-SVN: r195136
-
Terry Guo authored
2013-01-13 Terry Guo <terry.guo@arm.com> * gcc/Makefile.in (s-mlib): New argument MULTILIB_REUSE. * gcc/doc/fragments.texi: Document MULTILIB_REUSE. * gcc/gcc.c (multilib_reuse): New internal spec. (set_multilib_dir): Also search multilib from multilib_reuse. * gcc/genmultilib (tmpmultilib3): Refactor code. (tmpmultilib4): Ditto. (multilib_reuse): New multilib argument. From-SVN: r195134
-
Paul Thomas authored
2013-01-13 Paul Thomas <pault@gcc.gnu.org> PR fortran/54286 * expr.c (gfc_check_pointer_assign): Ensure that both lvalue and rvalue interfaces are presented to gfc_compare_interfaces. Simplify references to interface names by using the symbols themselves. Call gfc_compare_interfaces with s1 and s2 inter- changed to overcome the asymmetry of this function. Do not repeat the check for the presence of s1 and s2. 2013-01-13 Paul Thomas <pault@gcc.gnu.org> PR fortran/54286 * gfortran.dg/proc_ptr_result_8.f90 : New test. From-SVN: r195133
-
Richard Sandiford authored
gcc/testsuite/ * gcc.dg/unroll_5.c: Add nomips16 attributes. From-SVN: r195132
-
Richard Sandiford authored
gcc/testsuite/ * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS. From-SVN: r195131
-
Richard Sandiford authored
gcc/ * Makefile.in: Update copyright. From-SVN: r195130
-
GCC Administrator authored
From-SVN: r195128
-
- Jan 12, 2013
-
-
Janus Weil authored
2013-01-12 Janus Weil <janus@gcc.gnu.org> PR fortran/55072 * trans-array.c (gfc_conv_array_parameter): No packing was done for full arrays of derived type. 2013-01-12 Janus Weil <janus@gcc.gnu.org> PR fortran/55072 * gfortran.dg/assumed_type_2.f90: Fix test case. * gfortran.dg/internal_pack_13.f90: New test. * gfortran.dg/internal_pack_14.f90: New test. From-SVN: r195125
-
Paul Thomas authored
re PR fortran/55868 (gfortran generates for CLASS(*) __m_MOD___vtab__$tar on NO_DOLLAR_IN_LABEL systems) 2013-01-08 Paul Thomas <pault@gcc.gnu.org> PR fortran/55868 * class.c (get_unique_type_string): Change $tar to STAR and replace sprintf by strcpy where there is no formatting. * decl.c (gfc_match_decl_type_spec): Change $tar to STAR. 2013-01-08 Paul Thomas <pault@gcc.gnu.org> PR fortran/55868 * gfortran.dg/unlimited_polymorphic_8.f90: Update scan-tree-dump-times for foo.0.x._vptr to deal with change from $tar to STAR. From-SVN: r195124
-
GCC Administrator authored
From-SVN: r195123
-
- Jan 11, 2013
-
-
Tom de Vries authored
2013-01-12 Tom de Vries <tom@codesourcery.com> PR middle-end/55890 * calls.c (expand_call): Check if arg_nr is valid. From-SVN: r195119
-
Janis Johnson authored
* testsuite/lib/gdb-test.exp (gdb_batch_check): Catch error running gdb command. From-SVN: r195115
-
Michael Meissner authored
From-SVN: r195113
-
Andreas Schwab authored
From-SVN: r195112
-
Michael Meissner authored
From-SVN: r195110
-
Andreas Krebbel authored
2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> PR target/55719 * config/s390/s390.c (s390_preferred_reload_class): Do not return NO_REGS for larl operands. (s390_reload_larl_operand): Use s390_load_address instead of emit_move_insn. 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> PR target/55719 * gcc.target/s390/pr55719.c: New testcase. From-SVN: r195109
-
Richard Biener authored
2013-01-11 Richard Biener <rguenther@suse.de> * tree-cfg.c (verify_node_sharing_1): Split out from ... (verify_node_sharing): ... here. (verify_gimple_in_cfg): Use verify_node_sharing_1 for walk_tree. From-SVN: r195107
-
Jan-Benedict Glaw authored
From-SVN: r195106
-
Jan-Benedict Glaw authored
From-SVN: r195105
-
Eric Botcazou authored
* Makefile.tpl (BOOT_ADAFLAGS): Remove -gnata. * Makefile.in: Regenerate. gcc/ * configure.ac (Tree checking): Set TREECHECKING to yes if enabled. Substitute TREECHECKING. * configure: Regenerate. * Makefile.in (TREECHECKING): New. gcc/ada/ * gcc-interface/Make-lang.in (COMMON_ADAFLAGS): Remove -gnata. (CHECKING_ADAFLAGS): New. (ALL_ADAFLAGS): Include CHECKING_ADAFLAGS. From-SVN: r195104
-