[En-Nut-Discussion] Runtime library dependencies

Uwe Bonnes bon at elektron.ikp.physik.tu-darmstadt.de
Fri Sep 28 15:15:29 CEST 2012

>>>>> "Harald" == Harald Kipp <harald.kipp at egnite.de> writes:

    Harald> Btw. I was recently surprised reading the BSD license in
    Harald> avr-libc. From memory it had been LPGL. Was I wrong or did they
    Harald> change the license?

The Git log tells about a license change
Date:   Wed Nov 10 21:04:46 2004 +0000

    >> Such a small and clean delay loop reliefs us from a lot of #ifdef
    >> cruft....

    Harald> I agree, but you overlook, that it's not just a question of the
    Harald> run time lib. Inline assembly is highly compiler specific
    Harald> too. Anyway, it's so simple that it should be easily ported even
    Harald> to compilers like ImageCraft, where inline assembly is poorly
    Harald> supported.

    >> What headers does ImageCraft provide? I think recent changes (by me)
    >> also depend on a lot of probably avr-libc specific

    Harald> The main problem was, that you used

    Harald> #ifdef __AVR__

    Harald> instead of

    Harald> #ifdef __AVR_LIBC_VERSION__

    Harald> in os/timer.c. I fixed that.

Will try to think of it next time...

    >> B.t.w: Can you ask you mailer to break the lines resonable?

    Harald> I can do both, with or without line breaks. Thanks to

    Harald> http://addons.mozilla.org/de/thunderbird/addon/toggle-word-wrap/

    Harald> Which one is reasonable?

    Harald> This email is without line breaks, following

    Harald> http://stuff.mit.edu/afs/sipb/contrib/linux/Documentation/email-clients.txt

    Harald> Is this the format you have problems with?

Dom't break line for patches, but normal mail content should have a
linebreak at about 76 characters.

Uwe Bonnes                bon at elektron.ikp.physik.tu-darmstadt.de

Institut fuer Kernphysik  Schlossgartenstrasse 9  64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------

More information about the En-Nut-Discussion mailing list