* config/tc-dvp.h (md_end): Define.

* config/tc-dvp.c (dvp_end): New function.
Bring over from sky-980617-branch.
This commit is contained in:
Doug Evans 1998-12-10 01:19:52 +00:00
parent 64db3c9a81
commit 84177a47f5
2 changed files with 23 additions and 0 deletions

View File

@ -1,3 +1,12 @@
start-sanitize-sky
Wed Dec 9 17:06:48 1998 Doug Evans <devans@canuck.cygnus.com>
Tue Oct 13 14:06:18 1998 Doug Evans <devans@canuck.cygnus.com>
* config/tc-dvp.h (md_end): Define.
* config/tc-dvp.c (dvp_end): New function.
end-sanitize-sky
start-sanitize-r5900
Wed Dec 9 12:29:23 1998 Jeffrey A Law (law@cygnus.com)

View File

@ -1532,6 +1532,20 @@ dvp_after_pass_hook ()
#endif
}
/* Called after parsing all files via md_end. */
void
dvp_end ()
{
/* Check for missing .EndMpg, etc. */
if (CUR_ASM_STATE == ASM_MPG)
as_bad ("missing `.endmpg'");
else if (CUR_ASM_STATE == ASM_DIRECT)
as_bad ("missing `.enddirect'");
else if (CUR_ASM_STATE == ASM_UNPACK)
as_bad ("missing `.endunpack'");
}
/* Called via tc_frob_label when a label is defined. */
void