1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef __ASM_PROTOTYPES_H 3#define __ASM_PROTOTYPES_H 4 5#include <asm/cacheflush.h> 6#include <asm/checksum.h> 7#include <asm/ftrace.h> 8#include <asm/page.h> 9#include <asm/string.h> 10#include <asm/uaccess.h> 11 12#include <asm-generic/asm-prototypes.h> 13 14/* 15 * gcc internal math functions 16 */ 17long long __ashrdi3(long long, int); 18long long __ashldi3(long long, int); 19long long __bswapdi2(long long); 20int __bswapsi2(int); 21long long __lshrdi3(long long, int); 22int __divsi3(int, int); 23int __modsi3(int, int); 24int __mulsi3(int, int); 25unsigned int __udivsi3(unsigned int, unsigned int); 26unsigned int __umodsi3(unsigned int, unsigned int); 27unsigned long long __umulsidi3(unsigned int, unsigned int); 28 29#endif /* __ASM_PROTOTYPES_H */ 30