|
|
|
@ -225,6 +225,21 @@ void check_macro_features()
|
|
|
|
|
#if defined(SRS_PERF_SO_SNDBUF_SIZE) && !defined(SRS_PERF_MW_SO_SNDBUF)
|
|
|
|
|
#error "SRS_PERF_SO_SNDBUF_SIZE depends on SRS_PERF_MW_SO_SNDBUF"
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifndef SRS_OSX
|
|
|
|
|
#if defined(__amd64__)
|
|
|
|
|
srs_trace("cpu is amd64, glibc %d.%d", (int)__GLIBC__, (int)__GLIBC_MINOR__);
|
|
|
|
|
#endif
|
|
|
|
|
#if defined(__x86_64__)
|
|
|
|
|
srs_trace("cpu is x86_64, glibc %d.%d", (int)__GLIBC__, (int)__GLIBC_MINOR__);
|
|
|
|
|
#endif
|
|
|
|
|
#if defined(__i386__)
|
|
|
|
|
srs_trace("cpu is i386, glibc %d.%d", (int)__GLIBC__, (int)__GLIBC_MINOR__);
|
|
|
|
|
#endif
|
|
|
|
|
#if defined(__arm__)
|
|
|
|
|
srs_trace("cpu is arm, glibc %d.%d", (int)__GLIBC__, (int)__GLIBC_MINOR__);
|
|
|
|
|
#endif
|
|
|
|
|
#endif
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|