bug.h (e5451c8f8330e03ad3cfa16048b4daf961af434f) bug.h (f98deee9a9f8c47d05a0f64d86440882dca772ff)
1/*
2 * Copyright (C) 2015 ARM Limited
3 * Author: Dave Martin <Dave.Martin@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *

--- 4 unchanged lines hidden (view full) ---

13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */
17
18#ifndef _ARCH_ARM64_ASM_BUG_H
19#define _ARCH_ARM64_ASM_BUG_H
20
1/*
2 * Copyright (C) 2015 ARM Limited
3 * Author: Dave Martin <Dave.Martin@arm.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *

--- 4 unchanged lines hidden (view full) ---

13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
16 */
17
18#ifndef _ARCH_ARM64_ASM_BUG_H
19#define _ARCH_ARM64_ASM_BUG_H
20
21#include <asm/debug-monitors.h>
21#include <asm/brk-imm.h>
22
23#ifdef CONFIG_GENERIC_BUG
24#define HAVE_ARCH_BUG
25
26#ifdef CONFIG_DEBUG_BUGVERBOSE
27#define _BUGVERBOSE_LOCATION(file, line) __BUGVERBOSE_LOCATION(file, line)
28#define __BUGVERBOSE_LOCATION(file, line) \
29 ".pushsection .rodata.str,\"aMS\",@progbits,1\n" \

--- 35 unchanged lines hidden ---
22
23#ifdef CONFIG_GENERIC_BUG
24#define HAVE_ARCH_BUG
25
26#ifdef CONFIG_DEBUG_BUGVERBOSE
27#define _BUGVERBOSE_LOCATION(file, line) __BUGVERBOSE_LOCATION(file, line)
28#define __BUGVERBOSE_LOCATION(file, line) \
29 ".pushsection .rodata.str,\"aMS\",@progbits,1\n" \

--- 35 unchanged lines hidden ---