aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/ChangeLog
diff options
context:
space:
mode:
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>2018-07-17 10:09:46 +0000
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>2018-07-17 10:09:46 +0000
commitf15dfd29bd99f75bf2bf995933f993cd6da8a1d1 (patch)
treee18ad70f2b2310f0d1b8faf2b366eda7d0ce1e6c /gcc/ada/ChangeLog
parent36716ee7649d1d5de590c139a8af5a6ec2fd9acf (diff)
* gcc-interface/decl.c (choices_to_gnu): Rename parameters. Deal with
an operand of Character type. Factor out range generation to the end. Check that the bounds are literals and convert them to the type of the operand before building the ranges. * gcc-interface/utils.c (make_dummy_type): Minor tweak. (make_packable_type): Propagate TYPE_DEBUG_TYPE. (maybe_pad_type): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-8-branch@262813 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/ChangeLog')
-rw-r--r--gcc/ada/ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index d45aa504290..ba9605489c6 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,5 +1,15 @@
2018-07-17 Eric Botcazou <ebotcazou@adacore.com>
+ * gcc-interface/decl.c (choices_to_gnu): Rename parameters. Deal with
+ an operand of Character type. Factor out range generation to the end.
+ Check that the bounds are literals and convert them to the type of the
+ operand before building the ranges.
+ * gcc-interface/utils.c (make_dummy_type): Minor tweak.
+ (make_packable_type): Propagate TYPE_DEBUG_TYPE.
+ (maybe_pad_type): Likewise.
+
+2018-07-17 Eric Botcazou <ebotcazou@adacore.com>
+
* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Variable>: Deal with
more rvalues in the expression of a renaming.