-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cpu: Fix array-bounds errors with GCC 6 #5602
Conversation
Also tested: All the |
#5601 was merged |
Didn't test it, but doesn't this throw a warning, too, because it's an empty compiling unit now? |
It didn't warn on my gcc-6 buildtests. I guess that might be a Anyway, this fix should become obsolete if/when |
I will add a |
Added empty typedef to avoid pedantic ISO C errors |
It's me or Murdock is not working here? |
@kaspar030 do you know why Murdock isn't building this PR? |
Hm, strange. Somehow murdock lost the dictionary that contains the PR's labels, and from that point on it couldn't set new labels anymore. I've restarted murdock, now it builds again. |
Ok, found the murdock bug, fixed it. Will deploy after the current build. |
Can you squash, please? |
squashed, waiting for Murdock |
ACK and go! |
Fixes
which shows up when building with GCC-6 and the peripheral is implemented but not configured in the periph_conf header for the given board.
I have successfully run make buildtest with GCC 6 (
arm-none-eabi-gcc-6.1.0 (Gentoo 6.1.0 p1.1) 6.1.0
) on my machine fortests/thread_basic
andexamples/gnrc_networking
.Based on #5601Fixes #5519