mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-13 13:01:02 +08:00
Fix debian bug 307503, error compiling libatomic-ops package.
* config/ia64/ia64.h (EXTRA_MEMORY_CONSTRAINT): New. From-SVN: r103015
This commit is contained in:
parent
301513ec60
commit
8c2efff755
@ -1,3 +1,7 @@
|
||||
2005-08-11 James E. Wilson <wilson@specifix.com>
|
||||
|
||||
* config/ia64/ia64.h (EXTRA_MEMORY_CONSTRAINT): New.
|
||||
|
||||
2005-08-11 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* dwarf2out.c (add_location_or_const_value_attribute): Prefer
|
||||
|
@ -949,6 +949,13 @@ enum reg_class
|
||||
|
||||
#define EXTRA_CONSTRAINT(VALUE, C) \
|
||||
ia64_extra_constraint (VALUE, C)
|
||||
|
||||
/* Document the constraints that can accept reloaded memory operands. This is
|
||||
needed by the extended asm support, and by reload. 'Q' accepts mem, but
|
||||
only non-volatile mem. Since we can't reload a volatile mem into a
|
||||
non-volatile mem, it can not be listed here. */
|
||||
|
||||
#define EXTRA_MEMORY_CONSTRAINT(C, STR) ((C) == 'S')
|
||||
|
||||
/* Basic Stack Layout */
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user