c/setjmp: silence gcc 11 warning -Wsizeof-array-div
c/setjmp: silence gcc 11 warning -Wsizeof-array-div

On Fedora 34, gcc 11.0.0 reports:

    setjmp.c:666:56: error: expression does not compute the number of
    elements in this array; element type is ‘struct __jmp_buf_tag’, not
    ‘uintptr_t’ {aka ‘long unsigned int’} [-Werror=sizeof-array-div]
      666 | #define JMP_BUG_NREGS ((unsigned long)(sizeof(jmp_buf) / sizeof(uintptr_t)))
          |                                                        ^
    setjmp.c:669:24: note: in expansion of macro ‘JMP_BUG_NREGS’
      669 |     uintptr_t env_regs[JMP_BUG_NREGS];
          |                        ^~~~~~~~~~~~~
    setjmp.c:666:56: note: add parentheses around the second ‘sizeof’ to silence this warning
      666 | #define JMP_BUG_NREGS ((unsigned long)(sizeof(jmp_buf) / sizeof(uintptr_t)))
          |                                                        ^
    setjmp.c:669:24: note: in expansion of macro ‘JMP_BUG_NREGS’
      669 |     uintptr_t env_regs[JMP_BUG_NREGS];
          |                        ^~~~~~~~~~~~~

While at it, fix typo in the name: it is "BUF", not "BUG".

fishilico/shared,fishilico/shared,fishilico/shared,fishilico/shared,fishilico/shared,fishilico/shared,fishilico/shared