diff options
author | Fred Fish <fnf@specifix.com> | 1993-03-25 23:08:24 +0000 |
---|---|---|
committer | Fred Fish <fnf@specifix.com> | 1993-03-25 23:08:24 +0000 |
commit | f747d2596a331cd9c07b2256931336131e816967 (patch) | |
tree | 52d15985d2588d72f9d90cd702c7c91b18e4c759 /gdb/i860-opcode.h | |
parent | ccf1e898d77a0230f20a832ef4f3b1a09a493d18 (diff) | |
download | gdb-f747d2596a331cd9c07b2256931336131e816967.zip gdb-f747d2596a331cd9c07b2256931336131e816967.tar.gz gdb-f747d2596a331cd9c07b2256931336131e816967.tar.bz2 |
* alldeps.mak, configure.in, i860-break.h, i860-opcode.h,
i860-pinsn.c, i860-tdep.c, config/i860/*: Remove incomplete i860
support that can't be integrated anyway due to lack of clear
authorship.
Diffstat (limited to 'gdb/i860-opcode.h')
-rw-r--r-- | gdb/i860-opcode.h | 134 |
1 files changed, 0 insertions, 134 deletions
diff --git a/gdb/i860-opcode.h b/gdb/i860-opcode.h index daf7c90..e69de29 100644 --- a/gdb/i860-opcode.h +++ b/gdb/i860-opcode.h @@ -1,134 +0,0 @@ -/* Intel I860 opcde list for GDB, the GNU debugger. - Copyright (C) 1986, 1987 Free Software Foundation, Inc. - -GDB is distributed in the hope that it will be useful, but WITHOUT ANY -WARRANTY. No author or distributor accepts responsibility to anyone -for the consequences of using it or for whether it serves any -particular purpose or works at all, unless he says so in writing. -Refer to the GDB General Public License for full details. - -Everyone is granted permission to copy, modify and redistribute GDB, -but only under the conditions described in the GDB General Public -License. A copy of this license is supposed to have been given to you -along with GDB so you can know your rights and responsibilities. It -should be in a file named COPYING. Among other things, the copyright -notice and this notice must be preserved on all copies. - -In other words, go ahead and share GDB, but don't try to stop -anyone else from sharing it farther. Help stamp out software hoarding! -*/ - -#ifdef BIG_ENDIAN -struct gen_fmt -{ - unsigned op1 : 6; - unsigned src2 : 5; - unsigned dest : 5; - unsigned src1 : 5; - unsigned offset : 11; -}; - -struct geni_fmt -{ - unsigned op1 : 6; - unsigned src2 : 5; - unsigned dest : 5; - unsigned offset : 16; -}; - -struct esc_fmt -{ - unsigned op1 : 6; - unsigned res1 : 10; - unsigned src1 : 5; - unsigned res2 : 6; - unsigned op2 : 5; -}; -struct ctrl_fmt -{ - unsigned op1 : 6; - unsigned int offset : 26; -}; - -struct fp_fmt -{ - unsigned op1 : 6; - unsigned src2 : 5; - unsigned dest : 5; - unsigned src1 : 5; - unsigned p : 1; - unsigned d : 1; - unsigned s : 1; - unsigned r : 1; - unsigned op2 : 7; -}; - -union insn_fmt -{ - struct gen_fmt gen; - struct geni_fmt geni; - struct esc_fmt esc; - struct ctrl_fmt ctrl; - struct fp_fmt fp; - long int_val; -}; -#else -struct gen_fmt -{ - unsigned offset : 11; - unsigned src1 : 5; - unsigned dest : 5; - unsigned src2 : 5; - unsigned op1 : 6; -}; - -struct geni_fmt -{ - unsigned offset : 16; - unsigned dest : 5; - unsigned src2 : 5; - unsigned op1 : 6; -}; - -struct esc_fmt -{ - unsigned op2 : 5; - unsigned res2 : 6; - unsigned src1 : 5; - unsigned res1 : 10; - unsigned op1 : 6; -}; -struct ctrl_fmt -{ - unsigned int offset : 26; - unsigned op1 : 6; -}; - -struct fp_fmt -{ - unsigned op2 : 7; - unsigned r : 1; - unsigned s : 1; - unsigned d : 1; - unsigned p : 1; - unsigned src1 : 5; - unsigned dest : 5; - unsigned src2 : 5; - unsigned op1 : 6; -}; - -union insn_fmt -{ - struct gen_fmt gen; - struct geni_fmt geni; - struct esc_fmt esc; - struct ctrl_fmt ctrl; - struct fp_fmt fp; - long int_val; -}; -#endif - -typedef enum -{ - Error, not_branch, uncond, uncond_d, cond, cond_d -} branch_type; |