summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 2011-01-09 Kai Tietz <kai.tietz@onevision.com>ktietz2011-01-092-0/+8
| | | | | | | | | * config/i386/winnt.c (i386_pe_start_function): Make sure to switch back to function's section. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168615 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>tkoenig2011-01-094-15/+39
| | | | | | | | | | | | | | | | PR fortran/38536 * resolve.c (is_scalar_expr_ptr): For a substring reference, use gfc_dep_compare_expr to compare start and end expession. Add FIXME for using gfc_deb_compare_expr elsewhere. 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org> PR fortran/38536 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168614 138bc75d-0d04-0410-961f-82ee72b054a4
* * ja.po, sv.po: Update.jsm282011-01-093-1458/+875
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168613 138bc75d-0d04-0410-961f-82ee72b054a4
* PR lto/47225hubicka2011-01-093-8/+22
| | | | | | | | | * Makefile.in: Regenerate. * Makefile.def (lto-plugin): Always pass enable-shared to the plugin configure. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168612 138bc75d-0d04-0410-961f-82ee72b054a4
* PR gcc/46902iains2011-01-093-10/+13
| | | | | | | | | | PR testsuite/46912 * plugin.c: Move include of dlfcn.h from here... * system.h: ... to here. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168611 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-01-09 Janus Weil <janus@gcc.gnu.org>janus2011-01-094-4/+44
| | | | | | | | | | | | | | | PR fortran/46313 * class.c (get_unique_type_string): Make type name start with upper case letter. 2011-01-09 Janus Weil <janus@gcc.gnu.org> PR fortran/46313 * gfortran.dg/class_35.f90: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168610 138bc75d-0d04-0410-961f-82ee72b054a4
* doc: cpp manual nitsrwild2011-01-093-1/+10
| | | | | | | | | | gcc/: * doc/cpp.texi (C++ Named Operators): Fix markup for header file name. * doc/cppinternals.texi (Top): Wrap node in @ifnottex to avoid two extra empty pages in PDF output. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168609 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2011-01-091-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168608 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>tkoenig2011-01-082-3/+11
| | | | | | | | | | PR fortran/46405 * invoke.texi: Mention -ffree-line-length-none and -ffixed-line-length-none for preprocessing. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168604 138bc75d-0d04-0410-961f-82ee72b054a4
* update gcc/objc/Changelog copyright years.iains2011-01-081-1/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168603 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc/objc:iains2011-01-084-0/+12
| | | | | | | | | | | | | * objc-act.c (objc_finish_foreach_loop): Mark collection expression as read. gcc/testsuite: * objc.dg/foreach-1.m: Add "-Wall" to flags. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168602 138bc75d-0d04-0410-961f-82ee72b054a4
* In gcc/:nicola2011-01-087-1/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com> PR objc/47078 * c-parser.c (c_parser_objc_type_name): If the type is unknown, for error recovery purposes behave as if it was not specified so that the default type is usd. In gcc/testsuite/: 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com> PR objc/47078 * objc.dg/invalid-method-2.m: New. * obj-c++.dg/invalid-method-2.mm: New. In gcc/cp/: 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com> PR objc/47078 * parser.c (cp_parser_objc_typename): If the type is unknown, for error recovery purposes behave as if it was not specified so that the default type is used. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168601 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-01-08 Paul Thomas <pault@gcc.gnu.org>pault2011-01-0813-17/+308
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PR fortran/46896 * trans-expr.c (gfc_conv_procedure_call): With a non-copying procedure argument (eg TRANSPOSE) use a temporary if there is any chance of aliasing due to host or use association. (arrayfunc_assign_needs_temporary): Correct logic for function results and do not use a temporary for implicitly PURE variables. Use a temporary for Cray pointees. * symbol.c (gfc_add_save): Explicit SAVE not compatible with implicit pureness of containing procedure. * decl.c (match_old_style_init, gfc_match_data): Where decl would fail in PURE procedure, set implicit_pure to zero. * gfortran.h : Add implicit_pure to structure symbol_attr and add prototype for function gfc_implicit_pure. * expr.c (gfc_check_pointer_assign, gfc_check_vardef_context): Where decl would fail in PURE procedure, reset implicit_pure. * io.c (match_vtag, gfc_match_open, gfc_match_close, gfc_match_print, gfc_match_inquire, gfc_match_wait): The same. * match.c (gfc_match_critical, gfc_match_stopcode, sync_statement, gfc_match_allocate, gfc_match_deallocate): The same. * parse.c (decode_omp_directive): The same. (parse_contained): If not PURE, set implicit pure attribute. * resolve.c (resolve_formal_arglist, resolve_structure_cons, resolve_function, resolve_ordinary_assign) : The same. (gfc_implicit_pure): New function. * module.c (mio_symbol_attribute): Introduce AB_IMPLICIT_PURE to ab_attribute enum and use it in this function. 2011-01-08 Paul Thomas <pault@gcc.gnu.org> PR fortran/46896 * gfortran.dg/transpose_optimization_2.f90 : New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168600 138bc75d-0d04-0410-961f-82ee72b054a4
* * ja.po: Update.jsm282011-01-082-40/+47
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168599 138bc75d-0d04-0410-961f-82ee72b054a4
* PR tree-optmization/46469hubicka2011-01-084-2/+51
| | | | | | | | | | * ipa.c (function_and_variable_visibility): Clear needed flags on nodes with external decls; handle weakrefs merging correctly. * g++.dg/torture/pr46469.C: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168598 138bc75d-0d04-0410-961f-82ee72b054a4
* ObjC NeXT, split encode-support code from next-mapping.h iains2011-01-0827-880/+963
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * objc-obj-c++-shared/next-mapping.h: Move code and definitions for emulation of libobjc-gnu structure layout functionality to .. * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New. * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New. * objc/execute/bf-common.h: Adjust headers. * objc/execute/bf-1.m: Likewise. * objc/execute/bf-2.m: Likewise. * objc/execute/bf-3.m: Likewise. * objc/execute/bf-4.m: Likewise. * objc/execute/bf-5.m: Likewise. * objc/execute/bf-6.m: Likewise. * objc/execute/bf-7.m: Likewise. * objc/execute/bf-8.m: Likewise. * objc/execute/bf-9.m: Likewise. * objc/execute/bf-10.m: Likewise. * objc/execute/bf-11.m: Likewise. * objc/execute/bf-12.m: Likewise. * objc/execute/bf-13.m: Likewise. * objc/execute/bf-14.m: Likewise. * objc/execute/bf-15.m: Likewise. * objc/execute/bf-16.m: Likewise. * objc/execute/bf-17.m: Likewise. * objc/execute/bf-18.m: Likewise. * objc/execute/bf-19.m: Likewise. * objc/execute/bf-20.m: Likewise. * objc/execute/bf-21.m: Likewise. * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for objc_get_type_qualifiers (). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168597 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>tkoenig2011-01-086-41/+146
| | | | | | | | | | | | | | | | | | | | | | PR fortran/45777 * symbol.c (gfc_symbols_could_alias): Strip gfc_ prefix, make static and move in front of its only caller, to ... * trans-array.c (symbols_could_alias): ... here. Pass information about pointer and target status as arguments. Allocatable arrays don't alias anything unless they have the POINTER attribute. (gfc_could_be_alias): Keep track of pointer and target status when following references. Also check if typespecs of components match those of other components or symbols. 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org> PR fortran/45777 * gfortran.dg/dependency_39.f90: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168596 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix long linesebotcazou2011-01-081-9/+8
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168595 138bc75d-0d04-0410-961f-82ee72b054a4
* * opts.c (finish_options): Set opts->x_flag_opts_finished to true,jsm282011-01-082-1/+6
| | | | | | | not false. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168594 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in: Regenerate.hubicka2011-01-089-26/+132
| | | | | | | | | | | | | | | | | | | | * Makefile.def (gcc host module) and soft dependency on lto-plugin and configure dependency on lto-plugin configure. (lto-plugin module): Remove dependency on GCC; add dependency on liniberty. * doc/invoke.texi: (-flto, -fuse-linker-plugin): Update defaults and no longer claim that gold is required for linker plugin. * configure: Regenerate. * gcc.c (PLUGIN_COND): New macro. (LINK_COMMAND_SPEC): Use it. (main): Default to plugin enabled with HAVE_LTO_PLUGIN is set. * config.in (HAVE_LTO_PLUGIN): New. * configure.ac (--with-lto-plugin): New parameter; autodetect HAVE_LTO_PLUGIN. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168593 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2011-01-081-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168592 138bc75d-0d04-0410-961f-82ee72b054a4
* Get builtins tests ready for linker plugin.hubicka2011-01-076-12/+34
| | | | | | | | | | | | * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile. * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy, my_memset, my_bzero): Mark used. * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile. * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark volatile. * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark volatile git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168588 138bc75d-0d04-0410-961f-82ee72b054a4
* PR tree-optimization/46367hubicka2011-01-075-1/+34
| | | | | | | | | | | * g++.dg/torture/pr46367.C: New file. * ipa-inline.c (cgraph_clone_inlined_nodes): Use original function only when we can update original. (cgraph_mark_inline_edge): Sanity check. * ipa-prop.c (ipa_make_edge_direct_to_target): Sanity check. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168587 138bc75d-0d04-0410-961f-82ee72b054a4
* * MAINTAINERS (Write After Approval): Add myself.wschmidt2011-01-072-0/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168586 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-01-07 Kai Tietz <kai.tietz@onevision.com>ktietz2011-01-072-1/+6
| | | | | | | | | PR bootstrap/47215 * decl.c (java_init_decl_processing): Initialize unsigned_type_node. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168585 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/spu/spu.h (ASM_COMMENT_START): Define.uweigand2011-01-072-0/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168584 138bc75d-0d04-0410-961f-82ee72b054a4
* Keep -m[arch|tune]=native in COLLECT_GCC_OPTIONS.hjl2011-01-073-9/+30
| | | | | | | | | | | | | | | 2011-01-07 H.J. Lu <hongjiu.lu@intel.com> PR driver/42445 * gcc.c (%>S): New. (SWITCH_KEEP_FOR_GCC): Likewise. (set_collect_gcc_options): Check SWITCH_KEEP_FOR_GCC. (do_spec_1): Handle "%>". * config/i386/i386.h (CC1_CPU_SPEC): Replace "%<" with "%>". git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168583 138bc75d-0d04-0410-961f-82ee72b054a4
* PR target/47201jakub2011-01-074-3/+36
| | | | | | | | | | * config/i386/i386.c (ix86_delegitimize_address): If simplify_gen_subreg fails, return orig_x. * gcc.dg/pr47201.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168582 138bc75d-0d04-0410-961f-82ee72b054a4
* PR bootstrap/47187jakub2011-01-074-1/+50
| | | | | | | | | | * value-prof.c (gimple_stringop_fixed_value): Handle lhs of the call properly. * gcc.dg/tree-prof/pr47187.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168581 138bc75d-0d04-0410-961f-82ee72b054a4
* PR lto/45375hubicka2011-01-072-0/+9
| | | | | | | * lto-opt.c (lto_reissue_options): Set flag_shlib. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168580 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-01-07 Tobias Burnus <burnus@net-b.de>burnus2011-01-076-5/+222
| | | | | | | | | | | | | | | | | | | | PR fortran/41580 * class.c (gfc_build_class_symbol): Mark __vtab as attr.vtab. * intrinsic.c (add_functions): Use simplify functions for EXTENDS_TYPE_OF and SAME_TYPE_AS. * intrinsic.h (gfc_simplify_extends_type_of, gfc_simplify_same_type_as): New prototypes. * simplify.c (is_last_ref_vtab, gfc_simplify_extends_type_of, gfc_simplify_same_type_as): New functions. 2011-01-07 Tobias Burnus <burnus@net-b.de> PR fortran/41580 * gfortran.dg/extends_type_of_3.f90: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168579 138bc75d-0d04-0410-961f-82ee72b054a4
* * ru.po: New.jsm282011-01-072-0/+957
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168573 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-01-07 Kai Tietz <kai.tietz@onevision.com>ktietz2011-01-0717-27/+47
| | | | | | | | | | | | | | | | | | | | | | | | | * g++.dg/ext/dllexport-MI1.C: Adjust test. * g++.dg/ext/dllimport-MI1.C: Likewise. * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*. * g++.dg/ext/dllimport10.C: Likewise. * g++.dg/ext/dllimport11.C: Likewise. * g++.dg/ext/dllimport12.C: Likewise. * g++.dg/ext/dllimport13.C: Likewise. * g++.dg/ext/dllimport2.C: Likewise. * g++.dg/ext/dllimport3.C: Likewise. * g++.dg/ext/dllimport4.C: Likewise. * g++.dg/ext/dllimport5.C: Likewise. * g++.dg/ext/dllimport6.C: Likewise. * g++.dg/ext/dllimport8.C: Likewise. * g++.dg/ext/dllimport9.C: Likewise. * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw* targets, too. Additionally enable test for i?86-*-mingw*. * g++.dg/ext/selectany1.C: Likewise. Remove guard variable check. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168572 138bc75d-0d04-0410-961f-82ee72b054a4
* allow the target to label code fragments generated by partitioning.iains2011-01-079-26/+75
| | | | | | | | | | | | | | | | | | | * target.def (function_switched_text_sections): New Hook. * doc/tm.texi Regenerated. * doc/tm.texi.in (TARGET_ASM_FUNCTION_SWITCHED_TEXT_SECTIONS) New. * final.c (default_function_switched_text_sections): New. (final_scan_insn): Call function_switched_text_sections when a mid-function section change occurs. * output.h (default_function_switched_text_sections): Declare. * config/darwin-protos.h (darwin_function_switched_text_sections) : Likewise. * config/darwin.c (darwin_function_switched_text_sections): New. * config/darwin.h (TARGET_ASM_FUNCTION_SWITCHED_TEXT_SECTIONS) New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168571 138bc75d-0d04-0410-961f-82ee72b054a4
* provide pubnames when there are multiple code sectionsiains2011-01-072-24/+136
| | | | | | | | | | * dwarf2out.c (gen_subprogram_die): Add pubnames with code ranges for DWARF >= 3. Add pubnames for the primary section and a reduced DIE for the secondary code fragment when outputting for DWARF == 2. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168570 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-01-07 Kai Tietz <kai.tietz@onevision.com>ktietz2011-01-072-0/+17
| | | | | | | | * decl.c (java_init_decl_processing): Setup va_list_type_node. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168569 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/xtensa/xtensa.h (OUTPUT_ADDR_CONST_EXTRA): Remove.aesok2011-01-074-10/+14
| | | | | | | | | * config/xtensa/xtensa-protos.h (xtensa_output_addr_const_extra): Remove. * config/xtensa/xtensa.c (xtensa_output_addr_const_extra): Make static. (TARGET_ASM_OUTPUT_ADDR_CONST_EXTRA): Define. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168568 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-01-07 Janus Weil <janus@gcc.gnu.org>janus2011-01-079-46/+88
| | | | | | | | | | | | | | | | | | | | | | | PR fortran/47189 PR fortran/47194 * gfortran.h (gfc_lval_expr_from_sym): Moved prototype. * class.c (gfc_class_null_initializer): Initialize _vptr to declared type. * expr.c (gfc_lval_expr_from_sym): Moved here from symbol.c. * resolve.c (resolve_deallocate_expr): _data component will be added at translation stage. * symbol.c (gfc_lval_expr_from_sym): Moved to expr.c. * trans-stmt.c (gfc_trans_deallocate): Reset _vptr to declared type. 2011-01-07 Janus Weil <janus@gcc.gnu.org> PR fortran/47189 PR fortran/47194 * gfortran.dg/storage_size_3.f08: Extended. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168565 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c++/47022jakub2011-01-074-2/+65
| | | | | | | | | | * pt.c (tsubst_copy_and_build): Use tsubst instead of tsubst_copy for the second build_x_va_arg argument. * g++.dg/template/stdarg1.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168564 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2011-01-071-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168562 138bc75d-0d04-0410-961f-82ee72b054a4
* Correct the formatting of the Changlog entrycfang2011-01-061-16/+16
| | | | | | * Changelog (2011-01-06 Changpeng Fang): Correct the format. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168558 138bc75d-0d04-0410-961f-82ee72b054a4
* PR debug/46704ebotcazou2011-01-062-2/+8
| | | | | | | | * dwarf2out.c (dwarf2out_finish): Output the debug_aranges section only when it is not empty. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168557 138bc75d-0d04-0410-961f-82ee72b054a4
* Bobcat (btver1) Enablementcfang2011-01-067-15/+154
| | | | | | | | | | | | | | | | | | | | | | | | | | * config.gcc (i[34567]86-*-linux* | ...): Add btver1. (case ${target}): Add btver1. * config/i386/driver-i386.c (host_detect_local_cpu): Let -march=native recognize btver1 processors. * config/i386/i386-c.c (ix86_target_macros_internal): Add btver1 def_and_undef * config/i386/i386.c (struct processor_costs btver1_cost): New btver1 cost table. (m_BTVER1): New definition. ( m_AMD_MULTIPLE): Includes m_BTVER1. (initial_ix86_tune_features): Add btver1 tune. (processor_target_table): Add btver1 entry. (static const char *const cpu_names): Add btver1 entry. (software_prefetching_beneficial_p): Add btver1. (ix86_option_override_internal): Add btver1 instruction sets. (ix86_issue_rate): Add btver1. (ix86_adjust_cost): Add btver1. * config/i386/i386.h (TARGET_BTVER1): New definition. (enum target_cpu_default): Add TARGET_CPU_DEFAULT_btver1. (enum processor_type): Add PROCESSOR_BTVER1. * config/i386/i386.md (define_attr "cpu"): Add btver1. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168556 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix PR fortran/47174rwild2011-01-064-24/+19
| | | | | | | | | | | | libquadmath/: PR fortran/47174 * Makefile.am (libquadmath.info): Unconditionally override target, not only if BUILD_LIBQUADMATH. * Makefile.in: Regenerate. * configure.ac (AM_INIT_AUTOMAKE): Add -Wno-override option to avoid warning from automake. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168555 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-01-06 Daniel Franke <franke.daniel@gmail.com>dfranke2011-01-063-3/+22
| | | | | | | | | | | | PR fortran/47195 * gfortran.dg/interface_33.f90: Fixed dg-error declarations. * gfortran.dg/defined_operators_1.f90: Split the subroutine from the interface of functions to not hide the errors that shall be tested. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168554 138bc75d-0d04-0410-961f-82ee72b054a4
* PR target/43309ro2011-01-063-0/+32
| | | | | | | | | | * config/i386/i386.c (legitimize_tls_address) <TLS_MODEL_INITIAL_EXEC>: Handle TARGET_64BIT && TARGET_SUN_TLS. * config/i386/i386.md (UNSPEC_TLS_IE_SUN): Declare. (tls_initial_exec_64_sun): New pattern. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168553 138bc75d-0d04-0410-961f-82ee72b054a4
* * doc/invoke.texi (Overall Options): Improve wording and markupgerald2011-01-062-5/+11
| | | | | | | of the description of -wrapper. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168552 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/sol2.opt (G, YP,, Ym,, compat-bsd, pthread, pthreads,jsm282011-01-062-1/+30
| | | | | | | rdynamic, threads): New Driver options. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168551 138bc75d-0d04-0410-961f-82ee72b054a4
* PR target/38118ro2011-01-063-5/+10
| | | | | | | | | * config/sol2.h (ASM_OUTPUT_ALIGNED_COMMON): Also switch to .bss if coming from .tdata. * config/i386/sol2-10.h (ASM_OUTPUT_ALIGNED_COMMON): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168550 138bc75d-0d04-0410-961f-82ee72b054a4
* * testsuite/libjava.jni/jni.exp (gcj_jni_get_cxxflags_invocation):ro2011-01-062-1/+9
| | | | | | | | Add -shared-libgcc to cxxflags for *-*-solaris*. Remove -lsocket. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168549 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud