summaryrefslogtreecommitdiff
path: root/gcc/genextract.c
diff options
context:
space:
mode:
authorrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>1992-03-07 09:41:00 +0000
committerrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>1992-03-07 09:41:00 +0000
commit128841b5951a20a1e10a6093059aa45c7db77bb6 (patch)
treebc2e87986543e3afbc250a74974d59279f9bb659 /gcc/genextract.c
parent233eee83dfba5c74c5a7af4ef76b8c734467f9ff (diff)
downloadgcc-128841b5951a20a1e10a6093059aa45c7db77bb6.tar.gz
*** empty log message ***
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@411 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/genextract.c')
-rw-r--r--gcc/genextract.c12
1 files changed, 11 insertions, 1 deletions
diff --git a/gcc/genextract.c b/gcc/genextract.c
index bab8bf9173a..7214ce60a76 100644
--- a/gcc/genextract.c
+++ b/gcc/genextract.c
@@ -71,6 +71,7 @@ static void print_path ();
char *xmalloc ();
char *xrealloc ();
static void fatal ();
+static void mybzero ();
void fancy_abort ();
static void
@@ -82,7 +83,7 @@ gen_insn (insn)
dup_count = 0;
/* No operands seen so far in this pattern. */
- bzero (operand_seen, operand_seen_length);
+ mybzero (operand_seen, operand_seen_length);
printf (" case %d:\n", insn_code_number);
@@ -294,6 +295,15 @@ fancy_abort ()
{
fatal ("Internal gcc abort.");
}
+
+static void
+mybzero (b, length)
+ register char *b;
+ register unsigned length;
+{
+ while (length-- > 0)
+ *b++ = 0;
+}
int
main (argc, argv)