mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-10-01 14:58:14 +00:00
udis86: make some large arrays const.
This commit is contained in:
1 parent
d721b629ca
commit
7dbbb35ee5
4 files changed
+8
-9
No files matched your search
+2
-2
@@ -185,8 +185,8 @@ struct ud_lookup_table_list_entry {
|
||||
const char *meta;
|
||||
};
|
||||
|
||||
extern struct ud_itab_entry ud_itab[];
|
||||
extern struct ud_lookup_table_list_entry ud_lookup_table_list[];
|
||||
extern const struct ud_itab_entry ud_itab[];
|
||||
extern const struct ud_lookup_table_list_entry ud_lookup_table_list[];
|
||||
|
||||
#endif /* UD_DECODE_H */
|
||||
|
||||
|
||||
+3
-4
@@ -2674,7 +2674,7 @@ static const uint16_t ud_itab__446[] = {
|
||||
};
|
||||
|
||||
|
||||
struct ud_lookup_table_list_entry ud_lookup_table_list[] = {
|
||||
const struct ud_lookup_table_list_entry ud_lookup_table_list[] = {
|
||||
/* 000 */ { ud_itab__0, UD_TAB__OPC_TABLE, "opctbl" },
|
||||
/* 001 */ { ud_itab__1, UD_TAB__OPC_MODE, "/m" },
|
||||
/* 002 */ { ud_itab__2, UD_TAB__OPC_MODE, "/m" },
|
||||
@@ -3269,7 +3269,7 @@ struct ud_lookup_table_list_entry ud_lookup_table_list[] = {
|
||||
#define O_sIv { OP_sI, SZ_V }
|
||||
#define O_sIz { OP_sI, SZ_Z }
|
||||
|
||||
struct ud_itab_entry ud_itab[] = {
|
||||
const struct ud_itab_entry ud_itab[] = {
|
||||
/* 0000 */ { UD_Iinvalid, O_NONE, O_NONE, O_NONE, O_NONE, P_none },
|
||||
/* 0001 */ { UD_Iaaa, O_NONE, O_NONE, O_NONE, O_NONE, P_none },
|
||||
/* 0002 */ { UD_Iaad, O_Ib, O_NONE, O_NONE, O_NONE, P_none },
|
||||
@@ -5028,8 +5028,7 @@ struct ud_itab_entry ud_itab[] = {
|
||||
/* 1755 */ { UD_Ivpsllq, O_H, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
|
||||
};
|
||||
|
||||
|
||||
const char* ud_mnemonics_str[] = {
|
||||
const char* const ud_mnemonics_str[] = {
|
||||
"aaa",
|
||||
"aad",
|
||||
"aam",
|
||||
|
||||
+1
-1
@@ -930,6 +930,6 @@ enum ud_mnemonic_code {
|
||||
UD_MAX_MNEMONIC_CODE
|
||||
} UD_ATTR_PACKED;
|
||||
|
||||
extern const char * ud_mnemonics_str[];
|
||||
extern const char * const ud_mnemonics_str[];
|
||||
|
||||
#endif /* UD_ITAB_H */
|
||||
+2
-2
@@ -230,8 +230,8 @@ struct ud
|
||||
uint8_t vex_b2;
|
||||
uint8_t primary_opcode;
|
||||
void * user_opaque_data;
|
||||
struct ud_itab_entry * itab_entry;
|
||||
struct ud_lookup_table_list_entry *le;
|
||||
const struct ud_itab_entry * itab_entry;
|
||||
const struct ud_lookup_table_list_entry *le;
|
||||
};
|
||||
|
||||
/* -----------------------------------------------------------------------------
|
||||
|
||||
Reference in new issue
Block a user