aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJan Brittenson <bson@gnu.org>1993-09-30 07:57:15 -0700
committerJan Brittenson <bson@gnu.org>1993-09-30 07:57:15 -0700
commite2aa1185289e40f09cb6e6452653b15d32861cf3 (patch)
tree5dfd69de8c26c69d3c5d02a27aac6e0ee29141d3 /gcc
parentcc5edac6734ea681c9fa9a36cbd9ceb8269877e0 (diff)
downloadgcc-e2aa1185289e40f09cb6e6452653b15d32861cf3.zip
gcc-e2aa1185289e40f09cb6e6452653b15d32861cf3.tar.gz
gcc-e2aa1185289e40f09cb6e6452653b15d32861cf3.tar.bz2
(bc_end_function, seg_data): Use bcopy instead of memcpy.
From-SVN: r5538
Diffstat (limited to 'gcc')
-rw-r--r--gcc/bc-emit.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/gcc/bc-emit.c b/gcc/bc-emit.c
index 06141c4..5071cf4 100644
--- a/gcc/bc-emit.c
+++ b/gcc/bc-emit.c
@@ -210,7 +210,7 @@ seg_data (seg, data, size)
seg->data = xrealloc (seg->data, seg->alloc);
}
- memcpy (seg->data + seg->size, data, size);
+ bcopy (data, seg->data + seg->size, size);
seg->size += size;
}
@@ -604,8 +604,7 @@ bc_end_function ()
if (ref->label->defined)
{
addr = ref->label->offset;
- memcpy (bytecode->data + ref->offset, /* incest */
- (char *) &addr, sizeof addr);
+ bcopy (&addr, bytecode->data + ref->offset, sizeof addr);
}
/* Free the chains of labelrefs and labeldefs. */