diff options
author | Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com> | 2014-07-24 18:41:03 +0000 |
---|---|---|
committer | Denis Chertykov <denisc@gcc.gnu.org> | 2014-07-24 22:41:03 +0400 |
commit | 5a3040898cfca99cc747b3834d427ae594192007 (patch) | |
tree | 74a6166ad271957c9bb0f4fd17bb9f0ced48e0a8 /gcc/config/avr/avr-c.c | |
parent | 6c43e15e96951c0e3baa0d4e9d2e756e2f8235de (diff) | |
download | gcc-5a3040898cfca99cc747b3834d427ae594192007.zip gcc-5a3040898cfca99cc747b3834d427ae594192007.tar.gz gcc-5a3040898cfca99cc747b3834d427ae594192007.tar.bz2 |
avr-c.c (avr_cpu_cpp_builtins): Add __AVR_DEVICE_NAME__.
* config/avr/avr-c.c (avr_cpu_cpp_builtins): Add __AVR_DEVICE_NAME__.
From-SVN: r213031
Diffstat (limited to 'gcc/config/avr/avr-c.c')
-rw-r--r-- | gcc/config/avr/avr-c.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gcc/config/avr/avr-c.c b/gcc/config/avr/avr-c.c index c6a2f1f..c1ba134 100644 --- a/gcc/config/avr/avr-c.c +++ b/gcc/config/avr/avr-c.c @@ -299,7 +299,11 @@ avr_cpu_cpp_builtins (struct cpp_reader *pfile) if (avr_current_arch->macro) cpp_define_formatted (pfile, "__AVR_ARCH__=%s", avr_current_arch->macro); if (avr_current_device->macro) - cpp_define (pfile, avr_current_device->macro); + { + cpp_define (pfile, avr_current_device->macro); + cpp_define_formatted (pfile, "__AVR_DEVICE_NAME__=%s", + avr_current_device->name); + } if (AVR_HAVE_RAMPD) cpp_define (pfile, "__AVR_HAVE_RAMPD__"); if (AVR_HAVE_RAMPX) cpp_define (pfile, "__AVR_HAVE_RAMPX__"); if (AVR_HAVE_RAMPY) cpp_define (pfile, "__AVR_HAVE_RAMPY__"); |