1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/pkg/wolfssl
Marian Buschsieweke f70eafaff9
pkg/wolfssl: fix compilation with GCC >= 12.x
This fixes a signature mismatch between forward declaration and
implementation, which in turn fixes the following error during
compilation:

    /home/maribu/Repos/software/RIOT/build/pkg/wolfssl/wolfcrypt/src/ge_low_mem.c:179:30: error: argument 1 of type 'unsigned char[64]' with mismatched bound [-Werror=array-parameter=]
      179 | void sc_reduce(unsigned char x[64])
          |                ~~~~~~~~~~~~~~^~~~~
    In file included from /home/maribu/Repos/software/RIOT/build/pkg/wolfssl/wolfcrypt/src/ge_low_mem.c:34:
    /home/maribu/Repos/software/RIOT/build/pkg/wolfssl/wolfssl/wolfcrypt/ge_operations.h:81:36: note: previously declared as 'byte *' {aka 'unsigned char *'}
       81 | WOLFSSL_LOCAL void sc_reduce(byte* s);
          |                              ~~~~~~^
2022-11-10 16:20:17 +01:00
..
include cpu/mips: Remove all mips 2022-09-27 13:42:37 +02:00
patches pkg/wolfssl: fix compilation with GCC >= 12.x 2022-11-10 16:20:17 +01:00
sock_tls cpu/mips: Remove all mips 2022-09-27 13:42:37 +02:00
doc.txt codespell: fix remaining issues 2022-09-16 14:00:35 +02:00
Makefile pkg: Move versions to dedicated line 2022-09-26 17:45:54 +02:00
Makefile.dep sys/syscalls: add libc_gettimeofday 2022-03-24 11:36:49 +01:00
Makefile.include pkg: adapt 'simple' packages to the new organization 2020-06-26 09:25:43 +02:00
Makefile.wolfcrypt pkg/wolfssl: ignore array-parameter warning with gcc 11 2021-11-03 15:40:29 +01:00
Makefile.wolfcrypt-benchmark wolfSSL pkg with examples 2019-09-09 18:48:53 +02:00
Makefile.wolfcrypt-test wolfSSL pkg with examples 2019-09-09 18:48:53 +02:00
Makefile.wolfssl pkg/wolfssl: improve build system integration 2020-06-12 17:49:09 +02:00