cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

test-glibc.c (361B)


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