mirror of
https://github.com/netwide-assembler/nasm.git
synced 2025-03-19 18:00:23 +08:00
Avoid redundant "const" for macros_t
Don't use a redundant "const" for macros_t (which is const unsigned char), since OpenWatcom doesn't like it, and I believe it is incorrect per the C standard.
This commit is contained in:
parent
289ff7e2a8
commit
a70547f3ae
2
nasm.h
2
nasm.h
@ -751,7 +751,7 @@ struct ofmt {
|
||||
* and user-level equivalents for any format-specific
|
||||
* directives).
|
||||
*/
|
||||
const macros_t *stdmac;
|
||||
macros_t *stdmac;
|
||||
|
||||
/*
|
||||
* This procedure is called at the start of an output session.
|
||||
|
@ -368,13 +368,13 @@ static uint64_t nested_rep_count;
|
||||
* The standard macro set: defined in macros.c in the array nasm_stdmac.
|
||||
* This gives our position in the macro set, when we're processing it.
|
||||
*/
|
||||
static const macros_t *stdmacpos;
|
||||
static macros_t *stdmacpos;
|
||||
|
||||
/*
|
||||
* The extra standard macros that come from the object format, if
|
||||
* any.
|
||||
*/
|
||||
static const macros_t *extrastdmac = NULL;
|
||||
static macros_t *extrastdmac = NULL;
|
||||
static bool any_extrastdmac;
|
||||
|
||||
/*
|
||||
@ -2258,7 +2258,7 @@ static int do_directive(Token * tline)
|
||||
|
||||
case PP_USE:
|
||||
{
|
||||
static const macros_t *use_pkg;
|
||||
static macros_t *use_pkg;
|
||||
const char *pkg_macro;
|
||||
|
||||
t = tline->next = expand_smacro(tline->next);
|
||||
@ -4509,7 +4509,7 @@ void pp_runtime(char *definition)
|
||||
|
||||
}
|
||||
|
||||
void pp_extra_stdmac(const macros_t *macros)
|
||||
void pp_extra_stdmac(macros_t *macros)
|
||||
{
|
||||
extrastdmac = macros;
|
||||
}
|
||||
|
@ -23,6 +23,6 @@ void pp_pre_include(char *);
|
||||
void pp_pre_define(char *);
|
||||
void pp_pre_undefine(char *);
|
||||
void pp_runtime(char *);
|
||||
void pp_extra_stdmac(const macros_t *);
|
||||
void pp_extra_stdmac(macros_t *);
|
||||
|
||||
#endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user