projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Don't write to inferior_ptid in tracectf.c
[deliverable/binutils-gdb.git]
/
include
/
opcode
/
convex.h
diff --git
a/include/opcode/convex.h
b/include/opcode/convex.h
index 3e1000ad6e63da37f2e2e7055c3e1463624951ea..28723055117876196976c10631d0b4e2ef2906c4 100644
(file)
--- a/
include/opcode/convex.h
+++ b/
include/opcode/convex.h
@@
-1,25
+1,22
@@
/* Information for instruction disassembly on the Convex.
/* Information for instruction disassembly on the Convex.
- Copyright
1989, 1993 Free Software Foundation.
+ Copyright
(C) 1989-2020 Free Software Foundation, Inc.
-This file is part of GDB.
+
This file is part of GDB.
-This program is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-
the Free Software Foundation; either version 2
of the License, or
-(at your option) any later version.
+
This program is free software; you can redistribute it and/or modify
+
it under the terms of the GNU General Public License as published by
+
the Free Software Foundation; either version 3
of the License, or
+
(at your option) any later version.
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
+
This program is distributed in the hope that it will be useful,
+
but WITHOUT ANY WARRANTY; without even the implied warranty of
+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+
GNU General Public License for more details.
-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., 675 Mass Ave, Cambridge, MA 02139, USA. */
-
-#ifndef CONST
-#define CONST
-#endif /* CONST */
+ 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. */
#define xxx 0
#define rrr 1
#define xxx 0
#define rrr 1
@@
-67,7
+64,7
@@
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
#define CPUID 20
#define TID 21
#define CPUID 20
#define TID 21
-
CONST
char *op[] = {
+
const
char *op[] = {
"",
"v0\0v1\0v2\0v3\0v4\0v5\0v6\0v7",
"s0\0s1\0s2\0s3\0s4\0s5\0s6\0s7",
"",
"v0\0v1\0v2\0v3\0v4\0v5\0v6\0v7",
"s0\0s1\0s2\0s3\0s4\0s5\0s6\0s7",
@@
-92,7
+89,7
@@
CONST char *op[] = {
"tid",
};
"tid",
};
-
CONST
struct formstr format0[] = {
+
const
struct formstr format0[] = {
{0,0,rrr,V,S,S}, /* mov */
{0,0,rrr,S,S,V}, /* mov */
{1,1,rrr,V,V,V}, /* merg.t */
{0,0,rrr,V,S,S}, /* mov */
{0,0,rrr,S,S,V}, /* mov */
{1,1,rrr,V,V,V}, /* merg.t */
@@
-159,7
+156,7
@@
CONST struct formstr format0[] = {
{4,8,rrr,V,S,V}, /* div.l */
};
{4,8,rrr,V,S,V}, /* div.l */
};
-
CONST
struct formstr format1[] = {
+
const
struct formstr format1[] = {
{11,0,xxx,0,0,0}, /* exit */
{12,0,a3,0,0,0}, /* jmp */
{13,2,a3,0,0,0}, /* jmpi.f */
{11,0,xxx,0,0,0}, /* exit */
{12,0,a3,0,0,0}, /* jmp */
{13,2,a3,0,0,0}, /* jmpi.f */
@@
-226,7
+223,7
@@
CONST struct formstr format1[] = {
{21,8,a2r,V,0,0}, /* st.l */
};
{21,8,a2r,V,0,0}, /* st.l */
};
-
CONST
struct formstr format2[] = {
+
const
struct formstr format2[] = {
{28,5,rr,A,A,0}, /* cvtw.b */
{28,6,rr,A,A,0}, /* cvtw.h */
{29,7,rr,A,A,0}, /* cvtb.w */
{28,5,rr,A,A,0}, /* cvtw.b */
{28,6,rr,A,A,0}, /* cvtw.h */
{29,7,rr,A,A,0}, /* cvtb.w */
@@
-357,7
+354,7
@@
CONST struct formstr format2[] = {
{4,8,rr,S,S,0}, /* div.l */
};
{4,8,rr,S,S,0}, /* div.l */
};
-
CONST
struct formstr format3[] = {
+
const
struct formstr format3[] = {
{32,3,rr,V,V,0}, /* cvtd.s */
{31,4,rr,V,V,0}, /* cvts.d */
{33,4,rr,V,V,0}, /* cvtl.d */
{32,3,rr,V,V,0}, /* cvtd.s */
{31,4,rr,V,V,0}, /* cvts.d */
{33,4,rr,V,V,0}, /* cvtl.d */
@@
-424,7
+421,7
@@
CONST struct formstr format3[] = {
{43,8,rr,S,S,0}, /* neg.l */
};
{43,8,rr,S,S,0}, /* neg.l */
};
-
CONST
struct formstr format4[] = {
+
const
struct formstr format4[] = {
{46,0,nops,0,0,0}, /* nop */
{47,0,pcrel,0,0,0}, /* br */
{48,2,pcrel,0,0,0}, /* bri.f */
{46,0,nops,0,0,0}, /* nop */
{47,0,pcrel,0,0,0}, /* br */
{48,2,pcrel,0,0,0}, /* bri.f */
@@
-435,7
+432,7
@@
CONST struct formstr format4[] = {
{50,1,pcrel,0,0,0}, /* brs.t */
};
{50,1,pcrel,0,0,0}, /* brs.t */
};
-
CONST
struct formstr format5[] = {
+
const
struct formstr format5[] = {
{51,5,rr,V,V,0}, /* ldvi.b */
{51,6,rr,V,V,0}, /* ldvi.h */
{51,7,rr,V,V,0}, /* ldvi.w */
{51,5,rr,V,V,0}, /* ldvi.b */
{51,6,rr,V,V,0}, /* ldvi.h */
{51,7,rr,V,V,0}, /* ldvi.w */
@@
-454,7
+451,7
@@
CONST struct formstr format5[] = {
{52,8,rxr,S,V,0}, /* stvi.l */
};
{52,8,rxr,S,V,0}, /* stvi.l */
};
-
CONST
struct formstr format6[] = {
+
const
struct formstr format6[] = {
{53,0,r,A,0,0}, /* ldsdr */
{54,0,r,A,0,0}, /* ldkdr */
{55,3,r,S,0,0}, /* ln.s */
{53,0,r,A,0,0}, /* ldsdr */
{54,0,r,A,0,0}, /* ldkdr */
{55,3,r,S,0,0}, /* ln.s */
@@
-521,7
+518,7
@@
CONST struct formstr format6[] = {
{83,4,r,S,0,0}, /* atan.d */
};
{83,4,r,S,0,0}, /* atan.d */
};
-
CONST
struct formstr format7[] = {
+
const
struct formstr format7[] = {
{84,5,r,V,0,0}, /* sum.b */
{84,6,r,V,0,0}, /* sum.h */
{84,7,r,V,0,0}, /* sum.w */
{84,5,r,V,0,0}, /* sum.b */
{84,6,r,V,0,0}, /* sum.h */
{84,7,r,V,0,0}, /* sum.w */
@@
-556,11
+553,11
@@
CONST struct formstr format7[] = {
{0,0,0,0,0,0},
};
{0,0,0,0,0,0},
};
-
CONST
struct formstr formatx[] = {
+
const
struct formstr formatx[] = {
{0,0,0,0,0,0},
};
{0,0,0,0,0,0},
};
-
CONST
struct formstr format1a[] = {
+
const
struct formstr format1a[] = {
{91,0,imr,A,0,0}, /* halt */
{92,0,a4,0,0,0}, /* sysc */
{18,6,imr,A,0,0}, /* ld.h */
{91,0,imr,A,0,0}, /* halt */
{92,0,a4,0,0,0}, /* sysc */
{18,6,imr,A,0,0}, /* ld.h */
@@
-595,7
+592,7
@@
CONST struct formstr format1a[] = {
{41,7,imr,A,0,0}, /* lt.w */
};
{41,7,imr,A,0,0}, /* lt.w */
};
-
CONST
struct formstr format1b[] = {
+
const
struct formstr format1b[] = {
{18,4,imr,S,0,0}, /* ld.d */
{18,10,imr,S,0,0}, /* ld.u */
{18,8,imr,S,0,0}, /* ld.l */
{18,4,imr,S,0,0}, /* ld.d */
{18,10,imr,S,0,0}, /* ld.u */
{18,8,imr,S,0,0}, /* ld.l */
@@
-630,7
+627,7
@@
CONST struct formstr format1b[] = {
{41,7,imr,S,0,0}, /* lt.w */
};
{41,7,imr,S,0,0}, /* lt.w */
};
-
CONST
struct formstr e0_format0[] = {
+
const
struct formstr e0_format0[] = {
{10,3,rrr,S,V,V}, /* sub.s */
{10,4,rrr,S,V,V}, /* sub.d */
{4,3,rrr,S,V,V}, /* div.s */
{10,3,rrr,S,V,V}, /* sub.s */
{10,4,rrr,S,V,V}, /* sub.d */
{4,3,rrr,S,V,V}, /* div.s */
@@
-697,7
+694,7
@@
CONST struct formstr e0_format0[] = {
{4,16,rrr,V,S,V}, /* div.l.f */
};
{4,16,rrr,V,S,V}, /* div.l.f */
};
-
CONST
struct formstr e0_format1[] = {
+
const
struct formstr e0_format1[] = {
{0,0,0,0,0,0},
{94,0,a3,0,0,0}, /* tst */
{95,0,a3,0,0,0}, /* lck */
{0,0,0,0,0,0},
{94,0,a3,0,0,0}, /* tst */
{95,0,a3,0,0,0}, /* lck */
@@
-764,7
+761,7
@@
CONST struct formstr e0_format1[] = {
{21,16,a2r,V,0,0}, /* st.l.f */
};
{21,16,a2r,V,0,0}, /* st.l.f */
};
-
CONST
struct formstr e0_format2[] = {
+
const
struct formstr e0_format2[] = {
{28,5,rr,V,V,0}, /* cvtw.b */
{28,6,rr,V,V,0}, /* cvtw.h */
{29,7,rr,V,V,0}, /* cvtb.w */
{28,5,rr,V,V,0}, /* cvtw.b */
{28,6,rr,V,V,0}, /* cvtw.h */
{29,7,rr,V,V,0}, /* cvtb.w */
@@
-895,7
+892,7
@@
CONST struct formstr e0_format2[] = {
{0,0,0,0,0,0},
};
{0,0,0,0,0,0},
};
-
CONST
struct formstr e0_format3[] = {
+
const
struct formstr e0_format3[] = {
{32,11,rr,V,V,0}, /* cvtd.s.f */
{31,12,rr,V,V,0}, /* cvts.d.f */
{33,12,rr,V,V,0}, /* cvtl.d.f */
{32,11,rr,V,V,0}, /* cvtd.s.f */
{31,12,rr,V,V,0}, /* cvts.d.f */
{33,12,rr,V,V,0}, /* cvtl.d.f */
@@
-962,7
+959,7
@@
CONST struct formstr e0_format3[] = {
{0,0,0,0,0,0},
};
{0,0,0,0,0,0},
};
-
CONST
struct formstr e0_format4[] = {
+
const
struct formstr e0_format4[] = {
{0,0,0,0,0,0},
{0,0,0,0,0,0},
{0,0,0,0,0,0},
{0,0,0,0,0,0},
{0,0,0,0,0,0},
{0,0,0,0,0,0},
@@
-973,7
+970,7
@@
CONST struct formstr e0_format4[] = {
{0,0,0,0,0,0},
};
{0,0,0,0,0,0},
};
-
CONST
struct formstr e0_format5[] = {
+
const
struct formstr e0_format5[] = {
{51,13,rr,V,V,0}, /* ldvi.b.f */
{51,14,rr,V,V,0}, /* ldvi.h.f */
{51,15,rr,V,V,0}, /* ldvi.w.f */
{51,13,rr,V,V,0}, /* ldvi.b.f */
{51,14,rr,V,V,0}, /* ldvi.h.f */
{51,15,rr,V,V,0}, /* ldvi.w.f */
@@
-992,7
+989,7
@@
CONST struct formstr e0_format5[] = {
{52,16,rxr,S,V,0}, /* stvi.l.f */
};
{52,16,rxr,S,V,0}, /* stvi.l.f */
};
-
CONST
struct formstr e0_format6[] = {
+
const
struct formstr e0_format6[] = {
{0,0,rxl,S,CIR,0}, /* mov */
{0,0,lr,CIR,S,0}, /* mov */
{0,0,lr,TOC,S,0}, /* mov */
{0,0,rxl,S,CIR,0}, /* mov */
{0,0,lr,CIR,S,0}, /* mov */
{0,0,lr,TOC,S,0}, /* mov */
@@
-1059,7
+1056,7
@@
CONST struct formstr e0_format6[] = {
{0,0,0,0,0,0},
};
{0,0,0,0,0,0},
};
-
CONST
struct formstr e0_format7[] = {
+
const
struct formstr e0_format7[] = {
{84,13,r,V,0,0}, /* sum.b.f */
{84,14,r,V,0,0}, /* sum.h.f */
{84,15,r,V,0,0}, /* sum.w.f */
{84,13,r,V,0,0}, /* sum.b.f */
{84,14,r,V,0,0}, /* sum.h.f */
{84,15,r,V,0,0}, /* sum.w.f */
@@
-1094,7
+1091,7
@@
CONST struct formstr e0_format7[] = {
{0,0,0,0,0,0},
};
{0,0,0,0,0,0},
};
-
CONST
struct formstr e1_format0[] = {
+
const
struct formstr e1_format0[] = {
{0,0,0,0,0,0},
{0,0,0,0,0,0},
{0,0,0,0,0,0},
{0,0,0,0,0,0},
{0,0,0,0,0,0},
{0,0,0,0,0,0},
@@
-1161,7
+1158,7
@@
CONST struct formstr e1_format0[] = {
{4,23,rrr,V,S,V}, /* div.l.t */
};
{4,23,rrr,V,S,V}, /* div.l.t */
};
-
CONST
struct formstr e1_format1[] = {
+
const
struct formstr e1_format1[] = {
{0,0,0,0,0,0},
{0,0,0,0,0,0},
{0,0,0,0,0,0},
{0,0,0,0,0,0},
{0,0,0,0,0,0},
{0,0,0,0,0,0},
@@
-1228,7
+1225,7
@@
CONST struct formstr e1_format1[] = {
{21,23,a2r,V,0,0}, /* st.l.t */
};
{21,23,a2r,V,0,0}, /* st.l.t */
};
-
CONST
struct formstr e1_format2[] = {
+
const
struct formstr e1_format2[] = {
{0,0,0,0,0,0},
{0,0,0,0,0,0},
{0,0,0,0,0,0},
{0,0,0,0,0,0},
{0,0,0,0,0,0},
{0,0,0,0,0,0},
@@
-1359,7
+1356,7
@@
CONST struct formstr e1_format2[] = {
{0,0,0,0,0,0},
};
{0,0,0,0,0,0},
};
-
CONST
struct formstr e1_format3[] = {
+
const
struct formstr e1_format3[] = {
{32,18,rr,V,V,0}, /* cvtd.s.t */
{31,19,rr,V,V,0}, /* cvts.d.t */
{33,19,rr,V,V,0}, /* cvtl.d.t */
{32,18,rr,V,V,0}, /* cvtd.s.t */
{31,19,rr,V,V,0}, /* cvts.d.t */
{33,19,rr,V,V,0}, /* cvtl.d.t */
@@
-1426,7
+1423,7
@@
CONST struct formstr e1_format3[] = {
{0,0,0,0,0,0},
};
{0,0,0,0,0,0},
};
-
CONST
struct formstr e1_format4[] = {
+
const
struct formstr e1_format4[] = {
{0,0,0,0,0,0},
{0,0,0,0,0,0},
{0,0,0,0,0,0},
{0,0,0,0,0,0},
{0,0,0,0,0,0},
{0,0,0,0,0,0},
@@
-1437,7
+1434,7
@@
CONST struct formstr e1_format4[] = {
{0,0,0,0,0,0},
};
{0,0,0,0,0,0},
};
-
CONST
struct formstr e1_format5[] = {
+
const
struct formstr e1_format5[] = {
{51,20,rr,V,V,0}, /* ldvi.b.t */
{51,21,rr,V,V,0}, /* ldvi.h.t */
{51,22,rr,V,V,0}, /* ldvi.w.t */
{51,20,rr,V,V,0}, /* ldvi.b.t */
{51,21,rr,V,V,0}, /* ldvi.h.t */
{51,22,rr,V,V,0}, /* ldvi.w.t */
@@
-1456,7
+1453,7
@@
CONST struct formstr e1_format5[] = {
{52,23,rxr,S,V,0}, /* stvi.l.t */
};
{52,23,rxr,S,V,0}, /* stvi.l.t */
};
-
CONST
struct formstr e1_format6[] = {
+
const
struct formstr e1_format6[] = {
{0,0,0,0,0,0},
{0,0,0,0,0,0},
{0,0,0,0,0,0},
{0,0,0,0,0,0},
{0,0,0,0,0,0},
{0,0,0,0,0,0},
@@
-1523,7
+1520,7
@@
CONST struct formstr e1_format6[] = {
{0,0,0,0,0,0},
};
{0,0,0,0,0,0},
};
-
CONST
struct formstr e1_format7[] = {
+
const
struct formstr e1_format7[] = {
{84,20,r,V,0,0}, /* sum.b.t */
{84,21,r,V,0,0}, /* sum.h.t */
{84,22,r,V,0,0}, /* sum.w.t */
{84,20,r,V,0,0}, /* sum.b.t */
{84,21,r,V,0,0}, /* sum.h.t */
{84,22,r,V,0,0}, /* sum.w.t */
This page took
0.028964 seconds
and
4
git commands to generate.