.arch armv7-a .fpu softvfp .eabi_attribute 20, 1 .eabi_attribute 21, 1 .eabi_attribute 23, 3 .eabi_attribute 24, 1 .eabi_attribute 25, 1 .eabi_attribute 26, 2 .eabi_attribute 30, 4 .eabi_attribute 18, 4 .file "asm-offsets.c" @ GNU C (Buildroot 2012.02) version 4.5.3 (arm-brcm-linux-uclibcgnueabi) @ 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 @ GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 @ options passed: -nostdinc @ -I/home/antony/R7000/V1.0.5.42_1.1.76/components/opensource/linux/linux-2.6.36/arch/arm/include @ -Iinclude -Iarch/arm/mach-brcm-hnd/include -Iarch/arm/plat-brcm/include @ -I/home/antony/R7000/V1.0.5.42_1.1.76/src/include -D__KERNEL__ @ -DBCMDRIVER -Dlinux -DMULTIPLE_SSID -DSAMBA_ENABLE -DX_ST_ML @ -DKERNEL_CRASH_DUMP_TO_MTD -DU12H270 -DR7000 -DBCM53125 -DINCLUDE_USB_LED @ -DWIFI_LED_BLINKING -DIGMP_PROXY -D__CONFIG_IGMP_SNOOPING__ @ -DINCLUDE_L2TP -DAP_MODE -DINCLUDE_DUAL_BAND -DCONFIG_RUSSIA_IPTV @ -DCONFIG_KERNEL_2_6_36 -DINCLUDE_ACCESSCONTROL -DVLAN_SUPPORT @ -DINCLUDE_DETECT_AP_MODE -DARP_PROTECTION -DHOME_ROUTER_SUPPORT_3G_4G @ -DCONFIG_EXTENDER_MODE -DCONFIG_NAT_65536_SESSION -DWW_VERSION @ -DBCMVISTAROUTER -DINCLUDE_QOS -DRESTART_ALL_PROCESSES -DHNDCTF -DCTFPOOL @ -DCTFMAP -DPKTC -DCTF_PPPOE -DCTF_IPV6 -DBCM47XX -D__LINUX_ARM_ARCH__=7 @ -Uarm -DNETGEAR_PATCH -DKBUILD_STR(s)=#s @ -DKBUILD_BASENAME=KBUILD_STR(asm_offsets) @ -DKBUILD_MODNAME=KBUILD_STR(asm_offsets) -isystem @ /projects/hnd/tools/linux/hndtools-arm-linux-2.6.36-uclibc-4.5.3/lib/gcc/arm-brcm-linux-uclibcgnueabi/4.5.3/include @ -include include/generated/autoconf.h -MD @ arch/arm/kernel/.asm-offsets.s.d arch/arm/kernel/asm-offsets.c @ -mlittle-endian -marm -mabi=aapcs-linux -mno-thumb-interwork @ -march=armv7-a -msoft-float -mtune=cortex-a9 -auxbase-strip @ arch/arm/kernel/asm-offsets.s -Os -Wall -Wundef -Wstrict-prototypes @ -Wno-trigraphs -Werror-implicit-function-declaration -Wno-format-security @ -Wframe-larger-than=2048 -Wdeclaration-after-statement -Wno-pointer-sign @ -fno-strict-aliasing -fno-common -fno-delete-null-pointer-checks @ -ffreestanding -fno-dwarf2-cfi-asm -funwind-tables -fno-stack-protector @ -fomit-frame-pointer -fno-strict-overflow -fconserve-stack -fverbose-asm @ options enabled: -falign-loops -fargument-alias -fauto-inc-dec @ -fbranch-count-reg -fcaller-saves -fcprop-registers -fcrossjumping @ -fcse-follow-jumps -fdefer-pop -fearly-inlining @ -feliminate-unused-debug-types -fexpensive-optimizations @ -fforward-propagate -ffunction-cse -fgcse -fgcse-lm @ -fguess-branch-probability -fident -fif-conversion -fif-conversion2 @ -findirect-inlining -finline -finline-functions @ -finline-functions-called-once -finline-small-functions -fipa-cp @ -fipa-pure-const -fipa-reference -fipa-sra -fira-share-save-slots @ -fira-share-spill-slots -fivopts -fkeep-static-consts @ -fleading-underscore -fmath-errno -fmerge-constants -fmerge-debug-strings @ -fmove-loop-invariants -fomit-frame-pointer -foptimize-register-move @ -foptimize-sibling-calls -fpeephole -fpeephole2 -freg-struct-return @ -fregmove -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 -fsection-anchors @ -fshow-column -fsigned-zeros -fsplit-ivs-in-unroller -fsplit-wide-types @ -fthread-jumps -ftoplevel-reorder -ftrapping-math -ftree-builtin-call-dce @ -ftree-ccp -ftree-ch -ftree-copy-prop -ftree-copyrename -ftree-cselim @ -ftree-dce -ftree-dominator-opts -ftree-dse -ftree-forwprop -ftree-fre @ -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-slp-vectorize @ -ftree-sra -ftree-switch-conversion -ftree-ter -ftree-vect-loop-version @ -ftree-vrp -funit-at-a-time -funwind-tables -fverbose-asm @ -fzero-initialized-in-bss -mlittle-endian -msched-prolog -muclibc @ Compiler executable checksum: 8cebbbe9ca0196cb42c9e021439dccbd .text .align 2 .global main .type main, %function main: .fnstart .LFB1069: @ args = 0, pretend = 0, frame = 0 @ frame_needed = 0, uses_anonymous_args = 0 @ link register save eliminated. #APP @ 37 "arch/arm/kernel/asm-offsets.c" 1 ->TSK_ACTIVE_MM #188 offsetof(struct task_struct, active_mm) @ @ 0 "" 2 @ 41 "arch/arm/kernel/asm-offsets.c" 1 -> @ 0 "" 2 @ 42 "arch/arm/kernel/asm-offsets.c" 1 ->TI_FLAGS #0 offsetof(struct thread_info, flags) @ @ 0 "" 2 @ 43 "arch/arm/kernel/asm-offsets.c" 1 ->TI_PREEMPT #4 offsetof(struct thread_info, preempt_count) @ @ 0 "" 2 @ 44 "arch/arm/kernel/asm-offsets.c" 1 ->TI_ADDR_LIMIT #8 offsetof(struct thread_info, addr_limit) @ @ 0 "" 2 @ 45 "arch/arm/kernel/asm-offsets.c" 1 ->TI_TASK #12 offsetof(struct thread_info, task) @ @ 0 "" 2 @ 46 "arch/arm/kernel/asm-offsets.c" 1 ->TI_EXEC_DOMAIN #16 offsetof(struct thread_info, exec_domain) @ @ 0 "" 2 @ 47 "arch/arm/kernel/asm-offsets.c" 1 ->TI_CPU #20 offsetof(struct thread_info, cpu) @ @ 0 "" 2 @ 48 "arch/arm/kernel/asm-offsets.c" 1 ->TI_CPU_DOMAIN #24 offsetof(struct thread_info, cpu_domain) @ @ 0 "" 2 @ 49 "arch/arm/kernel/asm-offsets.c" 1 ->TI_CPU_SAVE #28 offsetof(struct thread_info, cpu_context) @ @ 0 "" 2 @ 50 "arch/arm/kernel/asm-offsets.c" 1 ->TI_USED_CP #80 offsetof(struct thread_info, used_cp) @ @ 0 "" 2 @ 51 "arch/arm/kernel/asm-offsets.c" 1 ->TI_TP_VALUE #96 offsetof(struct thread_info, tp_value) @ @ 0 "" 2 @ 52 "arch/arm/kernel/asm-offsets.c" 1 ->TI_FPSTATE #288 offsetof(struct thread_info, fpstate) @ @ 0 "" 2 @ 53 "arch/arm/kernel/asm-offsets.c" 1 ->TI_VFPSTATE #432 offsetof(struct thread_info, vfpstate) @ @ 0 "" 2 @ 63 "arch/arm/kernel/asm-offsets.c" 1 -> @ 0 "" 2 @ 64 "arch/arm/kernel/asm-offsets.c" 1 ->S_R0 #0 offsetof(struct pt_regs, ARM_r0) @ @ 0 "" 2 @ 65 "arch/arm/kernel/asm-offsets.c" 1 ->S_R1 #4 offsetof(struct pt_regs, ARM_r1) @ @ 0 "" 2 @ 66 "arch/arm/kernel/asm-offsets.c" 1 ->S_R2 #8 offsetof(struct pt_regs, ARM_r2) @ @ 0 "" 2 @ 67 "arch/arm/kernel/asm-offsets.c" 1 ->S_R3 #12 offsetof(struct pt_regs, ARM_r3) @ @ 0 "" 2 @ 68 "arch/arm/kernel/asm-offsets.c" 1 ->S_R4 #16 offsetof(struct pt_regs, ARM_r4) @ @ 0 "" 2 @ 69 "arch/arm/kernel/asm-offsets.c" 1 ->S_R5 #20 offsetof(struct pt_regs, ARM_r5) @ @ 0 "" 2 @ 70 "arch/arm/kernel/asm-offsets.c" 1 ->S_R6 #24 offsetof(struct pt_regs, ARM_r6) @ @ 0 "" 2 @ 71 "arch/arm/kernel/asm-offsets.c" 1 ->S_R7 #28 offsetof(struct pt_regs, ARM_r7) @ @ 0 "" 2 @ 72 "arch/arm/kernel/asm-offsets.c" 1 ->S_R8 #32 offsetof(struct pt_regs, ARM_r8) @ @ 0 "" 2 @ 73 "arch/arm/kernel/asm-offsets.c" 1 ->S_R9 #36 offsetof(struct pt_regs, ARM_r9) @ @ 0 "" 2 @ 74 "arch/arm/kernel/asm-offsets.c" 1 ->S_R10 #40 offsetof(struct pt_regs, ARM_r10) @ @ 0 "" 2 @ 75 "arch/arm/kernel/asm-offsets.c" 1 ->S_FP #44 offsetof(struct pt_regs, ARM_fp) @ @ 0 "" 2 @ 76 "arch/arm/kernel/asm-offsets.c" 1 ->S_IP #48 offsetof(struct pt_regs, ARM_ip) @ @ 0 "" 2 @ 77 "arch/arm/kernel/asm-offsets.c" 1 ->S_SP #52 offsetof(struct pt_regs, ARM_sp) @ @ 0 "" 2 @ 78 "arch/arm/kernel/asm-offsets.c" 1 ->S_LR #56 offsetof(struct pt_regs, ARM_lr) @ @ 0 "" 2 @ 79 "arch/arm/kernel/asm-offsets.c" 1 ->S_PC #60 offsetof(struct pt_regs, ARM_pc) @ @ 0 "" 2 @ 80 "arch/arm/kernel/asm-offsets.c" 1 ->S_PSR #64 offsetof(struct pt_regs, ARM_cpsr) @ @ 0 "" 2 @ 81 "arch/arm/kernel/asm-offsets.c" 1 ->S_OLD_R0 #68 offsetof(struct pt_regs, ARM_ORIG_r0) @ @ 0 "" 2 @ 82 "arch/arm/kernel/asm-offsets.c" 1 ->S_FRAME_SIZE #72 sizeof(struct pt_regs) @ @ 0 "" 2 @ 83 "arch/arm/kernel/asm-offsets.c" 1 -> @ 0 "" 2 @ 85 "arch/arm/kernel/asm-offsets.c" 1 ->MM_CONTEXT_ID #352 offsetof(struct mm_struct, context.id) @ @ 0 "" 2 @ 86 "arch/arm/kernel/asm-offsets.c" 1 -> @ 0 "" 2 @ 88 "arch/arm/kernel/asm-offsets.c" 1 ->VMA_VM_MM #0 offsetof(struct vm_area_struct, vm_mm) @ @ 0 "" 2 @ 89 "arch/arm/kernel/asm-offsets.c" 1 ->VMA_VM_FLAGS #24 offsetof(struct vm_area_struct, vm_flags) @ @ 0 "" 2 @ 90 "arch/arm/kernel/asm-offsets.c" 1 -> @ 0 "" 2 @ 91 "arch/arm/kernel/asm-offsets.c" 1 ->VM_EXEC #4 VM_EXEC @ @ 0 "" 2 @ 92 "arch/arm/kernel/asm-offsets.c" 1 -> @ 0 "" 2 @ 93 "arch/arm/kernel/asm-offsets.c" 1 ->PAGE_SZ #4096 PAGE_SIZE @ @ 0 "" 2 @ 94 "arch/arm/kernel/asm-offsets.c" 1 -> @ 0 "" 2 @ 95 "arch/arm/kernel/asm-offsets.c" 1 ->SYS_ERROR0 #10420224 0x9f0000 @ @ 0 "" 2 @ 96 "arch/arm/kernel/asm-offsets.c" 1 -> @ 0 "" 2 @ 97 "arch/arm/kernel/asm-offsets.c" 1 ->SIZEOF_MACHINE_DESC #60 sizeof(struct machine_desc) @ @ 0 "" 2 @ 98 "arch/arm/kernel/asm-offsets.c" 1 ->MACHINFO_TYPE #0 offsetof(struct machine_desc, nr) @ @ 0 "" 2 @ 99 "arch/arm/kernel/asm-offsets.c" 1 ->MACHINFO_NAME #16 offsetof(struct machine_desc, name) @ @ 0 "" 2 @ 100 "arch/arm/kernel/asm-offsets.c" 1 ->MACHINFO_PHYSIO #8 offsetof(struct machine_desc, phys_io) @ @ 0 "" 2 @ 101 "arch/arm/kernel/asm-offsets.c" 1 ->MACHINFO_PGOFFIO #12 offsetof(struct machine_desc, io_pg_offst) @ @ 0 "" 2 @ 102 "arch/arm/kernel/asm-offsets.c" 1 -> @ 0 "" 2 @ 103 "arch/arm/kernel/asm-offsets.c" 1 ->PROC_INFO_SZ #52 sizeof(struct proc_info_list) @ @ 0 "" 2 @ 104 "arch/arm/kernel/asm-offsets.c" 1 ->PROCINFO_INITFUNC #16 offsetof(struct proc_info_list, __cpu_flush) @ @ 0 "" 2 @ 105 "arch/arm/kernel/asm-offsets.c" 1 ->PROCINFO_MM_MMUFLAGS #8 offsetof(struct proc_info_list, __cpu_mm_mmu_flags) @ @ 0 "" 2 @ 106 "arch/arm/kernel/asm-offsets.c" 1 ->PROCINFO_IO_MMUFLAGS #12 offsetof(struct proc_info_list, __cpu_io_mmu_flags) @ @ 0 "" 2 @ 107 "arch/arm/kernel/asm-offsets.c" 1 -> @ 0 "" 2 @ 114 "arch/arm/kernel/asm-offsets.c" 1 -> @ 0 "" 2 @ 115 "arch/arm/kernel/asm-offsets.c" 1 ->DMA_BIDIRECTIONAL #0 DMA_BIDIRECTIONAL @ @ 0 "" 2 @ 116 "arch/arm/kernel/asm-offsets.c" 1 ->DMA_TO_DEVICE #1 DMA_TO_DEVICE @ @ 0 "" 2 @ 117 "arch/arm/kernel/asm-offsets.c" 1 ->DMA_FROM_DEVICE #2 DMA_FROM_DEVICE @ @ 0 "" 2 mov r0, #0 @, bx lr @ .LFE1069: .fnend .size main, .-main .ident "GCC: (Buildroot 2012.02) 4.5.3" .section .note.GNU-stack,"",%progbits