avr-libc-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [avr-libc-dev] [bug #44869] trunk doesn't work with gcc 5.1.0-RC-201


From: Georg-Johann Lay
Subject: Re: [avr-libc-dev] [bug #44869] trunk doesn't work with gcc 5.1.0-RC-20150412
Date: Mon, 27 Apr 2015 18:46:52 +0200
User-agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Thunderbird/31.6.0

Am 04/27/2015 um 04:52 PM schrieb Sivanupandi, Pitchumani:
From: Joerg Wunsch [mailto:address@hidden
Yes. If we release from revision r2473 it will work with gcc-5.1, not
trunk.

If we release from last revision r2474, it will work with gcc trunk, not
gcc-5.1.

It will also work with 5.1.1 and up.

Following table illustrates the crt file and device library name/layout
expected by gcc. AVR-LibC configure is updated to follow this layout.

Example: atmega1280
+----------------+-------------+-------------------------+-----------------+
|                | GCC < 5.0.0 | GCC 5.1.0               | Others          |
+----------------+-------------+-------------------------+-----------------+
| crt file       | crtm1280.o  | crtm1280.o              | crtatmega1280.o |
+----------------+-------------+-------------------------+-----------------+
| device library |             | dev/atmega1280/libdev.a | libatmega1280.a |
+----------------+-------------+-------------------------+-----------------+

avr-gcc 5.1.0 will use dev/atmega1280/crt1.o%s as start file where %s means to search in multilib paths.

For the change see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65296#c10
which is also a backport to 5.1.1+

Johann




reply via email to

[Prev in Thread] Current Thread [Next in Thread]