From: Tim Northover Date: Tue, 1 Oct 2013 14:39:43 +0000 (+0000) Subject: Typo in ARM __attribute__((interrupt)) documentation X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=236b94c210a422385ade75e382ef2a2db3ec2075;p=clang Typo in ARM __attribute__((interrupt)) documentation git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@191771 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/docs/LanguageExtensions.rst b/docs/LanguageExtensions.rst index da4bb16750..44916f7db7 100644 --- a/docs/LanguageExtensions.rst +++ b/docs/LanguageExtensions.rst @@ -1880,7 +1880,7 @@ The semantics are as follows: possible the function itself will make the necessary "lr" adjustments so that the "preferred return address" is selected. - Unfortunately the compiler is unable to make this guarantee for nn "UNDEF" + Unfortunately the compiler is unable to make this guarantee for an "UNDEF" handler, where the offset from "lr" to the preferred return address depends on the execution state of the code which generated the exception. In this case a sequence equivalent to "movs pc, lr" will be used.