Introduce a scripts/ folder
[termux-packages] / disabled-packages / android-libcutils / log.h
1 #include <stdio.h>
2 #include <time.h>
3 #include <unistd.h>
4 #include <android/log.h>
5
6 /* https://android.googlesource.com/platform/system/core/+/android-4.4.4_r2/include/log/log.h */
7
8 #define QUOTEME_(x) #x
9 #define QUOTEME(x) QUOTEME_(x)
10
11 #define ALOGV(...) printf("VERBOSE (" __FILE__ ":" QUOTEME(__LINE__) "): " __VA_ARGS__)
12 #define ALOGD(...) printf("DEBUG (" __FILE__ ":" QUOTEME(__LINE__) "): " __VA_ARGS__)
13 #define ALOGI(...) printf("INFO (" __FILE__ ":" QUOTEME(__LINE__) "): " __VA_ARGS__)
14 #define ALOGW(...) printf("WARNING (" __FILE__ ":" QUOTEME(__LINE__) "): " __VA_ARGS__)
15 #define ALOGE(...) printf("ERROR (" __FILE__ ":" QUOTEME(__LINE__) "): " __VA_ARGS__)
16
17 #define HAL_PRIORITY_URGENT_DISPLAY ANDROID_LOG_INFO
18
19 #define LOG_FATAL_IF(...)
20 #define LOG_ALWAYS_FATAL(...)
21 #define LOG_ALWAYS_FATAL_IF(...)
22 #define LOG_PRI(...)
23
24 #define ALOGW_IF(...)
25
26 #define android_printAssert(cond, tag, fmt...)
27 #define ALOG_ASSERT(...)
28
29 #define CONDITION(cond) (__builtin_expect((cond)!=0, 0))
30
31 #define OS_PATH_SEPARATOR '/'