URL: <http://savannah.nongnu.org/patch/?8565>
Summary: Remove most device specific tests from io.h Project: AVR C Runtime Library Submitted by: amylaar Submitted on: Tue 04 Nov 2014 17:00:57 GMT Category: None Priority: 5 - Normal Status: None Privacy: Public Assigned to: None Originator Email: Open/Closed: Open Discussion Lock: Any _______________________________________________________ Details: This patch makes io.h use the __AVR_DEV_LIB_NAME__ supplied by recent avr-gcc's spec files to select the find the appropriate io.h ; I could thus remove most of the device-specific tests. There only remain a few special cases where the io[a-z0-9]*.h name is somewhat irregular; usually, because two devices share one include file. For new devices, it is expected that they will all come with one regularly named include file, so there should be no need to add new device-specific tests. Tested withPitchumani's power.h patches, and [patch #8564] "Add dwarf debug info alternative, build printf with debug info", built/tested using scripts from g...@github.com:embecosm/avr-toolchain.git avr-toolchain-libstdcxx-2014-9 _______________________________________________________ File Attachments: ------------------------------------------------------- Date: Tue 04 Nov 2014 17:00:57 GMT Name: io.h-patch Size: 14kB By: amylaar <http://savannah.nongnu.org/patch/download.php?file_id=32367> _______________________________________________________ Reply to this item at: <http://savannah.nongnu.org/patch/?8565> _______________________________________________ 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