1059 lines
28 KiB
ArmAsm
1059 lines
28 KiB
ArmAsm
|
.file 1 "asm-offsets.c"
|
||
|
.section .mdebug.abi32
|
||
|
.previous
|
||
|
.nan legacy
|
||
|
.gnu_attribute 4, 3
|
||
|
|
||
|
# -G value = 0, Arch = mips2, ISA = 2
|
||
|
# GNU C (crosstool-NG crosstool-ng-1.22.0) version 4.9.3 (mipsel-loongson-linux-gnu)
|
||
|
# compiled by GNU C version 5.4.0 20160609, GMP version 6.0.0, MPFR version 3.1.3, MPC version 1.0.3
|
||
|
# GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
|
||
|
# options passed: -nostdinc
|
||
|
# -I /home/myubuntu16/Documents/linux-3.0.4/arch/mips/include
|
||
|
# -I arch/mips/include/generated -I include
|
||
|
# -I /home/myubuntu16/Documents/linux-3.0.4/arch/mips/include/asm/mach-loongson
|
||
|
# -I /home/myubuntu16/Documents/linux-3.0.4/arch/mips/include/asm/mach-generic
|
||
|
# -iprefix /home/myubuntu16/Documents/mipsel-loongson-linux-gnu/bin/../lib/gcc/mipsel-loongson-linux-gnu/4.9.3/
|
||
|
# -isysroot /home/myubuntu16/Documents/mipsel-loongson-linux-gnu/bin/../mipsel-loongson-linux-gnu/sysroot
|
||
|
# -D __KERNEL__ -D VMLINUX_LOAD_ADDRESS=0xffffffff80100000 -D DATAOFFSET=0
|
||
|
# -D CC_HAVE_ASM_GOTO -D KBUILD_STR(s)=#s
|
||
|
# -D KBUILD_BASENAME=KBUILD_STR(asm_offsets)
|
||
|
# -D KBUILD_MODNAME=KBUILD_STR(asm_offsets)
|
||
|
# -isystem /home/myubuntu16/Documents/mipsel-loongson-linux-gnu/bin/../lib/gcc/mipsel-loongson-linux-gnu/4.9.3/include
|
||
|
# -include include/generated/autoconf.h
|
||
|
# -MD arch/mips/kernel/.asm-offsets.s.d arch/mips/kernel/asm-offsets.c
|
||
|
# -G 0 -mno-check-zero-division -mabi=32 -mno-abicalls -msoft-float
|
||
|
# -march=mips2 -mno-branch-likely -mllsc -mno-synci -mno-shared
|
||
|
# -auxbase-strip arch/mips/kernel/asm-offsets.s -Os -Wall -Wundef
|
||
|
# -Wstrict-prototypes -Wno-trigraphs -Werror=implicit-function-declaration
|
||
|
# -Wno-format-security -Wframe-larger-than=1024
|
||
|
# -Wno-unused-but-set-variable -Wdeclaration-after-statement
|
||
|
# -Wno-pointer-sign -fno-strict-aliasing -fno-common
|
||
|
# -fno-delete-null-pointer-checks -fno-pic -ffreestanding
|
||
|
# -fno-stack-protector -fomit-frame-pointer -fno-strict-overflow
|
||
|
# -fconserve-stack -fverbose-asm
|
||
|
# options enabled: -faggressive-loop-optimizations -fauto-inc-dec
|
||
|
# -fbranch-count-reg -fcaller-saves -fcombine-stack-adjustments
|
||
|
# -fcompare-elim -fcprop-registers -fcrossjumping -fcse-follow-jumps
|
||
|
# -fdefer-pop -fdelayed-branch -fdevirtualize -fdevirtualize-speculatively
|
||
|
# -fdwarf2-cfi-asm -fearly-inlining -feliminate-unused-debug-types
|
||
|
# -fexpensive-optimizations -fforward-propagate -ffunction-cse -fgcse
|
||
|
# -fgcse-lm -fgnu-runtime -fgnu-unique -fguess-branch-probability
|
||
|
# -fhoist-adjacent-loads -fident -fif-conversion -fif-conversion2
|
||
|
# -findirect-inlining -finline -finline-atomics -finline-functions
|
||
|
# -finline-functions-called-once -finline-small-functions -fipa-cp
|
||
|
# -fipa-profile -fipa-pure-const -fipa-reference -fipa-sra
|
||
|
# -fira-hoist-pressure -fira-share-save-slots -fira-share-spill-slots
|
||
|
# -fisolate-erroneous-paths-dereference -fivopts -fkeep-static-consts
|
||
|
# -fleading-underscore -flifetime-dse -fmath-errno -fmerge-constants
|
||
|
# -fmerge-debug-strings -fmove-loop-invariants -fomit-frame-pointer
|
||
|
# -foptimize-sibling-calls -fpartial-inlining -fpcc-struct-return
|
||
|
# -fpeephole -fpeephole2 -fprefetch-loop-arrays -freorder-blocks
|
||
|
# -freorder-functions -frerun-cse-after-loop
|
||
|
# -fsched-critical-path-heuristic -fsched-dep-count-heuristic
|
||
|
# -fsched-group-heuristic -fsched-interblock -fsched-last-insn-heuristic
|
||
|
# -fsched-rank-heuristic -fsched-spec -fsched-spec-insn-heuristic
|
||
|
# -fsched-stalled-insns-dep -fschedule-insns2 -fshow-column -fshrink-wrap
|
||
|
# -fsigned-zeros -fsplit-ivs-in-unroller -fsplit-wide-types
|
||
|
# -fstrict-volatile-bitfields -fsync-libcalls -fthread-jumps
|
||
|
# -ftoplevel-reorder -ftrapping-math -ftree-bit-ccp
|
||
|
# -ftree-builtin-call-dce -ftree-ccp -ftree-ch -ftree-coalesce-vars
|
||
|
# -ftree-copy-prop -ftree-copyrename -ftree-cselim -ftree-dce
|
||
|
# -ftree-dominator-opts -ftree-dse -ftree-forwprop -ftree-fre
|
||
|
# -ftree-loop-if-convert -ftree-loop-im -ftree-loop-ivcanon
|
||
|
# -ftree-loop-optimize -ftree-parallelize-loops= -ftree-phiprop -ftree-pre
|
||
|
# -ftree-pta -ftree-reassoc -ftree-scev-cprop -ftree-sink -ftree-slsr
|
||
|
# -ftree-sra -ftree-switch-conversion -ftree-tail-merge -ftree-ter
|
||
|
# -ftree-vrp -funit-at-a-time -fverbose-asm -fzero-initialized-in-bss
|
||
|
# -mdivide-traps -mdouble-float -mel -mexplicit-relocs -mextern-sdata
|
||
|
# -mfp-exceptions -mfp32 -mfused-madd -mglibc -mgp32 -mgpopt -mllsc
|
||
|
# -mlocal-sdata -mlong32 -mmemcpy -mno-mdmx -mno-mips16 -mno-mips3d
|
||
|
# -msoft-float -msplit-addresses
|
||
|
|
||
|
#APP
|
||
|
.macro _ssnop; sll $0, $0, 1; .endm
|
||
|
.macro _ehb; sll $0, $0, 3; .endm
|
||
|
.macro mtc0_tlbw_hazard; nop; nop; .endm
|
||
|
.macro tlbw_use_hazard; nop; nop; nop; .endm
|
||
|
.macro tlb_probe_hazard; nop; nop; nop; .endm
|
||
|
.macro irq_enable_hazard; _ssnop; _ssnop; _ssnop;; .endm
|
||
|
.macro irq_disable_hazard; nop; nop; nop; .endm
|
||
|
.macro back_to_back_c0_hazard; _ssnop; _ssnop; _ssnop;; .endm
|
||
|
.macro enable_fpu_hazard; nop; nop; nop; nop; .endm
|
||
|
.macro disable_fpu_hazard; _ehb; .endm
|
||
|
.macro arch_local_irq_enable
|
||
|
.set push
|
||
|
.set reorder
|
||
|
.set noat
|
||
|
mfc0 $1,$12
|
||
|
ori $1,0x1f
|
||
|
xori $1,0x1e
|
||
|
mtc0 $1,$12
|
||
|
irq_enable_hazard
|
||
|
.set pop
|
||
|
.endm
|
||
|
.macro arch_local_irq_disable
|
||
|
.set push
|
||
|
.set noat
|
||
|
mfc0 $1,$12
|
||
|
ori $1,0x1f
|
||
|
xori $1,0x1f
|
||
|
.set noreorder
|
||
|
mtc0 $1,$12
|
||
|
irq_disable_hazard
|
||
|
.set pop
|
||
|
.endm
|
||
|
|
||
|
.macro arch_local_save_flags flags
|
||
|
.set push
|
||
|
.set reorder
|
||
|
mfc0 \flags, $12
|
||
|
.set pop
|
||
|
.endm
|
||
|
|
||
|
.macro arch_local_irq_save result
|
||
|
.set push
|
||
|
.set reorder
|
||
|
.set noat
|
||
|
mfc0 \result, $12
|
||
|
ori $1, \result, 0x1f
|
||
|
xori $1, 0x1f
|
||
|
.set noreorder
|
||
|
mtc0 $1, $12
|
||
|
irq_disable_hazard
|
||
|
.set pop
|
||
|
.endm
|
||
|
|
||
|
.macro arch_local_irq_restore flags
|
||
|
.set push
|
||
|
.set noreorder
|
||
|
.set noat
|
||
|
mfc0 $1, $12
|
||
|
andi \flags, 1
|
||
|
ori $1, 0x1f
|
||
|
xori $1, 0x1f
|
||
|
or \flags, $1
|
||
|
mtc0 \flags, $12
|
||
|
irq_disable_hazard
|
||
|
.set pop
|
||
|
.endm
|
||
|
|
||
|
#NO_APP
|
||
|
.text
|
||
|
.align 2
|
||
|
.globl output_ptreg_defines
|
||
|
.set nomips16
|
||
|
.set nomicromips
|
||
|
.ent output_ptreg_defines
|
||
|
.type output_ptreg_defines, @function
|
||
|
output_ptreg_defines:
|
||
|
.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0
|
||
|
.mask 0x00000000,0
|
||
|
.fmask 0x00000000,0
|
||
|
#APP
|
||
|
# 23 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->#MIPS pt_regs offsets.
|
||
|
# 0 "" 2
|
||
|
# 24 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R0 24 offsetof(struct pt_regs, regs[0]) #
|
||
|
# 0 "" 2
|
||
|
# 25 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R1 28 offsetof(struct pt_regs, regs[1]) #
|
||
|
# 0 "" 2
|
||
|
# 26 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R2 32 offsetof(struct pt_regs, regs[2]) #
|
||
|
# 0 "" 2
|
||
|
# 27 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R3 36 offsetof(struct pt_regs, regs[3]) #
|
||
|
# 0 "" 2
|
||
|
# 28 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R4 40 offsetof(struct pt_regs, regs[4]) #
|
||
|
# 0 "" 2
|
||
|
# 29 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R5 44 offsetof(struct pt_regs, regs[5]) #
|
||
|
# 0 "" 2
|
||
|
# 30 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R6 48 offsetof(struct pt_regs, regs[6]) #
|
||
|
# 0 "" 2
|
||
|
# 31 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R7 52 offsetof(struct pt_regs, regs[7]) #
|
||
|
# 0 "" 2
|
||
|
# 32 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R8 56 offsetof(struct pt_regs, regs[8]) #
|
||
|
# 0 "" 2
|
||
|
# 33 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R9 60 offsetof(struct pt_regs, regs[9]) #
|
||
|
# 0 "" 2
|
||
|
# 34 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R10 64 offsetof(struct pt_regs, regs[10]) #
|
||
|
# 0 "" 2
|
||
|
# 35 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R11 68 offsetof(struct pt_regs, regs[11]) #
|
||
|
# 0 "" 2
|
||
|
# 36 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R12 72 offsetof(struct pt_regs, regs[12]) #
|
||
|
# 0 "" 2
|
||
|
# 37 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R13 76 offsetof(struct pt_regs, regs[13]) #
|
||
|
# 0 "" 2
|
||
|
# 38 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R14 80 offsetof(struct pt_regs, regs[14]) #
|
||
|
# 0 "" 2
|
||
|
# 39 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R15 84 offsetof(struct pt_regs, regs[15]) #
|
||
|
# 0 "" 2
|
||
|
# 40 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R16 88 offsetof(struct pt_regs, regs[16]) #
|
||
|
# 0 "" 2
|
||
|
# 41 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R17 92 offsetof(struct pt_regs, regs[17]) #
|
||
|
# 0 "" 2
|
||
|
# 42 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R18 96 offsetof(struct pt_regs, regs[18]) #
|
||
|
# 0 "" 2
|
||
|
# 43 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R19 100 offsetof(struct pt_regs, regs[19]) #
|
||
|
# 0 "" 2
|
||
|
# 44 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R20 104 offsetof(struct pt_regs, regs[20]) #
|
||
|
# 0 "" 2
|
||
|
# 45 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R21 108 offsetof(struct pt_regs, regs[21]) #
|
||
|
# 0 "" 2
|
||
|
# 46 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R22 112 offsetof(struct pt_regs, regs[22]) #
|
||
|
# 0 "" 2
|
||
|
# 47 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R23 116 offsetof(struct pt_regs, regs[23]) #
|
||
|
# 0 "" 2
|
||
|
# 48 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R24 120 offsetof(struct pt_regs, regs[24]) #
|
||
|
# 0 "" 2
|
||
|
# 49 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R25 124 offsetof(struct pt_regs, regs[25]) #
|
||
|
# 0 "" 2
|
||
|
# 50 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R26 128 offsetof(struct pt_regs, regs[26]) #
|
||
|
# 0 "" 2
|
||
|
# 51 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R27 132 offsetof(struct pt_regs, regs[27]) #
|
||
|
# 0 "" 2
|
||
|
# 52 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R28 136 offsetof(struct pt_regs, regs[28]) #
|
||
|
# 0 "" 2
|
||
|
# 53 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R29 140 offsetof(struct pt_regs, regs[29]) #
|
||
|
# 0 "" 2
|
||
|
# 54 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R30 144 offsetof(struct pt_regs, regs[30]) #
|
||
|
# 0 "" 2
|
||
|
# 55 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_R31 148 offsetof(struct pt_regs, regs[31]) #
|
||
|
# 0 "" 2
|
||
|
# 56 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_LO 160 offsetof(struct pt_regs, lo) #
|
||
|
# 0 "" 2
|
||
|
# 57 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_HI 156 offsetof(struct pt_regs, hi) #
|
||
|
# 0 "" 2
|
||
|
# 61 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_EPC 172 offsetof(struct pt_regs, cp0_epc) #
|
||
|
# 0 "" 2
|
||
|
# 62 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_BVADDR 164 offsetof(struct pt_regs, cp0_badvaddr) #
|
||
|
# 0 "" 2
|
||
|
# 63 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_STATUS 152 offsetof(struct pt_regs, cp0_status) #
|
||
|
# 0 "" 2
|
||
|
# 64 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_CAUSE 168 offsetof(struct pt_regs, cp0_cause) #
|
||
|
# 0 "" 2
|
||
|
# 72 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->PT_SIZE 176 sizeof(struct pt_regs) #
|
||
|
# 0 "" 2
|
||
|
# 73 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->
|
||
|
# 0 "" 2
|
||
|
#NO_APP
|
||
|
j $31
|
||
|
.end output_ptreg_defines
|
||
|
.size output_ptreg_defines, .-output_ptreg_defines
|
||
|
.align 2
|
||
|
.globl output_task_defines
|
||
|
.set nomips16
|
||
|
.set nomicromips
|
||
|
.ent output_task_defines
|
||
|
.type output_task_defines, @function
|
||
|
output_task_defines:
|
||
|
.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0
|
||
|
.mask 0x00000000,0
|
||
|
.fmask 0x00000000,0
|
||
|
#APP
|
||
|
# 78 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->#MIPS task_struct offsets.
|
||
|
# 0 "" 2
|
||
|
# 79 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->TASK_STATE 0 offsetof(struct task_struct, state) #
|
||
|
# 0 "" 2
|
||
|
# 80 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->TASK_THREAD_INFO 4 offsetof(struct task_struct, stack) #
|
||
|
# 0 "" 2
|
||
|
# 81 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->TASK_FLAGS 12 offsetof(struct task_struct, flags) #
|
||
|
# 0 "" 2
|
||
|
# 82 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->TASK_MM 164 offsetof(struct task_struct, mm) #
|
||
|
# 0 "" 2
|
||
|
# 83 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->TASK_PID 200 offsetof(struct task_struct, pid) #
|
||
|
# 0 "" 2
|
||
|
# 84 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->TASK_STRUCT_SIZE 1072 sizeof(struct task_struct) #
|
||
|
# 0 "" 2
|
||
|
# 85 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->
|
||
|
# 0 "" 2
|
||
|
#NO_APP
|
||
|
j $31
|
||
|
.end output_task_defines
|
||
|
.size output_task_defines, .-output_task_defines
|
||
|
.align 2
|
||
|
.globl output_thread_info_defines
|
||
|
.set nomips16
|
||
|
.set nomicromips
|
||
|
.ent output_thread_info_defines
|
||
|
.type output_thread_info_defines, @function
|
||
|
output_thread_info_defines:
|
||
|
.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0
|
||
|
.mask 0x00000000,0
|
||
|
.fmask 0x00000000,0
|
||
|
#APP
|
||
|
# 90 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->#MIPS thread_info offsets.
|
||
|
# 0 "" 2
|
||
|
# 91 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->TI_TASK 0 offsetof(struct thread_info, task) #
|
||
|
# 0 "" 2
|
||
|
# 92 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->TI_EXEC_DOMAIN 4 offsetof(struct thread_info, exec_domain) #
|
||
|
# 0 "" 2
|
||
|
# 93 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->TI_FLAGS 8 offsetof(struct thread_info, flags) #
|
||
|
# 0 "" 2
|
||
|
# 94 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->TI_TP_VALUE 12 offsetof(struct thread_info, tp_value) #
|
||
|
# 0 "" 2
|
||
|
# 95 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->TI_CPU 16 offsetof(struct thread_info, cpu) #
|
||
|
# 0 "" 2
|
||
|
# 96 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->TI_PRE_COUNT 20 offsetof(struct thread_info, preempt_count) #
|
||
|
# 0 "" 2
|
||
|
# 97 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->TI_ADDR_LIMIT 24 offsetof(struct thread_info, addr_limit) #
|
||
|
# 0 "" 2
|
||
|
# 98 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->TI_RESTART_BLOCK 32 offsetof(struct thread_info, restart_block) #
|
||
|
# 0 "" 2
|
||
|
# 99 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->TI_REGS 72 offsetof(struct thread_info, regs) #
|
||
|
# 0 "" 2
|
||
|
# 100 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_THREAD_SIZE 8192 THREAD_SIZE #
|
||
|
# 0 "" 2
|
||
|
# 101 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_THREAD_MASK 8191 THREAD_MASK #
|
||
|
# 0 "" 2
|
||
|
# 102 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->
|
||
|
# 0 "" 2
|
||
|
#NO_APP
|
||
|
j $31
|
||
|
.end output_thread_info_defines
|
||
|
.size output_thread_info_defines, .-output_thread_info_defines
|
||
|
.align 2
|
||
|
.globl output_thread_defines
|
||
|
.set nomips16
|
||
|
.set nomicromips
|
||
|
.ent output_thread_defines
|
||
|
.type output_thread_defines, @function
|
||
|
output_thread_defines:
|
||
|
.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0
|
||
|
.mask 0x00000000,0
|
||
|
.fmask 0x00000000,0
|
||
|
#APP
|
||
|
# 107 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->#MIPS specific thread_struct offsets.
|
||
|
# 0 "" 2
|
||
|
# 108 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_REG16 448 offsetof(struct task_struct, thread.reg16) #
|
||
|
# 0 "" 2
|
||
|
# 109 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_REG17 452 offsetof(struct task_struct, thread.reg17) #
|
||
|
# 0 "" 2
|
||
|
# 110 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_REG18 456 offsetof(struct task_struct, thread.reg18) #
|
||
|
# 0 "" 2
|
||
|
# 111 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_REG19 460 offsetof(struct task_struct, thread.reg19) #
|
||
|
# 0 "" 2
|
||
|
# 112 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_REG20 464 offsetof(struct task_struct, thread.reg20) #
|
||
|
# 0 "" 2
|
||
|
# 113 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_REG21 468 offsetof(struct task_struct, thread.reg21) #
|
||
|
# 0 "" 2
|
||
|
# 114 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_REG22 472 offsetof(struct task_struct, thread.reg22) #
|
||
|
# 0 "" 2
|
||
|
# 115 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_REG23 476 offsetof(struct task_struct, thread.reg23) #
|
||
|
# 0 "" 2
|
||
|
# 116 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_REG29 480 offsetof(struct task_struct, thread.reg29) #
|
||
|
# 0 "" 2
|
||
|
# 117 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_REG30 484 offsetof(struct task_struct, thread.reg30) #
|
||
|
# 0 "" 2
|
||
|
# 118 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_REG31 488 offsetof(struct task_struct, thread.reg31) #
|
||
|
# 0 "" 2
|
||
|
# 119 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_STATUS 492 offsetof(struct task_struct, thread.cp0_status) #
|
||
|
# 0 "" 2
|
||
|
# 121 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPU 496 offsetof(struct task_struct, thread.fpu) #
|
||
|
# 0 "" 2
|
||
|
# 123 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_BVADDR 812 offsetof(struct task_struct, thread.cp0_badvaddr) #
|
||
|
# 0 "" 2
|
||
|
# 125 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_BUADDR 816 offsetof(struct task_struct, thread.cp0_baduaddr) #
|
||
|
# 0 "" 2
|
||
|
# 127 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_ECODE 820 offsetof(struct task_struct, thread.error_code) #
|
||
|
# 0 "" 2
|
||
|
# 129 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_TRAMP 824 offsetof(struct task_struct, thread.irix_trampoline) #
|
||
|
# 0 "" 2
|
||
|
# 131 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_OLDCTX 828 offsetof(struct task_struct, thread.irix_oldctx) #
|
||
|
# 0 "" 2
|
||
|
# 133 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->
|
||
|
# 0 "" 2
|
||
|
#NO_APP
|
||
|
j $31
|
||
|
.end output_thread_defines
|
||
|
.size output_thread_defines, .-output_thread_defines
|
||
|
.align 2
|
||
|
.globl output_thread_fpu_defines
|
||
|
.set nomips16
|
||
|
.set nomicromips
|
||
|
.ent output_thread_fpu_defines
|
||
|
.type output_thread_fpu_defines, @function
|
||
|
output_thread_fpu_defines:
|
||
|
.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0
|
||
|
.mask 0x00000000,0
|
||
|
.fmask 0x00000000,0
|
||
|
#APP
|
||
|
# 138 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR0 496 offsetof(struct task_struct, thread.fpu.fpr[0]) #
|
||
|
# 0 "" 2
|
||
|
# 139 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR1 504 offsetof(struct task_struct, thread.fpu.fpr[1]) #
|
||
|
# 0 "" 2
|
||
|
# 140 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR2 512 offsetof(struct task_struct, thread.fpu.fpr[2]) #
|
||
|
# 0 "" 2
|
||
|
# 141 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR3 520 offsetof(struct task_struct, thread.fpu.fpr[3]) #
|
||
|
# 0 "" 2
|
||
|
# 142 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR4 528 offsetof(struct task_struct, thread.fpu.fpr[4]) #
|
||
|
# 0 "" 2
|
||
|
# 143 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR5 536 offsetof(struct task_struct, thread.fpu.fpr[5]) #
|
||
|
# 0 "" 2
|
||
|
# 144 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR6 544 offsetof(struct task_struct, thread.fpu.fpr[6]) #
|
||
|
# 0 "" 2
|
||
|
# 145 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR7 552 offsetof(struct task_struct, thread.fpu.fpr[7]) #
|
||
|
# 0 "" 2
|
||
|
# 146 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR8 560 offsetof(struct task_struct, thread.fpu.fpr[8]) #
|
||
|
# 0 "" 2
|
||
|
# 147 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR9 568 offsetof(struct task_struct, thread.fpu.fpr[9]) #
|
||
|
# 0 "" 2
|
||
|
# 148 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR10 576 offsetof(struct task_struct, thread.fpu.fpr[10]) #
|
||
|
# 0 "" 2
|
||
|
# 149 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR11 584 offsetof(struct task_struct, thread.fpu.fpr[11]) #
|
||
|
# 0 "" 2
|
||
|
# 150 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR12 592 offsetof(struct task_struct, thread.fpu.fpr[12]) #
|
||
|
# 0 "" 2
|
||
|
# 151 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR13 600 offsetof(struct task_struct, thread.fpu.fpr[13]) #
|
||
|
# 0 "" 2
|
||
|
# 152 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR14 608 offsetof(struct task_struct, thread.fpu.fpr[14]) #
|
||
|
# 0 "" 2
|
||
|
# 153 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR15 616 offsetof(struct task_struct, thread.fpu.fpr[15]) #
|
||
|
# 0 "" 2
|
||
|
# 154 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR16 624 offsetof(struct task_struct, thread.fpu.fpr[16]) #
|
||
|
# 0 "" 2
|
||
|
# 155 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR17 632 offsetof(struct task_struct, thread.fpu.fpr[17]) #
|
||
|
# 0 "" 2
|
||
|
# 156 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR18 640 offsetof(struct task_struct, thread.fpu.fpr[18]) #
|
||
|
# 0 "" 2
|
||
|
# 157 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR19 648 offsetof(struct task_struct, thread.fpu.fpr[19]) #
|
||
|
# 0 "" 2
|
||
|
# 158 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR20 656 offsetof(struct task_struct, thread.fpu.fpr[20]) #
|
||
|
# 0 "" 2
|
||
|
# 159 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR21 664 offsetof(struct task_struct, thread.fpu.fpr[21]) #
|
||
|
# 0 "" 2
|
||
|
# 160 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR22 672 offsetof(struct task_struct, thread.fpu.fpr[22]) #
|
||
|
# 0 "" 2
|
||
|
# 161 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR23 680 offsetof(struct task_struct, thread.fpu.fpr[23]) #
|
||
|
# 0 "" 2
|
||
|
# 162 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR24 688 offsetof(struct task_struct, thread.fpu.fpr[24]) #
|
||
|
# 0 "" 2
|
||
|
# 163 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR25 696 offsetof(struct task_struct, thread.fpu.fpr[25]) #
|
||
|
# 0 "" 2
|
||
|
# 164 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR26 704 offsetof(struct task_struct, thread.fpu.fpr[26]) #
|
||
|
# 0 "" 2
|
||
|
# 165 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR27 712 offsetof(struct task_struct, thread.fpu.fpr[27]) #
|
||
|
# 0 "" 2
|
||
|
# 166 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR28 720 offsetof(struct task_struct, thread.fpu.fpr[28]) #
|
||
|
# 0 "" 2
|
||
|
# 167 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR29 728 offsetof(struct task_struct, thread.fpu.fpr[29]) #
|
||
|
# 0 "" 2
|
||
|
# 168 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR30 736 offsetof(struct task_struct, thread.fpu.fpr[30]) #
|
||
|
# 0 "" 2
|
||
|
# 169 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FPR31 744 offsetof(struct task_struct, thread.fpu.fpr[31]) #
|
||
|
# 0 "" 2
|
||
|
# 171 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->THREAD_FCR31 752 offsetof(struct task_struct, thread.fpu.fcr31) #
|
||
|
# 0 "" 2
|
||
|
# 172 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->
|
||
|
# 0 "" 2
|
||
|
#NO_APP
|
||
|
j $31
|
||
|
.end output_thread_fpu_defines
|
||
|
.size output_thread_fpu_defines, .-output_thread_fpu_defines
|
||
|
.align 2
|
||
|
.globl output_mm_defines
|
||
|
.set nomips16
|
||
|
.set nomicromips
|
||
|
.ent output_mm_defines
|
||
|
.type output_mm_defines, @function
|
||
|
output_mm_defines:
|
||
|
.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0
|
||
|
.mask 0x00000000,0
|
||
|
.fmask 0x00000000,0
|
||
|
#APP
|
||
|
# 177 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->#Size of struct page
|
||
|
# 0 "" 2
|
||
|
# 178 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->STRUCT_PAGE_SIZE 32 sizeof(struct page) #
|
||
|
# 0 "" 2
|
||
|
# 179 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->
|
||
|
# 0 "" 2
|
||
|
# 180 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->#Linux mm_struct offsets.
|
||
|
# 0 "" 2
|
||
|
# 181 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->MM_USERS 40 offsetof(struct mm_struct, mm_users) #
|
||
|
# 0 "" 2
|
||
|
# 182 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->MM_PGD 36 offsetof(struct mm_struct, pgd) #
|
||
|
# 0 "" 2
|
||
|
# 183 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->MM_CONTEXT 336 offsetof(struct mm_struct, context) #
|
||
|
# 0 "" 2
|
||
|
# 184 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->
|
||
|
# 0 "" 2
|
||
|
# 185 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_PGD_T_SIZE 4 sizeof(pgd_t) #
|
||
|
# 0 "" 2
|
||
|
# 186 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_PMD_T_SIZE 4 sizeof(pmd_t) #
|
||
|
# 0 "" 2
|
||
|
# 187 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_PTE_T_SIZE 4 sizeof(pte_t) #
|
||
|
# 0 "" 2
|
||
|
# 188 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->
|
||
|
# 0 "" 2
|
||
|
# 189 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_PGD_T_LOG2 2 PGD_T_LOG2 #
|
||
|
# 0 "" 2
|
||
|
# 193 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_PTE_T_LOG2 2 PTE_T_LOG2 #
|
||
|
# 0 "" 2
|
||
|
# 194 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->
|
||
|
# 0 "" 2
|
||
|
# 195 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_PGD_ORDER 0 PGD_ORDER #
|
||
|
# 0 "" 2
|
||
|
# 199 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_PTE_ORDER 0 PTE_ORDER #
|
||
|
# 0 "" 2
|
||
|
# 200 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->
|
||
|
# 0 "" 2
|
||
|
# 201 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_PMD_SHIFT 22 PMD_SHIFT #
|
||
|
# 0 "" 2
|
||
|
# 202 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_PGDIR_SHIFT 22 PGDIR_SHIFT #
|
||
|
# 0 "" 2
|
||
|
# 203 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->
|
||
|
# 0 "" 2
|
||
|
# 204 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_PTRS_PER_PGD 1024 PTRS_PER_PGD #
|
||
|
# 0 "" 2
|
||
|
# 205 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_PTRS_PER_PMD 1 PTRS_PER_PMD #
|
||
|
# 0 "" 2
|
||
|
# 206 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_PTRS_PER_PTE 1024 PTRS_PER_PTE #
|
||
|
# 0 "" 2
|
||
|
# 207 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->
|
||
|
# 0 "" 2
|
||
|
#NO_APP
|
||
|
j $31
|
||
|
.end output_mm_defines
|
||
|
.size output_mm_defines, .-output_mm_defines
|
||
|
.align 2
|
||
|
.globl output_sc_defines
|
||
|
.set nomips16
|
||
|
.set nomicromips
|
||
|
.ent output_sc_defines
|
||
|
.type output_sc_defines, @function
|
||
|
output_sc_defines:
|
||
|
.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0
|
||
|
.mask 0x00000000,0
|
||
|
.fmask 0x00000000,0
|
||
|
#APP
|
||
|
# 213 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->#Linux sigcontext offsets.
|
||
|
# 0 "" 2
|
||
|
# 214 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->SC_REGS 16 offsetof(struct sigcontext, sc_regs) #
|
||
|
# 0 "" 2
|
||
|
# 215 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->SC_FPREGS 272 offsetof(struct sigcontext, sc_fpregs) #
|
||
|
# 0 "" 2
|
||
|
# 216 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->SC_ACX 528 offsetof(struct sigcontext, sc_acx) #
|
||
|
# 0 "" 2
|
||
|
# 217 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->SC_MDHI 552 offsetof(struct sigcontext, sc_mdhi) #
|
||
|
# 0 "" 2
|
||
|
# 218 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->SC_MDLO 560 offsetof(struct sigcontext, sc_mdlo) #
|
||
|
# 0 "" 2
|
||
|
# 219 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->SC_PC 8 offsetof(struct sigcontext, sc_pc) #
|
||
|
# 0 "" 2
|
||
|
# 220 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->SC_FPC_CSR 532 offsetof(struct sigcontext, sc_fpc_csr) #
|
||
|
# 0 "" 2
|
||
|
# 221 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->SC_FPC_EIR 536 offsetof(struct sigcontext, sc_fpc_eir) #
|
||
|
# 0 "" 2
|
||
|
# 222 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->SC_HI1 568 offsetof(struct sigcontext, sc_hi1) #
|
||
|
# 0 "" 2
|
||
|
# 223 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->SC_LO1 572 offsetof(struct sigcontext, sc_lo1) #
|
||
|
# 0 "" 2
|
||
|
# 224 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->SC_HI2 576 offsetof(struct sigcontext, sc_hi2) #
|
||
|
# 0 "" 2
|
||
|
# 225 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->SC_LO2 580 offsetof(struct sigcontext, sc_lo2) #
|
||
|
# 0 "" 2
|
||
|
# 226 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->SC_HI3 584 offsetof(struct sigcontext, sc_hi3) #
|
||
|
# 0 "" 2
|
||
|
# 227 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->SC_LO3 588 offsetof(struct sigcontext, sc_lo3) #
|
||
|
# 0 "" 2
|
||
|
# 228 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->
|
||
|
# 0 "" 2
|
||
|
#NO_APP
|
||
|
j $31
|
||
|
.end output_sc_defines
|
||
|
.size output_sc_defines, .-output_sc_defines
|
||
|
.align 2
|
||
|
.globl output_signal_defined
|
||
|
.set nomips16
|
||
|
.set nomicromips
|
||
|
.ent output_signal_defined
|
||
|
.type output_signal_defined, @function
|
||
|
output_signal_defined:
|
||
|
.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0
|
||
|
.mask 0x00000000,0
|
||
|
.fmask 0x00000000,0
|
||
|
#APP
|
||
|
# 259 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->#Linux signal numbers.
|
||
|
# 0 "" 2
|
||
|
# 260 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGHUP 1 SIGHUP #
|
||
|
# 0 "" 2
|
||
|
# 261 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGINT 2 SIGINT #
|
||
|
# 0 "" 2
|
||
|
# 262 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGQUIT 3 SIGQUIT #
|
||
|
# 0 "" 2
|
||
|
# 263 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGILL 4 SIGILL #
|
||
|
# 0 "" 2
|
||
|
# 264 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGTRAP 5 SIGTRAP #
|
||
|
# 0 "" 2
|
||
|
# 265 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGIOT 6 SIGIOT #
|
||
|
# 0 "" 2
|
||
|
# 266 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGABRT 6 SIGABRT #
|
||
|
# 0 "" 2
|
||
|
# 267 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGEMT 7 SIGEMT #
|
||
|
# 0 "" 2
|
||
|
# 268 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGFPE 8 SIGFPE #
|
||
|
# 0 "" 2
|
||
|
# 269 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGKILL 9 SIGKILL #
|
||
|
# 0 "" 2
|
||
|
# 270 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGBUS 10 SIGBUS #
|
||
|
# 0 "" 2
|
||
|
# 271 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGSEGV 11 SIGSEGV #
|
||
|
# 0 "" 2
|
||
|
# 272 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGSYS 12 SIGSYS #
|
||
|
# 0 "" 2
|
||
|
# 273 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGPIPE 13 SIGPIPE #
|
||
|
# 0 "" 2
|
||
|
# 274 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGALRM 14 SIGALRM #
|
||
|
# 0 "" 2
|
||
|
# 275 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGTERM 15 SIGTERM #
|
||
|
# 0 "" 2
|
||
|
# 276 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGUSR1 16 SIGUSR1 #
|
||
|
# 0 "" 2
|
||
|
# 277 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGUSR2 17 SIGUSR2 #
|
||
|
# 0 "" 2
|
||
|
# 278 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGCHLD 18 SIGCHLD #
|
||
|
# 0 "" 2
|
||
|
# 279 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGPWR 19 SIGPWR #
|
||
|
# 0 "" 2
|
||
|
# 280 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGWINCH 20 SIGWINCH #
|
||
|
# 0 "" 2
|
||
|
# 281 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGURG 21 SIGURG #
|
||
|
# 0 "" 2
|
||
|
# 282 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGIO 22 SIGIO #
|
||
|
# 0 "" 2
|
||
|
# 283 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGSTOP 23 SIGSTOP #
|
||
|
# 0 "" 2
|
||
|
# 284 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGTSTP 24 SIGTSTP #
|
||
|
# 0 "" 2
|
||
|
# 285 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGCONT 25 SIGCONT #
|
||
|
# 0 "" 2
|
||
|
# 286 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGTTIN 26 SIGTTIN #
|
||
|
# 0 "" 2
|
||
|
# 287 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGTTOU 27 SIGTTOU #
|
||
|
# 0 "" 2
|
||
|
# 288 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGVTALRM 28 SIGVTALRM #
|
||
|
# 0 "" 2
|
||
|
# 289 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGPROF 29 SIGPROF #
|
||
|
# 0 "" 2
|
||
|
# 290 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGXCPU 30 SIGXCPU #
|
||
|
# 0 "" 2
|
||
|
# 291 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->_SIGXFSZ 31 SIGXFSZ #
|
||
|
# 0 "" 2
|
||
|
# 292 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->
|
||
|
# 0 "" 2
|
||
|
#NO_APP
|
||
|
j $31
|
||
|
.end output_signal_defined
|
||
|
.size output_signal_defined, .-output_signal_defined
|
||
|
.align 2
|
||
|
.globl output_irq_cpustat_t_defines
|
||
|
.set nomips16
|
||
|
.set nomicromips
|
||
|
.ent output_irq_cpustat_t_defines
|
||
|
.type output_irq_cpustat_t_defines, @function
|
||
|
output_irq_cpustat_t_defines:
|
||
|
.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0
|
||
|
.mask 0x00000000,0
|
||
|
.fmask 0x00000000,0
|
||
|
#APP
|
||
|
# 297 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->#Linux irq_cpustat_t offsets.
|
||
|
# 0 "" 2
|
||
|
# 298 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->IC_SOFTIRQ_PENDING 0 offsetof(irq_cpustat_t, __softirq_pending) #
|
||
|
# 0 "" 2
|
||
|
# 300 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->IC_IRQ_CPUSTAT_T 32 sizeof(irq_cpustat_t) #
|
||
|
# 0 "" 2
|
||
|
# 301 "arch/mips/kernel/asm-offsets.c" 1
|
||
|
|
||
|
->
|
||
|
# 0 "" 2
|
||
|
#NO_APP
|
||
|
j $31
|
||
|
.end output_irq_cpustat_t_defines
|
||
|
.size output_irq_cpustat_t_defines, .-output_irq_cpustat_t_defines
|
||
|
.ident "GCC: (crosstool-NG crosstool-ng-1.22.0) 4.9.3"
|