Electronics & Programming

develissimo

Open Source electronics development and programming

  • You are not logged in.
  • Root
  • » AVR-GCC
  • » [avr-gcc-list] patches for gcc/ binutils [RSS Feed]

#1 Nov. 20, 2005 16:48:20

Uwe F.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

[avr-gcc-list] patches for gcc/ binutils


Hello,

I created a new patchset for gcc 3.4.4 and binutils 2.16.1:http://www.kieltech.de/uweswiki/Patching_5fAVR_5fGCChttp://www.kieltech.de/~ufechner/patch-2005-05.zipTo add support for avr-gcc for the following devices:

*

ATtiny25, ATtiny45, ATtiny85, ATtiny13, ATtiny2313

*

ATmega48, ATmega88, ATmega168,

*

ATmega164/324/644

*

ATmega329/3290/649/6490

*

ATmega640, ATmega1280, ATmega1281

*

ATmega325, ATmega3250

*

ATmega645, ATmega6450

*

ATmega165

*

AT90CAN128

not yet supported by this patchset:

*

AT90pwm2, AT90pwm3

*

AT90can32, AT90can64

*

devices with 256 kBytes Flash

Question:

Is there an "official " place for this kind of patches?

Is it good to have them in the savannah patch repository of avr-libc?

They are not directly avr-libc related, but still needed if you want
to use avr-libc.

Could someone review these patches?

Or shall we wait for the next winavr release and say, the patches that
are included there are the "official" patches?

Regards:

Uwe




_______________________________________________
AVR-GCC-list mailing list
AVR-GCC-list@nongnu.orghttp://lists.nongnu.org/mailman/listinfo/avr-gcc-list

Offline

#2 Nov. 20, 2005 18:00:44

Bernd T.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

[avr-gcc-list] patches for gcc/ binutils


--- Uwe Fechner <> wrote:

> I created a new patchset for gcc 3.4.4 and binutils 2.16.1:

Hmm, whats wrong with these patches?http://www.freebsd.org/cgi/cvsweb.cgi/ports/devel/avr-gcc/files/http://www.freebsd.org/cgi/cvsweb.cgi/ports/devel/avr-binutils/files/;-)






__________________________________
Yahoo! Mail - PC Magazine Editors' Choice 2005http://mail.yahoo.com_______________________________________________
AVR-GCC-list mailing list
AVR-GCC-list@nongnu.orghttp://lists.nongnu.org/mailman/listinfo/avr-gcc-list

Offline

#3 Nov. 20, 2005 18:20:22

Uwe F.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

[avr-gcc-list] patches for gcc/ binutils


Bernd Trog schrieb:Hmm, whats wrong with these patches?http://www.freebsd.org/cgi/cvsweb.cgi/ports/devel/avr-gcc/files/http://www.freebsd.org/cgi/cvsweb.cgi/ports/devel/avr-binutils/files/;-)Thanks for the links.They look good, I will integrate them in my install guide for linux nextweekend.(Have these links ever before been posted on this list?)Anyway, I wanted to obtain practical experience in creating patch-sets,and I gainedthat already.

Regards:

Uwe



_______________________________________________
AVR-GCC-list mailing list
AVR-GCC-list@nongnu.orghttp://lists.nongnu.org/mailman/listinfo/avr-gcc-list

Offline

#4 Nov. 20, 2005 22:11:01

Joerg W.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

[avr-gcc-list] patches for gcc/ binutils


Uwe Fechner <> wrote:

> They look good, I will integrate them in my install guide for linux
> next weekend.

Keep in mind that they are being generated on-the-fly straight out of
FreeBSD's CVS tree. For that reason (probably since some bozo once
wanted to recursively fetch ``everything'' there), they do not allow
wget as a user-agent.

What you can see there is the current state of the patches included in
my FreeBSD ports of these tools. As I'm coordinating these patches
with Eric Weddington, they are close to what Eric ships in WinAVR,
modulo the time lag between the respective releases, and modulo minor
things like me still keeping GCC at stabs as the default debugging
format for -g as there appear to be some DWARF-2 issues with AVR-GDB.

> (Have these links ever before been posted on this list?)

Yes, I've been posting at least the links to the current version of
the "new devices" patches here. I once started out by one patch per
new device (group) supported, basically the way the patches can be
found in avr-libc's patch manager. However, as more and more devices
have been added, with all patches affecting the very same few files,
that became impractical, so I started to roll one "new devices" patch
for each of binutils and GCC. I've sent out these patches and/or the
FreeBSD cvsweb URL to interested parties every now and then.

Of course, feel free to open one patch tracker in avr-libc that keeps
the current version of these united "new devices" patches, if that
makes anyone's job easier. We could probably close that "add support
for this" and "add support for that" individual patch items then as
soon as both, support has been added to the cumulative patches as well
as to avr-libc itself. Right now, we leave them open until someone
eventually integrated everything into the official binutils and GCC
trees.

--
cheers, J"org .-.-. --... ...-- -.. . DL8DTLhttp://www.sax.de/~joerg/NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)



_______________________________________________
AVR-GCC-list mailing list
AVR-GCC-list@nongnu.orghttp://lists.nongnu.org/mailman/listinfo/avr-gcc-list

Offline

  • Root
  • » AVR-GCC
  • » [avr-gcc-list] patches for gcc/ binutils [RSS Feed]

Board footer

Moderator control

Enjoy the 20th of January
PoweredBy

The Forums are managed by develissimo stuff members, if you find any issues or misplaced content please help us to fix it. Thank you! Tell us via Contact Options
Leave a Message
Welcome to Develissimo Live Support