this option introduced in r180739.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@182798
138bc75d-0d04-0410-961f-
82ee72b054a4
2012-01-02 Georg-Johann Lay <avr@gjlay.de>
+ * config/avr/avr.opt (-mbranch-cost): Fix double definition of
+ this option introduced in r180739.
+
+2012-01-02 Georg-Johann Lay <avr@gjlay.de>
+
PR target/51345
* config.gcc (tm_file target=avr]): Add avr/avr-multilib.h
(tmake_file target=avr): Add avr/t-multilib.
mstrict-X
Target Report Var(avr_strict_X) Init(0)
When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register. Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X.
-
-mbranch-cost=
-Target Report RejectNegative Joined UInteger Var(avr_branch_cost) Init(0)
-Set the cost of a branch instruction. Default value is 0.