- 04 Apr, 2011 14 commits
-
-
* configure.ac: Redirect $JAR -cf@ output to /dev/null. * configure: Regenerate. From-SVN: r171941
Rainer Orth committed -
* gfortran.dg/bessel_6.f90: Use dg-add-options ieee. * gfortran.dg/bessel_7.f90: Likewise. From-SVN: r171939
Rainer Orth committed -
* optc-gen.awk: Always remove type from Variable entry before recording in var_seen. From-SVN: r171938
Joseph Myers committed -
* cfghooks.c (tidy_fallthru_edges): Add ??? comment. * tree-inline.c (delete_unreachable_blocks_update_callgraph): Remove call to tidy_fallthru_edges. From-SVN: r171936
Eric Botcazou committed -
* doc/options.texi (ToLower): Document. * opt-functions.awk (switch_bit_fields): Initialize cl_tolower field. * opts-common.c (decode_cmdline_option): Handle cl_tolower. * opts.h (cl_option): Add cl_tolower field. * config/rx/rx.c (rx_handle_option): Use strcmp of -mcpu= arguments with lowercase strings. * config/rx/rx.opt (mcpu=): Add ToLower. * config/rx/t-rx (MULTILIB_MATCHES): Don't handle uppercase -mcpu= argument. From-SVN: r171932
Joseph Myers committed -
re PR debug/48401 (ICE: RTL check: access of elt 4 of 'var_location' with last elt 2 in expand_gimple_basic_block, at cfgexpand.c:3585) PR debug/48401 * cfgexpand.c (expand_gimple_basic_block): Avoid useless assignment. Use PAT_VAR_LOCATION_LOC instead of INSN_VAR_LOCATION_LOC. From-SVN: r171930
Jakub Jelinek committed -
gcc/ * config/pdp11/pdp11.h (IRA_COVER_CLASSES): Delete. From-SVN: r171929
Richard Sandiford committed -
gcc/ * config/vax/vax.c: Include reload.h. From-SVN: r171928
Richard Sandiford committed -
From-SVN: r171927
Uros Bizjak committed -
2011-04-04 Kai Tietz <ktietz@redhat.com> PR ada/47163 * s-oscons-tmplt.c (MSG_WAITALL): Define it for native windows targets to flag value. From-SVN: r171926
Kai Tietz committed -
* config/sparc/sparc.h (PREFERRED_RELOAD_CLASS): Remove. * config/sparc/sparc.c (TARGET_PREFERRED_RELOAD_CLASS): Define. (sparc_preferred_reload_class): New function. From-SVN: r171925
Anatoly Sokolov committed -
re PR debug/48401 (ICE: RTL check: access of elt 4 of 'var_location' with last elt 2 in expand_gimple_basic_block, at cfgexpand.c:3585) PR debug/48404 * cfgexpand.c (expand_gimple_basic_block): Avoid useless assignment. Use PAT_VAR_LOCATION_LOC instead of INSN_VAR_LOCATION_LOC. From-SVN: r171924
Jakub Jelinek committed -
* tree.h (struct tree_const_decl): Inherit from tree_decl_common. * tree.c (initialize_tree_contains_struct): Adjust accordingly. From-SVN: r171923
Nathan Froyd committed -
From-SVN: r171922
GCC Administrator committed
-
- 03 Apr, 2011 17 commits
-
-
* go-gcc.cc: New file. * Make-lang.in (GO_OBJS): Add go/go-gcc.o. (go/go-gcc.o): New target. (go/go.o): Depend on go/gofrontend/backend.h. (go/statements.o): Likewise. From-SVN: r171917
Ian Lance Taylor committed -
2011-04-03 Kai Tietz <ktietz@redhat.com> PR middle-end/48422 * Make-lang.in (f95-lang.o): Add some missing dependencies. From-SVN: r171916
Kai Tietz committed -
* config/avr/avr.h (ASM_OUTPUT_BSS): Remove. (ASM_OUTPUT_ALIGNED_BSS): Define. From-SVN: r171915
Anatoly Sokolov committed -
2011-04-03 Tobias Burnus <burnus@net-b.de> PR fortran/48311 * libquadmath.texi (strtoflt128): Fix typo. (quadmath_snprintf): Move note up, make @item. From-SVN: r171914
Tobias Burnus committed -
From-SVN: r171913
Ian Lance Taylor committed -
2011-04-03 Tobias Burnus <burnus@net-b.de> * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64. From-SVN: r171912
Tobias Burnus committed -
2011-04-04 Tobias Burnus <burnus@net-b.de> * unix.c: Adapt stat DEFINEs since MinGW64 supports LFS. (fallback_access, open_internal4, compare_file_filename, find_file, file_size, inquire_sequential, inquire_direct, inquire_formatted): Use "struct stat" instead of gfstat_t. From-SVN: r171911
Tobias Burnus committed -
* be.po, ca.po, da.po, de.po, el.po, es.po, fi.po, fr.po, id.po, ja.po, nl.po, ru.po, sv.po, tr.po, uk,po, vi.po, zh_CN.po, zh_TW.po: Update. From-SVN: r171909
Joseph Myers committed -
* be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, id.po, ja.po, nl.po, ru.po, sr.po, sv.po, tr.po, vi.po, zh_CN.po, zh_TW.po: Update. From-SVN: r171907
Joseph Myers committed -
* lto-streamer.h (struct lto_streamer_cache_d): Remove offsets and next_slot members. (lto_streamer_cache_insert, lto_streamer_cache_insert_at, lto_streamer_cache_lookup, lto_streamer_cache_get): Adjust prototypes. (lto_streamer_cache_append): Declare. * lto-streamer.c (lto_streamer_cache_add_to_node_array): Use unsigned index, remove offset parameter, ensure that we append or update existing entries. (lto_streamer_cache_insert_1): Use unsigned index, remove offset_p parameter, update next_slot for append. (lto_streamer_cache_insert): Use unsigned index, remove offset_p parameter. (lto_streamer_cache_insert_at): Likewise. (lto_streamer_cache_append): New function. (lto_streamer_cache_lookup): Use unsigned index. (lto_streamer_cache_get): Likewise. (lto_record_common_node): Don't test tree_node_can_be_shared. (preload_common_node): Adjust call to lto_streamer_cache_insert. (lto_streamer_cache_delete): Don't free offsets member. * lto-streamer-out.c (eq_string_slot_node): Use memcmp. (lto_output_string_with_length): Use lto_output_data_stream. (lto_output_tree_header): Remove ix parameter, don't write it. (lto_output_builtin_tree): Likewise. (lto_write_tree): Adjust callers to above, don't track and write offset, write unsigned index. (output_unreferenced_globals): Don't emit all global vars. (write_global_references): Use unsigned indices. (lto_output_decl_state_refs): Likewise. (write_symbol): Likewise. * lto-streamer-in.c (lto_input_chain): Move earlier. (input_function): Use unsigned index. (input_alias_pairs): Don't read and then ignore all global vars. (lto_materialize_tree): Remove ix_p parameter, don't read index, don't pass it back, use lto_streamer_cache_append. (lto_register_var_decl_in_symtab): Use unsigned index. (lto_register_function_decl_in_symtab): Likewise. (lto_get_pickled_tree): Don't read in or handle offset, read unsigned index. (lto_get_builtin_tree): Don't read index, use lto_streamer_cache_append. (lto_read_tree): Adjust call to lto_materialize_tree. * ipa-inline.c (cgraph_edge_badness): Move growth calculaton, don't use function calls in arguments to MIN. * varasm.c (decl_binds_to_current_def_p): Don't check TREE_PUBLIC twice. * gimple.c (gimple_type_leader_entry): Mark deletable. lto/ * lto.c (lto_materialize_function): Don't read and then discard sections in WPA mode. (lto_read_in_decl_state): Adjust call to lto_streamer_cache_get. * lto-lang.c (registered_builtin_fndecls): Remove. (lto_getdecls): Return NULL_TREE. (lto_builtin_function): Don't remember in registered_builtin_fndecls. From-SVN: r171906
Michael Matz committed -
* dwarf2out.c (mem_loc_descriptor): Recurse on LO_SUM. From-SVN: r171905
Alan Modra committed -
* tree.c (free_lang_data_in_decl): Zero DECL_VINDEX if it's not an integer. * tree.h (tree_decl_non_common.vindex): Adjust comment. From-SVN: r171904
Michael Matz committed -
* cgraphbuild.c (record_reference): Canonicalize constructor values. * gimple-fold.c (canonicalize_constructor_val): Accept being called without function context. * cgraphunit.c (cgraph_finalize_compilation_unit): Clear current_function_decl and cfun. From-SVN: r171903
Michael Matz committed -
* tree.c (decl_init_priority_insert): Don't create entry for default priority. (decl_fini_priority_insert): Ditto. (fields_compatible_p, find_compatible_field): Remove. * tree.h (fields_compatible_p, find_compatible_field): Remove. * gimple.c (gimple_compare_field_offset): Adjust block comment. From-SVN: r171902
Michael Matz committed -
From-SVN: r171901
Eric Botcazou committed -
tree-if-conv.c (memrefs_read_or_written_unconditionally): Strip all non-variable offsets and compare the remaining bases of the two... * tree-if-conv.c (memrefs_read_or_written_unconditionally): Strip all non-variable offsets and compare the remaining bases of the two accesses instead of looking for exact same data-ref. Co-Authored-By: Ira Rosen <ira.rosen@linaro.org> From-SVN: r171900
Richard Guenther committed -
From-SVN: r171899
GCC Administrator committed
-
- 02 Apr, 2011 9 commits
-
-
2011-04-02 Jonathan Wakely <redi@gcc.gnu.org> PR libstdc++/48398 * include/bits/unique_ptr.h (__tuple_type): Store pointer type. * testsuite/20_util/unique_ptr/modifiers/48398.cc: New. * testsuite/20_util/unique_ptr/requirements/pointer_type.cc: Remove unused parameter name. From-SVN: r171894
Jonathan Wakely committed -
From-SVN: r171893
Jonathan Wakely committed -
2011-04-02 Kai Tietz <ktietz@redhat.com> PR target/48416 * i386.c (ix86_function_arg_boundary): Fix printf formatter. From-SVN: r171892
Kai Tietz committed -
From-SVN: r171891
Kai Tietz committed -
2011-04-02 Kai Tietz <ktietz@redhat.com> * i386.c (ix86_is_msabi_thiscall): New helper function. (ix86_is_type_thiscall): New helper function. (ix86_comp_type_attributes): Handle thiscall for method-functions special. (init_cumulative_args): Likewise. (find_drap_reg): Likewise. (ix86_static_chain): Likewise. (x86_this_parameter): Likewise. (x86_output_mi_thunk): Likewise. From-SVN: r171890
Kai Tietz committed -
* gcc-interface/utils2.c (build_allocator): In the unconstrained array type case, do not strip a padding type around the array type. From-SVN: r171888
Eric Botcazou committed -
* gcc-interface/utils.c (update_pointer_to): Finalize named pointer types. From-SVN: r171887
Eric Botcazou committed -
* gcc-interface/lang.opt (feliminate-unused-debug-types): Delete. * gcc-interface/misc.c (gnat_handle_option): Remove special handling code for -feliminate-unused-debug-types (gnat_post_options): Likewise. From-SVN: r171886
Eric Botcazou committed -
* gcc-interface/utils.c (gnat_pushdecl): If this is a non-artificial declaration of a pointer type, then set DECL_ORIGINAL_TYPE to a distinct copy. From-SVN: r171885
Eric Botcazou committed
-