diff options
author | Eric Weddington <eweddington@cso.atmel.com> | 2007-07-07 19:55:12 +0000 |
---|---|---|
committer | Anatoly Sokolov <aesok@gcc.gnu.org> | 2007-07-07 23:55:12 +0400 |
commit | 0e8eb4d81e74fbb97810ca6a3bd1a300deda24f0 (patch) | |
tree | 94bce12ab029c1b7306ba8bb2a0dd70511367a94 /gcc | |
parent | 44e16d8cf90454330143fb4ccfd30f10b3071a9b (diff) | |
download | gcc-0e8eb4d81e74fbb97810ca6a3bd1a300deda24f0.zip gcc-0e8eb4d81e74fbb97810ca6a3bd1a300deda24f0.tar.gz gcc-0e8eb4d81e74fbb97810ca6a3bd1a300deda24f0.tar.bz2 |
constraints.md (define_memory_constraint "Q"): Fix the constraint description.
* config/avr/constraints.md (define_memory_constraint "Q"): Fix
the constraint description.
* doc/md.texi: Update documentation of AVR constraints.
From-SVN: r126448
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/avr/constraints.md | 2 | ||||
-rw-r--r-- | gcc/doc/md.texi | 6 |
3 files changed, 13 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2328ffa..6e75207 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2007-07-07 Eric Weddington <eweddington@cso.atmel.com> + + * config/avr/constraints.md (define_memory_constraint "Q"): Fix + the constraint description. + * doc/md.texi: Update documentation of AVR constraints. + 2007-07-07 Kazu Hirata <kazu@codesourcery.com> * auto-inc-dec.c, config/arm/arm.c, diff --git a/gcc/config/avr/constraints.md b/gcc/config/avr/constraints.md index f3ff9e9..5dc8d62 100644 --- a/gcc/config/avr/constraints.md +++ b/gcc/config/avr/constraints.md @@ -105,6 +105,6 @@ (match_test "ival >= -6 && ival <= 5"))) (define_memory_constraint "Q" - "A memory address based on X or Y pointer with displacement." + "A memory address based on Y or Z pointer with displacement." (and (match_code "mem") (match_test "extra_constraint_Q (op)"))) diff --git a/gcc/doc/md.texi b/gcc/doc/md.texi index a3f1243..d8f1abb 100644 --- a/gcc/doc/md.texi +++ b/gcc/doc/md.texi @@ -1742,6 +1742,12 @@ Constant integer 1 @item G A floating point constant 0.0 + +@item R +Integer constant in the range -6 @dots{} 5. + +@item Q +A memory address based on Y or Z pointer with displacement. @end table @item CRX Architecture---@file{config/crx/crx.h} |