- 21 Feb, 2011 1 commit
-
-
From-SVN: r170353
GCC Administrator committed
-
- 20 Feb, 2011 14 commits
-
-
PR c++/47703 * error.c (location_of): Handle non-tagged types. From-SVN: r170349
Jason Merrill committed -
PR c++/46472 * method.c (process_subob_fn): Instantiate constexpr templates. * optimize.c (maybe_clone_body): Propagate DECL_DECLARED_CONSTEXPR_P. From-SVN: r170348
Jason Merrill committed -
2011-02-20 Tobias Burnus <burnus@net-b.de> PR fortran/47797 * trans-decl.c (gfc_trans_deferred_vars): Use gfc_set_backend_locus and gfc_restore_backend_locus to have better debug locations. * trans-array.c (gfc_trans_deferred_array): Ditto. From-SVN: r170347
Tobias Burnus committed -
PR bootstrap/47827 * printf/quadmath-printf.h (NAN): Redefine to __builtin_nanf (""). From-SVN: r170346
Jakub Jelinek committed -
From-SVN: r170344
Nicola Pero committed -
From-SVN: r170343
Nicola Pero committed -
From-SVN: r170342
Nicola Pero committed -
PR c++/46394 gcc/cp/ PR c++/46394 * pt.c (tsubst_pack_expansion): do not use cp_tree_equal/same_type_p to detect an expansion of a parameter pack. gcc/testsuite/ PR c++/46394 * g++.dg/template/typedef38.C: New test. From-SVN: r170341
Dodji Seketeli committed -
From-SVN: r170340
Nicola Pero committed -
2011-02-20 Richard Guenther <rguenther@suse.de> PR lto/47822 * tree.c (free_lang_data_in_decl): Clean builtins from the TU decl BLOCK_VARS. From-SVN: r170339
Richard Guenther committed -
2011-02-20 Paul Thomas <pault@gcc.gnu.org> PR fortran/46818 * gfortran.dg/whole_file_30.f90 : New test. * gfortran.dg/whole_file_31.f90 : New test. From-SVN: r170338
Paul Thomas committed -
2011-02-20 Paul Thomas <pault@gcc.gnu.org> PR fortran/45077 PR fortran/44945 * trans-types.c (gfc_get_derived_type): Remove code that looks for decls in gsym and add call to gfc_get_module_backend_decl. * trans.h : Add prototype for gfc_get_module_backend_decl. * trans-decl.c (gfc_get_module_backend_decl): New function. (gfc_get_symbol_decl): Call it. 2011-02-20 Paul Thomas <pault@gcc.gnu.org> PR fortran/45077 PR fortran/44945 * gfortran.dg/whole_file_28.f90 : New test. * gfortran.dg/whole_file_29.f90 : New test. From-SVN: r170337
Paul Thomas committed -
2011-02-20 Paolo Carlini <paolo.carlini@oracle.com> PR c++/44118 * g++.dg/template/crash105.C: New. From-SVN: r170336
Paolo Carlini committed -
From-SVN: r170334
GCC Administrator committed
-
- 19 Feb, 2011 25 commits
-
-
re PR c++/47503 ([C++0x] ICE: in adjust_temp_type, at cp/semantics.c:5876 with -fno-elide-constructors) PR c++/47503 * semantics.c (cxx_eval_call_expression): Shortcut trivial copy. From-SVN: r170330
Jason Merrill committed -
re PR tree-optimization/46620 (32-bit structures containing bitfields are not copied correctly on -O2 , x86 backend) PR tree-optimization/46620 * gcc.dg/pr46620.c: New. From-SVN: r170325
Alexandre Oliva committed -
PR debug/47620 PR debug/47630 * haifa-sched.c (fix_tick_ready): Skip tick computation for debug insns. From-SVN: r170324
Alexandre Oliva committed -
PR c/47809 * c-common.c (c_fully_fold_internal): Handle VIEW_CONVERT_EXPR. * gcc.target/i386/pr47809.c: New test. From-SVN: r170323
Jakub Jelinek committed -
2011-02-19 François Dumont <francois.cppdevs@free.fr> * include/debug/string (basic_string::insert): Add iterator check and pass normal iterator to normal insert. * include/debug/macros.h (__glibcxx_check_heap, __glibcxx_check_heap_pred): Remove __glibcxx_check_valid_range, already done. From-SVN: r170322
François Dumont committed -
2011-02-18 Richard Guenther <rguenther@suse.de> PR lto/47647 * lto-streamer-in.c (lto_input_ts_decl_minimal_tree_pointers): Remove lazy BLOCK_VARS streaming. (lto_input_ts_block_tree_pointers): Likewise. * lto-streamer-out.c (lto_output_ts_block_tree_pointers): Likewise. From-SVN: r170321
Richard Guenther committed -
Tobias Burnus <burnus@net-b.de> * lib/target-supports.exp (check_effective_target_fortran_large_real): New check for large reals. * gfortran.dg/nan_7.f90: New test. Co-Authored-By: Tobias Burnus <burnus@net-b.de> From-SVN: r170320
Jerry DeLisle committed -
2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org> PR libgfortran/47567 * gfortran.dg/fmt_f0_1.f90: Update test. Fix previous log entry. From-SVN: r170319
Jerry DeLisle committed -
2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org> PR libgfortran/47567 * io/write_float.def (output_float): Adjust width for F0.d to allow space for negative signs on zero. From-SVN: r170318
Jerry DeLisle committed -
2011-02-19 Paul Thomas <pault@gcc.gnu.org> PR fortran/47348 * trans-array.c (get_array_ctor_all_strlen): Move up in file. (get_array_ctor_var_strlen): Add block dummy and add call to get_array_ctor_all_strlen instead of giving up on substrings. Call gcc_unreachable for default case. (get_array_ctor_strlen): Add extra argument to in call to get_array_ctor_var_strlen. 2011-02-19 Paul Thomas <pault@gcc.gnu.org> PR fortran/47348 * gfortran.dg/array_constructor_36.f90 : New test. * gfortran.dg/bounds_check_10.f90 : Change dg-output message to allow for comparison between different elements of the array constructor at different levels of optimization. From-SVN: r170317
Paul Thomas committed -
From-SVN: r170315
Joseph Myers committed -
* config/i386/biarch32.h, config/i386/mach.h, config/rs6000/aix.opt, config/sh/superh64.h: Remove. From-SVN: r170314
Joseph Myers committed -
2011-02-19 H.J. Lu <hongjiu.lu@intel.com> * gcc.target/i386/pr31167.c: Require int128 instead of lp64. * gcc.target/i386/pr32280-1.c: Likewise. From-SVN: r170313
H.J. Lu committed -
PR target/47800 * config/i386/i386.md (peephole2 for shift and plus): Use operands[1] original mode in the first insn. * gcc.target/i386/pr47800.c: New test. From-SVN: r170311
Jakub Jelinek committed -
From-SVN: r170310
Eric Botcazou committed -
From-SVN: r170308
Nicola Pero committed -
From-SVN: r170307
Ian Lance Taylor committed -
* config/t-darwin (TM_H): Add dependency on on darwin-sections.def. From-SVN: r170306
Mike Stump committed -
From-SVN: r170305
Ian Lance Taylor committed -
From-SVN: r170304
Ian Lance Taylor committed -
From-SVN: r170303
Ian Lance Taylor committed -
From-SVN: r170302
Ian Lance Taylor committed -
Don't crash converting an untyped complex constant to an integer type. Don't crash on unsafe.Sizeof of erroneous type. Don't crash on method expression of erroneous type. Don't crash when sink and global var are initialized from type guard. Don't crash initializing erroneous slice. Don't crash on erroneous method of type seen before definition. From-SVN: r170301
Ian Lance Taylor committed -
PR middle-end/47788 * ipa-inline.c (compute_inline_parameters): Clear disregard_inline_limits when function is not inlinable at all. From-SVN: r170300
Jan Hubicka committed -
From-SVN: r170299
Nicola Pero committed
-