[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


             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++

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...

Their source-builder is located at: 

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