12813126eSlogin #pragma once 22813126eSlogin #include "stddef.h" 32813126eSlogin #include <arch/arch.h> 42813126eSlogin #if ARCH(I386) || ARCH(X86_64) 5*4fda81ceSLoGin 6*4fda81ceSLoGin #if ARCH(I386) || ARCH(X86_64) 72813126eSlogin #include <arch/x86_64/math/bitcount.h> 82813126eSlogin #else 92813126eSlogin #error Arch not supported. 102813126eSlogin #endif 11*4fda81ceSLoGin #endif 122813126eSlogin 132813126eSlogin int64_t pow(int64_t x, int y); 14