diff options
-rw-r--r-- | gcc/ChangeLog | 163 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/ada/ChangeLog | 237 | ||||
-rw-r--r-- | gcc/cp/ChangeLog | 17 | ||||
-rw-r--r-- | gcc/fortran/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 124 | ||||
-rw-r--r-- | libgomp/ChangeLog | 5 | ||||
-rw-r--r-- | libstdc++-v3/ChangeLog | 5 |
8 files changed, 556 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0671f2b..47d6907 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,166 @@ +2020-10-15 Tom de Vries <tdevries@suse.de> + + PR target/97436 + * config/nvptx/nvptx.opt (m32): Comment out. + * doc/invoke.texi (NVPTX options): Remove -m32. + +2020-10-15 Jan Hubicka <hubicka@ucw.cz> + Richard Biener <rguenther@suse.de> + + * attr-fnspec.h: Fix toplevel comment. + +2020-10-15 Richard Biener <rguenther@suse.de> + + * tree-pretty-print.c (dump_mem_ref): Print constant offset + also for TARGET_MEM_REF. + +2020-10-15 Jan Hubicka <jh@suse.cz> + + * symtab.c (symtab_node::binds_to_current_def_p): Also accept symbols + defined in other partition. + +2020-10-15 Richard Biener <rguenther@suse.de> + + * tree-vect-loop.c (vectorizable_live_operation): Adjust + dominance query. + +2020-10-15 Richard Biener <rguenther@suse.de> + + PR tree-optimization/97482 + * tree-data-ref.c (split_constant_offset_1): Handle + trivial conversions better. + * fold-const.c (convert_to_ptrofftype_loc): Elide conversion + if the offset is already ptrofftype_p. + +2020-10-15 Martin Liska <mliska@suse.cz> + + PR ipa/97295 + * profile-count.c (profile_count::to_frequency): Move part of + gcc_assert to STATIC_ASSERT. + * regs.h (REG_FREQ_FROM_BB): Do not use count.to_frequency for + a function that does not have count_max initialized. + +2020-10-15 Jakub Jelinek <jakub@redhat.com> + + * params.opt (-param-ipa-jump-function-lookups=): Add full stop at + the end of the parameter description. + +2020-10-15 Kito Cheng <kito.cheng@sifive.com> + + * common/config/riscv/riscv-common.c (riscv_cpu_tables): New. + (riscv_arch_str): Return empty string if current_subset_list + is NULL. + (riscv_find_cpu): New. + (riscv_handle_option): Verify option value of -mcpu. + (riscv_expand_arch): Using std::string. + (riscv_default_mtune): New. + (riscv_expand_arch_from_cpu): Ditto. + * config/riscv/riscv-cores.def: New. + * config/riscv/riscv-protos.h (riscv_find_cpu): New. + (riscv_cpu_info): New. + * config/riscv/riscv.c (riscv_tune_info): Rename ... + (riscv_tune_param): ... to this. + (riscv_cpu_info): Rename ... + (riscv_tune_info): ... to this. + (tune_info): Rename ... + (tune_param): ... to this. + (rocket_tune_info): Update data type name. + (sifive_7_tune_info): Ditto. + (optimize_size_tune_info): Ditto. + (riscv_cpu_info_table): Rename ... + (riscv_tune_info_table): ... to this. + (riscv_parse_cpu): Rename ... + (riscv_parse_tune): ... to this, and translate valid -mcpu option to + -mtune option. + (riscv_rtx_costs): Rename tune_info to tune_param. + (riscv_class_max_nregs): Ditto. + (riscv_memory_move_cost): Ditto. + (riscv_init_machine_status): Use value of -mcpu if -mtune is not + given, and rename tune_info to tune_param. + * config/riscv/riscv.h (riscv_expand_arch_from_cpu): New. + (riscv_default_mtune): Ditto. + (EXTRA_SPEC_FUNCTIONS): Add riscv_expand_arch_from_cpu and + riscv_default_mtune. + (OPTION_DEFAULT_SPECS): Handle default value of -march/-mabi. + (DRIVER_SELF_SPECS): Expand -march from -mcpu if -march is not + given. + * config/riscv/riscv.opt (-mcpu): New option. + * config/riscv/t-riscv ($(common_out_file)): Add + riscv-cores.def to dependency. + * doc/invoke.texi (RISC-V Option): Add -mcpu, and update the + description of default value for -mtune and -march. + +2020-10-15 Hongyu Wang <hongyu.wang@intel.com> + + * common/config/i386/cpuinfo.h (get_available_features): + Detect HRESET. + * common/config/i386/i386-common.c (OPTION_MASK_ISA2_HRESET_SET, + OPTION_MASK_ISA2_HRESET_UNSET): New macros. + (ix86_handle_option): Handle -mhreset. + * common/config/i386/i386-cpuinfo.h (enum processor_features): + Add FEATURE_HRESET. + * common/config/i386/i386-isas.h: Add ISA_NAMES_TABLE_ENTRY + for hreset. + * config.gcc: Add hresetintrin.h + * config/i386/hresetintrin.h: New header file. + * config/i386/x86gprintrin.h: Include hresetintrin.h. + * config/i386/cpuid.h (bit_HRESET): New. + * config/i386/i386-builtin.def: Add new builtin. + * config/i386/i386-expand.c (ix86_expand_builtin): + Handle new builtin. + * config/i386/i386-c.c (ix86_target_macros_internal): Define + __HRESET__. + * config/i386/i386-options.c (isa2_opts): Add -mhreset. + (ix86_valid_target_attribute_inner_p): Handle hreset. + * config/i386/i386.h (TARGET_HRESET, TARGET_HRESET_P, + PTA_HRESET): New. + (PTA_ALDERLAKE): Add PTA_HRESET. + * config/i386/i386.opt: Add option -mhreset. + * config/i386/i386.md (UNSPECV_HRESET): New unspec. + (hreset): New define_insn. + * doc/invoke.texi: Document -mhreset. + * doc/extend.texi: Document hreset. + +2020-10-15 Hongtao Liu <hongtao.liu@intel.com> + + * common/config/i386/cpuinfo.h (get_available_features): + Detect UINTR. + * common/config/i386/i386-common.c (OPTION_MASK_ISA2_UINTR_SET + OPTION_MASK_ISA2_UINTR_UNSET): New. + (ix86_handle_option): Handle -muintr. + * common/config/i386/i386-cpuinfo.h (enum processor_features): + Add FEATURE_UINTR. + * common/config/i386/i386-isas.h: Add ISA_NAMES_TABLE_ENTRY + for uintr. + * config.gcc: Add uintrintrin.h to extra_headers. + * config/i386/uintrintrin.h: New. + * config/i386/cpuid.h (bit_UINTR): New. + * config/i386/i386-builtin-types.def: Add new types. + * config/i386/i386-builtin.def: Add new builtins. + * config/i386/i386-builtins.c (ix86_init_mmx_sse_builtins): Add + __builtin_ia32_testui. + * config/i386/i386-builtins.h (ix86_builtins): Add + IX86_BUILTIN_TESTUI. + * config/i386/i386-c.c (ix86_target_macros_internal): Define + __UINTR__. + * config/i386/i386-expand.c (ix86_expand_special_args_builtin): + Handle UINT8_FTYPE_VOID. + (ix86_expand_builtin): Handle IX86_BUILTIN_TESTUI. + * config/i386/i386-options.c (isa2_opts): Add -muintr. + (ix86_valid_target_attribute_inner_p): Handle UINTR. + (ix86_option_override_internal): Add TARGET_64BIT check for UINTR. + * config/i386/i386.h (TARGET_UINTR, TARGET_UINTR_P, PTA_UINTR): New. + (PTA_SAPPHIRRAPIDS): Add PTA_UINTR. + * config/i386/i386.opt: Add -muintr. + * config/i386/i386.md + (define_int_iterator UINTR_UNSPECV): New. + (define_int_attr uintr_unspecv): New. + (uintr_<uintr_unspecv>, uintr_senduipi, testui): + New define_insn patterns. + * config/i386/x86gprintrin.h: Include uintrintrin.h + * doc/invoke.texi: Document -muintr. + * doc/extend.texi: Document uintr. + 2020-10-14 Martin Sebor <msebor@redhat.com> PR middle-end/97391 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 6307669..90be3bd 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20201015 +20201016 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index b8c8470..152eaab 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,240 @@ +2020-10-15 Arnaud Charlet <charlet@adacore.com> + + * sem_ch10.adb (Install_With_Clause): Fix implementation of Ada + 2005 AI-262 by taking into account generic packages. Minor + reformatting. + * libgnat/a-cbhase.ads, libgnat/a-cbhase.adb: Remove use clause + on runtime unit spec. + +2020-10-15 Arnaud Charlet <charlet@adacore.com> + + * einfo.ads, einfo.adb (Scope_Depth_Value, + Set_Scope_Depth_Value): Add assertions on valid nodes and update + documentation accordingly. + (Write_Field22_Name): Sync with change in Scope_Depth_Value. + * sem_ch8.adb (Find_Direct_Name): Fix call to Scope_Depth_Value. + +2020-10-15 Javier Miranda <miranda@adacore.com> + + * sem_prag.adb (Analyze_Pragma): Adding semantic support of + Standard to Default_Storage_Pool. + * freeze.adb (Freeze_Entity): If pragma Default_Storage_Pool + applies and it is set to Standard then use the global pool as + the associated storage pool of the access type. + +2020-10-15 Javier Miranda <miranda@adacore.com> + + * exp_ch6.ads (Might_Have_Tasks): Update documentation. + * exp_ch6.adb (Might_Have_Tasks): Return also true when the type + has tasks. + (Make_Build_In_Place_Call_In_Allocator): Code cleanup. + * exp_ch3.adb (Ensure_Activation_Chain_And_Master, + Expand_N_Full_Type_Declaration, Expand_N_Object_Declaration): + Code cleanup. + +2020-10-15 Steve Baird <baird@adacore.com> + + * checks.adb (Apply_Predicate_Check): Generate "infinite + recursion" warning message even if run-time predicate checking + is disabled. + * exp_ch6.adb (Expand_Simple_Function_Return): In testing + whether the returned expression is a function call, look for the + case where the call has been transformed into a dereference of + an access value that designates the result of a function call. + * sem_ch3.adb (Analyze_Object_Declaration): Legality checking + for a static expression is unaffected by assertion policy (and, + in particular, enabling/disabling of subtype predicates. To get + the right legality checking, we need to call + Check_Expression_Against_Static_Predicate for a static + expression even if predicate checking is disabled for the given + predicate-bearing subtype. On the other hand, we don't want to + call Make_Predicate_Check unless predicate checking is enabled. + * sem_ch7.adb (Uninstall_Declarations.Preserve_Full_Attributes): + Preserve the Predicates_Ignored attribute. + * sem_eval.adb (Check_Expression_Against_Static_Predicate): + Previously callers ensured that this procedure was only called + if predicate checking was enabled; that is no longer the case, + so predicates-disabled case must be handled. + * sem_prag.adb (Analyze_Pragma): Fix bug in setting + Predicates_Ignored attribute in Predicate pragma case. + +2020-10-15 Ed Schonberg <schonberg@adacore.com> + + * freeze.adb (Freeze_Fixed_Point_Type): Do not scale the bounds + of a declared subtype using the 'Small of the type; this is + done during resolution of the bound itself, unlike what is done + for the bounds of the base type, which are used to determine its + required size. Previous code performed this scaling twice, + leading to meaningless values for such a subtype. + +2020-10-15 Piotr Trojanek <trojanek@adacore.com> + + * sem_util.adb (Bad_Predicated_Subtype_Use): Emit an + unconditional error, not a conditional warning. + +2020-10-15 Piotr Trojanek <trojanek@adacore.com> + + * sem_ch3.adb (Process_Subtype): Combine guards for + Null_Exclusion_Present in May_Have_Null_Exclusion; use this + combined guard when checking AI-231. + +2020-10-15 Piotr Trojanek <trojanek@adacore.com> + + * sem_ch3.adb (Process_Subtype): Sync May_Have_Null_Exclusion + with assertion in Null_Exclusion_Present; clarify the scope of + local variables. + +2020-10-15 Piotr Trojanek <trojanek@adacore.com> + + * sem_ch3.adb (Analyze_Subtype_Declaration): Fix style. + (Make_Index): Refactor to avoid repeated detection of subtype + indication; add comment. + +2020-10-15 Piotr Trojanek <trojanek@adacore.com> + + * sem_prag.adb (Is_Acceptable_Dim3): Use Is_RTE to not pull CUDA + package unless necessary; rename local Tmp variable; iterate + with procedural Next. + +2020-10-15 Piotr Trojanek <trojanek@adacore.com> + + * sem_ch3.adb (Array_Type_Declaration): Refine type of a local + variable. + (Make_Index): Simplify to avoid assignment with a type entity + and then backtracking by reassigning to Empty; remove excessive + whitespace. + * sem_ch9.adb (Analyze_Entry_Body): Remove extra parens. + +2020-10-15 Piotr Trojanek <trojanek@adacore.com> + + * sem_ch3.adb (Access_Subprogram_Declaration): Remove extra + parens. + (Make_Index): Remove excessive calls to Is_Type. + +2020-10-15 Arnaud Charlet <charlet@adacore.com> + + * sem_util.adb (Enter_Name): Remove unnecessary conditions in + Enter_Name that come from the beginning of times. + +2020-10-15 Bob Duff <duff@adacore.com> + + * exp_ch6.adb (Expand_Simple_Function_Return): Remove DSP part + of comment, and reformat. + +2020-10-15 Boris Yakobowski <yakobowski@adacore.com> + + * exp_attr.adb (Expand_N_Attribute_Reference): Do not expand + 'Initialized in CodePeer mode. + +2020-10-15 Arnaud Charlet <charlet@adacore.com> + + * sem_ch12.adb (Reset_Entity): Protect against malformed tree. + +2020-10-15 Arnaud Charlet <charlet@adacore.com> + + * sem_ch13.adb (Add_Predicates): Prevent analyzing twice the + same pragma in case an inner package references the type with a + predicate (as opposed to defining the type). + +2020-10-15 Eric Botcazou <ebotcazou@adacore.com> + + * libgnat/a-cfinve.adb (Int): Use subtype of Long_Long_Integer. + * libgnat/a-cofove.adb (Int): Likewise. + * libgnat/a-cgcaso.adb (T): Likewise. + * libgnat/a-cogeso.adb (T): Likewise. + * libgnat/g-debpoo.ads (Byte_Count): Use Long_Long_Integer'Size. + +2020-10-15 Piotr Trojanek <trojanek@adacore.com> + + * sem_ch12.adb: Replace list of N_Defining_... enumerations with + N_Entity. + +2020-10-15 Piotr Trojanek <trojanek@adacore.com> + + * sem_ch3.ads, sem_ch3.adb (Make_Index): Refined type of + parameter. + (Constrain_Index): Likewise. + (Array_Type_Declaration): Refine type of a local counter + variable; remove a trivially useless initialization. + +2020-10-15 Piotr Trojanek <trojanek@adacore.com> + + * sem_ch3.adb (Analyze_Subtype_Declaration): Recognize both + identifiers and expanded names; use high-level Is_Scalar_Type + instead of low-level membership test. + +2020-10-15 Arnaud Charlet <charlet@adacore.com> + + * sem_eval.adb (Eval_Intrinsic_Call, Fold_Shift): Add support + for Shift_Right_Arithmetic and for signed integers. + * exp_ch4.adb (Expand_N_Op_Rotate_Left, + Expand_N_Op_Rotate_Right, Expand_N_Op_Shift_Left, + Expand_N_Op_Shift_Right_Arithmetic): Minor reformatting and code + cleanup to ensure a consistent handling. Update comments and add + assertion. + +2020-10-15 Bob Duff <duff@adacore.com> + + * sem_ch13.adb (Visible_Component): Enable this code for task + and protected types, as well as record and private types. + * sem_ch13.ads (Replace_Type_References_Generic): Update + comment. Move the efficiency comment into the body, because + it's about the implementation. + +2020-10-15 Arnaud Charlet <charlet@adacore.com> + + * par-ch13.adb (Get_Aspect_Specifications): Generate a warning + rather than an error on unknown aspects unless -gnatd2 is used. + (Aspect_Specifications_Present): Improve detection of unknown + aspects. + * debug.adb (Debug_Flag_2): Update document. + +2020-10-15 Arnaud Charlet <charlet@adacore.com> + + * sem_res.adb (Resolve_Call): Do not try to inline intrinsic + calls. + +2020-10-15 Ed Schonberg <schonberg@adacore.com> + + * exp_aggr.adb (Expand_N_Aggregate): A record aggregate requires + a non-private type. + * sem_ch13.adb (Valid_Assign_Indexed): New subprogram local to + Resolve_Aspect_Aggregate, to handle the case when the + corresponding name appearing in the aspect specification for an + indexed aggregate is an overloaded operation. + * libgnat/a-convec.ads, libgnat/a-convec.adb, + libgnat/a-coinve.ads, libgnat/a-coinve.adb, + libgnat/a-cobove.ads, libgnat/a-cobove.adb, + libgnat/a-cdlili.ads, libgnat/a-cdlili.adb, + libgnat/a-cbdlli.ads, libgnat/a-cbdlli.adb, + libgnat/a-cohama.ads, libgnat/a-cihama.ads, + libgnat/a-cbhama.ads, libgnat/a-cborma.ads, + libgnat/a-ciorma.ads, libgnat/a-coorma.ads, + libgnat/a-cihase.ads, libgnat/a-cohase.ads, + libgnat/a-cbhase.ads, libgnat/a-cborse.ads, + libgnat/a-ciorse.ads, libgnat/a-coorse.ads: Add Ada_2020 aspect + Aggregate to types declared in standard containers, as well as + new subprograms where required. + +2020-10-15 Arnaud Charlet <charlet@adacore.com> + + * libgnat/g-arrspl.ads, libgnat/g-arrspl.adb (Create, + First_Cursor, Advance, Has_Element): New. + +2020-10-15 Arnaud Charlet <charlet@adacore.com> + + * Makefile.rtl: Add target pair for interfac.ads. + * libgnat/interfac.ads: Add a comment. + * libgnat/interfac__2020.ads: New, used for bootstrap purposes. + * sem_util.adb (Is_Static_Function): Always return False for pre + Ada 2020 to e.g. ignore the Static aspect in Interfaces for + Ada < 2020. + +2020-10-15 Piotr Trojanek <trojanek@adacore.com> + + * exp_util.adb (Remove_Side_Effects): Move special-casing for + GNATprove to be applied to all object declarations. + 2020-10-12 Alexandre Oliva <oliva@adacore.com> * libgnat/a-ngelfu.ads (Sin, Cos): Make the single-argument diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 986097a..b746f47 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,20 @@ +2020-10-15 Jason Merrill <jason@redhat.com> + + PR c++/95844 + * decl.c (copy_fn_p): Return false for a function that is neither a + constructor nor an assignment operator. + (move_signature_fn_p): Likewise. + +2020-10-15 Marek Polacek <polacek@redhat.com> + + PR c++/97406 + PR c++/85901 + * cxx-pretty-print.c (pp_cxx_type_specifier_seq): Handle OFFSET_TYPE. + (cxx_pretty_printer::abstract_declarator): Fix the printing of ')'. + (cxx_pretty_printer::direct_abstract_declarator): Handle OFFSET_TYPE. + (cxx_pretty_printer::type_id): Likewise. Print the abstract declarator + for pointers-to-members. + 2020-10-14 Jason Merrill <jason@redhat.com> PR c++/97358 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 9f12252..e81075b 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,7 @@ +2020-10-15 Andre Vehreschild <vehre@gcc.gnu.org> + + * trans-decl.c (gfc_build_builtin_function_decls): Fix the coarray fndecls. + 2020-10-14 Tobias Burnus <tobias@codesourcery.com> PR fortran/97390 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e99aded..16cb8f8 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,127 @@ +2020-10-15 David Edelsohn <dje.gcc@gmail.com> + + * gcc.target/powerpc/builtins-1-p9-runnable.c: Adjust for big endian. + * gcc.target/powerpc/builtins-7-p9-runnable.c: Same. + +2020-10-15 Jason Merrill <jason@redhat.com> + + PR c++/95844 + * g++.dg/cpp2a/spaceship-eq10.C: New test. + +2020-10-15 David Edelsohn <dje.gcc@gmail.com> + + * gcc.target/powerpc/builtins-5-p9-runnable.c: Require lp64. + * gcc.target/powerpc/builtins-msum-runnable.c: Require int128. + * gcc.target/powerpc/float128-cmp2-runnable.c: Require float128. + * gcc.target/powerpc/fold-vec-extract-double.p9.c: Require lp64. + +2020-10-15 Marek Polacek <polacek@redhat.com> + + PR c++/97406 + PR c++/85901 + * g++.dg/diagnostic/ptrtomem1.C: New test. + * g++.dg/diagnostic/ptrtomem2.C: New test. + +2020-10-15 Tom de Vries <tdevries@suse.de> + + * gcc.dg/atomic/c11-atomic-exec-6.c: Xfail execution for nvptx. + * gcc.dg/atomic/c11-atomic-exec-7.c: Same. + * gcc.dg/atomic/stdatomic-op-5.c: Same. + +2020-10-15 Tom de Vries <tdevries@suse.de> + + PR target/97436 + * gcc.target/nvptx/atomic_fetch-3.c: Remove. + +2020-10-15 Richard Biener <rguenther@suse.de> + + * gcc.dg/vect/bb-slp-52.c: New testcase. + +2020-10-15 Richard Biener <rguenther@suse.de> + + PR tree-optimization/97482 + * gcc.dg/vect/pr97428.c: New testcase. + +2020-10-15 Tom de Vries <tdevries@suse.de> + + * gcc.dg/tree-ssa/pr84512.c: Remove xfail for nvptx. + +2020-10-15 Tom de Vries <tdevries@suse.de> + + * c-c++-common/ident-0b.c: Require effective target ident_directive. + +2020-10-15 Tom de Vries <tdevries@suse.de> + + * gcc.c-torture/compile/limits-externdecl.c: Remove dg-skip-if for + nvptx. + +2020-10-15 Tom de Vries <tdevries@suse.de> + + * gcc.dg/attr-alloc_size-11.c: Don't xfail for nvptx. + * gcc.dg/tree-ssa/20040204-1.c: Same. + +2020-10-15 Tom de Vries <tdevries@suse.de> + + * gcc.c-torture/execute/pr68185.c: Remove dg-skip-if for nvptx. + +2020-10-15 Tom de Vries <tdevries@suse.de> + + * gcc.c-torture/execute/981019-1.c: Remove dg-skip-if for nvptx. + +2020-10-15 Tom de Vries <tdevries@suse.de> + + * gcc.c-torture/compile/pr42717.c: Remove nvptx xfail. + * gcc.c-torture/compile/pr61684.c: Same. + * gcc.c-torture/execute/pr20601-1.c: Same. + * gcc.c-torture/execute/pr52129.c: Same. + * gcc.c-torture/execute/pr59221.c: Same. + * gcc.dg/pr68671.c: Same. + +2020-10-15 Jakub Jelinek <jakub@redhat.com> + + * gcc.dg/ipa/modref-1.c: Remove space between param offset: and number + in scan-ipa-dump. + (b): Declare return type to void. + (main): Declare return type to int. Change c to array of 3 chars. + * gcc.dg/tree-ssa/modref-4.c: Remove space between param offset: and + number in scan-ipa-dump. Use modref1 instead of modref2. + (b): Declare return type to void. + (main): Declare return type to int. Change c to array of 3 chars. + +2020-10-15 Kito Cheng <kito.cheng@sifive.com> + + * gcc.target/riscv/mcpu-1.c: New. + * gcc.target/riscv/mcpu-2.c: Ditto. + * gcc.target/riscv/mcpu-3.c: Ditto. + * gcc.target/riscv/mcpu-4.c: Ditto. + * gcc.target/riscv/mcpu-5.c: Ditto. + * gcc.target/riscv/mcpu-6.c: Ditto. + * gcc.target/riscv/mcpu-7.c: Ditto. + +2020-10-15 Hongyu Wang <hongyu.wang@intel.com> + + * gcc.target/i386/hreset-1.c: New test. + * gcc.target/i386/funcspec-56.inc: Add new target attribute. + * gcc.target/i386/x86gprintrin-1.c: Add -mhreset. + * gcc.target/i386/x86gprintrin-2.c: Ditto. + * gcc.target/i386/x86gprintrin-3.c: Ditto. + * gcc.target/i386/x86gprintrin-4.c: Add mhreset. + * gcc.target/i386/x86gprintrin-5.c: Ditto. + +2020-10-15 Hongtao Liu <hongtao.liu@intel.com> + + * gcc.target/i386/funcspec-56.inc: Add new target attribute. + * gcc.target/i386/uintr-1.c: New test. + * gcc.target/i386/uintr-2.c: Ditto. + * gcc.target/i386/uintr-3.c: Ditto. + * gcc.target/i386/uintr-4.c: Ditto. + * gcc.target/i386/uintr-5.c: Ditto. + * gcc.target/i386/x86gprintrin-1.c: Add -muintr for 64bit target. + * gcc.target/i386/x86gprintrin-2.c: Ditto. + * gcc.target/i386/x86gprintrin-3.c: Ditto. + * gcc.target/i386/x86gprintrin-4.c: Add muintr for 64bit target. + * gcc.target/i386/x86gprintrin-5.c: Ditto. + 2020-10-14 Martin Sebor <msebor@redhat.com> PR middle-end/97391 diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index 8a67525..34aa326 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,8 @@ +2020-10-15 Kwok Cheung Yeung <kcy@codesourcery.com> + + * libgomp.texi (omp_get_max_active_levels): Modify description. + (omp_get_supported_active_levels): Make descriptions consistent. + 2020-10-14 Jakub Jelinek <jakub@redhat.com> * libgomp.texi (omp_get_supported_active_levels): Fix a typo. diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 9eff447..30bb217 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2020-10-15 Jonathan Wakely <jwakely@redhat.com> + + * include/std/concepts: Fix typos in copyright notice. + * include/std/ranges: Likewise. + 2020-10-14 Jonathan Wakely <jwakely@redhat.com> PR libstdc++/97415 |