/* SPDX-License-Identifier: GPL-2.0 */ #ifndef _PRINTK_H #define _PRINTK_H #include <stdio.h> #include <asm/bug.h> /* * memblock_dbg is called with u64 arguments that don't match the "%llu" * specifier in printf. This results in warnings that cannot be fixed without * modifying memblock.c, which we wish to avoid. As these messaged are not used * in testing anyway, the mismatch can be ignored. */ #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wformat" #define printk printf #pragma GCC diagnostic push #define pr_info printk #define pr_debug printk #define pr_cont printk #define pr_err printk #define pr_warn printk #endif