dl-syscalls.h 903 B

12345678910111213141516171819202122
  1. /* stub for arch-specific syscall issues/specific implementations */
  2. #if defined(__VDSO_SUPPORT__) && !defined(UCLIBC_LDSO)
  3. #include "../dl-vdso-calls.h"
  4. static int __attribute__ ((used)) __mips_vdso_clock_gettime(clockid_t clock_id, struct timespec *tp);
  5. static int __attribute__ ((used)) __mips_vdso_clock_gettime(clockid_t clock_id, struct timespec *tp)
  6. {
  7. return __generic_vdso_clock_gettime(clock_id, tp);
  8. }
  9. static int __attribute__ ((used)) __mips_vdso_gettimeofday(struct timeval *tv, __timezone_ptr_t tz);
  10. static int __attribute__ ((used)) __mips_vdso_gettimeofday(struct timeval *tv, __timezone_ptr_t tz)
  11. {
  12. return __generic_vdso_gettimeofday(tv, tz);
  13. }
  14. #define ARCH_VDSO_GETTIMEOFDAY(tv, tz) __mips_vdso_gettimeofday(tv, tz)
  15. #define ARCH_VDSO_CLOCK_GETTIME(clock_id, tp) __mips_vdso_clock_gettime(clock_id, tp)
  16. #endif /* defined(__VDSO_SUPPORT__) && !defined(UCLIBC_LDSO) */