Staging
v0.5.1
https://github.com/torvalds/linux
Raw File
Tip revision: ccda4af0f4b92f7b4c308d3acc262f4a7e3affad authored by Linus Torvalds on 11 November 2018, 23:12:31 UTC
Linux 4.20-rc2
Tip revision: ccda4af
dbg_current.S
/* SPDX-License-Identifier: GPL-2.0 */
/*
 * arch/alpha/lib/dbg_current.S
 * Contributed by Richard Henderson (rth@cygnus.com)
 *
 * Trap if we find current not correct.
 */

#include <asm/pal.h>

	.text
	.set noat

	.globl _mcount
	.ent _mcount
_mcount:
	.frame $30, 0, $28, 0
	.prologue 0

	lda	$0, -0x4000($30)
	cmpult	$8, $30, $1
	cmpule	$0, $30, $2
	and	$1, $2, $3
	bne	$3, 1f

	call_pal PAL_bugchk

1:	ret	$31, ($28), 1

	.end _mcount
back to top