delete io.ByteBuffer

R=r
DELTA=25  (0 added, 15 deleted, 10 changed)
OCL=30892
CL=30892
diff --git a/src/pkg/bytes/buffer_test.go b/src/pkg/bytes/buffer_test.go
index 0ba83e9..7607888 100644
--- a/src/pkg/bytes/buffer_test.go
+++ b/src/pkg/bytes/buffer_test.go
@@ -2,10 +2,10 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-package io
+package bytes
 
 import (
-	"io";
+	"bytes";
 	"rand";
 	"testing";
 )
@@ -24,7 +24,7 @@
 
 
 // Verify that contents of buf match the string s.
-func check(t *testing.T, testname string, buf *ByteBuffer, s string) {
+func check(t *testing.T, testname string, buf *Buffer, s string) {
 	if buf.Len() != len(buf.Data()) {
 		t.Errorf("%s: buf.Len() == %d, len(buf.Data()) == %d\n", testname, buf.Len(), len(buf.Data()))
 	}
@@ -42,7 +42,7 @@
 // Fill buf through n writes of fub.
 // The initial contents of buf corresponds to the string s;
 // the result is the final contents of buf returned as a string.
-func fill(t *testing.T, testname string, buf *ByteBuffer, s string, n int, fub []byte) string {
+func fill(t *testing.T, testname string, buf *Buffer, s string, n int, fub []byte) string {
 	check(t, testname + " (fill 1)", buf, s);
 	for ; n > 0; n-- {
 		m, err := buf.Write(fub);
@@ -61,7 +61,7 @@
 
 // Empty buf through repeated reads into fub.
 // The initial contents of buf corresponds to the string s.
-func empty(t *testing.T, testname string, buf *ByteBuffer, s string, fub []byte) {
+func empty(t *testing.T, testname string, buf *Buffer, s string, fub []byte) {
 	check(t, testname + " (empty 1)", buf, s);
 
 	for {
@@ -81,7 +81,7 @@
 
 
 func TestBasicOperations(t *testing.T) {
-	var buf ByteBuffer;
+	var buf Buffer;
 
 	for i := 0; i < 5; i++ {
 		check(t, "TestBasicOperations (1)", &buf, "");
@@ -136,7 +136,7 @@
 
 
 func TestLargeWrites(t *testing.T) {
-	var buf ByteBuffer;
+	var buf Buffer;
 	for i := 3; i < 30; i += 3 {
 		s := fill(t, "TestLargeWrites (1)", &buf, "", 5, data);
 		empty(t, "TestLargeWrites (2)", &buf, s, make([]byte, len(data)/i));
@@ -146,7 +146,7 @@
 
 
 func TestLargeReads(t *testing.T) {
-	var buf ByteBuffer;
+	var buf Buffer;
 	for i := 3; i < 30; i += 3 {
 		s := fill(t, "TestLargeReads (1)", &buf, "", 5, data[0 : len(data)/i]);
 		empty(t, "TestLargeReads (2)", &buf, s, make([]byte, len(data)));
@@ -156,7 +156,7 @@
 
 
 func TestMixedReadsAndWrites(t *testing.T) {
-	var buf ByteBuffer;
+	var buf Buffer;
 	s := "";
 	for i := 0; i < 50; i++ {
 		wlen := rand.Intn(len(data));
diff --git a/src/pkg/io/Makefile b/src/pkg/io/Makefile
index e265c99..eb3a966 100644
--- a/src/pkg/io/Makefile
+++ b/src/pkg/io/Makefile
@@ -35,7 +35,6 @@
 O1=\
 	io.$O\
 	pipe.$O\
-	xxx.$O\
 
 O2=\
 	utils.$O\
@@ -45,7 +44,7 @@
 _obj$D/io.a: phases
 
 a1: $(O1)
-	$(AR) grc _obj$D/io.a io.$O pipe.$O xxx.$O
+	$(AR) grc _obj$D/io.a io.$O pipe.$O
 	rm -f $(O1)
 
 a2: $(O2)