]> oss.titaniummirror.com Git - msp430-binutils.git/blobdiff - include/xtensa-isa.h
Merge commit 'upstream/2.20'
[msp430-binutils.git] / include / xtensa-isa.h
index c4e31ed7ff6c6ab1f7efe15f27e320c99622a250..69ac60d4b3a1690a45e72c593b60dffe50e02d06 100644 (file)
@@ -1,5 +1,5 @@
 /* Interface definition for configurable Xtensa ISA support.
 /* Interface definition for configurable Xtensa ISA support.
-   Copyright 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+   Copyright 2003, 2004, 2005, 2006, 2008 Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
 
    This file is part of BFD, the Binary File Descriptor library.
 
@@ -15,7 +15,8 @@
 
    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
 
    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
-   Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.  */
+   Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, 
+   USA.  */
 
 #ifndef XTENSA_LIBISA_H
 #define XTENSA_LIBISA_H
 
 #ifndef XTENSA_LIBISA_H
 #define XTENSA_LIBISA_H
@@ -686,6 +687,13 @@ extern int
 xtensa_state_is_exported (xtensa_isa isa, xtensa_state st);
 
 
 xtensa_state_is_exported (xtensa_isa isa, xtensa_state st);
 
 
+/* Check for a "shared_or" state.  Returns 0 if the condition is false,
+   1 if the condition is true, and XTENSA_UNDEFINED on error.  */
+
+extern int
+xtensa_state_is_shared_or (xtensa_isa isa, xtensa_state st);
+
+
 \f
 /* Sysregs ("special registers" and "user registers").  */
 
 \f
 /* Sysregs ("special registers" and "user registers").  */