taskAVR C Runtime Library - Tasks: task #3586, Change from avr architectures to...


You are not allowed to post comments on this tracker with your current authentication level.

task #3586: Change from avr architectures to lib per device.

Submitted by:  Eric Weddington <arcanum>
Submitted on:  Tue 14 Dec 2004 11:17:55 PM UTC  
Should Start On: Tue 14 Dec 2004 12:00:00 AM UTCShould be Finished on: Tue 14 Dec 2004 12:00:00 AM UTC
Category: NonePriority: 7 - High
Status: NonePrivacy: Public
Percent Complete: 0%Assigned to: Anatoly Sokolov <aesok>
Open/Closed: Open

Thu 12 May 2011 11:09:34 PM UTC, comment #1:

This task needs to be revisited and put in the queue to be done.

Eric Weddington <arcanum>
Project Administrator
Tue 14 Dec 2004 11:17:55 PM UTC, original submission:

Currently avr-libc is designed to produce a library per avr "architecture" (avr2, avr3, avr4, avr5). This architecture is arbitrary and has no real basis at Atmel.

avr-libc need to change to produce a library per device. This would allow greater flexibility, and correct features for all devices (for example correct EEPROM routines for certain devices).

This also affects binutils and gcc. They will need to be changed to move away from these architectures to per device.

Eric Weddington <arcanum>
Project Administrator


No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by arcanum (Updated the item)

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.


    Please enter the title of George Orwell's famous dystopian book (it's a date):



    Follow 2 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Thu 12 May 2011 11:09:34 PM UTCarcanumPriority1 - Later=>7 - High
    Tue 16 Dec 2008 10:05:12 PM UTCarcanumAssigned toNone=>aesok

    Back to the top

    Powered by Savane 3.1-cleanup1