projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use malloc/free in the dbgapi callbacks
[deliverable/binutils-gdb.git]
/
gas
/
config
/
m68k-parse.h
diff --git
a/gas/config/m68k-parse.h
b/gas/config/m68k-parse.h
index 769a432c553c28c9bcb5c337cea9d47781ee7ab9..099e064d8184dcfbcd0487fb86cfc308e7c34698 100644
(file)
--- a/
gas/config/m68k-parse.h
+++ b/
gas/config/m68k-parse.h
@@
-1,12
+1,11
@@
/* m68k-parse.h -- header file for m68k assembler
/* m68k-parse.h -- header file for m68k assembler
- Copyright 1987, 1991, 1992, 1993, 1994, 1995, 1996, 1999, 2000,
- 2003, 2004 Free Software Foundation, Inc.
+ Copyright (C) 1987-2020 Free Software Foundation, Inc.
This file is part of GAS, the GNU Assembler.
GAS is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
This file is part of GAS, the GNU Assembler.
GAS 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
, or (at your option)
+ the Free Software Foundation; either version
3
, or (at your option)
any later version.
GAS is distributed in the hope that it will be useful,
any later version.
GAS is distributed in the hope that it will be useful,
@@
-16,8
+15,8
@@
You should have received a copy of the GNU General Public License
along with GAS; see the file COPYING. If not, write to the Free
You should have received a copy of the GNU General Public License
along with GAS; see the file COPYING. If not, write to the Free
- Software Foundation, 5
9 Temple Place - Suite 330
, Boston, MA
- 0211
1-1307
, USA. */
+ Software Foundation, 5
1 Franklin Street - Fifth Floor
, Boston, MA
+ 0211
0-1301
, USA. */
#ifndef M68K_PARSE_H
#define M68K_PARSE_H
#ifndef M68K_PARSE_H
#define M68K_PARSE_H
@@
-101,6
+100,7
@@
enum m68k_register
CACR,
VBR,
CAAR,
CACR,
VBR,
CAAR,
+ CPUCR,
MSP,
ITT0,
ITT1,
MSP,
ITT0,
ITT1,
@@
-113,9
+113,12
@@
enum m68k_register
BUSCR, /* 68060 added these. */
PCR,
ROMBAR, /* mcf5200 added these. */
BUSCR, /* 68060 added these. */
PCR,
ROMBAR, /* mcf5200 added these. */
+ RAMBAR_ALT, /* Some CF chips have RAMBAR using
+ RAMBAR0's number */
RAMBAR0,
RAMBAR1,
MMUBAR, /* mcfv4e added these. */
RAMBAR0,
RAMBAR1,
MMUBAR, /* mcfv4e added these. */
+ ROMBAR0, /* mcfv4e added these. */
ROMBAR1, /* mcfv4e added these. */
MPCR, EDRAMBAR, SECMBAR, /* mcfv4e added these. */
PCR1U0, PCR1L0, PCR1U1, PCR1L1,/* mcfv4e added these. */
ROMBAR1, /* mcfv4e added these. */
MPCR, EDRAMBAR, SECMBAR, /* mcfv4e added these. */
PCR1U0, PCR1L0, PCR1U1, PCR1L1,/* mcfv4e added these. */
@@
-123,10
+126,15
@@
enum m68k_register
PCR3U0, PCR3L0, PCR3U1, PCR3L1,/* mcfv4e added these. */
MBAR0, MBAR1, /* mcfv4e added these. */
ACR0, ACR1, ACR2, ACR3, /* mcf5200 added these. */
PCR3U0, PCR3L0, PCR3U1, PCR3L1,/* mcfv4e added these. */
MBAR0, MBAR1, /* mcfv4e added these. */
ACR0, ACR1, ACR2, ACR3, /* mcf5200 added these. */
+ ACR4, ACR5, ACR6, ACR7, /* mcf54418 added these. */
FLASHBAR, RAMBAR, /* mcf528x added these. */
MBAR2, /* mcf5249 added this. */
MBAR,
FLASHBAR, RAMBAR, /* mcf528x added these. */
MBAR2, /* mcf5249 added this. */
MBAR,
-#define last_movec_reg MBAR
+ RGPIOBAR, /* mcf54418 added this. */
+ ASID, /* m5475. */
+ CAC, /* fido added this. */
+ MBO,
+#define last_movec_reg MBO
/* End of movec ordering constraints. */
FPI,
/* End of movec ordering constraints. */
FPI,
@@
-264,7
+272,12
@@
enum pic_relocation
pic_plt_pcrel, /* @PLTPC */
pic_got_pcrel, /* @GOTPC */
pic_plt_off, /* @PLT */
pic_plt_pcrel, /* @PLTPC */
pic_got_pcrel, /* @GOTPC */
pic_plt_off, /* @PLT */
- pic_got_off /* @GOT */
+ pic_got_off, /* @GOT */
+ pic_tls_gd, /* @TLSGD */
+ pic_tls_ldm, /* @TLSLDM */
+ pic_tls_ldo, /* @TLSLDO */
+ pic_tls_ie, /* @TLSIE */
+ pic_tls_le /* @TLSLE */
};
#endif
};
#endif
@@
-339,7
+352,7
@@
struct m68k_op
/* The parsing function. */
/* The parsing function. */
-extern int m68k_ip_op
PARAMS ((char *, struct m68k_op *)
);
+extern int m68k_ip_op
(char *, struct m68k_op *
);
/* Whether register prefixes are optional. */
extern int flag_reg_prefix_optional;
/* Whether register prefixes are optional. */
extern int flag_reg_prefix_optional;
This page took
0.036871 seconds
and
4
git commands to generate.