test-glibc.c 361 B

1234567891011121314151617181920
  1. // SPDX-License-Identifier: GPL-2.0
  2. #include <stdlib.h>
  3. #if !defined(__UCLIBC__)
  4. #include <gnu/libc-version.h>
  5. #else
  6. #define XSTR(s) STR(s)
  7. #define STR(s) #s
  8. #endif
  9. int main(void)
  10. {
  11. #if !defined(__UCLIBC__)
  12. const char *version = gnu_get_libc_version();
  13. #else
  14. const char *version = XSTR(__GLIBC__) "." XSTR(__GLIBC_MINOR__);
  15. #endif
  16. return (long)version;
  17. }