vdsox32.lds.S 658 B

1234567891011121314151617181920212223242526272829
  1. /*
  2. * Linker script for x32 vDSO.
  3. * We #include the file to define the layout details.
  4. * Here we only choose the prelinked virtual address.
  5. *
  6. * This file defines the version script giving the user-exported symbols in
  7. * the DSO. We can define local symbols here called VDSO* to make their
  8. * values visible using the asm-x86/vdso.h macros from the kernel proper.
  9. */
  10. #define VDSO_PRELINK 0
  11. #include "vdso-layout.lds.S"
  12. /*
  13. * This controls what userland symbols we export from the vDSO.
  14. */
  15. VERSION {
  16. LINUX_2.6 {
  17. global:
  18. __vdso_clock_gettime;
  19. __vdso_gettimeofday;
  20. __vdso_getcpu;
  21. __vdso_time;
  22. local: *;
  23. };
  24. }
  25. VDSOX32_PRELINK = VDSO_PRELINK;