diff --git a/libcxxabi/src/aix_state_tab_eh.inc b/libcxxabi/src/aix_state_tab_eh.inc --- a/libcxxabi/src/aix_state_tab_eh.inc +++ b/libcxxabi/src/aix_state_tab_eh.inc @@ -559,7 +559,7 @@ // reserved for compilers (SP + 3 * sizeof(uintptr_t)) in the stack of // the caller of the function containing the landing pad (within the link // area for the call to the latter) for __xlc_exception_handle() - // to retrieve. + // to retrieve when it is called by the landing pad. uintptr_t *currentSP = reinterpret_cast(_Unwind_GetGR(context, 1)); uintptr_t *callersSP = reinterpret_cast(currentSP[0]); callersSP[3] = reinterpret_cast(unwind_exception);