mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2025-02-03 15:42:52 +00:00
Generate warning message if .endr is used without preceeding .rept/.irc/.irp
This commit is contained in:
parent
65bf64b30a
commit
7f28ab9dc7
@ -1,5 +1,10 @@
|
||||
2001-10-12 Nick Clifton <nickc@cambridge.redhat.com>
|
||||
|
||||
* read.c (s_bad_endr): New function. Issues a warning message
|
||||
about a bad use of the .rept pseudo op.
|
||||
(po_table[]): Add .endr.
|
||||
* read.h: Prototype s_bad_endr.
|
||||
|
||||
* CONTRIBUTORS: Update contact email address.
|
||||
|
||||
2001-10-11 Kazu Hirata <kazu@hxi.com>
|
||||
|
11
gas/read.c
11
gas/read.c
@ -315,6 +315,7 @@ static const pseudo_typeS potable[] = {
|
||||
{"endc", s_endif, 0},
|
||||
{"endfunc", s_func, 1},
|
||||
{"endif", s_endif, 0},
|
||||
{"endr", s_bad_endr, 0},
|
||||
/* endef */
|
||||
{"equ", s_set, 0},
|
||||
{"equiv", s_set, 1},
|
||||
@ -2693,6 +2694,16 @@ s_purgem (ignore)
|
||||
|
||||
/* Handle the .rept pseudo-op. */
|
||||
|
||||
void
|
||||
s_bad_endr (ignore)
|
||||
int ignore ATTRIBUTE_UNUSED;
|
||||
{
|
||||
as_warn (_(".endr encountered without preceeding .rept, .irc, or .irp"));
|
||||
demand_empty_rest_of_line ();
|
||||
}
|
||||
|
||||
/* Handle the .rept pseudo-op. */
|
||||
|
||||
void
|
||||
s_rept (ignore)
|
||||
int ignore ATTRIBUTE_UNUSED;
|
||||
|
@ -139,6 +139,7 @@ extern void s_align_bytes PARAMS ((int arg));
|
||||
extern void s_align_ptwo PARAMS ((int));
|
||||
extern void s_app_file PARAMS ((int));
|
||||
extern void s_app_line PARAMS ((int));
|
||||
extern void s_bad_endr PARAMS ((int));
|
||||
extern void s_comm PARAMS ((int));
|
||||
extern void s_data PARAMS ((int));
|
||||
extern void s_desc PARAMS ((int));
|
||||
|
Loading…
x
Reference in New Issue
Block a user