Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBob Wilson <bob.wilson@acm.org>2004-11-13 00:59:13 +0300
committerBob Wilson <bob.wilson@acm.org>2004-11-13 00:59:13 +0300
commit390d719fbbadef9a28883c6b7b2a187c38f13e5c (patch)
treeb0baee6e6686a16d68399df3e9baf1f0214f30eb /include/xtensa-isa-internal.h
parentafaa92f981823c9a1ae32e6abe30aee6d61d9dd8 (diff)
2004-11-12 Bob Wilson <bob.wilson@acm.org>
include/ChangeLog * xtensa-isa-internal.h (xtensa_interface_internal): Add class_id. * xtensa-isa.h (xtensa_interface_class_id): New prototype. bfd/ChangeLog * xtensa-isa.c (xtensa_interface_class_id): New. gas/ChangeLog * config/tc-xtensa.c (finish_vinsn): Clear pending instruction if there is a conflict. (check_t1_t2_reads_and_writes): Check for both reads and writes to interfaces that are related as determined by xtensa_interface_class_id.
Diffstat (limited to 'include/xtensa-isa-internal.h')
-rw-r--r--include/xtensa-isa-internal.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/xtensa-isa-internal.h b/include/xtensa-isa-internal.h
index 50ac4781c..44e53f95b 100644
--- a/include/xtensa-isa-internal.h
+++ b/include/xtensa-isa-internal.h
@@ -131,6 +131,7 @@ typedef struct xtensa_interface_internal_struct
const char *name; /* Interface name. */
int num_bits; /* Width of the interface. */
uint32 flags; /* See XTENSA_INTERFACE_* flags. */
+ int class_id; /* Class of related interfaces. */
char inout; /* "i" or "o". */
} xtensa_interface_internal;