MIPS-specific porting issue

Stéphane Glondu <[email protected]>
Newsgroups gmane.linux.debian.ports.mips
Message-ID <[email protected]>
Dear MIPS porters,

I am debugging ocaml-mirage-crypto build on mipsel.

It uses the following code:

> #if defined (__i386__) || defined (__x86_64__)
>   return Val_long (__rdtsc ());
> #elif defined (__arm__) || defined (__aarch64__)
>   return Val_long (read_virtual_count ());
> #elif defined(__powerpc64__)
>   return Val_long (read_cycle_counter ());
> #elif defined(__riscv) && (64 == __riscv_xlen)
>   return Val_long (rdcycle64 ());
> #elif defined (__s390x__)
>   return Val_long (getticks ());
> #else
> #error ("No known cycle-counting instruction.")
> #endif

I have trouble finding a suitable implementation for this on mipsel.
Would you have a hint?


Cheers,
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.