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