Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
13d817af
Commit
13d817af
authored
Jul 14, 2020
by
GCC Administrator
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Daily bump.
parent
d6e9f27f
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
360 additions
and
1 deletions
+360
-1
gcc/ChangeLog
+73
-0
gcc/DATESTAMP
+1
-1
gcc/c/ChangeLog
+10
-0
gcc/cp/ChangeLog
+24
-0
gcc/fortran/ChangeLog
+8
-0
gcc/testsuite/ChangeLog
+97
-0
include/ChangeLog
+17
-0
libgcc/ChangeLog
+32
-0
libgomp/ChangeLog
+83
-0
libitm/ChangeLog
+15
-0
No files found.
gcc/ChangeLog
View file @
13d817af
2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
Backported from master:
2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
* config/aarch64/aarch64-c.c (aarch64_update_cpp_builtins): Add
__ARM_FEATURE_PAC_DEFAULT support.
2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
Backported from master:
2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
PR target/94891
* doc/extend.texi: Update the text for __builtin_return_address.
2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
Backported from master:
2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
PR target/94891
* config/aarch64/aarch64.c (aarch64_return_address_signing_enabled):
Disable return address signing if __builtin_eh_return is used.
2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
Backported from master:
2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
PR target/94891
PR target/94791
* config/aarch64/aarch64-protos.h (aarch64_return_addr_rtx): Declare.
* config/aarch64/aarch64.c (aarch64_return_addr_rtx): New.
(aarch64_return_addr): Use aarch64_return_addr_rtx.
* config/aarch64/aarch64.h (PROFILE_HOOK): Likewise.
2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
Backported from master:
2020-07-09 Szabolcs Nagy <szabolcs.nagy@arm.com>
* config/aarch64/aarch64-c.c (aarch64_update_cpp_builtins): Add
__ARM_FEATURE_BTI_DEFAULT support.
2020-07-13 Julian Brown <julian@codesourcery.com>
Backported from master:
2020-07-13 Julian Brown <julian@codesourcery.com>
Thomas Schwinge <thomas@codesourcery.com>
* gimplify.c (gimplify_scan_omp_clauses): Do not strip
GOMP_MAP_TO_PSET/GOMP_MAP_POINTER for OpenACC enter/exit data
directives (see also PR92929).
2020-07-13 Jakub Jelinek <jakub@redhat.com>
Backported from master:
2020-07-13 Jakub Jelinek <jakub@redhat.com>
PR ipa/96130
* ipa-fnsummary.c (analyze_function_body): Treat NULL bb->aux
as false predicate.
2020-07-13 Hans-Peter Nilsson <hp@axis.com>
Backported from master:
2020-07-13 Richard Biener <rguenther@suse.de>
PR middle-end/94600
* expr.c (expand_constructor): Make a temporary also if we're
storing to volatile memory.
2020-07-12 Jakub Jelinek <jakub@redhat.com>
Backported from master:
...
...
gcc/DATESTAMP
View file @
13d817af
2020071
3
2020071
4
gcc/c/ChangeLog
View file @
13d817af
2020
-
07
-
13
Julian
Brown
<
julian
@codesourcery
.
com
>
Backported
from
master
:
2020
-
07
-
09
Julian
Brown
<
julian
@codesourcery
.
com
>
Thomas
Schwinge
<
thomas
@codesourcery
.
com
>
PR
middle
-
end
/
95270
*
c
-
typeck
.
c
(
c_finish_omp_clauses
)
:
Set
OMP_CLAUSE_SIZE
(
bias
)
to
zero
for
standalone
attach
/
detach
clauses
.
2020
-
06
-
23
Richard
Biener
<
rguenther
@suse
.
de
>
PR
c
/
95141
...
...
gcc/cp/ChangeLog
View file @
13d817af
2020-07-13 Julian Brown <julian@codesourcery.com>
Backported from master:
2020-07-09 Julian Brown <julian@codesourcery.com>
Thomas Schwinge <thomas@codesourcery.com>
PR middle-end/95270
* semantics.c (finish_omp_clauses): Likewise.
2020-07-13 Martin Sebor <msebor@redhat.com>
PR c++/96063
* parser.c (class_decl_loc_t::diag_mismatched_tags): Print notes only
if warning_at returns nonzero.
2020-07-13 Marek Polacek <polacek@redhat.com>
Backported from master:
2020-07-13 Marek Polacek <polacek@redhat.com>
PR c++/96077
* parser.c (cp_parser_enum_specifier): Commit to tentative parse
after we've seen an opening brace.
2020-07-10 Jason Merrill <jason@redhat.com>
PR c++/96105
...
...
gcc/fortran/ChangeLog
View file @
13d817af
2020-07-13 Julian Brown <julian@codesourcery.com>
Backported from master:
2020-07-09 Julian Brown <julian@codesourcery.com>
* trans-openmp.c (gfc_trans_omp_clauses): Use 'inner' not 'decl' for
derived type members which themselves have derived types.
2020-07-08 Harald Anlauf <anlauf@gmx.de>
Backported from master:
...
...
gcc/testsuite/ChangeLog
View file @
13d817af
2020-07-13 Aaron Sawdey <acsawdey@linux.ibm.com>
Backported from master:
2020-07-13 Aaron Sawdey <acsawdey@linux.ibm.com>
* lib/target-supports.exp (is-effective-target):
Reorder to put powerpc stuff together.
(is-effective-target-keyword): Add power10_hw.
2020-07-13 Aaron Sawdey <acsawdey@linux.ibm.com>
Backported from master:
2020-07-13 Aaron Sawdey <acsawdey@linux.ibm.com>
* lib/target-supports.exp (check_ppc_mma_hw_available):
New function.
(is-effective-target): Add ppc_mma_hw.
(is-effective-target-keyword): Add ppc_mma_hw.
* gcc.target/powerpc/mma-supported.c: New file.
* gcc.target/powerpc/mma-single-test.c: Require ppc_mma_hw.
* gcc.target/powerpc/mma-double-test.c: Require ppc_mma_hw.
2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
Backported from master:
2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
PR target/94891
* gcc.target/aarch64/return_address_sign_1.c: Update test.
* gcc.target/aarch64/return_address_sign_b_1.c: Likewise.
2020-07-13 Julian Brown <julian@codesourcery.com>
Backported from master:
2020-07-13 Julian Brown <julian@codesourcery.com>
Thomas Schwinge <thomas@codesourcery.com>
* gfortran.dg/goacc/finalize-1.f: Update expected dump output.
2020-07-13 Julian Brown <julian@codesourcery.com>
Backported from master:
2020-07-09 Julian Brown <julian@codesourcery.com>
Thomas Schwinge <thomas@codesourcery.com>
PR middle-end/95270
* c-c++-common/goacc/mdc-1.c: Update expected dump output for zero
bias.
2020-07-13 Julian Brown <julian@codesourcery.com>
Backported from master:
2020-07-09 Julian Brown <julian@codesourcery.com>
* gfortran.dg/goacc/mapping-tests-3.f90: New test.
* gfortran.dg/goacc/mapping-tests-4.f90: New test.
2020-07-13 Jakub Jelinek <jakub@redhat.com>
Backported from master:
2020-07-13 Jakub Jelinek <jakub@redhat.com>
PR ipa/96130
* gcc.dg/torture/pr96130.c: New test.
2020-07-13 Martin Sebor <msebor@redhat.com>
PR c++/96063
* g++.dg/warn/Wmismatched-tags-7.C: New test.
* g++.dg/warn/Wmismatched-tags-8.C: New test.
2020-07-13 Marek Polacek <polacek@redhat.com>
Backported from master:
2020-07-13 Marek Polacek <polacek@redhat.com>
PR c++/96077
* g++.dg/parse/enum14.C: New test.
2020-07-13 Richard Biener <rguenther@suse.de>
Backported from master:
2020-07-13 Richard Biener <rguenther@suse.de>
PR testsuite/96180
* gcc.dg/torture/pr96133.c: Align global variable.
2020-07-13 Hans-Peter Nilsson <hp@axis.com>
Backported from master:
2020-07-13 Hans-Peter Nilsson <hp@axis.com>
PR middle-end/94600
* gcc.dg/pr94600-1.c, gcc.dg/pr94600-2.c, gcc.dg/pr94600-3.c,
gcc.dg/pr94600-4.c, gcc.dg/pr94600-5.c, gcc.dg/pr94600-6.c,
gcc.dg/pr94600-7.c, gcc.dg/pr94600-8.c: New tests.
2020-07-12 Jakub Jelinek <jakub@redhat.com>
Backported from master:
...
...
include/ChangeLog
View file @
13d817af
2020-07-13 Julian Brown <julian@codesourcery.com>
Backported from master:
2020-07-09 Julian Brown <julian@codesourcery.com>
Thomas Schwinge <thomas@codesourcery.com>
PR middle-end/95270
* gomp-constants.h (gomp_map_kind): Expand comment for attach/detach
mapping kinds.
2020-07-13 Julian Brown <julian@codesourcery.com>
Backported from master:
2020-07-09 Julian Brown <julian@codesourcery.com>
* gomp-constants.h (gomp_map_kind): Update comment for GOMP_MAP_TO_PSET.
2020-05-07 Release Manager
* GCC 10.1.0 released.
...
...
libgcc/ChangeLog
View file @
13d817af
2020
-
07
-
13
Szabolcs
Nagy
<
szabolcs
.
nagy
@
arm
.
com
>
Backported
from
master
:
2020
-
07
-
13
Szabolcs
Nagy
<
szabolcs
.
nagy
@
arm
.
com
>
PR
target
/
94891
*
config
/
aarch64
/
aarch64
-
unwind
.
h
(
MD_POST_EXTRACT_ROOT_ADDR
):
Remove
.
(
MD_POST_FROB_EH_HANDLER_ADDR
):
Remove
.
(
MD_POST_EXTRACT_FRAME_ADDR
):
Rename
to
...
(
MD_DEMANGLE_RETURN_ADDR
):
This
.
(
aarch64_post_extract_frame_addr
):
Rename
to
...
(
aarch64_demangle_return_addr
):
This
.
(
aarch64_post_frob_eh_handler_addr
):
Remove
.
*
unwind
-
dw2
.
c
(
uw_update_context
):
Demangle
return
address
.
(
uw_frob_return_addr
):
Remove
.
2020
-
07
-
13
Szabolcs
Nagy
<
szabolcs
.
nagy
@
arm
.
com
>
Backported
from
master
:
2020
-
07
-
09
Szabolcs
Nagy
<
szabolcs
.
nagy
@
arm
.
com
>
PR
target
/
96001
*
config
/
aarch64
/
lse
.
S
:
Add
BTI
marking
and
related
definitions
,
and
add
BTI
c
to
function
entries
.
2020
-
07
-
13
Szabolcs
Nagy
<
szabolcs
.
nagy
@
arm
.
com
>
Backported
from
master
:
2020
-
07
-
09
Szabolcs
Nagy
<
szabolcs
.
nagy
@
arm
.
com
>
*
config
/
aarch64
/
lse
.
S
:
Add
stack
note
.
2020
-
06
-
17
Samuel
Thibault
<
samuel
.
thibault
@
gnu
.
org
>
Backported
from
master
:
...
...
libgomp/ChangeLog
View file @
13d817af
2020-07-13 Julian Brown <julian@codesourcery.com>
Backported from master:
2020-07-13 Julian Brown <julian@codesourcery.com>
Thomas Schwinge <thomas@codesourcery.com>
* testsuite/libgomp.oacc-fortran/dynamic-pointer-1.f90: New test.
2020-07-13 Julian Brown <julian@codesourcery.com>
Backported from master:
2020-07-10 Julian Brown <julian@codesourcery.com>
Thomas Schwinge <thomas@codesourcery.com>
* libgomp.h (struct splay_tree_key_s): Change virtual_refcount to
dynamic_refcount.
(struct gomp_device_descr): Remove GOMP_MAP_VARS_OPENACC_ENTER_DATA.
* oacc-mem.c (acc_map_data): Substitute virtual_refcount for
dynamic_refcount.
(acc_unmap_data): Update comment.
(goacc_map_var_existing, goacc_enter_datum): Adjust for
dynamic_refcount semantics.
(goacc_exit_datum_1, goacc_exit_datum): Re-add some error checking.
Adjust for dynamic_refcount semantics.
(goacc_enter_data_internal): Implement "present" case of dynamic
memory-map handling here. Update "non-present" case for
dynamic_refcount semantics.
(goacc_exit_data_internal): Use goacc_exit_datum_1.
* target.c (gomp_map_vars_internal): Remove
GOMP_MAP_VARS_OPENACC_ENTER_DATA handling. Update for dynamic_refcount
handling.
(gomp_unmap_vars_internal): Remove virtual_refcount handling.
(gomp_load_image_to_device): Substitute dynamic_refcount for
virtual_refcount.
* testsuite/libgomp.oacc-c-c++-common/pr92843-1.c: Remove XFAILs.
* testsuite/libgomp.oacc-c-c++-common/refcounting-1.c: New test.
* testsuite/libgomp.oacc-c-c++-common/refcounting-2.c: New test.
* testsuite/libgomp.oacc-c-c++-common/struct-3-1-1.c: New test.
* testsuite/libgomp.oacc-fortran/deep-copy-6.f90: Remove XFAILs and
trace output.
* testsuite/libgomp.oacc-fortran/deep-copy-6-no_finalize.F90: Remove
trace output.
* testsuite/libgomp.oacc-fortran/dynamic-incr-structural-1.f90: New
test.
* testsuite/libgomp.oacc-c-c++-common/structured-dynamic-lifetimes-4.c:
Remove stale comment.
* testsuite/libgomp.oacc-fortran/mdc-refcount-1-1-1.f90: Remove XFAILs.
* testsuite/libgomp.oacc-fortran/mdc-refcount-1-1-2.F90: Likewise.
* testsuite/libgomp.oacc-fortran/mdc-refcount-1-2-1.f90: Likewise.
* testsuite/libgomp.oacc-fortran/mdc-refcount-1-2-2.f90: Likewise.
* testsuite/libgomp.oacc-fortran/mdc-refcount-1-3-1.f90: Likewise.
* testsuite/libgomp.oacc-fortran/mdc-refcount-1-4-1.f90: Adjust XFAIL.
2020-07-13 Julian Brown <julian@codesourcery.com>
Backported from master:
2020-07-10 Julian Brown <julian@codesourcery.com>
Thomas Schwinge <thomas@codesourcery.com>
* oacc-mem.c (goacc_map_var_existing): New function.
(goacc_enter_datum): Use above function.
(goacc_exit_datum_1): New function.
(goacc_exit_datum): Use above function.
2020-07-13 Julian Brown <julian@codesourcery.com>
Backported from master:
2020-07-09 Julian Brown <julian@codesourcery.com>
Thomas Schwinge <thomas@codesourcery.com>
PR middle-end/95270
* testsuite/libgomp.oacc-c-c++-common/pr95270-1.c: New test.
* testsuite/libgomp.oacc-c-c++-common/pr95270-2.c: New test.
2020-07-13 Julian Brown <julian@codesourcery.com>
Backported from master:
2020-07-09 Julian Brown <julian@codesourcery.com>
* oacc-mem.c (find_group_last): Group data-movement clauses
(GOMP_MAP_TO_PSET, GOMP_MAP_TO, etc.) together with a subsequent
GOMP_MAP_ATTACH. Allow standalone GOMP_MAP_ATTACH also.
2020-07-03 Thomas Schwinge <thomas@codesourcery.com>
Backported from master:
...
...
libitm/ChangeLog
View file @
13d817af
2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
Backported from master:
2020-07-09 Szabolcs Nagy <szabolcs.nagy@arm.com>
* config/aarch64/sjlj.S: Add BTI marking and related definitions,
and add BTI c to function entries.
2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
Backported from master:
2020-07-09 Szabolcs Nagy <szabolcs.nagy@arm.com>
* config/aarch64/sjlj.S: Add stack note if __FreeBSD__ is defined.
2020-05-07 Release Manager
* GCC 10.1.0 released.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment