diff options
author | Björn Stenberg <bjorn@haxx.se> | 2002-10-20 22:50:58 +0000 |
---|---|---|
committer | Björn Stenberg <bjorn@haxx.se> | 2002-10-20 22:50:58 +0000 |
commit | b7b48fea02fdac51071eef084a980cee4bcba221 (patch) | |
tree | ca2e1f55fd67cda98b395eb0259d14426865af4f /firmware/debug.h | |
parent | 1df1e51a030e3a7c87f7e882f67b3c7588353300 (diff) | |
download | rockbox-b7b48fea02fdac51071eef084a980cee4bcba221.tar.gz rockbox-b7b48fea02fdac51071eef084a980cee4bcba221.zip |
Snapshot of file writing code. Bugs remain. Only short names are supported yet.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2726 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/debug.h')
-rw-r--r-- | firmware/debug.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/firmware/debug.h b/firmware/debug.h index e9eec27e86..878da295bc 100644 --- a/firmware/debug.h +++ b/firmware/debug.h | |||
@@ -21,20 +21,24 @@ | |||
21 | 21 | ||
22 | extern void debug_init(void); | 22 | extern void debug_init(void); |
23 | extern void debugf(char* fmt,...); | 23 | extern void debugf(char* fmt,...); |
24 | extern void ldebugf(char* file, int line, char *fmt, ...); | ||
24 | 25 | ||
25 | #ifdef __GNUC__ | 26 | #ifdef __GNUC__ |
26 | 27 | ||
27 | /* */ | 28 | /* */ |
28 | #if defined(DEBUG) || defined(SIMULATOR) | 29 | #if defined(DEBUG) || defined(SIMULATOR) |
29 | //#define DEBUGF(...) debugf(__VA_ARGS__) | ||
30 | #define DEBUGF debugf | 30 | #define DEBUGF debugf |
31 | #define LDEBUGF(...) ldebugf(__FILE__, __LINE__, __VA_ARGS__) | ||
31 | #else | 32 | #else |
32 | #define DEBUGF(...) | 33 | #define DEBUGF(...) |
34 | #define LDEBUGF(...) | ||
33 | #endif | 35 | #endif |
34 | 36 | ||
37 | |||
35 | #else | 38 | #else |
36 | 39 | ||
37 | #define DEBUGF debugf | 40 | #define DEBUGF debugf |
41 | #define LDEBUGF debugf | ||
38 | 42 | ||
39 | #endif /* GCC */ | 43 | #endif /* GCC */ |
40 | 44 | ||