Commit df51e502 by Georg-Johann Lay Committed by Georg-Johann Lay

re PR target/49939 ([avr] Skip 2-word instructions if applicable)

	PR target/49939
	* config/avr/avr.h (ASM_SPEC): Add -mno-skip-bug if we know that
	the device does not have the skip-bug.

From-SVN: r184656
parent bf997c7d
2012-02-29 Georg-Johann Lay <avr@gjlay.de>
PR target/49939
* config/avr/avr.h (ASM_SPEC): Add -mno-skip-bug if we know that
the device does not have the skip-bug.
2012-02-29 Oleg Endo <olegendo@gcc.gnu.org> 2012-02-29 Oleg Endo <olegendo@gcc.gnu.org>
* doc/invoke.texi (-msoft-atomic): Add more detailed description. * doc/invoke.texi (-msoft-atomic): Add more detailed description.
......
...@@ -595,7 +595,9 @@ extern const char *avr_device_to_devicelib (int argc, const char **argv); ...@@ -595,7 +595,9 @@ extern const char *avr_device_to_devicelib (int argc, const char **argv);
pass to `cc1plus'. */ pass to `cc1plus'. */
#define ASM_SPEC "%{mmcu=avr25:-mmcu=avr2;mmcu=avr35:-mmcu=avr3;mmcu=avr31:-mmcu=avr3;mmcu=avr51:-mmcu=avr5;\ #define ASM_SPEC "%{mmcu=avr25:-mmcu=avr2;mmcu=avr35:-mmcu=avr3;mmcu=avr31:-mmcu=avr3;mmcu=avr51:-mmcu=avr5;\
mmcu=*:-mmcu=%*}" mmcu=*:-mmcu=%*} \
%{mmcu=*:%{!mmcu=avr2:%{!mmcu=at90s8515:%{!mmcu=avr31:%{!mmcu=atmega103:\
-mno-skip-bug}}}}}"
#define LINK_SPEC "\ #define LINK_SPEC "\
%{mrelax:--relax\ %{mrelax:--relax\
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment