Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .file "led.c"
- __SP_H__ = 0x3e
- __SP_L__ = 0x3d
- __SREG__ = 0x3f
- __tmp_reg__ = 0
- __zero_reg__ = 1
- ; GNU C (GCC) version 4.7.0 (avr)
- ; compiled by GNU C version 4.7.0, GMP version 5.0.2, MPFR version 3.1.0-p3, MPC version 0.9
- ; GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
- ; options passed: -fpreprocessed led.i -mmcu=atmega168 -Os -fverbose-asm
- ; options enabled: -fauto-inc-dec -fbranch-count-reg -fcaller-saves
- ; -fcombine-stack-adjustments -fcommon -fcompare-elim -fcprop-registers
- ; -fcrossjumping -fcse-follow-jumps -fdebug-types-section -fdefer-pop
- ; -fdevirtualize -fearly-inlining -feliminate-unused-debug-types
- ; -fexpensive-optimizations -fforward-propagate -ffunction-cse -fgcse
- ; -fgcse-lm -fgnu-runtime -fguess-branch-probability -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-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 -fpartial-inlining
- ; -fpeephole -fpeephole2 -fprefetch-loop-arrays -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 -fshow-column -fshrink-wrap -fsigned-zeros
- ; -fsplit-ivs-in-unroller -fsplit-wide-types -fstrict-aliasing
- ; -fstrict-overflow -fstrict-volatile-bitfields -fthread-jumps
- ; -ftoplevel-reorder -ftrapping-math -ftree-bit-ccp
- ; -ftree-builtin-call-dce -ftree-ccp -ftree-ch -ftree-copy-prop
- ; -ftree-copyrename -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-slp-vectorize -ftree-sra -ftree-switch-conversion
- ; -ftree-tail-merge -ftree-ter -ftree-vect-loop-version -ftree-vrp
- ; -funit-at-a-time -fverbose-asm -fzero-initialized-in-bss
- .section .text.startup,"ax",@progbits
- .global main
- .type main, @function
- main:
- /* prologue: function */
- /* frame size = 0 */
- /* stack size = 0 */
- .L__stack_usage = 0
- ldi r24,lo8(-1) ; tmp44,
- out 0x4,r24 ; MEM[(volatile uint8_t *)36B], tmp44
- out 0x5,r24 ; MEM[(volatile uint8_t *)37B], tmp44
- .L2:
- /* #APP */
- ; 12 "led.c" 1
- nop
- ; 0 "" 2
- /* #NOAPP */
- rjmp .L2 ;
- .size main, .-main
- .ident "GCC: (GNU) 4.7.0"
Add Comment
Please, Sign In to add comment