mirror of git://gcc.gnu.org/git/gcc.git
Daily bump.
This commit is contained in:
parent
94d8ce1728
commit
427ddf95ee
319
gcc/ChangeLog
319
gcc/ChangeLog
|
|
@ -1,3 +1,322 @@
|
||||||
|
2025-12-13 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
|
||||||
|
|
||||||
|
PR tree-optimization/46555
|
||||||
|
* tree-cfgcleanup.cc (execute_cleanup_cfg_post_optimizing):
|
||||||
|
Unconditionally set TODO_cleanup_cfg.
|
||||||
|
|
||||||
|
2025-12-13 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
|
||||||
|
|
||||||
|
* match.pd: Disable a few match patterns for !GIMPLE.
|
||||||
|
|
||||||
|
2025-12-13 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
|
||||||
|
|
||||||
|
PR tree-optimization/122734
|
||||||
|
* tree-ssa-loop-ch.cc (should_duplicate_loop_header_p): Add new argument,
|
||||||
|
canbe_neverexecuted. When canbe_neverexecuted is true, return if a loop
|
||||||
|
exit is "never executed" like we are doing an invariant conditional.
|
||||||
|
(ch_base::copy_headers): Update call to should_duplicate_loop_header_p.
|
||||||
|
|
||||||
|
2025-12-13 Sandra Loosemore <sloosemore@baylibre.com>
|
||||||
|
|
||||||
|
* config/alpha/alpha.opt.urls: Regenerated.
|
||||||
|
* config/arc/arc.opt.urls: Regenerated.
|
||||||
|
* config/arm/arm.opt.urls: Regenerated.
|
||||||
|
* config/bpf/bpf.opt.urls: Regenerated.
|
||||||
|
* config/c6x/c6x.opt.urls: Regenerated.
|
||||||
|
* config/cris/cris.opt.urls: Regenerated.
|
||||||
|
* config/csky/csky.opt.urls: Regenerated.
|
||||||
|
* config/h8300/h8300.opt.urls: Regenerated.
|
||||||
|
* config/i386/i386.opt.urls: Regenerated.
|
||||||
|
* config/ia64/ia64.opt.urls: Regenerated.
|
||||||
|
* config/lm32/lm32.opt.urls: Regenerated.
|
||||||
|
* config/loongarch/loongarch.opt.urls: Regenerated.
|
||||||
|
* config/lynx.opt.urls: Regenerated.
|
||||||
|
* config/m32r/m32r.opt.urls: Regenerated.
|
||||||
|
* config/m68k/m68k.opt.urls: Regenerated.
|
||||||
|
* config/mcore/mcore.opt.urls: Regenerated.
|
||||||
|
* config/microblaze/microblaze.opt.urls: Regenerated.
|
||||||
|
* config/mips/mips.opt.urls: Regenerated.
|
||||||
|
* config/mn10300/mn10300.opt.urls: Regenerated.
|
||||||
|
* config/moxie/moxie.opt.urls: Regenerated.
|
||||||
|
* config/msp430/msp430.opt.urls: Regenerated.
|
||||||
|
* config/nds32/nds32.opt.urls: Regenerated.
|
||||||
|
* config/or1k/elf.opt.urls: Regenerated.
|
||||||
|
* config/pa/pa-hpux.opt.urls: Regenerated.
|
||||||
|
* config/pa/pa.opt.urls: Regenerated.
|
||||||
|
* config/pdp11/pdp11.opt.urls: Regenerated.
|
||||||
|
* config/pru/pru.opt.urls: Regenerated.
|
||||||
|
* config/riscv/riscv.opt.urls: Regenerated.
|
||||||
|
* config/rs6000/rs6000.opt.urls: Regenerated.
|
||||||
|
* config/rs6000/sysv4.opt.urls: Regenerated.
|
||||||
|
* config/s390/s390.opt.urls: Regenerated.
|
||||||
|
* config/sh/sh.opt.urls: Regenerated.
|
||||||
|
* config/sparc/sparc.opt.urls: Regenerated.
|
||||||
|
* config/v850/v850.opt.urls: Regenerated.
|
||||||
|
* config/vax/vax.opt.urls: Regenerated.
|
||||||
|
* config/visium/visium.opt.urls: Regenerated.
|
||||||
|
|
||||||
|
2025-12-13 Sandra Loosemore <sloosemore@baylibre.com>
|
||||||
|
|
||||||
|
PR other/122243
|
||||||
|
* doc/invoke.texi (Option Summary) <PRU Options>: Fix whitespace
|
||||||
|
in option list.
|
||||||
|
(PRU Options): Copy-editing. Index and list negative option forms.
|
||||||
|
|
||||||
|
2025-12-13 Sandra Loosemore <sloosemore@baylibre.com>
|
||||||
|
|
||||||
|
PR other/122243
|
||||||
|
* config/pdp11/pdp11.opt (m40, m45): Add RejectNegative.
|
||||||
|
* doc/invoke.texi (Option Summary) <PDP-11 Options>: Remove
|
||||||
|
redundant -mno- forms from the list.
|
||||||
|
(PDP-11 Options): Fix some markup issues. Merge documentation
|
||||||
|
of positive and negative forms of -mac0. Index negative forms
|
||||||
|
of -msplit, -mlra.
|
||||||
|
|
||||||
|
2025-12-13 Sandra Loosemore <sloosemore@baylibre.com>
|
||||||
|
|
||||||
|
PR other/122243
|
||||||
|
* config/or1k/elf.opt (mnewlib): Mark obsolete option as
|
||||||
|
"Undocumented".
|
||||||
|
* config/or1k/or1k.opt (mcmov): Don't use future tense in doc string.
|
||||||
|
(msfimm): Likewise.
|
||||||
|
(mshftimm): Likewise.
|
||||||
|
* doc/invoke.texi (Option Summary) <OpenRISC Options>: Don't
|
||||||
|
document -mnewlib.
|
||||||
|
(OpenRISC Options): Likewise. Add @opindex entry for
|
||||||
|
-mno-double-float. Fix more instances of incorrect use of future
|
||||||
|
tense.
|
||||||
|
|
||||||
|
2025-12-13 Sandra Loosemore <sloosemore@baylibre.com>
|
||||||
|
|
||||||
|
PR other/122243
|
||||||
|
* doc/invoke.texi (Option Summary) <Nvidia PTX Options>: Add
|
||||||
|
several missing options.
|
||||||
|
(Nvidia PTX Options): Correct index entry for -march-map. List
|
||||||
|
negative forms of -moptimize, muniform-simt, and -mgomp. Fix some
|
||||||
|
Texinfo markup issues.
|
||||||
|
|
||||||
|
2025-12-13 Sandra Loosemore <sloosemore@baylibre.com>
|
||||||
|
|
||||||
|
PR other/122243
|
||||||
|
* doc/invoke.texi (Option Summary) <NDS32 Options>: Don't list
|
||||||
|
both positive and negative option forms.
|
||||||
|
(NDS32 Options): Consolidate separate entries for positive and
|
||||||
|
negative forms of the same option. Document missing negative
|
||||||
|
forms in the same style.
|
||||||
|
|
||||||
|
2025-12-13 Sandra Loosemore <sloosemore@baylibre.com>
|
||||||
|
|
||||||
|
PR other/122243
|
||||||
|
* config/msp430/msp430.opt (mcpu): Mark deprecated option as
|
||||||
|
"Undocumented".
|
||||||
|
(mdevices-csv-loc=): Mark option not intended to be used by users
|
||||||
|
as "Undocumented".
|
||||||
|
* doc/invoke.texi (Option Summary) <MSP430 Options>: Fill in
|
||||||
|
argument syntax for options of the form -mfoo=@var{arg}. Don't
|
||||||
|
list deprecated option -mcpu=. Add missing entries for
|
||||||
|
-mwarn-devices-csv and -muse-lower-region-prefix.
|
||||||
|
(MSP430 Options): Similarly document argument syntax in the table
|
||||||
|
@item entries. Add @opindex entries for negative forms.
|
||||||
|
Delete documentation of deprecated -mcpu= option. Add
|
||||||
|
documentation for -muse-lower-region-prefix. Markup and
|
||||||
|
copy-editing fixes throughout the section.
|
||||||
|
|
||||||
|
2025-12-13 Sandra Loosemore <sloosemore@baylibre.com>
|
||||||
|
|
||||||
|
PR other/122243
|
||||||
|
* doc/invoke.texi (Option Summary) <MN10300 Options>: Remove
|
||||||
|
redundant -mno- forms from the list.
|
||||||
|
(MN10300 Options): Combine the documentation for -mmult-bug,
|
||||||
|
-mam33, -mliw, and -msetlb with the entries for the respective
|
||||||
|
negative forms. List and index the negative forms -mno-am33-2,
|
||||||
|
-mno-am34, -mno-return-pointer-on-d0, -mno-mul.x.
|
||||||
|
|
||||||
|
2025-12-13 Sandra Loosemore <sloosemore@baylibre.com>
|
||||||
|
|
||||||
|
PR other/122243
|
||||||
|
* doc/invoke.texi (Option Summary) <MMIX Options>: Remove redundant
|
||||||
|
-mno- forms from the list.
|
||||||
|
|
||||||
|
2025-12-13 Sandra Loosemore <sloosemore@baylibre.com>
|
||||||
|
|
||||||
|
PR other/122243
|
||||||
|
* config/mips/mips.opt (mnoasmopt): Mark as "Undocumented".
|
||||||
|
* doc/invoke.texi (Option Summary) <MIPS Options>: Add missing
|
||||||
|
entries for -mel/-meb. Only list one of -mfoo/-mno-foo.
|
||||||
|
(MIPS Options): Document -meb/-mel as synonyms for -EB/-EL.
|
||||||
|
Add missing @opindex entries. Document -mmsa and -mfix4300.
|
||||||
|
Minor copy-editing for grammar and jargon issues.
|
||||||
|
|
||||||
|
2025-12-13 Sandra Loosemore <sloosemore@baylibre.com>
|
||||||
|
|
||||||
|
PR other/122243
|
||||||
|
* config/microblaze/microblaze.opt (Zxl-mode-bootstrap):
|
||||||
|
Mark as "Undocumented".
|
||||||
|
(Zxl-mode-executable): Likewise.
|
||||||
|
(Zxl-mode-novectors): Likewise.
|
||||||
|
(Zxl-mode-xilkernel): Likewise.
|
||||||
|
(Zxl-mode-xmdstub): Likewise.
|
||||||
|
(mxl-stack-check): Likewise.
|
||||||
|
(mno-clearbss): Likewise.
|
||||||
|
(mxl-mode-executable): Make help string more useful.
|
||||||
|
(mxl-mode-xmdstub): Likewise.
|
||||||
|
(mxl-mode-bootstrap): Likewise.
|
||||||
|
(mxl-mode-novectors): Likewise.
|
||||||
|
(mxl-mode-xilkernel): Mark as "Undocumented".
|
||||||
|
* doc/invoke.texi (Option Summary) <MicroBlaze Options>: Delete
|
||||||
|
entries for obsolete options now explicitly undocumented, and add
|
||||||
|
missing -mxl-prefetch option.
|
||||||
|
(MicroBlaze Options): Add missing @opindex entries for negative
|
||||||
|
option forms and list negative forms explicitly when appropriate.
|
||||||
|
Delete documentation for obsolete/deprecated options. Add
|
||||||
|
missing @opindex entries for the m[no-]xml-mode- options.
|
||||||
|
Add missing documentation for -mxl-prefetch.
|
||||||
|
|
||||||
|
2025-12-13 Sandra Loosemore <sloosemore@baylibre.com>
|
||||||
|
|
||||||
|
PR other/122243
|
||||||
|
* doc/invoke.texi (Option Summary) <MCore Options>: Remove
|
||||||
|
redundant -no options.
|
||||||
|
(MCore Options): Disambiguate documentation for
|
||||||
|
-mbig-endian/-mlittle-endian and -m210/-m340.
|
||||||
|
|
||||||
|
2025-12-13 Sandra Loosemore <sloosemore@baylibre.com>
|
||||||
|
|
||||||
|
PR other/122243
|
||||||
|
PR target/119404
|
||||||
|
* config/m68k/m68k.opt (mlra): Fix typo in help string.
|
||||||
|
* doc/invoke.texi (Option Summary) <M680x0 Options>: Remove
|
||||||
|
redundant -mno- forms from the list.
|
||||||
|
(M680x0 Options): Combine documentation for -mshort, mbitfield,
|
||||||
|
-msep-data, -mid-shared-library with that for their respective
|
||||||
|
negatives that were formerly separately listed. Add missing
|
||||||
|
@opindex entries.
|
||||||
|
|
||||||
|
2025-12-13 Sandra Loosemore <sloosemore@baylibre.com>
|
||||||
|
|
||||||
|
PR other/122243
|
||||||
|
* doc/invoke.texi (Option Summary) <M32R/D Options>: Remove
|
||||||
|
redundant -mno entry.
|
||||||
|
(M32R/D Options): Regularize form of @opindex entries for
|
||||||
|
various options of the form -mfoo=@var{value}. Combine
|
||||||
|
the documentation for -malign-loops and -mno-align-loops.
|
||||||
|
|
||||||
|
2025-12-13 Sandra Loosemore <sloosemore@baylibre.com>
|
||||||
|
|
||||||
|
PR other/122243
|
||||||
|
* doc/invoke.texi (M32C Options): Add missing @opindex for negative
|
||||||
|
form.
|
||||||
|
|
||||||
|
2025-12-13 Sandra Loosemore <sloosemore@baylibre.com>
|
||||||
|
|
||||||
|
PR other/122243
|
||||||
|
* doc/invoke.texi (Option Summary) <LoongArch Options>:
|
||||||
|
Remove redundant -mno forms from list. Fix formatting so that
|
||||||
|
there is uniformly two spaces between options on the same line.
|
||||||
|
(LoongArch Options): Copy-editing for grammar, etc. Add
|
||||||
|
@opindex for negative forms.
|
||||||
|
|
||||||
|
2025-12-13 Sandra Loosemore <sloosemore@baylibre.com>
|
||||||
|
|
||||||
|
PR other/122243
|
||||||
|
* doc/invoke.texi (LM32 Options): Add @opindex entries for negative
|
||||||
|
option forms.
|
||||||
|
|
||||||
|
2025-12-13 Sandra Loosemore <sloosemore@baylibre.com>
|
||||||
|
|
||||||
|
PR other/122243
|
||||||
|
* config/ia64/ia64.opt (msched-prefer-data-spec-insns): Mark as
|
||||||
|
explicitly "Undocumented".
|
||||||
|
(msched-prefer-non-control-spec-insns): Likewise.
|
||||||
|
* doc/invoke.texi (Option Summary) <IA-64 Options>: Remove
|
||||||
|
explicitly undocumented and redundant mno- forms from the list.
|
||||||
|
(IA-64 Options): Remove documentation for already-deleted option
|
||||||
|
-mfused-add and the two explicitly undocumented options. Add
|
||||||
|
@opindex for negative forms and explicitly list the -mno-forms
|
||||||
|
of options that are enabled by default.
|
||||||
|
|
||||||
|
2025-12-13 Sandra Loosemore <sloosemore@baylibre.com>
|
||||||
|
|
||||||
|
PR other/122243
|
||||||
|
* config/pa/pa.opt (mbig-switch): Mark obsolete option as
|
||||||
|
"Undocumented".
|
||||||
|
(mjump-in-delay): Likewise.
|
||||||
|
(mlra): Likewise.
|
||||||
|
(mnosnake, msnake): Likewise.
|
||||||
|
* doc/invoke.texi (Option Summary) <HPPA Options>: Remove
|
||||||
|
deliberately undocumented options from list. Remove redundant
|
||||||
|
negative/positive forms from list. Fix formatting so there is
|
||||||
|
uniformly two spaces between options on the same line.
|
||||||
|
(HPPA Options): Remove documentation for obsolete options.
|
||||||
|
Add @opindex for negative forms. Properly list -mwsio instead
|
||||||
|
of just referring to it in the -msio docs. Light copy-editing to
|
||||||
|
fix markup, jargon, etc.
|
||||||
|
|
||||||
|
2025-12-13 Sandra Loosemore <sloosemore@baylibre.com>
|
||||||
|
|
||||||
|
PR other/122243
|
||||||
|
* config/h8300/h8300.opt (mexr, mno-exr): Add FIXME re ambiguity
|
||||||
|
for -mno-exr semantics.
|
||||||
|
* doc/extend.texi (H8/300 Function Attributes): Document
|
||||||
|
monitor and OS_Task attributes.
|
||||||
|
* doc/invoke.texi (Option Summary) <H8/300 Options}: Add -msx,
|
||||||
|
-ms2600, -mquickcall, -mslowbyte. Combine -mexr and -mno-exr.
|
||||||
|
(H8/300 Options): Likewise. Add @opindex entries for options
|
||||||
|
that have negative forms.
|
||||||
|
|
||||||
|
2025-12-13 Sandra Loosemore <sloosemore@baylibre.com>
|
||||||
|
|
||||||
|
PR other/122243
|
||||||
|
* config/arc/arc.opt: Mark -mbig-endian, -mlittle-endian,
|
||||||
|
-mmixed-code, -mno-mpy, -margonaut, -munalign-prob-threshold=,
|
||||||
|
-mannotate-align, -malign-call, -mRcq, -mRcw, -mbbit-peephole,
|
||||||
|
-mcompact-casesi, -mq-class, -mexpand-adddi, -mcrc, -mdsp-packa,
|
||||||
|
-mdvbf, -mtelephony, -mrtsc, -EB, -EL, -mrla, -mEA, and
|
||||||
|
-multcost= as "Undocumented".
|
||||||
|
* doc/invoke.texi: Remove documentation for the above options.
|
||||||
|
plus -mmac-d16 and -mmac-24 (which were already marked as
|
||||||
|
"Undocumented"). Likewise remove documentation for
|
||||||
|
-mbarrel_shifter, -mdpfp_compact, -mdpfp_fast, -mdsp_packa,
|
||||||
|
-mmac_24, -mmac_d16, -mspfp_compact, and -mspfp_fast, which
|
||||||
|
had already been deleted from arc.opt at some point.
|
||||||
|
Add index entries for the -mno- forms of remaining options that
|
||||||
|
have them. Document positive forms of -mno-brcc and -mno-dpfp-lrsr.
|
||||||
|
|
||||||
|
2025-12-13 Sandra Loosemore <sloosemore@baylibre.com>
|
||||||
|
|
||||||
|
PR other/122243
|
||||||
|
* config/arc/arc.opt (-mno-brcc, -mno-dpfp-lrsr): Redefine in
|
||||||
|
the positive sense.
|
||||||
|
|
||||||
|
2025-12-13 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
|
||||||
|
|
||||||
|
PR ipa/122955
|
||||||
|
* cgraph.h (toplevel_node): Add next and previous fields.
|
||||||
|
Add chain_next and chain_prev to GTY.
|
||||||
|
(symtab_node): Remove next and previous field. Remove chain_next and chain_prev
|
||||||
|
from the GTY.
|
||||||
|
(asm_node): Remove next field.
|
||||||
|
(symtab_node::next_defined_symbol): Use save_as_a<symtab_node*> around next.
|
||||||
|
(symbol_table::unregister): Likewise
|
||||||
|
(FOR_EACH_SYMBOL): Likewise
|
||||||
|
(symbol_table::first_defined_symbol): Likewise
|
||||||
|
(symbol_table::first_variable): Likewise
|
||||||
|
(symbol_table::next_variable): Likewise
|
||||||
|
(symbol_table::first_static_initializer): Likewise
|
||||||
|
(symbol_table::next_static_initializer): Likewise
|
||||||
|
(symbol_table::first_defined_variable): Likewise
|
||||||
|
(symbol_table::next_defined_variable): Likewise
|
||||||
|
(symbol_table::first_defined_function): Likewise
|
||||||
|
(symbol_table::next_defined_function): Likewise
|
||||||
|
(symbol_table::first_function): Likewise
|
||||||
|
(symbol_table::next_function): Likewise
|
||||||
|
(symbol_table::first_function_with_gimple_body): Likewise
|
||||||
|
(symbol_table::next_function_with_gimple_body): Likewise
|
||||||
|
* cgraphunit.cc (analyze_functions): Likewise
|
||||||
|
(output_in_order): Likewise
|
||||||
|
* lto-streamer-out.cc (lto_output): Use save_as_a<asm_node*> around next.
|
||||||
|
* symtab.cc (symtab_node::verify_symtab_nodes): Likewise.
|
||||||
|
|
||||||
2025-12-12 Chung-Lin Tang <cltang@baylibre.com>
|
2025-12-12 Chung-Lin Tang <cltang@baylibre.com>
|
||||||
Tobias Burnus <tburnus@baylibre.com>
|
Tobias Burnus <tburnus@baylibre.com>
|
||||||
Andrew Stubbs <ams@baylibre.com>
|
Andrew Stubbs <ams@baylibre.com>
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
20251213
|
20251214
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,16 @@
|
||||||
|
2025-12-13 Jose E. Marchesi <jose.marchesi@oracle.com>
|
||||||
|
|
||||||
|
* a68-parser-bottom-up.cc (a68_bottom_up_coalesce_pub): Do not
|
||||||
|
mark defining entities as publicized.
|
||||||
|
* a68-parser-extract.cc (a68_extract_indicants): Mark public
|
||||||
|
defining entities.
|
||||||
|
(a68_extract_priorities): Likewise.
|
||||||
|
(a68_extract_operators): Likewise.
|
||||||
|
(a68_extract_identities): Likewise.
|
||||||
|
(a68_extract_variables): Likewise.
|
||||||
|
(a68_extract_proc_identities): Likewise.
|
||||||
|
(a68_extract_proc_variables): Likewise.
|
||||||
|
|
||||||
2025-12-12 Jose E. Marchesi <jose.marchesi@oracle.com>
|
2025-12-12 Jose E. Marchesi <jose.marchesi@oracle.com>
|
||||||
|
|
||||||
* a68-parser-scanner.cc (a68_lexical_analyser): New argument
|
* a68-parser-scanner.cc (a68_lexical_analyser): New argument
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,26 @@
|
||||||
|
2025-12-13 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
* c-parser.cc (c_parser_omp_clause_reduction): Provide fixit hints
|
||||||
|
for -Wdeprecated-openmp diagnostics.
|
||||||
|
(c_parser_omp_clause_linear): Likewise.
|
||||||
|
(c_parser_omp_clause_depend): Likewise. Add HERE argument.
|
||||||
|
(c_parser_omp_clause_map): Provide fixit hints for -Wdeprecated-openmp
|
||||||
|
diagnostics. Reset num_commas after the diagnostics.
|
||||||
|
(c_parser_omp_clause_proc_bind): Provide fixit hints for
|
||||||
|
-Wdeprecated-openmp diagnostics.
|
||||||
|
(c_parser_omp_all_clauses): Move -Wdeprecated-openmp diagnostics
|
||||||
|
for to vs. enter here, add fixit hints for it. Adjust
|
||||||
|
c_parser_omp_clause_depend caller.
|
||||||
|
(c_parser_omp_depobj): Adjust c_parser_omp_clause_depend caller.
|
||||||
|
(c_parser_omp_master): Add MASTER_LOC argument. Provide fixit hints
|
||||||
|
for -Wdeprecated-openmp diagnostics.
|
||||||
|
(c_parser_omp_parallel): Adjust c_parser_omp_master caller.
|
||||||
|
(c_parser_omp_declare_target): Don't emit -Wdeprecated-openmp
|
||||||
|
warning for to vs. enter here.
|
||||||
|
(c_parser_omp_metadirective): Provide fixit hints for
|
||||||
|
-Wdeprecated-openmp diagnostics.
|
||||||
|
(c_parser_omp_construct): Adjust c_parser_omp_master caller.
|
||||||
|
|
||||||
2025-12-12 Chung-Lin Tang <cltang@baylibre.com>
|
2025-12-12 Chung-Lin Tang <cltang@baylibre.com>
|
||||||
Tobias Burnus <tburnus@baylibre.com>
|
Tobias Burnus <tburnus@baylibre.com>
|
||||||
Andrew Stubbs <ams@baylibre.com>
|
Andrew Stubbs <ams@baylibre.com>
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,24 @@
|
||||||
|
2025-12-13 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
* parser.cc (cp_parser_omp_clause_reduction): Provide fixit hints
|
||||||
|
for -Wdeprecated-openmp diagnostics.
|
||||||
|
(cp_parser_omp_clause_linear): Likewise.
|
||||||
|
(cp_parser_omp_clause_depend): Likewise.
|
||||||
|
(cp_parser_omp_clause_map): Likewise. Reset num_commas after the
|
||||||
|
diagnostics.
|
||||||
|
(cp_parser_omp_clause_proc_bind): Provide fixit hints for
|
||||||
|
-Wdeprecated-openmp diagnostics.
|
||||||
|
(cp_parser_omp_all_clauses): Move -Wdeprecated-openmp diagnostics
|
||||||
|
for to vs. enter here, add fixit hints for it.
|
||||||
|
(cp_parser_omp_master):Add MASTER_LOC argument. Provide fixit hints
|
||||||
|
for -Wdeprecated-openmp diagnostics.
|
||||||
|
(cp_parser_omp_parallel): Adjust cp_parser_omp_master caller.
|
||||||
|
(cp_parser_omp_declare_target): Don't emit -Wdeprecated-openmp
|
||||||
|
warning for to vs. enter here.
|
||||||
|
(cp_parser_omp_metadirective): Provide fixit hints for
|
||||||
|
-Wdeprecated-openmp diagnostics.
|
||||||
|
(cp_parser_omp_construct): Adjust cp_parser_omp_master caller.
|
||||||
|
|
||||||
2025-12-12 Nathaniel Shead <nathanieloshead@gmail.com>
|
2025-12-12 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||||
|
|
||||||
* method.cc (constructible_expr): Emit diagnostics for abstract
|
* method.cc (constructible_expr): Emit diagnostics for abstract
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,9 @@
|
||||||
|
2025-12-13 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
|
||||||
|
|
||||||
|
PR ipa/122955
|
||||||
|
* lto-partition.cc (lto_1_to_1_map): Use save_as_a<asm_node*> around next.
|
||||||
|
(create_asm_partition): Likewise.
|
||||||
|
|
||||||
2025-11-25 Siddhesh Poyarekar <siddhesh@gotplt.org>
|
2025-11-25 Siddhesh Poyarekar <siddhesh@gotplt.org>
|
||||||
|
|
||||||
PR lto/122515
|
PR lto/122515
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,38 @@
|
||||||
|
2025-12-13 Jose E. Marchesi <jose.marchesi@oracle.com>
|
||||||
|
|
||||||
|
* algol68/execute/modules/module1.a68: Also test contracted
|
||||||
|
forms.
|
||||||
|
* algol68/execute/modules/module3.a68: Likewise.
|
||||||
|
* algol68/execute/modules/module5.a68: Likewise.
|
||||||
|
* algol68/execute/modules/program-1.a68: Likewise.
|
||||||
|
|
||||||
|
2025-12-13 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
|
||||||
|
|
||||||
|
PR tree-optimization/122734
|
||||||
|
* gcc.dg/tree-ssa/20030711-1.c: Update.
|
||||||
|
* gcc.dg/tree-ssa/copy-headers-10.c: New test.
|
||||||
|
* gcc.dg/tree-ssa/copy-headers-11.c: New test.
|
||||||
|
* gcc.dg/tree-ssa/copy-headers-12.c: New test.
|
||||||
|
|
||||||
|
2025-12-13 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
* g++.dg/gomp/deprecate-1.C: New test.
|
||||||
|
|
||||||
|
2025-12-13 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
* c-c++-common/gomp/52-deps.c: Change locations of 2 warnings for C.
|
||||||
|
* gcc.dg/gomp/deprecate-1.c: New test.
|
||||||
|
|
||||||
|
2025-12-13 Alexandre Oliva <oliva@adacore.com>
|
||||||
|
|
||||||
|
* lib/gnat.exp (gnat_init): Set gcc_warning_prefix and
|
||||||
|
gcc_error_prefix.
|
||||||
|
|
||||||
|
2025-12-13 Alexandre Oliva <oliva@adacore.com>
|
||||||
|
|
||||||
|
PR tree-optimization/119293
|
||||||
|
* gcc.dg/vect/vect-121.c: XFAIL on ia32.
|
||||||
|
|
||||||
2025-12-12 Nathaniel Shead <nathanieloshead@gmail.com>
|
2025-12-12 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||||
|
|
||||||
* g++.dg/ext/is_constructible9.C: Add to testcase.
|
* g++.dg/ext/is_constructible9.C: Add to testcase.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue