From cefca88f13e7377ab3a93b6609348205eef779c4 Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Tue, 5 Dec 2023 00:20:03 +0000 Subject: [PATCH] Daily bump. --- gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index f5da51b40dc9..6f4231ffb412 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20231204 +20231205 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 1b966bb0abbd..ad95d86202f6 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,15 @@ +2023-12-04 Steve Baird + + * exp_attr.adb (Expand_N_Attribute_Reference): In the case of a + Reduce attribute reference, fix bugs in initializing Accum_Typ. + The previous version was incorrect in the case where E1 refers to + the first of multiple possible overload resolution candidates and + that candidate does not turn out to be the right one. The previous + version also had code to compute Accum_Typ via a different method + if the initial computation turned out to yield a universal numeric + type. Delete that initial computation and use the second method in + all cases. + 2023-11-16 Eric Botcazou * gcc-interface/decl.cc (gnat_to_gnu_subprog_type): Also create a -- 2.47.2