aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/ChangeLog
diff options
context:
space:
mode:
authorOlivier Hainque <hainque@adacore.com>2018-05-23 10:23:09 +0000
committerPierre-Marie de Rodat <pmderodat@gcc.gnu.org>2018-05-23 10:23:09 +0000
commitb682fcf0d9c3c221c4adfdd0b077504c6ac0a8fc (patch)
treecf83ccb7dcb04c4941be53b51cf9c020640b608c /gcc/ada/ChangeLog
parentac450fb2ab71dfd5bc57ea60bc00cc749d7485af (diff)
downloadgcc-b682fcf0d9c3c221c4adfdd0b077504c6ac0a8fc.zip
gcc-b682fcf0d9c3c221c4adfdd0b077504c6ac0a8fc.tar.gz
gcc-b682fcf0d9c3c221c4adfdd0b077504c6ac0a8fc.tar.bz2
[Ada] Add a Is_Foreign_Exception predicate to GNAT.Exception_Actions
Useful to check if an occurrence caught by a "when others" choice originates from a foreign language, e.g. C++. 2018-05-23 Olivier Hainque <hainque@adacore.com> gcc/ada/ * libgnat/g-excact.ads (Is_Foreign_Exception): New predicate. * libgnat/g-excact.adb: Implement. From-SVN: r260588
Diffstat (limited to 'gcc/ada/ChangeLog')
-rw-r--r--gcc/ada/ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index e101c99..92bfea2 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,8 @@
+2018-05-23 Olivier Hainque <hainque@adacore.com>
+
+ * libgnat/g-excact.ads (Is_Foreign_Exception): New predicate.
+ * libgnat/g-excact.adb: Implement.
+
2018-05-23 Ed Schonberg <schonberg@adacore.com>
* sem_ch5.adb (Analyze_Iterator_Specification): If a subtype indication