Update of bug #44574 (project avr-libc):

                  Status:                    None => Ready For Test         

    _______________________________________________________

Follow-up Comment #1:

Attached patch to changes the startup object and device specific libraries
name. 
Also place them into multilib (architecture) location.
Startup object file name: crt<device>.o 
Device specific lib name: lib<device>.a 

Old startup object file name (e.g. crtm1280.o) is not removed from the device
list yet. 
This may be required when we make avr-libc compile-able with older gcc
version.

ChangeLog

2015-04-13  Pitchumani Sivanupandi <pitchuman...@atmel.com>

        bug #44574: Place device-specific libraries in their multilib directory.
        * configure.ac (AC_CONFIG_FILES): Replace dev directory with 
architecture
        directory where device specific lib (lib<device>.a) and startup object
        file (crt<device>.o) to be installed.
        * devtools/Devices.am (avr_LIBRARIES): Change device library name to
        lib<device>.a.
        * devtools/gen-avr-lib-tree.sh (AVR12_DEV_INFO): Remove tiny stack 
devices
        as they are part of AVR12TS_DEV_INFO.
        (AVR25_DEV_INFO): Ditto.
        Change startup object file name to crt<device>.o and install location to
        multilib (architecture) directory.



(file #33665)
    _______________________________________________________

Additional Item Attachment:

File name: move-crt-lib-to-multilib-location.patch Size:22 KB


    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?44574>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/


_______________________________________________
AVR-libc-dev mailing list
AVR-libc-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/avr-libc-dev

Reply via email to