aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2020-09-13 00:16:23 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2020-09-13 00:16:23 +0000
commit5de41c886207a3a0ff1f44ce0a5a644e9d9a17f8 (patch)
tree1ffe8aa407af5bb936aed94d6a0662104ccb82f1 /gcc/ada
parent707e9159ed25d19c174e4da18b194e530878d450 (diff)
downloadgcc-5de41c886207a3a0ff1f44ce0a5a644e9d9a17f8.zip
gcc-5de41c886207a3a0ff1f44ce0a5a644e9d9a17f8.tar.gz
gcc-5de41c886207a3a0ff1f44ce0a5a644e9d9a17f8.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/ada')
-rw-r--r--gcc/ada/ChangeLog31
1 files changed, 31 insertions, 0 deletions
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index d30d1e7..e54c6aa 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,34 @@
+2020-09-12 Eric Botcazou <ebotcazou@adacore.com>
+
+ * fe.h: Fix pilot error in previous change.
+ * gcc-interface/gigi.h (enum standard_datatypes): Add ADT_mulv128_decl.
+ (mulv128_decl): New macro.
+ (get_target_long_long_long_size): Declare.
+ * gcc-interface/decl.c (gnat_to_gnu_entity): Use a maximum size of
+ 128 bits for discrete types if Enable_128bit_Types is true.
+ * gcc-interface/targtyps.c: Include target.h.
+ (get_target_long_long_long_size): New function.
+ * gcc-interface/trans.c (gigi): Initialize mulv128_decl if need be.
+ (build_binary_op_trapv): Call it for 128-bit multiplication.
+ * gcc-interface/utils.c (make_type_from_size): Enforce a maximum
+ size of 128 bits if Enable_128bit_Types is true.
+
+2020-09-12 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc-interface/trans.c (lvalue_for_aggr_p) <N_Object_Declaration>:
+ Return false unconditionally.
+
+2020-09-12 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc-interface/trans.c (gnat_to_gnu) <N_Object_Declaration>: Clear
+ the SLOC of the expression of a tag.
+
+2020-09-12 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Variable>: Only give
+ a warning for the overlay of an aliased array with an unconstrained
+ nominal subtype if the address is absolute.
+
2020-09-11 Eric Botcazou <ebotcazou@adacore.com>
* gcc-interface/utils.c (type_has_variable_size): New function.