#include <time.h>
#include <sys/time.h>
-UInt VG_(vmessage) ( VgMsgKind kind, const Char* format, va_list vargs )
+UInt VG_(vmessage) ( VgMsgKind kind, const HChar* format, va_list vargs )
{
UInt count = 0;
Char c;
}
/* Send a simple single-part message. */
-UInt VG_(message) ( VgMsgKind kind, const Char* format, ... )
+UInt VG_(message) ( VgMsgKind kind, const HChar* format, ... )
{
UInt count;
va_list vargs;
myprintf_buf->buf[myprintf_buf->n] = 0;
}
-UInt VG_(vprintf) ( const char *format, va_list vargs )
+UInt VG_(vprintf) ( const HChar *format, va_list vargs )
{
UInt ret = 0;
printf_buf myprintf_buf = {"",0};
return ret;
}
-UInt VG_(printf) ( const char *format, ... )
+UInt VG_(printf) ( const HChar *format, ... )
{
UInt ret;
va_list vargs;
*(*vg_sprintf_ptr)++ = c;
}
-UInt VG_(vsprintf) ( Char* buf, const Char *format, va_list vargs )
+UInt VG_(vsprintf) ( Char* buf, const HChar *format, va_list vargs )
{
Int ret;
Char *vg_sprintf_ptr = buf;
return ret;
}
-UInt VG_(sprintf) ( Char* buf, const Char *format, ... )
+UInt VG_(sprintf) ( Char* buf, const HChar *format, ... )
{
UInt ret;
va_list vargs;
}
void VG_(assert_fail) ( Bool isCore, const Char* expr, const Char* file,
- Int line, const Char* fn, const Char* format, ... )
+ Int line, const Char* fn, const HChar* format, ... )
{
va_list vargs;
Char buf[256];
VgMsgKind;
/* Send a single-part message. Appends a newline. */
-extern UInt VG_(message) ( VgMsgKind kind, const Char* format, ... );
-extern UInt VG_(vmessage) ( VgMsgKind kind, const Char* format, va_list vargs );
+extern UInt VG_(message) ( VgMsgKind kind, const HChar* format, ... );
+extern UInt VG_(vmessage) ( VgMsgKind kind, const HChar* format, va_list vargs );
/*====================================================================*/
* --log-fd/--log-file/--log-socket argument, which defaults to 2 (stderr).
* Hence no need for VG_(fprintf)().
*/
-extern UInt VG_(printf) ( const char *format, ... );
-extern UInt VG_(vprintf) ( const char *format, va_list vargs );
+extern UInt VG_(printf) ( const HChar *format, ... );
+extern UInt VG_(vprintf) ( const HChar *format, va_list vargs );
/* too noisy ... __attribute__ ((format (printf, 1, 2))) ; */
-extern UInt VG_(sprintf) ( Char* buf, const Char* format, ... );
-extern UInt VG_(vsprintf)( Char* buf, const Char* format, va_list vargs );
+extern UInt VG_(sprintf) ( Char* buf, const HChar* format, ... );
+extern UInt VG_(vsprintf)( Char* buf, const HChar* format, va_list vargs );
extern Int VG_(rename) ( Char* old_name, Char* new_name );
__attribute__ ((__noreturn__))
extern void VG_(assert_fail) ( Bool isCore, const Char* expr, const Char* file,
Int line, const Char* fn,
- const Char* format, ... );
+ const HChar* format, ... );
/* ------------------------------------------------------------------ */
/* Get memory by anonymous mmap. */