Merge changes for NSURLSession from EngageHub (formerly Brainstorm).

This commit is contained in:
Richard Frith-Macdonald 2020-11-29 06:57:47 -05:00
parent d015cebbf3
commit 1b7bf26bea
70 changed files with 7980 additions and 192 deletions

View file

@ -687,6 +687,14 @@ recover(int sig)
siglongjmp(jbuf()->buf, 1);
}
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wframe-address"
#else
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wframe-address"
#endif
void *
NSFrameAddress(NSUInteger offset)
{
@ -873,6 +881,12 @@ NSReturnAddress(NSUInteger offset)
return env->addr;
}
#ifdef __clang__
#pragma clang diagnostic pop
#else
#pragma GCC diagnostic pop
#endif
unsigned
GSPrivateReturnAddresses(NSUInteger **returns)
{