Some notes on unsetenv and the YAGARTO toolchain

View: New views
3 Messages — Rating Filter:   Alert me  

Some notes on unsetenv and the YAGARTO toolchain

by Michael Fischer :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hallo List,

you must use the "Posix compatible unsetenv" in case you are
using a YAGARTO version which is build with newlib 1.17.0.

Under windows you will find a "version.txt" file inside the
YAGARTO folder. From the version.txt, you get the newlib version.

Even you can identify the newlib version by the installer name:

yagarto-bu-2.19.1_gcc-4.4.1-c-c++_nl-1.17.0_gi-6.8.50_20090817.exe

Comes with a newlib 1.17.0 (_nl-1.17.0_).

The following newlib versions comes with a void for the return value
of unsetenv where the "Posix compatible unsetenv" is not needed.

1.14.0
1.15.0
1.16.0

The last YAGARTO version which use a newlib 1.16.0 was:
yagarto-bu-2.18_gcc-4.3.2-c-c++_nl-1.16.0_gi-6.8.50_20080928.exe

Best regards,

Michael



_______________________________________________
http://lists.egnite.de/mailman/listinfo/en-nut-discussion

Re: Some notes on unsetenv and the YAGARTO toolchain

by uprinz :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Michael!

Thanks for the xplanation on that.

Can you put exactly that version on sourceforge for us?

First, I need it for a backup, it's the version I use at the company and
like to use at home again too.

Second it might give NutO/S some time to grow and get compatible with
newlib without scaring newbies and professionals getting grey hair :)

Would be great if you could do that.

Thanks in advance and best regards
Ulrich

Michael Fischer schrieb:

> Hallo List,
>
> you must use the "Posix compatible unsetenv" in case you are
> using a YAGARTO version which is build with newlib 1.17.0.
>
> Under windows you will find a "version.txt" file inside the
> YAGARTO folder. From the version.txt, you get the newlib version.
>
> Even you can identify the newlib version by the installer name:
>
> yagarto-bu-2.19.1_gcc-4.4.1-c-c++_nl-1.17.0_gi-6.8.50_20090817.exe
>
> Comes with a newlib 1.17.0 (_nl-1.17.0_).
>
> The following newlib versions comes with a void for the return value
> of unsetenv where the "Posix compatible unsetenv" is not needed.
>
> 1.14.0
> 1.15.0
> 1.16.0
>
> The last YAGARTO version which use a newlib 1.16.0 was:
> yagarto-bu-2.18_gcc-4.3.2-c-c++_nl-1.16.0_gi-6.8.50_20080928.exe
>
> Best regards,
>
> Michael
>
>
>
> _______________________________________________
> http://lists.egnite.de/mailman/listinfo/en-nut-discussion
_______________________________________________
http://lists.egnite.de/mailman/listinfo/en-nut-discussion

Some notes on unsetenv and the YAGARTO toolchain

by Michael Fischer :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello Ulrich,

 >Can you put exactly that version on sourceforge for us?

yagarto-bu-2.18_gcc-4.3.2-c-c++_nl-1.16.0_gi-6.8.50_20080928
is now back again on sourceforge.

Best regards,

Michael
_______________________________________________
http://lists.egnite.de/mailman/listinfo/en-nut-discussion