diff options
author | Jan Brittenson <bson@gnu.org> | 1993-09-30 07:57:15 -0700 |
---|---|---|
committer | Jan Brittenson <bson@gnu.org> | 1993-09-30 07:57:15 -0700 |
commit | e2aa1185289e40f09cb6e6452653b15d32861cf3 (patch) | |
tree | 5dfd69de8c26c69d3c5d02a27aac6e0ee29141d3 | |
parent | cc5edac6734ea681c9fa9a36cbd9ceb8269877e0 (diff) | |
download | gcc-e2aa1185289e40f09cb6e6452653b15d32861cf3.zip gcc-e2aa1185289e40f09cb6e6452653b15d32861cf3.tar.gz gcc-e2aa1185289e40f09cb6e6452653b15d32861cf3.tar.bz2 |
(bc_end_function, seg_data): Use bcopy instead of memcpy.
From-SVN: r5538
-rw-r--r-- | gcc/bc-emit.c | 5 |
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. */ |