Source: perftest Version: 24.01.0+0.38-1 Severity: normal Tags: ftbfs patch
Dear Maintainer, See: https://buildd.debian.org/status/fetch.php?pkg=perftest&arch=hppa&ver=24.01.0%2B0.38-1&stamp=1708389231&raw=0 Attached patch fixes build. Please install. Regards, Dave Anglin -- System Information: Debian Release: trixie/sid APT prefers buildd-unstable APT policy: (500, 'buildd-unstable'), (500, 'unstable') Architecture: hppa (parisc64) Kernel: Linux 6.1.77+ (SMP w/4 CPU threads) Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system)
--- ./src/get_clock.h.save 2024-02-23 21:28:08.358672860 +0000 +++ ./src/get_clock.h 2024-02-23 21:34:51.861653976 +0000 @@ -114,6 +114,14 @@ return perf_get_cycles(); } +#elif defined(__hppa__) +typedef unsigned long long cycles_t; +static inline cycles_t get_cycles(void) +{ + cycles_t clk; + asm volatile("mfctl %%cr16, %0" : "=r" (clk)); + return clk; +} #else #warning get_cycles not implemented for this architecture: attempt asm/timex.h #include <asm/timex.h>