[Bug 2111] New: AVR needs avr-libc to compile RTEMS.
bugzilla-daemon at rtems.org
bugzilla-daemon at rtems.org
Wed Apr 3 04:46:56 UTC 2013
https://www.rtems.org/bugzilla/show_bug.cgi?id=2111
Bug #: 2111
Summary: AVR needs avr-libc to compile RTEMS.
Classification: Unclassified
Product: RTEMS Source Builder
Version: 4.11
Platform: avr
OS/Version: RTEMS
Status: NEW
Severity: normal
Priority: P3
Component: RTEMS Configuration
AssignedTo: chrisj at rtems.org
ReportedBy: cynt6007 at vandals.uidaho.edu
The avr io.h header gives a warning that if not doing avr-libc, that if not
heeded leads to many errors.
Need an avr-libc configuration file... should be a place-holding stub that
states this is a problematic build.
Anyway, these are just some cans of worms... FYI
AVR has issues so deep it requires ~50 patches for binutils, ~60 patches for
gcc, and has ~14 patches for avr-libc.
I suspect getting ONE functional AVR-RTEMS a major undertaking... I wonder if
it might be worth exploring using ATMEL's prepatched toolchain for non-Ada
builds... For Ada-builds, that's going to be another major undertaking...
Eric Weddington (at ATMEL) is recommending the use of their source for C, C++
builds...
http://distribute.atmel.no/tools/opensource/Atmel-AVR-Toolchain-3.4.1/avr/
Although the Rolf Ebert (at AVR-Ada) have their own patch-set (using different
tool versions) etc, which is making updating the AVR port so challenging...
http://sourceforge.net/projects/avr-ada/files/avr-ada/Source%20Dist/
Their source-builder is located at:
avr-ada/tools/build/build-avr-ada.sh
--
Configure bugmail: https://www.rtems.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the bugs
mailing list