blob: dce9b91c76e52fec08db66a9e71decfa15b6f030 [file] [log] [blame]
/* Copyright (C) 1991-2016, the Linux Kernel authors
*
* This source code is licensed under the GNU General Public License
* Version 2. See the file COPYING for more details.
*
* Part of this code originates from Linux kernel files:
*
* linux/arch/x86/include/asm/asm.h
*
* These files are missing copyright headers, but are supposed to be
* governed by the overall Linux copyright.
*/
#pragma once
#define _ASM_EXTABLE(from, to) \
" .pushsection \"__ex_table\",\"a\"\n" \
" .balign 16\n" \
" .quad (" #from ") - .\n" \
" .quad (" #to ") - .\n" \
" .popsection\n"
#define ASM_STAC
#define ASM_CLAC