mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
e38259fd0a
This allows OpenWSN again to be compiled with newer versions of GCC, which in `master` fails with: ``` "make" -C /home/maribu/Repos/software/RIOT/build/pkg/openwsn/drivers/common/crypto -f /home/maribu/Repos/software/RIOT/Makefile.base MODULE=openwsn_crypto /home/maribu/Repos/software/RIOT/build/pkg/openwsn/drivers/common/crypto/aes128.c:49:30: error: argument 1 of type 'uint8_t[16]' {aka 'unsigned char[16]'} with mismatched bound [-Werror=array-parameter=] 49 | owerror_t aes128_enc(uint8_t buffer[16], uint8_t key[16]) { | ~~~~~~~~^~~~~~~~~~ In file included from /home/maribu/Repos/software/RIOT/build/pkg/openwsn/drivers/common/crypto/aes128.c:12: /home/maribu/Repos/software/RIOT/build/pkg/openwsn/drivers/common/crypto/aes128.h:22:31: note: previously declared as 'uint8_t *' {aka 'unsigned char *'} 22 | owerror_t aes128_enc(uint8_t *buffer, uint8_t *key); | ~~~~~~~~~^~~~~~ /home/maribu/Repos/software/RIOT/build/pkg/openwsn/drivers/common/crypto/aes128.c:49:50: error: argument 2 of type 'uint8_t[16]' {aka 'unsigned char[16]'} with mismatched bound [-Werror=array-parameter=] 49 | owerror_t aes128_enc(uint8_t buffer[16], uint8_t key[16]) { | ~~~~~~~~^~~~~~~ In file included from /home/maribu/Repos/software/RIOT/build/pkg/openwsn/drivers/common/crypto/aes128.c:12: /home/maribu/Repos/software/RIOT/build/pkg/openwsn/drivers/common/crypto/aes128.h:22:48: note: previously declared as 'uint8_t *' {aka 'unsigned char *'} 22 | owerror_t aes128_enc(uint8_t *buffer, uint8_t *key); | ~~~~~~~~~^~~ cc1: all warnings being treated as errors ``` |
||
---|---|---|
.. | ||
0001-bsp-kernel-include-RIOT-OpenWSN-board-definitions.patch | ||
0002-drivers-common-openserial-rename-include-for-RIOT-Op.patch | ||
0003-openstack-02b-MAChigh-neighbors.c-expose-neighbors_v.patch | ||
0004-kernel-openos-scheduler-use-thread-flags-restore-irq.patch | ||
0005-bsp-boards-toolchain_defs.h-comment-out-conflict-ISR.patch | ||
0006-openstack-openstack-dont-init-idmanager.patch | ||
0007-openstack-openapps-add-debugging.patch | ||
0008-drivers-common-openserial-add-flag-to-echo-badcrc-fr.patch | ||
0009-inc-check_config-skip-checking-board-unused-in-RIOT.patch | ||
0010-inc-config.h-use-kerneldefines.patch | ||
0011-treewide-changes-to-use-RIOT-sock.patch | ||
0012-openweb-opencoap-rename-conflicting-coap_find_option.patch | ||
0013-inc-config-make-coap-port-configurable.patch | ||
0014-openstack-03a-IPHC-use-memmove-instead-of-memcpy.patch | ||
0015-drivers-common-crypto-fix-mismatching-function-signa.patch |