Index: src/libcfa/prelude.cf
===================================================================
--- src/libcfa/prelude.cf	(revision 071a31a897b52a4c1abdb6c4c2536e3bfe6257fb)
+++ src/libcfa/prelude.cf	(revision f5ef08c683a703ed1fb36572de445bead8f72152)
@@ -639,5 +639,9 @@
 // default ctor
 void	?{}( _Bool * ),				?{}( volatile _Bool * );
-void	?{}( unsigned char * ),			?{}( volatile unsigned char * );
+void	?{}( char * ),	?{}( volatile char * );
+void	?{}( unsigned char * ),	?{}( volatile unsigned char * );
+void	?{}( char signed * ),			?{}( volatile char signed * );
+void	?{}( int short * ),				?{}( volatile int short * );
+void	?{}( int short unsigned * ),	?{}( volatile int short unsigned * );
 void	?{}( signed int * ),			?{}( volatile signed int * );
 void	?{}( unsigned int * ),			?{}( volatile unsigned int * );
@@ -655,5 +659,9 @@
 // copy ctor
 void	?{}( _Bool *, _Bool ),					?{}( volatile _Bool *, _Bool );
+void	?{}( char *, char ),	?{}( volatile char *, char );
 void	?{}( unsigned char *, unsigned char ),			?{}( volatile unsigned char *, unsigned char );
+void	?{}( char signed *, char signed ),			?{}( volatile char signed *, char signed );
+void	?{}( int short *, int short ),				?{}( volatile int short *, int short );
+void	?{}( int short unsigned *, int short unsigned ),	?{}( volatile int short unsigned *, int short unsigned );
 void	?{}( signed int *, signed int),				?{}( volatile signed int *, signed int );
 void	?{}( unsigned int *, unsigned int),			?{}( volatile unsigned int *, unsigned int );
@@ -671,4 +679,9 @@
 // dtor
 void	^?{}( _Bool * ),			^?{}( volatile _Bool * );
+void	^?{}( char * ),	^?{}( volatile char * );
+void	^?{}( char unsigned * ),			^?{}( volatile char unsigned * );
+void	^?{}( char signed * ),			^?{}( volatile char signed * );
+void	^?{}( int short * ),				^?{}( volatile int short * );
+void	^?{}( int short unsigned * ),	^?{}( volatile int short unsigned * );
 void	^?{}( signed int * ),			^?{}( volatile signed int * );
 void	^?{}( unsigned int * ),			^?{}( volatile unsigned int * );
