Index: uspace/lib/drv/generic/driver.c
===================================================================
--- uspace/lib/drv/generic/driver.c	(revision dc9a3bad35af1e44ff24f701c2fc929aba3a5e55)
+++ uspace/lib/drv/generic/driver.c	(revision bb6f135efbecc37de9a8684aa5c7a12633b57a04)
@@ -595,5 +595,5 @@
 
 /** Allocate driver-specific device data. */
-extern void *ddf_dev_data_alloc(ddf_dev_t *dev, size_t size)
+void *ddf_dev_data_alloc(ddf_dev_t *dev, size_t size)
 {
 	void *data;
@@ -657,5 +657,5 @@
 
 /** Allocate driver-specific function data. */
-extern void *ddf_fun_data_alloc(ddf_fun_t *fun, size_t size)
+void *ddf_fun_data_alloc(ddf_fun_t *fun, size_t size)
 {
 	void *data;
Index: uspace/lib/nic/src/nic_ev.c
===================================================================
--- uspace/lib/nic/src/nic_ev.c	(revision dc9a3bad35af1e44ff24f701c2fc929aba3a5e55)
+++ uspace/lib/nic/src/nic_ev.c	(revision bb6f135efbecc37de9a8684aa5c7a12633b57a04)
@@ -63,5 +63,5 @@
 
 /** Device state changed. */
-extern int nic_ev_device_state(async_sess_t *sess, sysarg_t state)
+int nic_ev_device_state(async_sess_t *sess, sysarg_t state)
 {
 	int rc;
Index: uspace/lib/posix/ctype.c
===================================================================
--- uspace/lib/posix/ctype.c	(revision dc9a3bad35af1e44ff24f701c2fc929aba3a5e55)
+++ uspace/lib/posix/ctype.c	(revision bb6f135efbecc37de9a8684aa5c7a12633b57a04)
@@ -112,5 +112,5 @@
  * @return Non-zero if character match the definition, zero otherwise.
  */
-extern int posix_isascii(int c)
+int posix_isascii(int c)
 {
 	return c >= 0 && c < 128;
@@ -123,5 +123,5 @@
  * @return Coverted character.
  */
-extern int posix_toascii(int c)
+int posix_toascii(int c)
 {
 	return c & 0x7F;
