Joakim Gebart
5ab48c2d67
sys/crypto/twofish: Add casts to ensure bit shifts fit in the target variable
2015-07-14 08:11:15 +02:00
Joakim Gebart
1c03dc261c
boards/redbee-econotag: Disable -Wcast-align, -Wextra
...
Temporarily, until all warnings are fixed in the tree.
2015-07-14 08:11:15 +02:00
Joakim Gebart
cfe657b1ee
sys/net/routing/etx_beaconing: Fix warnings and comment style
2015-07-14 08:11:15 +02:00
Joakim Gebart
4562f6b824
sys/net/sixlowpan: Add ul suffix to constants to fix warnings on msp430
2015-07-14 08:11:15 +02:00
Joakim Gebart
89fa57c5a9
sys/transceiver: Discard volatile qualifier on maca_get_xxx_packet calls
2015-07-14 08:11:15 +02:00
Joakim Gebart
91b0ba37f9
boards/openmote: Allow all available GPIO pins
2015-07-14 08:11:15 +02:00
Joakim Gebart
78b5509c7a
boards/openmote: Update GPIO configuration to new interface
2015-07-14 08:11:14 +02:00
Joakim Gebart
49d8e647e3
boards/wsn430-common/wsn430-uart0: Fix warning about unused variable
2015-07-14 08:11:14 +02:00
Joakim Gebart
d8e9b62c75
cpu/cc430/flashrom.c: Fix warning about unused static function by declaring inline
2015-07-14 08:11:14 +02:00
Joakim Gebart
c274558e91
cpu/arm7_common/syscalls: Fix warnings and comment style
2015-07-14 08:11:14 +02:00
Joakim Gebart
ac83a00ed0
sys/newlib/syscalls: Fix unused-parameter warning
2015-07-14 08:11:14 +02:00
Joakim Gebart
32c213d0b0
cpu/cortexm_common: Fix signedness warning
2015-07-14 08:11:14 +02:00
Joakim Gebart
84bf05a0bd
cpu/cc430: fix unused-but-set-variable
2015-07-14 08:11:14 +02:00
Joakim Gebart
eb81139161
Makefile.cflags: Enable all warnings by default
2015-07-14 08:11:14 +02:00
Martine Lenders
618df44837
ng_ipv6_netif: use EUI-64 as base for 6LoWPAN IPv6 addresses
...
[RFC 6775](https://tools.ietf.org/html/rfc6775#section-1.3 ) suggests
strongly to use the EUI-64 as basis for the IPv6 addresses, since
otherwise duplicate address detection and some measures to give new
addresses (in case of duplicate) e.g. DHCPv6 needs to be in place.
2015-07-14 02:01:46 +02:00
Oleg Hahm
91da19d500
Merge pull request #3381 from gebart/pr/kinetis-spi-unused-byte-in
...
cpu/kinetis_common/spi: Fix byte_in unused.
2015-07-14 01:17:56 +02:00
René Kijewski
caf5503486
Merge pull request #3235 from haukepetersen/add_md5
...
sys/hashes: added MD5 implementation
2015-07-13 22:59:09 +02:00
Joakim Gebart
f8a8e6994e
Merge pull request #3163 from gebart/pr/adopted/add_gc
...
make: build with linker garbage collection
2015-07-13 22:36:16 +02:00
Martine Lenders
789744c89d
Merge pull request #3375 from authmillenon/ng_pktbuf/fix/equal-size
...
ng_pktbuf: handle size == pkt->size case for ng_pktbuf_add()
2015-07-13 21:44:54 +02:00
Martine Lenders
f350044a61
Merge pull request #3385 from authmillenon/ng_ndp/fix/ns-retrans
...
ng_ndp: only check NS retransmission in correct state
2015-07-13 21:40:19 +02:00
Joakim Gebart
65d068b3c4
Merge pull request #3337 from gebart/pr/x86-toolchain-upgrade
...
x86 toolchain upgrade
2015-07-13 21:06:49 +02:00
Martine Lenders
16e10b46cf
ng_pktbuf: handle size == pkt->size case for ng_pktbuf_add()
2015-07-13 20:18:56 +02:00
Joakim Gebart
4e7987e0c8
dist/tools/toolchains/build_x86.sh: upgrade to newlib-2.2.0.20150623
2015-07-13 20:04:16 +02:00
Joakim Gebart
1edd79a36a
dist/tools/toolchains/build_x86.sh: Use patch files for newlib modifications
2015-07-13 19:57:56 +02:00
Joakim Gebart
53d81bd58d
cpu/x86: rename stack_t -> stack_info_t
...
Avoids collision with libc defined stack_t in #include <sys/signal.h>
2015-07-13 19:57:55 +02:00
Martine Lenders
2f71cadd99
ng_ndp: only check NS retransmission in correct state
2015-07-13 18:41:45 +02:00
Joakim Gebart
624c241ec6
cpu/kinetis_common/spi: Fix byte_in unused.
...
Bug reported by the clang static analyzer.
Description: Value stored to 'byte_in' is never read
File: .../riot/cpu/kinetis_common/spi.c
Line: 1261
2015-07-13 17:24:00 +02:00
Joakim Gebart
bbe6547263
Merge pull request #3376 from gebart/pr/lto-warning
...
Makefile.cflags: Add warning for LTO
2015-07-13 17:07:55 +02:00
Joakim Gebart
3cfb1b6099
boards/Makefile.include.cortexm_common: Add TOOLCHAIN=gcc as an alias for TOOLCHAIN=gnu
2015-07-13 17:04:57 +02:00
Peter Kietzmann
559550f4d6
Merge pull request #3374 from authmillenon/unittests/fix/issue-3371
...
unittests: fix length of test data strings
2015-07-13 15:49:29 +02:00
Peter Kietzmann
3d9297ff7b
Merge pull request #3373 from authmillenon/gnrc/fix/packed-attribute
...
gnrc: remove unnecessary (and possibly dangerous) packed attributes
2015-07-13 15:48:30 +02:00
Joakim Gebart
1c45f20004
Makefile.cflags: Add warning for LTO
2015-07-13 15:36:44 +02:00
Thomas Eichinger
a624412597
make: build with linker garbage collection
...
Currently only has the linker flag --gc-sections defined which tells
the linker to omit dead code. Depending on the application this leads
to significant reduction of code size.
2015-07-13 15:20:48 +02:00
Joakim Gebart
8724e6c0cc
Merge pull request #3358 from gebart/pr/make-info-buildsizes-fixes
...
make: buildtests, info-buildsizes improvements
2015-07-13 15:12:55 +02:00
6c4f0da6d7
Merge pull request #3299 from thomaseichinger/pr/fix_freebsd_build
...
board/native: fix CFLAGS and LINKFLAGS for FreeBSD
2015-07-13 15:11:54 +02:00
Martine Lenders
c8c92663d9
ng_ipv6_addr: piggy-back spell error fix
2015-07-13 14:48:19 +02:00
Martine Lenders
888bdd70c1
unittests: fix length of test data strings
...
Fixes #3371
2015-07-13 14:37:24 +02:00
Martine Lenders
9cd07b8961
ng_ipv6_addr: remove packed attribute from ng_ipv6_addr_t
2015-07-13 14:26:25 +02:00
Martine Lenders
b010d53eea
ng_netif_hdr: remove packed attribute from ng_netif_hdr_t
2015-07-13 14:24:01 +02:00
Martine Lenders
72b883f5ed
ng_pkt: remove packed attribute from ng_pktsnip_t
2015-07-13 14:23:36 +02:00
Martine Lenders
d310014e1b
Merge pull request #3339 from kaspar030/add_sys_uio
...
sys: add sys/uio.h header
2015-07-13 14:18:06 +02:00
7acc4141ce
sys: add libc includes directory and sys/uio.h header
2015-07-13 13:36:18 +02:00
Martine Lenders
07adbec5e2
Merge pull request #3353 from phiros/compile_test_fix_output_for_failed_boards
...
compile_test.py / buildtest: fix output for failed boards
2015-07-13 13:05:55 +02:00
Thomas Eichinger
5f15e69c7c
Merge pull request #3359 from gebart/pr/mulle-port-default-fallback
...
boards/mulle: Add fallback for PORT
2015-07-13 13:01:55 +02:00
Martine Lenders
54d1019533
Merge pull request #3369 from authmillenon/tests/fix/asan
...
unittests: fix errors cought by address sanitizer
2015-07-13 12:57:36 +02:00
Thomas Eichinger
238dda4423
board/native: fix CFLAGS and LINKFLAGS for FreeBSD
2015-07-13 12:49:27 +02:00
Peter Kietzmann
fa2ce9ffdc
Merge pull request #3354 from authmillenon/ng_icmpv6_echo/enh/delay
...
shell: sc_icmpv6_echo: provide delay option
2015-07-13 11:51:20 +02:00
Martine Lenders
67d6333c39
unittests: fix errors cought by address sanitizer
2015-07-13 11:21:42 +02:00
Peter Kietzmann
2d59525670
Merge pull request #3368 from kaspar030/add_test_minimal
...
tests: add minimal test application
2015-07-13 11:17:24 +02:00
Martine Lenders
5a52f43cb1
Merge pull request #3367 from authmillenon/ng_pktbuf/fix/issue-3365
...
ng_pktbuf: fix possible packet corruption in case of internal error
2015-07-13 11:15:23 +02:00