blob: 4b042dbc8fbdcb51e27c38691b4338c621d75daa [file] [log] [blame]
#ifndef _ASM_GENERIC_SECTIONS_H_
#define _ASM_GENERIC_SECTIONS_H_
#ifndef __ASSEMBLY__
#include <linux/sections.h>
#ifndef __push_section_type
#define __push_section_type(section, type, name, level, flags) \
".pushsection " #section "." #type "." #name "." #level ", \"" #flags "\"\n"
#endif
#ifndef push_section_type
#define push_section_type(section, type, name, level, flags) \
__push_section_type(section, type, name, level)
#endif
#endif
#endif /* _ASM_GENERIC_SECTIONS_H_ */