mirror of
https://forge.sourceware.org/marek/gcc.git
synced 2026-02-22 03:47:02 -05:00
Daily bump.
This commit is contained in:
@@ -1,3 +1,12 @@
|
||||
2025-10-19 Georg-Johann Lay <avr@gjlay.de>
|
||||
|
||||
* config/avr/avr.cc (avr_nonzero_bits_lsr_operands_p): Also
|
||||
handle PLUS.
|
||||
* config/avr/avr.md (pixaop): New code iterator for PLUS,
|
||||
IOR, XOR, AND.
|
||||
(nzb=1 insns): Use pixaop instead of bitop code iterator.
|
||||
Handle PLUS in outputs.
|
||||
|
||||
2025-10-18 Mark Wielaard <mark@klomp.org>
|
||||
|
||||
* common.opt.urls: Regenerate.
|
||||
|
||||
@@ -1 +1 @@
|
||||
20251019
|
||||
20251020
|
||||
|
||||
@@ -1,3 +1,30 @@
|
||||
2025-10-19 Robert Dubner <rdubner@symas.com>
|
||||
|
||||
* genapi.cc (move_tree): Formatting.
|
||||
(parser_enter_file): Incorporate global __gg__entry_label.
|
||||
(enter_program_common): Remove calls to alphabet overrides.
|
||||
(parser_alphabet): Change cbl_alphabet_e handling.
|
||||
(parser_alphabet_use): Likewise.
|
||||
(initialize_the_data): Likewise.
|
||||
(establish_using): Process passed parameters in a subroutine.
|
||||
(parser_division): Remove in-line parameter processing;
|
||||
call establish_using() instead. Check for __gg__entry_label.
|
||||
(parser_file_add): Temporary workaround for charset encoding.
|
||||
(parser_file_open): Likewise.
|
||||
(create_and_call): Push/pop program state around call to external.
|
||||
(parser_entry): Implement new ENTRY statement feature.
|
||||
(mh_source_is_literalN): Formatting.
|
||||
* genapi.h (parser_entry): New ENTRY statement.
|
||||
* gengen.cc (gg_create_goto_pair): Formatting.
|
||||
(gg_goto_label_decl): Remove.
|
||||
* gengen.h (gg_goto_label_decl): Remove.
|
||||
* genutil.cc (internal_codeset_is_ebcdic): Remove.
|
||||
* genutil.h (internal_codeset_is_ebcdic): Remove.
|
||||
* symbols.cc (symbols_alphabet_set): Restrict alphabet scan to
|
||||
program.
|
||||
* symbols.h (is_elementary): Use defined constants instead of
|
||||
explicit 'A'and 'N'
|
||||
|
||||
2025-10-10 Robert Dubner <rdubner@symas.com>
|
||||
|
||||
* cdf.y: In support of the described changes.
|
||||
|
||||
@@ -1,3 +1,12 @@
|
||||
2025-10-19 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
PR modula2/122333
|
||||
* gm2-compiler/M2MetaError.mod (JoinSentances): Remove
|
||||
unused variable.
|
||||
* gm2-gcc/m2spellcheck.cc (m2spellcheck_InitCandidates): Rewrite.
|
||||
(KillCandidates): Deallocate auto_vec candidates_array.
|
||||
(candidates_array_vec_t): New declaration.
|
||||
|
||||
2025-10-13 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
PR modula2/122241
|
||||
|
||||
@@ -1,3 +1,44 @@
|
||||
2025-10-19 Georg-Johann Lay <avr@gjlay.de>
|
||||
|
||||
PR testsuite/122212
|
||||
PR testsuite/52641
|
||||
* gcc.dg/torture/pr122212.c: Pass 0xffffffff instead of -1u
|
||||
for all bits set in uint32_t.
|
||||
|
||||
2025-10-19 Georg-Johann Lay <avr@gjlay.de>
|
||||
|
||||
PR testsuite/122016
|
||||
PR testsuite/52641
|
||||
* gcc.dg/torture/pr122016.c (strncmp): Use __SIZE_TYPE__ instead
|
||||
of long as type of the size argument.
|
||||
|
||||
2025-10-19 Pan Li <pan2.li@intel.com>
|
||||
|
||||
* gcc.target/riscv/sat/sat_arith.h: Add test helper macros.
|
||||
* gcc.target/riscv/sat/sat_u_mul-7-u16-from-u128.c: New test.
|
||||
* gcc.target/riscv/sat/sat_u_mul-7-u16-from-u32.c: New test.
|
||||
* gcc.target/riscv/sat/sat_u_mul-7-u16-from-u64.rv32.c: New test.
|
||||
* gcc.target/riscv/sat/sat_u_mul-7-u16-from-u64.rv64.c: New test.
|
||||
* gcc.target/riscv/sat/sat_u_mul-7-u32-from-u128.c: New test.
|
||||
* gcc.target/riscv/sat/sat_u_mul-7-u32-from-u64.rv32.c: New test.
|
||||
* gcc.target/riscv/sat/sat_u_mul-7-u32-from-u64.rv64.c: New test.
|
||||
* gcc.target/riscv/sat/sat_u_mul-7-u64-from-u128.c: New test.
|
||||
* gcc.target/riscv/sat/sat_u_mul-7-u8-from-u128.c: New test.
|
||||
* gcc.target/riscv/sat/sat_u_mul-7-u8-from-u16.c: New test.
|
||||
* gcc.target/riscv/sat/sat_u_mul-7-u8-from-u32.c: New test.
|
||||
* gcc.target/riscv/sat/sat_u_mul-7-u8-from-u64.rv32.c: New test.
|
||||
* gcc.target/riscv/sat/sat_u_mul-7-u8-from-u64.rv64.c: New test.
|
||||
* gcc.target/riscv/sat/sat_u_mul-run-7-u16-from-u128.c: New test.
|
||||
* gcc.target/riscv/sat/sat_u_mul-run-7-u16-from-u32.c: New test.
|
||||
* gcc.target/riscv/sat/sat_u_mul-run-7-u16-from-u64.c: New test.
|
||||
* gcc.target/riscv/sat/sat_u_mul-run-7-u32-from-u128.c: New test.
|
||||
* gcc.target/riscv/sat/sat_u_mul-run-7-u32-from-u64.c: New test.
|
||||
* gcc.target/riscv/sat/sat_u_mul-run-7-u64-from-u128.c: New test.
|
||||
* gcc.target/riscv/sat/sat_u_mul-run-7-u8-from-u128.c: New test.
|
||||
* gcc.target/riscv/sat/sat_u_mul-run-7-u8-from-u16.c: New test.
|
||||
* gcc.target/riscv/sat/sat_u_mul-run-7-u8-from-u32.c: New test.
|
||||
* gcc.target/riscv/sat/sat_u_mul-run-7-u8-from-u64.c: New test.
|
||||
|
||||
2025-10-18 Iain Sandoe <iain@sandoe.co.uk>
|
||||
|
||||
PR c++/119060
|
||||
|
||||
@@ -1,3 +1,18 @@
|
||||
2025-10-19 Robert Dubner <rdubner@symas.com>
|
||||
|
||||
* charmaps.cc (__gg__set_internal_codeset): Eliminate ascii/ebcdic.
|
||||
(__gg__text_conversion_override): Remove.
|
||||
* charmaps.h (enum text_device_t): Eliminate ascii/ebcdic.
|
||||
(enum text_codeset_t): Remove.
|
||||
(__gg__set_internal_codeset): Remove.
|
||||
(__gg__text_conversion_override): Remove.
|
||||
* gfileio.cc: Anticipate cbl_encoding_t fixes.
|
||||
* libgcobol.cc (struct program_state): Incorporate
|
||||
__gg__entry_label.
|
||||
(__gg__pop_program_state): Eliminate unused defines.
|
||||
(__gg__alphabet_use): Eliminate ascii/ebcdic dichotomy.
|
||||
* valconv.cc (__gg__alphabet_create): Likewise.
|
||||
|
||||
2025-10-10 Robert Dubner <rdubner@symas.com>
|
||||
|
||||
* charmaps.cc (raw_is_SBC): Likewise.
|
||||
|
||||
Reference in New Issue
Block a user