diff --git a/c/include/bits.h b/c/brlib/include/bits.h similarity index 100% rename from c/include/bits.h rename to c/brlib/include/bits.h diff --git a/c/include/br.h b/c/brlib/include/br.h similarity index 100% rename from c/include/br.h rename to c/brlib/include/br.h diff --git a/c/include/bug.h b/c/brlib/include/bug.h similarity index 100% rename from c/include/bug.h rename to c/brlib/include/bug.h diff --git a/c/include/container-of.h b/c/brlib/include/container-of.h similarity index 100% rename from c/include/container-of.h rename to c/brlib/include/container-of.h diff --git a/c/include/debug.h b/c/brlib/include/debug.h similarity index 100% rename from c/include/debug.h rename to c/brlib/include/debug.h diff --git a/c/include/hash.h b/c/brlib/include/hash.h similarity index 100% rename from c/include/hash.h rename to c/brlib/include/hash.h diff --git a/c/include/hashtable.h b/c/brlib/include/hashtable.h similarity index 100% rename from c/include/hashtable.h rename to c/brlib/include/hashtable.h diff --git a/c/include/likely.h b/c/brlib/include/likely.h similarity index 100% rename from c/include/likely.h rename to c/brlib/include/likely.h diff --git a/c/include/list.h b/c/brlib/include/list.h similarity index 100% rename from c/include/list.h rename to c/brlib/include/list.h diff --git a/c/include/pjwhash-inline.h b/c/brlib/include/pjwhash-inline.h similarity index 100% rename from c/include/pjwhash-inline.h rename to c/brlib/include/pjwhash-inline.h diff --git a/c/include/pjwhash.h b/c/brlib/include/pjwhash.h similarity index 100% rename from c/include/pjwhash.h rename to c/brlib/include/pjwhash.h diff --git a/c/include/plist.h b/c/brlib/include/plist.h similarity index 100% rename from c/include/plist.h rename to c/brlib/include/plist.h diff --git a/c/include/pool.h b/c/brlib/include/pool.h similarity index 100% rename from c/include/pool.h rename to c/brlib/include/pool.h diff --git a/c/include/rwonce.h b/c/brlib/include/rwonce.h similarity index 100% rename from c/include/rwonce.h rename to c/brlib/include/rwonce.h diff --git a/c/include/stringhash.h b/c/brlib/include/stringhash.h similarity index 100% rename from c/include/stringhash.h rename to c/brlib/include/stringhash.h diff --git a/c/include/struct-group.h b/c/brlib/include/struct-group.h similarity index 100% rename from c/include/struct-group.h rename to c/brlib/include/struct-group.h diff --git a/c/debug.c b/c/brlib/src/debug.c similarity index 100% rename from c/debug.c rename to c/brlib/src/debug.c diff --git a/c/hash.c b/c/brlib/src/hash.c similarity index 100% rename from c/hash.c rename to c/brlib/src/hash.c diff --git a/c/pjwhash.c b/c/brlib/src/pjwhash.c similarity index 100% rename from c/pjwhash.c rename to c/brlib/src/pjwhash.c diff --git a/c/plist.c b/c/brlib/src/plist.c similarity index 100% rename from c/plist.c rename to c/brlib/src/plist.c diff --git a/c/pool.c b/c/brlib/src/pool.c similarity index 100% rename from c/pool.c rename to c/brlib/src/pool.c