aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2018-12-13 09:11:45 +0100
committerArnaud Charlet <charlet@gcc.gnu.org>2018-12-13 09:11:45 +0100
commit81f3e60f5b7d82567df02aeb780580b983f7aeaa (patch)
tree896e8a18dbee5d209e65eda3ddb9058452484d79
parent26b57b93b389a08b1328b577526e886f43a76476 (diff)
downloadgcc-81f3e60f5b7d82567df02aeb780580b983f7aeaa.zip
gcc-81f3e60f5b7d82567df02aeb780580b983f7aeaa.tar.gz
gcc-81f3e60f5b7d82567df02aeb780580b983f7aeaa.tar.bz2
Add note about abort and ZCX runtime.
Part of RC12-001 From-SVN: r267079
-rw-r--r--gcc/ada/doc/gnat_ugn/platform_specific_information.rst12
1 files changed, 6 insertions, 6 deletions
diff --git a/gcc/ada/doc/gnat_ugn/platform_specific_information.rst b/gcc/ada/doc/gnat_ugn/platform_specific_information.rst
index 5b55ef7..eaae612 100644
--- a/gcc/ada/doc/gnat_ugn/platform_specific_information.rst
+++ b/gcc/ada/doc/gnat_ugn/platform_specific_information.rst
@@ -49,15 +49,15 @@ For exception handling, either or both of two models are supplied:
Most programs should experience a substantial speed improvement by
being compiled with a ZCX run-time.
This is especially true for
-tasking applications or applications with many exception handlers.}
+tasking applications or applications with many exception handlers.
+Note however that the ZCX run-time does not support asynchronous abort
+of tasks (``abort`` and ``select-then-abort`` constructs) and will instead
+implement abort by polling points in the runtime. You can also add additional
+polling points explicitly if needed in your application via ``pragma
+Abort_Defer``.
This section summarizes which combinations of threads and exception support
are supplied on various GNAT platforms.
-It then shows how to select a particular library either
-permanently or temporarily,
-explains the properties of (and tradeoffs among) the various threads
-libraries, and provides some additional
-information about several specific platforms.
.. _Summary_of_Run-Time_Configurations: