... due to missing return after fallback to _delay_ms() when
__builtin_avr_delay_cycles is not used.

Regression by r2385.

diff --git a/include/util/delay.h.in b/include/util/delay.h.in
index 524c56f6..870eb737 100644
--- a/include/util/delay.h.in
+++ b/include/util/delay.h.in
@@ -285,6 +285,7 @@ _delay_us(double __us)
 	else if (__tmp2 > 65535)
 	{
 		_delay_ms(__us / 1000.0);
+		return;
 	}
 	else if (__tmp > 255)
 	{

Reply via email to