1#include <stdio.h> 2#include <string.h> 3 4#define VDSO__MAP_NAME "[vdso]" 5 6/* 7 * Include definition of find_vdso_map() also used in util/vdso.c for 8 * building perf. 9 */ 10#include "util/find-vdso-map.c" 11 12int main(void) 13{ 14 void *start, *end; 15 size_t size, written; 16 17 if (find_vdso_map(&start, &end)) 18 return 1; 19 20 size = end - start; 21 22 while (size) { 23 written = fwrite(start, 1, size, stdout); 24 if (!written) 25 return 1; 26 start += written; 27 size -= written; 28 } 29 30 if (fflush(stdout)) 31 return 1; 32 33 return 0; 34} 35