[Top][All Lists]

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

[avr-libc-dev] [patch #8610] Remove eeprom function name mangling

From: Pitchumani
Subject: [avr-libc-dev] [patch #8610] Remove eeprom function name mangling
Date: Mon, 23 Feb 2015 09:58:23 +0000
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.115 Safari/537.36


                 Summary: Remove eeprom function name mangling
                 Project: AVR C Runtime Library
            Submitted by: pitchumani
            Submitted on: Mon 23 Feb 2015 09:58:21 AM GMT
                Category: None
                Priority: 5 - Normal
                  Status: Ready For Test
                 Privacy: Public
             Assigned to: pitchumani
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any



Continuation to patch #8587 (https://savannah.nongnu.org/patch/?8587)

EEPROM function names are mangled with _EEPROM_SUFFIX to make them device
specific. This is done to make the functions unique as they are added into
same library (libc.a).

Now EEPROM functions are added into UNIQUE device specific libary (libdev.a,
patch #8587). So, function name mangling is not required. Attached patch will
remove that name mangling.


2015-02-23  Joern Rennecke  <address@hidden>

    * include/avr/eeprom.h: Remove _EEPROM_SUFFIX definition and eeprom
    function name mangling.
    * libc/misc/eedef.h: Remove eeprom function name mangling.

This is part of Joern Rennecke's patch.


File Attachments:

Date: Mon 23 Feb 2015 09:58:21 AM GMT  Name:
remove-eeprom-function-name-mangling.patch  Size: 18kB   By: pitchumani



Reply to this item at:


  Message sent via/by Savannah

reply via email to

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