The gcc documentation:
Additional post-processing of the returned value may be needed, see __builtin_extract_return_addr. The
Additional post-processing of the returned value may be needed, see __builtin_extract_return_addr.
__builtin_extract_return_addr
The