mirror of
https://github.com/gcc-mirror/gcc.git
synced 2026-05-06 14:59:39 +02:00
Daily bump.
This commit is contained in:
231
gcc/ChangeLog
231
gcc/ChangeLog
@@ -1,3 +1,234 @@
|
||||
2025-11-29 Sandra Loosemore <sloosemore@baylibre.com>
|
||||
|
||||
* common.opt.urls: Regenerated.
|
||||
* config/aarch64/aarch64.opt.urls: Regenerated.
|
||||
* config/alpha/alpha.opt.urls: Regenerated.
|
||||
* config/arm/arm.opt.urls: Regenerated.
|
||||
* config/avr/avr.opt.urls: Regenerated.
|
||||
* config/bpf/bpf.opt.urls: Regenerated.
|
||||
* config/c6x/c6x.opt.urls: Regenerated.
|
||||
* config/cris/cris.opt.urls: Regenerated.
|
||||
* config/cris/elf.opt.urls: Regenerated.
|
||||
* config/csky/csky.opt.urls: Regenerated.
|
||||
* config/darwin.opt.urls: Regenerated.
|
||||
* config/epiphany/epiphany.opt.urls: Regenerated.
|
||||
* config/frv/frv.opt.urls: Regenerated.
|
||||
* config/ft32/ft32.opt.urls: Regenerated.
|
||||
* config/gcn/gcn.opt.urls: Regenerated.
|
||||
* config/i386/i386.opt.urls: Regenerated.
|
||||
* config/ia64/ia64.opt.urls: Regenerated.
|
||||
* config/loongarch/loongarch.opt.urls: Regenerated.
|
||||
* config/m68k/m68k.opt.urls: Regenerated.
|
||||
* config/microblaze/microblaze.opt.urls: Regenerated.
|
||||
* config/mips/mips.opt.urls: Regenerated.
|
||||
* config/mmix/mmix.opt.urls: Regenerated.
|
||||
* config/or1k/or1k.opt.urls: Regenerated.
|
||||
* config/pa/pa.opt.urls: Regenerated.
|
||||
* config/pdp11/pdp11.opt.urls: Regenerated.
|
||||
* config/rs6000/rs6000.opt.urls: Regenerated.
|
||||
* config/s390/s390.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-11-29 Sandra Loosemore <sloosemore@baylibre.com>
|
||||
|
||||
* doc/invoke.texi (Options Summary): Switch ordering of FRV
|
||||
and FT32.
|
||||
(Submodel Options): Likewise in the menu and section ordering.
|
||||
|
||||
2025-11-29 Sandra Loosemore <sloosemore@baylibre.com>
|
||||
|
||||
PR other/122243
|
||||
* doc/invoke.texi: Document -mno-android.
|
||||
|
||||
2025-11-29 Sandra Loosemore <sloosemore@baylibre.com>
|
||||
|
||||
PR other/122243
|
||||
* config/frv/frv.opt (mbranch-cost=): Mark as Undocumented.
|
||||
(mcond-exec-insns=): Likewise.
|
||||
(mcond-exec-tempss=): Likewise.
|
||||
* doc/invoke.texi (Option Summary) <FRV Options>: Remove duplicate
|
||||
positive/negative forms from the list.
|
||||
(FRV Options): Combine documentation of positive/negative forms
|
||||
where they were listed separately. Add @opindex entries for
|
||||
negative forms.
|
||||
|
||||
2025-11-29 Sandra Loosemore <sloosemore@baylibre.com>
|
||||
|
||||
PR other/122243
|
||||
* config/ft32/ft32.opt (mlra): Mark obsolete option as Undocumented.
|
||||
* doc/invoke.texi (Option Summary) <FT32 Options>: Remove -mlra.
|
||||
(FT32 Options): Likewise. Add @opindex entries for negative
|
||||
option forms.
|
||||
|
||||
2025-11-29 Sandra Loosemore <sloosemore@baylibre.com>
|
||||
|
||||
PR other/122243
|
||||
* doc/invoke.texi (FR30 Options): Add @opindex for -mno-small-model.
|
||||
|
||||
2025-11-29 Sandra Loosemore <sloosemore@baylibre.com>
|
||||
|
||||
PR other/122243
|
||||
* doc/invoke.texi (Option Summary) <eBPF Options>: Fix formatting
|
||||
issues. Remove redundant entry for -mno-co-re.
|
||||
(eBPF Options): Add missing @opindex entries. Combine documentation
|
||||
for -mco-re and -mno-co-re.
|
||||
|
||||
2025-11-29 Sandra Loosemore <sloosemore@baylibre.com>
|
||||
|
||||
PR other/122243
|
||||
* config/alpha/alpha.opt (mgas): Mark as Undocumented.
|
||||
* doc/invoke.texi (Option Summary) <DEC Alpha Options>: Add
|
||||
-mtls-kernel, -mtls-size=, -mlong-double-128, and -mlong-double-64.
|
||||
(DEC Alpha Options): Likewise.
|
||||
|
||||
2025-11-29 Sandra Loosemore <sloosemore@baylibre.com>
|
||||
|
||||
PR other/122243
|
||||
* config/darwin.opt (findirect-virtual-calls): Mark as Undocumented.
|
||||
(fterminated-vtables): Likewise.
|
||||
(multi_module): Likewise.
|
||||
(multiply_defined): Likewise.
|
||||
(multiply_defined_unused): Likewise.
|
||||
(no_dead_strip_inits_and_terms): Likewise.
|
||||
(noprefixbinding): Likewise.
|
||||
(nomultidefs): Likewise.
|
||||
(noprebind): Likewise.
|
||||
(noseglinkedit): Likewise.
|
||||
(ObjC, ObjC++): Add documentation strings.
|
||||
(object): Mark as Undocumented.
|
||||
(prebind): Likewise.
|
||||
(prebind_all_twolevel_modules): Likewise.
|
||||
(private_bundle): Likewise.
|
||||
(sectobjectsymbols): Likewise.
|
||||
(sectorder): Likewise.
|
||||
(seg_addr_table_filename): Likewise.
|
||||
(segcreate): Likewise.
|
||||
(seglinkedit): Likewise.
|
||||
(single_module): Likewise.
|
||||
(X): Likewise.
|
||||
(y): Likewise.
|
||||
(Mach): Likewise.
|
||||
* doc/invoke.texi (Option Summary) <Darwin Options>: Improve
|
||||
alphabetization of the list. Remove obsolete/undocumented
|
||||
options and add missing entries.
|
||||
(Darwin Options): Add documentation for -arch, -dependency-file,
|
||||
-fapple-kext, -matt-stubs, -fconstant-cfstrings, -mdynamic-no-pic,
|
||||
-asm_macosx_version_min, -msymbol-stubs, -mtarget-linker,
|
||||
-ObjC, -ObjC++, -Wnonportable-cfstrings. Update the list
|
||||
of options passed to the linker to remove obsolete options
|
||||
and add missing ones; also move the block of @opindex entries
|
||||
before the list items instead of putting it in the middle.
|
||||
|
||||
2025-11-29 Sandra Loosemore <sloosemore@baylibre.com>
|
||||
|
||||
PR other/122243
|
||||
* doc/invoke.texi (Option Summary) <Cygwin and MinGW Options>:
|
||||
Correct spelling of -mthreads and add missing options.
|
||||
(Cygwin and MinGW Options): Add @opindex for negative forms.
|
||||
|
||||
2025-11-29 Sandra Loosemore <sloosemore@baylibre.com>
|
||||
|
||||
PR other/122243
|
||||
* doc/invoke.texi (Option Summary) <C-SKY Options>: Remove
|
||||
entries for "Undocumented" options -EB, -EL, -mhard-float,
|
||||
-msoft-float, and nonexistent option -mcse-cc.
|
||||
(C-SKY Options): Likewise. Also remove references to "Undocumented"
|
||||
option -mstm and uniformly index/document the -mno- forms for
|
||||
consistency with other options in this section that already do so.
|
||||
|
||||
2025-11-29 Sandra Loosemore <sloosemore@baylibre.com>
|
||||
|
||||
PR other/122243
|
||||
* config/cris/cris.opt (m32-bit, m16-bit, m8-bit): Remove
|
||||
Undocumented property.
|
||||
(m32bit, m8bit): Add Undocumented property.
|
||||
* doc/invoke.texi (Option Summary) <CRIS Options>: Remove
|
||||
obsolete -melf and -maout options from table, plus redundant
|
||||
-mno-mul-bug-workaround.
|
||||
(CRIS Options): Add @opindex for -mno- forms that didn't already
|
||||
have one. Remove obsolete -melf documentation. Document
|
||||
-mbest-lib-options, -moverride-best-lib-options,
|
||||
-mtrap-using-break8, -mtrap-unaligned-atomic, and
|
||||
-munaligned-atomic-may-use-library.
|
||||
|
||||
2025-11-29 Sandra Loosemore <sloosemore@baylibre.com>
|
||||
|
||||
PR other/122243
|
||||
* doc/invoke.texi (Option Summary) <C6X Options>: Add -mdbst
|
||||
and -mlong-calls.
|
||||
(C6X Options): Likewise.
|
||||
|
||||
2025-11-29 Sandra Loosemore <sloosemore@baylibre.com>
|
||||
|
||||
PR other/122243
|
||||
* doc/invoke.texi (Option Summary) <Blackfin Options>:
|
||||
Remove redundant -mno- entries.
|
||||
(Blackfin Options): Combine explicit -mno-* documentation
|
||||
with that for the corresponding positive form of the option.
|
||||
Add @opindex entries for the negative forms of options that
|
||||
didn't already have one.
|
||||
|
||||
2025-11-29 Sandra Loosemore <sloosemore@baylibre.com>
|
||||
|
||||
PR other/122243
|
||||
* config/arm/arm.opt (mapcs-reentrant): Mark as "Undocumented",
|
||||
updatehelp string for internal documentation.
|
||||
(mapcs-stack-check): Likewise update help string.
|
||||
(mprint-tune-info, mneon-for-64bits): Mark as "Undocumented".
|
||||
* doc/invoke.texi (Option Summary) <ARM Options>: Remove duplicate
|
||||
entries for negative forms and entries for options that are
|
||||
explicitly "Undocumented". Add missing entry for
|
||||
-mpic-data-is-text-relative. Fix some formatting issues.
|
||||
(ARM Options): Remove documentation for -mapcs-stack-check,
|
||||
-mapcs-reentrant, -mflip-thumb, -mneon-for-64-bits,
|
||||
-mprint-tune-info, and -mverbose-cost-dump. Add index entries
|
||||
for -mno- option forms. Minor editing for clarity.
|
||||
|
||||
2025-11-29 Sandra Loosemore <sloosemore@baylibre.com>
|
||||
|
||||
PR other/122243
|
||||
PR target/122288
|
||||
* config/gcn/gcn.opt (m32, m64, mgomp): Mark "Undocumented"
|
||||
since these options don't actually do anything useful.
|
||||
(flag_bypass_init_error, stack_size_opt, gang_size_opt): Correct
|
||||
opt file syntax.
|
||||
(mstack-size=): Mark "Undocumented" since it's obsolete.
|
||||
* doc/invoke.texi (Option Summary) <AMD GCN Options>:
|
||||
Remove obsolete options, add missing entries for
|
||||
-mgang-private-size=, -msram-ecc=, and -mxnack=.
|
||||
(AMD GCN Options): Likewise.
|
||||
|
||||
2025-11-29 Sandra Loosemore <sloosemore@baylibre.com>
|
||||
|
||||
PR other/122243
|
||||
* config/epiphany/epiphany.opt (mlong-calls): Make it do something
|
||||
useful.
|
||||
(may-round-for-trunc): Make this undocumented option with a weird
|
||||
name an alias for -mmay-round-for-trunc.
|
||||
(mfp-iarith): Fix doc string.
|
||||
* doc/invoke.texi (Option Summary) <Adapteva Epiphany Options>:
|
||||
Add missing options.
|
||||
(Adapteva Epiphany Options): Document negative forms also when
|
||||
that is not the default, or where it's unclear. Document
|
||||
-may-round-for-trunc and -mfp-iarith. Fix spelling of
|
||||
-mpost-inc and -mpost-modify.
|
||||
|
||||
2025-11-29 Sandra Loosemore <sloosemore@baylibre.com>
|
||||
|
||||
PR other/122243
|
||||
* config/aarch64/aarch64.opt (Wexperimental-fmv-target): Mark
|
||||
as "Undocumented".
|
||||
* doc/invoke.texi (Option Summary) <AArch64 Options>: Don't
|
||||
list "Undocumented" aarch64 options -mverbose-cost-dump or
|
||||
-Wexperimental-fmv-target, or both positive and negative forms
|
||||
of other options. Add missing options. Fix whitespace problems.
|
||||
(AArch64 Options): Light copy-editing. Add missing @opindex
|
||||
entries to match the documented options. Undocument
|
||||
-mverbose-cost-dump and -Wexperimental-fmv-target.
|
||||
|
||||
2025-11-28 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* config/rs6000/rs6000.cc (complex_multiply_builtin_code):
|
||||
|
||||
@@ -1 +1 @@
|
||||
20251129
|
||||
20251130
|
||||
|
||||
@@ -1,3 +1,29 @@
|
||||
2025-11-30 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
PR c++/119864
|
||||
* module.cc (trees_in::read_function_def): Don't call
|
||||
post_process on OpenMP UDT reductions.
|
||||
* parser.cc (cp_parser_omp_declare_reduction): Call push_decl
|
||||
for block_scope, even when processing_template_decl.
|
||||
|
||||
2025-11-29 Eczbek <eczbek.void@gmail.com>
|
||||
Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/116952
|
||||
* parser.cc (cp_parser_lambda_expression): Revert
|
||||
r11-8166-ge1666ebd9ad31d change prohibiting lambda in non-type
|
||||
parameter.
|
||||
|
||||
2025-11-29 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/122758
|
||||
* decl.cc (pop_labels): Don't call adjust_backward_gotos if
|
||||
processing_template_decl.
|
||||
(decl_instrument_init_bypass_p): Always return false if
|
||||
processing_template_decl.
|
||||
(check_goto_1): Don't push anything to direct_goto vector
|
||||
if processing_template_decl.
|
||||
|
||||
2025-11-28 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/119969
|
||||
|
||||
@@ -1,3 +1,22 @@
|
||||
2025-11-30 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
PR c++/119864
|
||||
* g++.dg/modules/omp-4_a.C: New test.
|
||||
* g++.dg/modules/omp-4_b.C: New test.
|
||||
|
||||
2025-11-29 Eczbek <eczbek.void@gmail.com>
|
||||
Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/116952
|
||||
* g++.dg/cpp2a/lambda-uneval14.C: Revise incorrect test.
|
||||
* g++.dg/cpp2a/lambda-uneval29.C: New test.
|
||||
|
||||
2025-11-29 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/122758
|
||||
* g++.dg/cpp26/erroneous5.C: New test.
|
||||
* g++.dg/cpp26/erroneous6.C: New test.
|
||||
|
||||
2025-11-28 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/122844
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
2025-11-29 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR cobol/122803
|
||||
* configure.ac (LIBGCOBOL_VERSION): Bump to 2:0:0.
|
||||
* configure: Re-generate.
|
||||
|
||||
2025-11-18 James K. Lowden <jklowden@cobolworx.com>
|
||||
|
||||
PR cobol/122702
|
||||
|
||||
Reference in New Issue
Block a user