• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/kernel/
1	.arch armv7-a
2	.fpu softvfp
3	.eabi_attribute 20, 1
4	.eabi_attribute 21, 1
5	.eabi_attribute 23, 3
6	.eabi_attribute 24, 1
7	.eabi_attribute 25, 1
8	.eabi_attribute 26, 2
9	.eabi_attribute 30, 4
10	.eabi_attribute 18, 4
11	.file	"asm-offsets.c"
12@ GNU C (Buildroot 2012.02) version 4.5.3 (arm-brcm-linux-uclibcgnueabi)
13@	compiled by GNU C version 4.1.2 20080704 (Red Hat 4.1.2-52), GMP version 5.0.2, MPFR version 3.0.1-p4, MPC version 0.9
14@ GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
15@ options passed:  -nostdinc
16@ -I/home/antony/R7000/V1.0.5.42_1.1.76/components/opensource/linux/linux-2.6.36/arch/arm/include
17@ -Iinclude -Iarch/arm/mach-brcm-hnd/include -Iarch/arm/plat-brcm/include
18@ -I/home/antony/R7000/V1.0.5.42_1.1.76/src/include -D__KERNEL__
19@ -DBCMDRIVER -Dlinux -DMULTIPLE_SSID -DSAMBA_ENABLE -DX_ST_ML
20@ -DKERNEL_CRASH_DUMP_TO_MTD -DU12H270 -DR7000 -DBCM53125 -DINCLUDE_USB_LED
21@ -DWIFI_LED_BLINKING -DIGMP_PROXY -D__CONFIG_IGMP_SNOOPING__
22@ -DINCLUDE_L2TP -DAP_MODE -DINCLUDE_DUAL_BAND -DCONFIG_RUSSIA_IPTV
23@ -DCONFIG_KERNEL_2_6_36 -DINCLUDE_ACCESSCONTROL -DVLAN_SUPPORT
24@ -DINCLUDE_DETECT_AP_MODE -DARP_PROTECTION -DHOME_ROUTER_SUPPORT_3G_4G
25@ -DCONFIG_EXTENDER_MODE -DCONFIG_NAT_65536_SESSION -DWW_VERSION
26@ -DBCMVISTAROUTER -DINCLUDE_QOS -DRESTART_ALL_PROCESSES -DHNDCTF -DCTFPOOL
27@ -DCTFMAP -DPKTC -DCTF_PPPOE -DCTF_IPV6 -DBCM47XX -D__LINUX_ARM_ARCH__=7
28@ -Uarm -DNETGEAR_PATCH -DKBUILD_STR(s)=#s
29@ -DKBUILD_BASENAME=KBUILD_STR(asm_offsets)
30@ -DKBUILD_MODNAME=KBUILD_STR(asm_offsets) -isystem
31@ /projects/hnd/tools/linux/hndtools-arm-linux-2.6.36-uclibc-4.5.3/lib/gcc/arm-brcm-linux-uclibcgnueabi/4.5.3/include
32@ -include include/generated/autoconf.h -MD
33@ arch/arm/kernel/.asm-offsets.s.d arch/arm/kernel/asm-offsets.c
34@ -mlittle-endian -marm -mabi=aapcs-linux -mno-thumb-interwork
35@ -march=armv7-a -msoft-float -mtune=cortex-a9 -auxbase-strip
36@ arch/arm/kernel/asm-offsets.s -Os -Wall -Wundef -Wstrict-prototypes
37@ -Wno-trigraphs -Werror-implicit-function-declaration -Wno-format-security
38@ -Wframe-larger-than=2048 -Wdeclaration-after-statement -Wno-pointer-sign
39@ -fno-strict-aliasing -fno-common -fno-delete-null-pointer-checks
40@ -ffreestanding -fno-dwarf2-cfi-asm -funwind-tables -fno-stack-protector
41@ -fomit-frame-pointer -fno-strict-overflow -fconserve-stack -fverbose-asm
42@ options enabled:  -falign-loops -fargument-alias -fauto-inc-dec
43@ -fbranch-count-reg -fcaller-saves -fcprop-registers -fcrossjumping
44@ -fcse-follow-jumps -fdefer-pop -fearly-inlining
45@ -feliminate-unused-debug-types -fexpensive-optimizations
46@ -fforward-propagate -ffunction-cse -fgcse -fgcse-lm
47@ -fguess-branch-probability -fident -fif-conversion -fif-conversion2
48@ -findirect-inlining -finline -finline-functions
49@ -finline-functions-called-once -finline-small-functions -fipa-cp
50@ -fipa-pure-const -fipa-reference -fipa-sra -fira-share-save-slots
51@ -fira-share-spill-slots -fivopts -fkeep-static-consts
52@ -fleading-underscore -fmath-errno -fmerge-constants -fmerge-debug-strings
53@ -fmove-loop-invariants -fomit-frame-pointer -foptimize-register-move
54@ -foptimize-sibling-calls -fpeephole -fpeephole2 -freg-struct-return
55@ -fregmove -freorder-blocks -freorder-functions -frerun-cse-after-loop
56@ -fsched-critical-path-heuristic -fsched-dep-count-heuristic
57@ -fsched-group-heuristic -fsched-interblock -fsched-last-insn-heuristic
58@ -fsched-rank-heuristic -fsched-spec -fsched-spec-insn-heuristic
59@ -fsched-stalled-insns-dep -fschedule-insns2 -fsection-anchors
60@ -fshow-column -fsigned-zeros -fsplit-ivs-in-unroller -fsplit-wide-types
61@ -fthread-jumps -ftoplevel-reorder -ftrapping-math -ftree-builtin-call-dce
62@ -ftree-ccp -ftree-ch -ftree-copy-prop -ftree-copyrename -ftree-cselim
63@ -ftree-dce -ftree-dominator-opts -ftree-dse -ftree-forwprop -ftree-fre
64@ -ftree-loop-im -ftree-loop-ivcanon -ftree-loop-optimize
65@ -ftree-parallelize-loops= -ftree-phiprop -ftree-pre -ftree-pta
66@ -ftree-reassoc -ftree-scev-cprop -ftree-sink -ftree-slp-vectorize
67@ -ftree-sra -ftree-switch-conversion -ftree-ter -ftree-vect-loop-version
68@ -ftree-vrp -funit-at-a-time -funwind-tables -fverbose-asm
69@ -fzero-initialized-in-bss -mlittle-endian -msched-prolog -muclibc
70
71@ Compiler executable checksum: 8cebbbe9ca0196cb42c9e021439dccbd
72
73	.text
74	.align	2
75	.global	main
76	.type	main, %function
77main:
78	.fnstart
79.LFB1069:
80	@ args = 0, pretend = 0, frame = 0
81	@ frame_needed = 0, uses_anonymous_args = 0
82	@ link register save eliminated.
83#APP
84@ 37 "arch/arm/kernel/asm-offsets.c" 1
85
86->TSK_ACTIVE_MM #188 offsetof(struct task_struct, active_mm)	@
87@ 0 "" 2
88@ 41 "arch/arm/kernel/asm-offsets.c" 1
89
90->
91@ 0 "" 2
92@ 42 "arch/arm/kernel/asm-offsets.c" 1
93
94->TI_FLAGS #0 offsetof(struct thread_info, flags)	@
95@ 0 "" 2
96@ 43 "arch/arm/kernel/asm-offsets.c" 1
97
98->TI_PREEMPT #4 offsetof(struct thread_info, preempt_count)	@
99@ 0 "" 2
100@ 44 "arch/arm/kernel/asm-offsets.c" 1
101
102->TI_ADDR_LIMIT #8 offsetof(struct thread_info, addr_limit)	@
103@ 0 "" 2
104@ 45 "arch/arm/kernel/asm-offsets.c" 1
105
106->TI_TASK #12 offsetof(struct thread_info, task)	@
107@ 0 "" 2
108@ 46 "arch/arm/kernel/asm-offsets.c" 1
109
110->TI_EXEC_DOMAIN #16 offsetof(struct thread_info, exec_domain)	@
111@ 0 "" 2
112@ 47 "arch/arm/kernel/asm-offsets.c" 1
113
114->TI_CPU #20 offsetof(struct thread_info, cpu)	@
115@ 0 "" 2
116@ 48 "arch/arm/kernel/asm-offsets.c" 1
117
118->TI_CPU_DOMAIN #24 offsetof(struct thread_info, cpu_domain)	@
119@ 0 "" 2
120@ 49 "arch/arm/kernel/asm-offsets.c" 1
121
122->TI_CPU_SAVE #28 offsetof(struct thread_info, cpu_context)	@
123@ 0 "" 2
124@ 50 "arch/arm/kernel/asm-offsets.c" 1
125
126->TI_USED_CP #80 offsetof(struct thread_info, used_cp)	@
127@ 0 "" 2
128@ 51 "arch/arm/kernel/asm-offsets.c" 1
129
130->TI_TP_VALUE #96 offsetof(struct thread_info, tp_value)	@
131@ 0 "" 2
132@ 52 "arch/arm/kernel/asm-offsets.c" 1
133
134->TI_FPSTATE #288 offsetof(struct thread_info, fpstate)	@
135@ 0 "" 2
136@ 53 "arch/arm/kernel/asm-offsets.c" 1
137
138->TI_VFPSTATE #432 offsetof(struct thread_info, vfpstate)	@
139@ 0 "" 2
140@ 63 "arch/arm/kernel/asm-offsets.c" 1
141
142->
143@ 0 "" 2
144@ 64 "arch/arm/kernel/asm-offsets.c" 1
145
146->S_R0 #0 offsetof(struct pt_regs, ARM_r0)	@
147@ 0 "" 2
148@ 65 "arch/arm/kernel/asm-offsets.c" 1
149
150->S_R1 #4 offsetof(struct pt_regs, ARM_r1)	@
151@ 0 "" 2
152@ 66 "arch/arm/kernel/asm-offsets.c" 1
153
154->S_R2 #8 offsetof(struct pt_regs, ARM_r2)	@
155@ 0 "" 2
156@ 67 "arch/arm/kernel/asm-offsets.c" 1
157
158->S_R3 #12 offsetof(struct pt_regs, ARM_r3)	@
159@ 0 "" 2
160@ 68 "arch/arm/kernel/asm-offsets.c" 1
161
162->S_R4 #16 offsetof(struct pt_regs, ARM_r4)	@
163@ 0 "" 2
164@ 69 "arch/arm/kernel/asm-offsets.c" 1
165
166->S_R5 #20 offsetof(struct pt_regs, ARM_r5)	@
167@ 0 "" 2
168@ 70 "arch/arm/kernel/asm-offsets.c" 1
169
170->S_R6 #24 offsetof(struct pt_regs, ARM_r6)	@
171@ 0 "" 2
172@ 71 "arch/arm/kernel/asm-offsets.c" 1
173
174->S_R7 #28 offsetof(struct pt_regs, ARM_r7)	@
175@ 0 "" 2
176@ 72 "arch/arm/kernel/asm-offsets.c" 1
177
178->S_R8 #32 offsetof(struct pt_regs, ARM_r8)	@
179@ 0 "" 2
180@ 73 "arch/arm/kernel/asm-offsets.c" 1
181
182->S_R9 #36 offsetof(struct pt_regs, ARM_r9)	@
183@ 0 "" 2
184@ 74 "arch/arm/kernel/asm-offsets.c" 1
185
186->S_R10 #40 offsetof(struct pt_regs, ARM_r10)	@
187@ 0 "" 2
188@ 75 "arch/arm/kernel/asm-offsets.c" 1
189
190->S_FP #44 offsetof(struct pt_regs, ARM_fp)	@
191@ 0 "" 2
192@ 76 "arch/arm/kernel/asm-offsets.c" 1
193
194->S_IP #48 offsetof(struct pt_regs, ARM_ip)	@
195@ 0 "" 2
196@ 77 "arch/arm/kernel/asm-offsets.c" 1
197
198->S_SP #52 offsetof(struct pt_regs, ARM_sp)	@
199@ 0 "" 2
200@ 78 "arch/arm/kernel/asm-offsets.c" 1
201
202->S_LR #56 offsetof(struct pt_regs, ARM_lr)	@
203@ 0 "" 2
204@ 79 "arch/arm/kernel/asm-offsets.c" 1
205
206->S_PC #60 offsetof(struct pt_regs, ARM_pc)	@
207@ 0 "" 2
208@ 80 "arch/arm/kernel/asm-offsets.c" 1
209
210->S_PSR #64 offsetof(struct pt_regs, ARM_cpsr)	@
211@ 0 "" 2
212@ 81 "arch/arm/kernel/asm-offsets.c" 1
213
214->S_OLD_R0 #68 offsetof(struct pt_regs, ARM_ORIG_r0)	@
215@ 0 "" 2
216@ 82 "arch/arm/kernel/asm-offsets.c" 1
217
218->S_FRAME_SIZE #72 sizeof(struct pt_regs)	@
219@ 0 "" 2
220@ 83 "arch/arm/kernel/asm-offsets.c" 1
221
222->
223@ 0 "" 2
224@ 85 "arch/arm/kernel/asm-offsets.c" 1
225
226->MM_CONTEXT_ID #352 offsetof(struct mm_struct, context.id)	@
227@ 0 "" 2
228@ 86 "arch/arm/kernel/asm-offsets.c" 1
229
230->
231@ 0 "" 2
232@ 88 "arch/arm/kernel/asm-offsets.c" 1
233
234->VMA_VM_MM #0 offsetof(struct vm_area_struct, vm_mm)	@
235@ 0 "" 2
236@ 89 "arch/arm/kernel/asm-offsets.c" 1
237
238->VMA_VM_FLAGS #24 offsetof(struct vm_area_struct, vm_flags)	@
239@ 0 "" 2
240@ 90 "arch/arm/kernel/asm-offsets.c" 1
241
242->
243@ 0 "" 2
244@ 91 "arch/arm/kernel/asm-offsets.c" 1
245
246->VM_EXEC #4 VM_EXEC	@
247@ 0 "" 2
248@ 92 "arch/arm/kernel/asm-offsets.c" 1
249
250->
251@ 0 "" 2
252@ 93 "arch/arm/kernel/asm-offsets.c" 1
253
254->PAGE_SZ #4096 PAGE_SIZE	@
255@ 0 "" 2
256@ 94 "arch/arm/kernel/asm-offsets.c" 1
257
258->
259@ 0 "" 2
260@ 95 "arch/arm/kernel/asm-offsets.c" 1
261
262->SYS_ERROR0 #10420224 0x9f0000	@
263@ 0 "" 2
264@ 96 "arch/arm/kernel/asm-offsets.c" 1
265
266->
267@ 0 "" 2
268@ 97 "arch/arm/kernel/asm-offsets.c" 1
269
270->SIZEOF_MACHINE_DESC #60 sizeof(struct machine_desc)	@
271@ 0 "" 2
272@ 98 "arch/arm/kernel/asm-offsets.c" 1
273
274->MACHINFO_TYPE #0 offsetof(struct machine_desc, nr)	@
275@ 0 "" 2
276@ 99 "arch/arm/kernel/asm-offsets.c" 1
277
278->MACHINFO_NAME #16 offsetof(struct machine_desc, name)	@
279@ 0 "" 2
280@ 100 "arch/arm/kernel/asm-offsets.c" 1
281
282->MACHINFO_PHYSIO #8 offsetof(struct machine_desc, phys_io)	@
283@ 0 "" 2
284@ 101 "arch/arm/kernel/asm-offsets.c" 1
285
286->MACHINFO_PGOFFIO #12 offsetof(struct machine_desc, io_pg_offst)	@
287@ 0 "" 2
288@ 102 "arch/arm/kernel/asm-offsets.c" 1
289
290->
291@ 0 "" 2
292@ 103 "arch/arm/kernel/asm-offsets.c" 1
293
294->PROC_INFO_SZ #52 sizeof(struct proc_info_list)	@
295@ 0 "" 2
296@ 104 "arch/arm/kernel/asm-offsets.c" 1
297
298->PROCINFO_INITFUNC #16 offsetof(struct proc_info_list, __cpu_flush)	@
299@ 0 "" 2
300@ 105 "arch/arm/kernel/asm-offsets.c" 1
301
302->PROCINFO_MM_MMUFLAGS #8 offsetof(struct proc_info_list, __cpu_mm_mmu_flags)	@
303@ 0 "" 2
304@ 106 "arch/arm/kernel/asm-offsets.c" 1
305
306->PROCINFO_IO_MMUFLAGS #12 offsetof(struct proc_info_list, __cpu_io_mmu_flags)	@
307@ 0 "" 2
308@ 107 "arch/arm/kernel/asm-offsets.c" 1
309
310->
311@ 0 "" 2
312@ 114 "arch/arm/kernel/asm-offsets.c" 1
313
314->
315@ 0 "" 2
316@ 115 "arch/arm/kernel/asm-offsets.c" 1
317
318->DMA_BIDIRECTIONAL #0 DMA_BIDIRECTIONAL	@
319@ 0 "" 2
320@ 116 "arch/arm/kernel/asm-offsets.c" 1
321
322->DMA_TO_DEVICE #1 DMA_TO_DEVICE	@
323@ 0 "" 2
324@ 117 "arch/arm/kernel/asm-offsets.c" 1
325
326->DMA_FROM_DEVICE #2 DMA_FROM_DEVICE	@
327@ 0 "" 2
328	mov	r0, #0	@,
329	bx	lr	@
330.LFE1069:
331	.fnend
332	.size	main, .-main
333	.ident	"GCC: (Buildroot 2012.02) 4.5.3"
334	.section	.note.GNU-stack,"",%progbits
335