Daily bump.
This commit is contained in:
parent
d34d7c74d5
commit
77de8b722d
8 changed files with 1253 additions and 1 deletions
|
@ -1,3 +1,96 @@
|
|||
2024-02-22 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c/114007
|
||||
* doc/extend.texi: (__extension__): Remove comments about scope
|
||||
tokens vs. two colons.
|
||||
|
||||
2024-02-22 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR tree-optimization/109804
|
||||
* gimple-ssa-warn-access.cc (new_delete_mismatch_p): Handle
|
||||
DEMANGLE_COMPONENT_UNNAMED_TYPE.
|
||||
|
||||
2024-02-22 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/114048
|
||||
* tree-ssa-sccvn.cc (copy_reference_ops_from_ref): MEM_REF
|
||||
can also produce -1 off.
|
||||
|
||||
2024-02-22 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/114027
|
||||
* tree-vect-loop.cc (vecctorizable_reduction): Use optimized
|
||||
condition reduction classification only for single-element
|
||||
chains.
|
||||
|
||||
2024-02-22 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR ipa/111960
|
||||
* profile-count.h (profile_count::dump): Remove overload with
|
||||
char * first argument.
|
||||
* profile-count.cc (profile_count::dump): Change overload with char *
|
||||
first argument which uses sprintf into the overfload with FILE *
|
||||
first argument and use fprintf instead. Remove overload which wrapped
|
||||
it.
|
||||
|
||||
2024-02-22 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR tree-optimization/113993
|
||||
* tree-call-cdce.cc (get_no_error_domain): Handle
|
||||
BUILT_IN_{COSH,SINH,EXP{,M1,2}}{F32X,F64X}. Handle
|
||||
BUILT_IN_{COSH,SINH,EXP{,M1,2}}L for
|
||||
REAL_MODE_FORMAT (TYPE_MODE (long_double_type_node))->emax == 16384
|
||||
the as the F128 suffixed cases, otherwise as non-suffixed ones.
|
||||
Handle BUILT_IN_{EXP,POW}10L for
|
||||
REAL_MODE_FORMAT (TYPE_MODE (long_double_type_node))->emax == 16384
|
||||
as (-inf, 4932).
|
||||
|
||||
2024-02-22 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR tree-optimization/114038
|
||||
* gimple-lower-bitint.cc (bitint_large_huge::lower_mul_overflow): Fix
|
||||
loop exit condition if end is divisible by limb_prec.
|
||||
|
||||
2024-02-22 YunQiang Su <syq@gcc.gnu.org>
|
||||
|
||||
* doc/invoke.texi(MIPS Options): Fix skipping UrlSuffix
|
||||
problem of mabi=, mno-flush-func, mexplicit-relocs;
|
||||
add missing leading - of mbranch-cost option.
|
||||
* config/mips/mips.opt.urls: Regenerate.
|
||||
|
||||
2024-02-22 Kewen Lin <linkw@linux.ibm.com>
|
||||
|
||||
PR target/109987
|
||||
* config/rs6000/constraints.md (we): Update internal doc without
|
||||
referring to option -mpower9-vector.
|
||||
* config/rs6000/driver-rs6000.cc (asm_names): Remove mpower9-vector
|
||||
special handlings.
|
||||
* config/rs6000/rs6000-cpus.def (OTHER_P9_VECTOR_MASKS,
|
||||
OTHER_P8_VECTOR_MASKS): Merge to ...
|
||||
(OTHER_VSX_VECTOR_MASKS): ... here.
|
||||
* config/rs6000/rs6000.cc (rs6000_option_override_internal): Remove
|
||||
some error message handlings and explicit option mask adjustments on
|
||||
explicit option power{8,9}-vector conflicting with other options.
|
||||
(rs6000_print_isa_options): Update comments.
|
||||
(rs6000_disable_incompatible_switches): Remove power{8,9}-vector
|
||||
related array items and handlings.
|
||||
* config/rs6000/rs6000.h (ASM_CPU_SPEC): Remove mpower9-vector
|
||||
special handlings.
|
||||
* config/rs6000/rs6000.opt: Make option power{8,9}-vector as
|
||||
WarnRemoved.
|
||||
* doc/extend.texi: Remove documentation referring to option
|
||||
-mpower8-vector.
|
||||
* doc/invoke.texi: Remove documentation for option
|
||||
-mpower{8,9}-vector and adjust some documentation referring to them.
|
||||
* doc/md.texi: Update documentation for constraint we.
|
||||
* doc/sourcebuild.texi: Remove documentation for powerpc_p8vector_ok.
|
||||
|
||||
2024-02-22 Pan Li <pan2.li@intel.com>
|
||||
|
||||
PR target/114017
|
||||
* config/riscv/riscv-c.cc (riscv_cpu_cpp_builtins): Upgrade
|
||||
the version to 0.12.
|
||||
|
||||
2024-02-21 Edwin Lu <ewlu@rivosinc.com>
|
||||
|
||||
* config/riscv/riscv.cc (riscv_sched_variable_issue): Enable assert
|
||||
|
|
|
@ -1 +1 @@
|
|||
20240222
|
||||
20240223
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
2024-02-22 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c/114007
|
||||
* c-lex.cc (c_common_has_attribute): Parse 2 CPP_COLONs with
|
||||
the first one with COLON_SCOPE flag the same as CPP_SCOPE.
|
||||
|
||||
2024-02-10 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
DR 2237
|
||||
|
|
|
@ -1,3 +1,14 @@
|
|||
2024-02-22 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c/114007
|
||||
* c-parser.cc (c_parser_std_attribute): Remove loose_scope_p argument.
|
||||
Instead of checking it, parse 2 CPP_COLONs with the first one with
|
||||
COLON_SCOPE flag the same as CPP_SCOPE.
|
||||
(c_parser_std_attribute_list): Remove loose_scope_p argument, don't
|
||||
pass it to c_parser_std_attribute.
|
||||
(c_parser_std_attribute_specifier): Adjust c_parser_std_attribute_list
|
||||
caller.
|
||||
|
||||
2024-02-13 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
PR middle-end/113904
|
||||
|
|
|
@ -1,3 +1,27 @@
|
|||
2024-02-22 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
PR modula2/114055
|
||||
* gm2-compiler/M2Check.mod (Import): IsConstLitInternal and
|
||||
IsConstLit.
|
||||
(isInternal): New procedure function.
|
||||
(doCheck): Test for isInternal in either operand and early
|
||||
return true.
|
||||
* gm2-compiler/M2Quads.mod (PushOne): Rewrite with extra
|
||||
parameter internal.
|
||||
(BuildPseudoBy): Add TRUE parameter to PushOne call.
|
||||
(BuildIncProcedure): Add FALSE parameter to PushOne call.
|
||||
(BuildDecProcedure): Add FALSE parameter to PushOne call.
|
||||
* gm2-compiler/M2Range.mod (ForLoopBeginTypeCompatible):
|
||||
Uncomment code and tidy up error string.
|
||||
* gm2-compiler/SymbolTable.def (PutConstLitInternal):
|
||||
New procedure.
|
||||
(IsConstLitInternal): New procedure function.
|
||||
* gm2-compiler/SymbolTable.mod (PutConstLitInternal):
|
||||
New procedure.
|
||||
(IsConstLitInternal): New procedure function.
|
||||
(SymConstLit): New field IsInternal.
|
||||
(CreateConstLit): Initialize IsInternal to FALSE.
|
||||
|
||||
2024-02-21 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
PR modula2/114026
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,3 +1,11 @@
|
|||
2024-02-22 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c/114007
|
||||
* include/cpplib.h (COLON_SCOPE): Define to PURE_ZERO.
|
||||
* lex.cc (_cpp_lex_direct): When lexing CPP_COLON with another
|
||||
colon after it, if !CPP_OPTION (pfile, scope) set COLON_SCOPE
|
||||
flag on the first CPP_COLON token.
|
||||
|
||||
2024-02-01 Lewis Hyatt <lhyatt@gmail.com>
|
||||
|
||||
PR preprocessor/105608
|
||||
|
|
|
@ -1,3 +1,12 @@
|
|||
2024-02-22 Kewen Lin <linkw@linux.ibm.com>
|
||||
|
||||
PR target/109987
|
||||
* config/rs6000/t-float128-hw: Replace options -mpower{8,9}-vector
|
||||
with -mcpu=power9.
|
||||
* configure.ac: Update use of option -mpower9-vector with
|
||||
-mcpu=power9.
|
||||
* configure: Regenerate.
|
||||
|
||||
2024-02-21 Iain Sandoe <iain@sandoe.co.uk>
|
||||
|
||||
* config/aarch64/heap-trampoline.c
|
||||
|
|
Loading…
Add table
Reference in a new issue