xref: /openbmc/linux/arch/parisc/include/asm/sections.h (revision 3847dab77421867fbc77faacb2f377d44e729e1b)
1b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */
2deae26bfSKyle McMartin #ifndef _PARISC_SECTIONS_H
3deae26bfSKyle McMartin #define _PARISC_SECTIONS_H
4deae26bfSKyle McMartin 
5deae26bfSKyle McMartin /* nothing to see, move along */
6deae26bfSKyle McMartin #include <asm-generic/sections.h>
7deae26bfSKyle McMartin 
8*3847dab7SHelge Deller extern char __alt_instructions[], __alt_instructions_end[];
9*3847dab7SHelge Deller 
10deae26bfSKyle McMartin #ifdef CONFIG_64BIT
111705bd6aSSergey Senozhatsky 
121705bd6aSSergey Senozhatsky #define HAVE_DEREFERENCE_FUNCTION_DESCRIPTOR 1
131705bd6aSSergey Senozhatsky 
14deae26bfSKyle McMartin #undef dereference_function_descriptor
15deae26bfSKyle McMartin void *dereference_function_descriptor(void *);
161705bd6aSSergey Senozhatsky 
171705bd6aSSergey Senozhatsky #undef dereference_kernel_function_descriptor
181705bd6aSSergey Senozhatsky void *dereference_kernel_function_descriptor(void *);
19deae26bfSKyle McMartin #endif
20deae26bfSKyle McMartin 
21deae26bfSKyle McMartin #endif
22