URL: <http://savannah.nongnu.org/bugs/?34047>
Summary: missing math.h include in delay.h Project: AVR C Runtime Library Submitted by: surfertim Submitted on: Thu 18 Aug 2011 11:23:52 AM GMT Category: Header Severity: 3 - Normal Priority: 5 - Normal Item Group: libc code Status: None Percent Complete: 100% Assigned to: None Open/Closed: Open Discussion Lock: Any Release: 1.7.1 Fixed Release: None _______________________________________________________ Details: This is my first post here, so if this is not the correct place to submit this, I could use a little guidance. If this bug has already been reported, please let me know. In avr-libc 1.7.1, there appears to be an omission of the math.h file include. The /avr/include/util/delay.h.in file (which becomes delay.h in my installed version) has calls to fabs() and ceil() with no declaration for these functions, causing my compiler to throw those 2 errors. I found the fix was to add the math.h include to ../avr/include/util/delay.h.in At line 44, I added this #include <math.h> The fix can be applied after the install by adding the same line to the /avr/include/util/delay.h file. I attached both the delay.h.in file and the resulting delay.h file, both with the bug fixes at line 44. Thanks! _______________________________________________________ File Attachments: ------------------------------------------------------- Date: Thu 18 Aug 2011 11:23:52 AM GMT Name: delay.h.in Size: 9kB By: surfertim <http://savannah.nongnu.org/bugs/download.php?file_id=23831> ------------------------------------------------------- Date: Thu 18 Aug 2011 11:23:52 AM GMT Name: delay.h Size: 8kB By: surfertim <http://savannah.nongnu.org/bugs/download.php?file_id=23832> _______________________________________________________ Reply to this item at: <http://savannah.nongnu.org/bugs/?34047> _______________________________________________ Message sent via/by Savannah http://savannah.nongnu.org/ _______________________________________________ AVR-libc-dev mailing list AVR-libc-dev@nongnu.org https://lists.nongnu.org/mailman/listinfo/avr-libc-dev