IDF release/v3.3 (#3672)

ESP-IDF release/v3.3: 66d3783c8
esp-face: 420fc7e
esp32-camera: 0107093
This commit is contained in:
Me No Dev
2020-11-03 21:20:00 +02:00
committed by GitHub
parent 6e5be78838
commit 22b427df0f
256 changed files with 6074 additions and 1011 deletions

View File

@ -240,7 +240,7 @@ _BEGIN_STD_C
#endif
#if (defined(__CR16__) || defined(__CR16C__) ||defined(__CR16CP__))
/* r6, r7, r8, r9, r10, r11, r12 (r12L, r12H),
/* r6, r7, r8, r9, r10, r11, r12 (r12L, r12H),
* r13 (r13L, r13H), ra(raL, raH), sp(spL, spH) */
#define _JBLEN 14
#define _JBTYPE unsigned short
@ -269,7 +269,7 @@ _BEGIN_STD_C
#endif
#ifdef __SPU__
#define _JBLEN 50
#define _JBLEN 50
#define _JBTYPE __vector signed int
#endif
@ -287,13 +287,13 @@ _BEGIN_STD_C
(in case a subsequent alloca in proc moves $sp), and the return
address within proc. Everything else is saved on the stack in the
normal save areas. The jmp_buf structure is:
struct jmp_buf {
int regs[12];
int save[4];
void *return_address;
}
See the setjmp code for details. */
#define _JBLEN 17 /* 12 + 4 + 1 */
@ -349,7 +349,7 @@ _BEGIN_STD_C
* 2) Function-call versions.
*
* The built-in versions are used most of the time. When used, gcc replaces
* calls to setjmp()/longjmp() with inline assembly code. The built-in
* calls to setjmp()/longjmp() with inline assembly code. The built-in
* versions save/restore a variable number of registers.
* _JBLEN is set to 40 to be ultra-safe with the built-in versions.