File: cr-err.s

package info (click to toggle)
binutils 2.31.1-16
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 309,412 kB
  • sloc: ansic: 1,161,194; asm: 638,508; cpp: 128,829; exp: 68,580; makefile: 55,828; sh: 22,360; yacc: 14,238; lisp: 13,272; perl: 2,111; ada: 1,681; lex: 1,652; pascal: 1,446; cs: 879; sed: 195; python: 154; xml: 95; awk: 25
file content (35 lines) | stat: -rw-r--r-- 552 bytes parent folder | download | duplicates (34)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
.text

_start:
	movl	(%cr0), %eax
	movl	%eax, (%cr7)
	movl	(%cr8), %eax
	movl	%eax, (%cr15)
	movl	(%db0), %eax
	movl	%eax, (%db7)
	movl	(%dr0), %eax
	movl	%eax, (%dr7)
	movl	(%tr0), %eax
	movl	%eax, (%tr7)

.att_syntax noprefix
	movl	(cr0), eax
	movl	eax, (cr7)
	movl	(cr8), eax
	movl	eax, (cr15)
	movl	(db0), eax
	movl	eax, (db7)
	movl	(dr0), eax
	movl	eax, (dr7)
	movl	(tr0), eax
	movl	eax, (tr7)

.intel_syntax noprefix
	mov	eax, [cr0]
	mov	[cr7], eax
	mov	eax, [cr8]
	mov	[cr15], eax
	mov	eax, [dr0]
	mov	[dr7], eax
	mov	eax, [tr0]
	mov	[tr7], eax