ArduinoFFTライブラリ を使ったプログラムをArduino IDE 1.6.8でコンパイルしたところ、次のような警告が大量に発生しました。
/Users/foo/Documents/Arduino/libraries/FFT/FFT.h:182:3: warning: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wliteral-suffix]
"ldi r16, "STRINGIFY(FFT_N/2)" \n" // prep loop counter
警告をなくすためには、FFT.hのインラインアセンブラ文字列中の各所にあるSTRINGIFY()の前後にスペースを挿入します。
FFT.h
"ldi r16, " STRINGIFY(FFT_N/2) " \n" // prep loop counter