Index: kernel/genarch/src/drivers/dsrln/dsrlnout.c
===================================================================
--- kernel/genarch/src/drivers/dsrln/dsrlnout.c	(revision 137691a0a5feba69b6234f718e44f11b08988387)
+++ kernel/genarch/src/drivers/dsrln/dsrlnout.c	(revision 8023571f81bf7a87989e87a43bc8f901ed55329a)
@@ -41,5 +41,5 @@
 #include <console/console.h>
 #include <sysinfo/sysinfo.h>
-#include <string.h>
+#include <str.h>
 
 typedef struct {
Index: kernel/genarch/src/drivers/ega/ega.c
===================================================================
--- kernel/genarch/src/drivers/ega/ega.c	(revision 137691a0a5feba69b6234f718e44f11b08988387)
+++ kernel/genarch/src/drivers/ega/ega.c	(revision 8023571f81bf7a87989e87a43bc8f901ed55329a)
@@ -45,5 +45,5 @@
 #include <arch/asm.h>
 #include <memstr.h>
-#include <string.h>
+#include <str.h>
 #include <console/chardev.h>
 #include <console/console.h>
Index: kernel/genarch/src/fb/fb.c
===================================================================
--- kernel/genarch/src/fb/fb.c	(revision 137691a0a5feba69b6234f718e44f11b08988387)
+++ kernel/genarch/src/fb/fb.c	(revision 8023571f81bf7a87989e87a43bc8f901ed55329a)
@@ -49,5 +49,5 @@
 #include <bitops.h>
 #include <print.h>
-#include <string.h>
+#include <str.h>
 #include <ddi/ddi.h>
 #include <arch/types.h>
Index: kernel/genarch/src/kbrd/scanc_mac.c
===================================================================
--- kernel/genarch/src/kbrd/scanc_mac.c	(revision 137691a0a5feba69b6234f718e44f11b08988387)
+++ kernel/genarch/src/kbrd/scanc_mac.c	(revision 8023571f81bf7a87989e87a43bc8f901ed55329a)
@@ -37,5 +37,5 @@
 #include <genarch/kbrd/scanc.h>
 #include <typedefs.h>
-#include <string.h>
+#include <str.h>
 
 /** Primary meaning of scancodes. */
Index: kernel/genarch/src/kbrd/scanc_pc.c
===================================================================
--- kernel/genarch/src/kbrd/scanc_pc.c	(revision 137691a0a5feba69b6234f718e44f11b08988387)
+++ kernel/genarch/src/kbrd/scanc_pc.c	(revision 8023571f81bf7a87989e87a43bc8f901ed55329a)
@@ -37,5 +37,5 @@
 #include <genarch/kbrd/scanc.h>
 #include <typedefs.h>
-#include <string.h>
+#include <str.h>
 
 /** Primary meaning of scancodes. */
Index: kernel/genarch/src/kbrd/scanc_pl050.c
===================================================================
--- kernel/genarch/src/kbrd/scanc_pl050.c	(revision 137691a0a5feba69b6234f718e44f11b08988387)
+++ kernel/genarch/src/kbrd/scanc_pl050.c	(revision 8023571f81bf7a87989e87a43bc8f901ed55329a)
@@ -36,5 +36,5 @@
 #include <genarch/kbrd/scanc.h>
 #include <typedefs.h>
-#include <string.h>
+#include <str.h>
 
 
Index: kernel/genarch/src/kbrd/scanc_sun.c
===================================================================
--- kernel/genarch/src/kbrd/scanc_sun.c	(revision 137691a0a5feba69b6234f718e44f11b08988387)
+++ kernel/genarch/src/kbrd/scanc_sun.c	(revision 8023571f81bf7a87989e87a43bc8f901ed55329a)
@@ -37,5 +37,5 @@
 #include <genarch/kbrd/scanc.h>
 #include <typedefs.h>
-#include <string.h>
+#include <str.h>
 
 /** Primary meaning of scancodes. */
Index: kernel/genarch/src/multiboot/multiboot.c
===================================================================
--- kernel/genarch/src/multiboot/multiboot.c	(revision 137691a0a5feba69b6234f718e44f11b08988387)
+++ kernel/genarch/src/multiboot/multiboot.c	(revision 8023571f81bf7a87989e87a43bc8f901ed55329a)
@@ -37,5 +37,5 @@
 #include <typedefs.h>
 #include <config.h>
-#include <string.h>
+#include <str.h>
 #include <macros.h>
 
Index: kernel/genarch/src/ofw/ebus.c
===================================================================
--- kernel/genarch/src/ofw/ebus.c	(revision 137691a0a5feba69b6234f718e44f11b08988387)
+++ kernel/genarch/src/ofw/ebus.c	(revision 8023571f81bf7a87989e87a43bc8f901ed55329a)
@@ -40,5 +40,5 @@
 #include <genarch/ofw/pci.h>
 #include <arch/memstr.h>
-#include <string.h>
+#include <str.h>
 #include <panic.h>
 #include <debug.h>
Index: kernel/genarch/src/ofw/fhc.c
===================================================================
--- kernel/genarch/src/ofw/fhc.c	(revision 137691a0a5feba69b6234f718e44f11b08988387)
+++ kernel/genarch/src/ofw/fhc.c	(revision 8023571f81bf7a87989e87a43bc8f901ed55329a)
@@ -40,5 +40,5 @@
 #include <arch/drivers/fhc.h>
 #include <arch/memstr.h>
-#include <string.h>
+#include <str.h>
 #include <panic.h>
 #include <macros.h>
Index: kernel/genarch/src/ofw/ofw_tree.c
===================================================================
--- kernel/genarch/src/ofw/ofw_tree.c	(revision 137691a0a5feba69b6234f718e44f11b08988387)
+++ kernel/genarch/src/ofw/ofw_tree.c	(revision 8023571f81bf7a87989e87a43bc8f901ed55329a)
@@ -39,5 +39,5 @@
 #include <arch/memstr.h>
 #include <mm/slab.h>
-#include <string.h>
+#include <str.h>
 #include <panic.h>
 #include <print.h>
Index: kernel/genarch/src/ofw/pci.c
===================================================================
--- kernel/genarch/src/ofw/pci.c	(revision 137691a0a5feba69b6234f718e44f11b08988387)
+++ kernel/genarch/src/ofw/pci.c	(revision 8023571f81bf7a87989e87a43bc8f901ed55329a)
@@ -41,10 +41,10 @@
 #include <arch/trap/interrupt.h>
 #include <arch/memstr.h>
-#include <string.h>
+#include <str.h>
 #include <panic.h>
 #include <macros.h>
 
 #define PCI_SPACE_MASK		0x03000000
-#define PCI_ABS_MASK		0x80000000	
+#define PCI_ABS_MASK		0x80000000
 #define PCI_REG_MASK		0x000000ff
 
Index: kernel/genarch/src/srln/srln.c
===================================================================
--- kernel/genarch/src/srln/srln.c	(revision 137691a0a5feba69b6234f718e44f11b08988387)
+++ kernel/genarch/src/srln/srln.c	(revision 8023571f81bf7a87989e87a43bc8f901ed55329a)
@@ -40,5 +40,5 @@
 #include <proc/thread.h>
 #include <arch.h>
-#include <string.h>
+#include <str.h>
 
 static indev_operations_t srln_raw_ops = {
