Subversion Repositories HelenOS

Rev

Rev 2201 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2201 Rev 2212
Line 1... Line -...
1
#include "../../arch/arm32/src/aux_print/printf.h"
-
 
2
/*
1
/*
3
 * Copyright (c) 2001-2004 Jakub Jermar
2
 * Copyright (c) 2001-2004 Jakub Jermar
4
 * All rights reserved.
3
 * All rights reserved.
5
 *
4
 *
6
 * Redistribution and use in source and binary forms, with or without
5
 * Redistribution and use in source and binary forms, with or without
Line 44... Line 43...
44
SPINLOCK_EXTERN(printflock);
43
SPINLOCK_EXTERN(printflock);
45
 
44
 
46
#define EOF (-1)
45
#define EOF (-1)
47
 
46
 
48
extern int puts(const char *s);
47
extern int puts(const char *s);
49
//extern int printf(const char *fmt, ...);
48
extern int printf(const char *fmt, ...);
50
#define printf(xx...) aux_printf(xx)
-
 
51
extern int sprintf(char *str, const char *fmt, ...);
49
extern int sprintf(char *str, const char *fmt, ...);
52
extern int snprintf(char *str, size_t size, const char *fmt, ...);
50
extern int snprintf(char *str, size_t size, const char *fmt, ...);
53
 
51
 
54
extern int vprintf(const char *fmt, va_list ap);
52
extern int vprintf(const char *fmt, va_list ap);
55
extern int vsprintf(char *str, const char *fmt, va_list ap);
53
extern int vsprintf(char *str, const char *fmt, va_list ap);