Daily bump.
This commit is contained in:
parent
83cc5e2b2f
commit
9bb403dca6
8 changed files with 161 additions and 1 deletions
|
@ -1,3 +1,13 @@
|
|||
2020-07-23 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
* vimrc (SetStyle): Also inspect &filetype to determine whether
|
||||
a file is C-like.
|
||||
|
||||
2020-07-23 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* gcc-changelog/git_commit.py: When reverting a backport,
|
||||
we should print only Revert header.
|
||||
|
||||
2020-07-17 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* gcc-changelog/git_update_version.py: Fix typo.
|
||||
|
|
|
@ -1,3 +1,36 @@
|
|||
2020-07-23 Roger Sayle <roger@nextmovesoftware.com>
|
||||
|
||||
PR rtl-optimization/96298
|
||||
* simplify-rtx.c (simplify_binary_operation_1) [XOR]: Xor doesn't
|
||||
distribute over xor, so (a^b)^(c^b) is not the same as (a^c)^b.
|
||||
|
||||
2020-07-23 Dong JianQiang <dongjianqiang2@huawei.com>
|
||||
|
||||
PR gcov-profile/96267
|
||||
* gcov-io.c (gcov_open): enable if IN_GCOV_TOOL.
|
||||
|
||||
2020-07-23 Kewen Lin <linkw@linux.ibm.com>
|
||||
|
||||
* config/rs6000/rs6000.c (adjust_vectorization_cost): Renamed to ...
|
||||
(rs6000_adjust_vect_cost_per_stmt): ... here.
|
||||
(rs6000_add_stmt_cost): Rename adjust_vectorization_cost to
|
||||
rs6000_adjust_vect_cost_per_stmt.
|
||||
|
||||
2020-07-23 Kewen Lin <linkw@linux.ibm.com>
|
||||
|
||||
* tree-ssa-loop-ivopts.c (get_mem_type_for_internal_fn): Handle
|
||||
IFN_LEN_LOAD and IFN_LEN_STORE.
|
||||
(get_alias_ptr_type_for_ptr_address): Likewise.
|
||||
|
||||
2020-07-23 Kito Cheng <kito.cheng@sifive.com>
|
||||
|
||||
PR target/96260
|
||||
* asan.c (asan_shadow_offset_set_p): New.
|
||||
* asan.h (asan_shadow_offset_set_p): Ditto.
|
||||
* toplev.c (process_options): Allow -fsanitize=kernel-address
|
||||
even TARGET_ASAN_SHADOW_OFFSET not implemented, only check when
|
||||
asan stack protection is enabled.
|
||||
|
||||
2020-07-22 Peter Bergner <bergner@linux.ibm.com>
|
||||
|
||||
PR target/96236
|
||||
|
|
|
@ -1 +1 @@
|
|||
20200723
|
||||
20200724
|
||||
|
|
|
@ -1,3 +1,52 @@
|
|||
2020-07-23 Arnaud Charlet <charlet@adacore.com>
|
||||
|
||||
* aspects.ads: Declare CUDA_Global as aspect.
|
||||
* einfo.ads: Use Flag118 for the Is_CUDA_Kernel flag.
|
||||
(Set_Is_CUDA_Kernel): New function.
|
||||
(Is_CUDA_Kernel): New function.
|
||||
* einfo.adb (Set_Is_CUDA_Kernel): New function.
|
||||
(Is_CUDA_Kernel): New function.
|
||||
* par-prag.adb (Prag): Ignore Pragma_CUDA_Execute and
|
||||
Pragma_CUDA_global.
|
||||
* rtsfind.ads: Define CUDA.Driver_Types.Stream_T and
|
||||
CUDA.Vector_Types.Dim3 entities
|
||||
* rtsfind.adb: Define CUDA_Descendant subtype.
|
||||
(Get_Unit_Name): Handle CUDA_Descendant packages.
|
||||
* sem_prag.ads: Mark CUDA_Global as aspect-specifying pragma.
|
||||
* sem_prag.adb (Analyze_Pragma): Validate Pragma_CUDA_Execute and
|
||||
Pragma_CUDA_Global.
|
||||
* snames.ads-tmpl: Define Name_CUDA_Execute and Name_CUDA_Global.
|
||||
|
||||
2020-07-23 Arnaud Charlet <charlet@adacore.com>
|
||||
|
||||
* sem_ch13.ads (Same_Representation): Renamed as
|
||||
Has_Compatible_Representation because now the order of the arguments
|
||||
are taken into account; its formals are also renamed as Target_Type
|
||||
and Operand_Type.
|
||||
* sem_ch13.adb (Same_Representation): Renamed and moved to place the
|
||||
routine in alphabetic order.
|
||||
* sem_attr.adb (Prefix_With_Safe_Accessibility_Level): New subprogram.
|
||||
(Resolve_Attribute): Check that the prefix of attribute Access
|
||||
does not have a value conversion of an array type.
|
||||
* sem_res.adb (Resolve_Actuals): Remove restrictive check on view
|
||||
conversions which required matching value of Has_Aliased_Components of
|
||||
formals and actuals.
|
||||
* exp_ch4.adb (Handle_Changed_Representation): Update call to
|
||||
Same_Representation.
|
||||
(Expand_N_Type_Conversion): Update call to Same_Representation.
|
||||
* exp_ch5.adb (Change_Of_Representation): Update call to
|
||||
Same_Representation.
|
||||
* exp_ch6.adb (Add_Call_By_Copy_Code): Update call to
|
||||
Same_Representation.
|
||||
(Expand_Actuals): Update call to Same_Representation.
|
||||
(Expand_Call_Helper): Update call to Same_Representation.
|
||||
|
||||
2020-07-23 Arnaud Charlet <charlet@adacore.com>
|
||||
|
||||
* output.ads (Push_Output, Pop_Output): New procedures.
|
||||
* output.adb (FD_Array, FD_Stack, FD_Stack_Idx): New type and vars.
|
||||
(Push_Output, Pop_Output): New procedures.
|
||||
|
||||
2020-07-16 Javier Miranda <miranda@adacore.com>
|
||||
|
||||
* exp_ch3.adb (Expand_N_Full_Type_Declaration): Ensure a _master
|
||||
|
|
|
@ -1,3 +1,23 @@
|
|||
2020-07-23 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
* gfortran.h (gfc_omp_namelist): Add lastprivate_conditional.
|
||||
* openmp.c (gfc_match_omp_clauses): Handle 'conditional:'
|
||||
modifier of 'lastprivate'.
|
||||
* trans-openmp.c (gfc_omp_clause_default_ctor): Don't assert
|
||||
on OMP_CLAUSE__CONDTEMP_ and other OMP_*TEMP_.
|
||||
(gfc_trans_omp_variable_list): Handle lastprivate_conditional.
|
||||
|
||||
2020-07-23 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
* intrinsic.texi (OMP_LIB_KINDS): Add omp_depend_kind.
|
||||
|
||||
2020-07-23 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
* gfortran.texi (Standards): Update URL; state that OpenMP 4.5
|
||||
is supported and 5.0 is partially.
|
||||
* intrinsic.texi (OpenMP Modules): Refer also to OpenMP 5.0;
|
||||
(OMP_LIB): Add missing derived type and new named constants.
|
||||
|
||||
2020-07-22 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
* gfortran.h (enum gfc_omp_if_kind): Add OMP_IF_CANCEL and OMP_IF_SIMD.
|
||||
|
|
|
@ -1,3 +1,26 @@
|
|||
2020-07-23 Martin Sebor <msebor@redhat.com>
|
||||
|
||||
PR testsuite/95886
|
||||
* gcc.target/i386/memcpy-pr95886.c: Restrict test to LP64.
|
||||
|
||||
2020-07-23 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
* gfortran.dg/gomp/lastprivate-conditional-1.f90: New test.
|
||||
* gfortran.dg/gomp/lastprivate-conditional-2.f90: New test.
|
||||
* gfortran.dg/gomp/lastprivate-conditional-3.f90: New test.
|
||||
* gfortran.dg/gomp/lastprivate-conditional-4.f90: New test.
|
||||
* gfortran.dg/gomp/lastprivate-conditional-5.f90: New test.
|
||||
|
||||
2020-07-23 Kito Cheng <kito.cheng@sifive.com>
|
||||
|
||||
PR target/96260
|
||||
* gcc.target/riscv/pr91441.c: Update warning message.
|
||||
* gcc.target/riscv/pr96260.c: New.
|
||||
|
||||
2020-07-23 Hans-Peter Nilsson <hp@bitrange.com>
|
||||
|
||||
* c-c++-common/builtin-has-attribute-4.c: Require visibility.
|
||||
|
||||
2020-07-22 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
* gfortran.dg/gomp/cancel-2.f90: New test.
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
2020-07-23 Martin Liska <mliska@suse.cz>
|
||||
|
||||
PR gcov-profile/96035
|
||||
* libgcov-driver-system.c: Create gcov folders with 0777
|
||||
so that it respects a system umask.
|
||||
|
||||
2020-07-14 David Edelsohn <dje.gcc@gmail.com>
|
||||
|
||||
* config/rs6000/t-slibgcc-aix: Set BITS from compiler cpp macro.
|
||||
|
|
|
@ -1,3 +1,22 @@
|
|||
2020-07-23 Julian Brown <julian@codesourcery.com>
|
||||
Thomas Schwinge <thomas@codesourcery.com>
|
||||
|
||||
* target.c (gomp_unmap_vars_internal): Remove unnecessary forcing of
|
||||
finalization for detach operation.
|
||||
* testsuite/libgomp.oacc-c-c++-common/structured-detach-underflow.c:
|
||||
New test.
|
||||
|
||||
2020-07-23 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
* configure.ac: Add OMP_DEPEND_KIND and OMP_INT128_SIZE.
|
||||
* libgomp_f.h.in (omp_check_defines): Check whether
|
||||
sizeof of determined Fortran kind and C typedef match.
|
||||
* omp_lib.f90.in: Add omp_depened_kind.
|
||||
* omp_lib.h.in: Likewise; fix omp_alloctrait_key_kind.
|
||||
* configure: Regenerate.
|
||||
* Makefile.in: Regenerate.
|
||||
* testsuite/Makefile.in: Regenerate.
|
||||
|
||||
2020-07-22 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
* testsuite/libgomp.c-c++-common/critical-hint-1.c: New; moved from
|
||||
|
|
Loading…
Add table
Reference in a new issue