Skip to content

Commit

Permalink
Daily bump.
Browse files Browse the repository at this point in the history
  • Loading branch information
GCC Administrator committed Jan 4, 2025
1 parent c97692d commit afb656b
Show file tree
Hide file tree
Showing 8 changed files with 497 additions and 1 deletion.
21 changes: 21 additions & 0 deletions gcc/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,24 @@
2025-01-03 Richard Sandiford <[email protected]>

PR rtl-optimization/117938
* rtlanal.cc (rtx_properties::try_to_add_dest): Treat writes
to the stack pointer as also writing to memory.

2025-01-03 Jakub Jelinek <[email protected]>

PR c++/118275
* varasm.cc (array_size_for_constructor): Use build_int_cst
with TREE_TYPE (index) as first argument, instead of bitsize_int.

2025-01-03 Jakub Jelinek <[email protected]>

* tree-ssa-forwprop.cc (check_ctz_array): Use tree_fits_shwi_p instead
of just TREE_CODE tests for INTEGER_CST.

2025-01-03 Jose E. Marchesi <[email protected]>

* config.gcc: install a wrapping stdint.h in bpf targets.

2025-01-02 Paul-Antoine Arras <[email protected]>

* gimplify.cc (gimplify_call_expr): Fix handling of need_device_ptr for
Expand Down
2 changes: 1 addition & 1 deletion gcc/DATESTAMP
Original file line number Diff line number Diff line change
@@ -1 +1 @@
20250103
20250104
401 changes: 401 additions & 0 deletions gcc/ada/ChangeLog

Large diffs are not rendered by default.

13 changes: 13 additions & 0 deletions gcc/c/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
2025-01-03 Sandra Loosemore <[email protected]>

* c-parser.cc (struct c_parser): Change in_omp_attribute_pragma
field to be of type struct omp_attribute_pragma_state.
(struct omp_attribute_pragma_state): New.
(c_parser_skip_until_found): Use the new way to restore state
on EOF.
(c_parser_skip_to_pragma_eol): Likewise.
(c_parser_handle_statement_omp_attributes): Create an
omp_attribute_pragma_state to hold the restore state. Do not
store state in tok.flags.
(omp_maybe_parse_omp_decl): Likewise.

2025-01-02 David Malcolm <[email protected]>

PR c/117629
Expand Down
10 changes: 10 additions & 0 deletions gcc/cp/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
2025-01-03 Tobias Burnus <[email protected]>

* parser.cc (cp_parser_omp_var_list_no_open,
cp_parser_omp_var_list): For kind=0 (= OMP_CLAUSE_ERROR),
store also the expression location in the tree list.
(cp_parser_oacc_data_clause_deviceptr,
cp_finish_omp_declare_variant): Use that location instead or
input_location/the before-parsing location.
* semantics.cc (finish_omp_threadprivate): Likewise.

2025-01-02 Paul-Antoine Arras <[email protected]>

* parser.cc (cp_parser_omp_dispatch): Handle INDIRECT_REF.
Expand Down
15 changes: 15 additions & 0 deletions gcc/fortran/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
2025-01-03 Thomas Koenig <[email protected]>

* gfortran.texi: New subsection "Generating C prototypes from
Fortran".

2025-01-03 Harald Anlauf <[email protected]>

PR fortran/106692
* trans-expr.cc (gfc_conv_expr_op): Inhibit excessive optimization
of Cray pointers by treating them as volatile in comparisons.

2025-01-03 Sandra Loosemore <[email protected]>

* intrinsic.texi (ATAN): Add missing verb.

2025-01-02 Tobias Burnus <[email protected]>

* openmp.cc (OMP_DISPATCH_CLAUSES): Add OMP_CLAUSE_HAS_DEVICE_ADDR.
Expand Down
28 changes: 28 additions & 0 deletions gcc/testsuite/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,31 @@
2025-01-03 Richard Sandiford <[email protected]>

PR rtl-optimization/117938
* gcc.dg/torture/pr117938.c: New test.

2025-01-03 Jakub Jelinek <[email protected]>

PR c++/118275
* g++.dg/cpp/embed-18.C: New test.
* g++.dg/ext/flexary41.C: New test.

2025-01-03 Sam James <[email protected]>
Andrew Pinski <[email protected]>

* gcc.dg/torture/dse-trivial-auto-var-init.c: New test.

2025-01-03 Harald Anlauf <[email protected]>

PR fortran/106692
* gfortran.dg/cray_pointers_13.f90: New test.

2025-01-03 Jose E. Marchesi <[email protected]>

* gcc.target/bpf/diag-funargs-2.c: Use -ffreestanding.
* gcc.target/bpf/helper-skb-ancestor-cgroup-id.c: Likewise.
* gcc.target/bpf/helper-bind.c: Likewise.
* gcc.target/bpf/diag-funargs-3.c: Likewise.

2025-01-02 Tobias Burnus <[email protected]>

* gfortran.dg/gomp/adjust-args-10.f90: New test.
Expand Down
8 changes: 8 additions & 0 deletions libgomp/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
2025-01-03 Jakub Jelinek <[email protected]>

* configure: Regenerate.

2025-01-03 Paul-Antoine Arras <[email protected]>

* libgomp.texi:

2025-01-02 Paul-Antoine Arras <[email protected]>

* testsuite/libgomp.fortran/declare-variant-2-aux.f90: New test.
Expand Down

0 comments on commit afb656b

Please sign in to comment.