GAS LISTING /tmp/ccElAXIy.s page 1 1 .file "fflush.c" 2 __SP_H__ = 0x3e 3 __SP_L__ = 0x3d 4 __SREG__ = 0x3f 5 __RAMPZ__ = 0x3b 6 __tmp_reg__ = 0 7 __zero_reg__ = 1 8 .section .text.fflush,"ax",@progbits 9 .global fflush 10 .type fflush, @function 11 fflush: 12 /* prologue: function */ 13 /* frame size = 0 */ 14 /* stack size = 0 */ 15 .L__stack_usage = 0 16 0000 40E0 ldi r20,0 17 0002 50E0 ldi r21,0 18 0004 60E0 ldi r22,0 19 0006 70E0 ldi r23,0 20 0008 FC01 movw r30,r24 21 000a 8081 ld r24,Z 22 000c 9181 ldd r25,Z+1 23 000e 0E94 0000 call _write 24 0012 21E0 ldi r18,lo8(1) 25 0014 30E0 ldi r19,0 26 0016 892B or r24,r25 27 0018 01F4 brne .L2 28 001a 20E0 ldi r18,0 29 001c 30E0 ldi r19,0 30 .L2: 31 001e 8827 clr r24 32 0020 9927 clr r25 33 0022 821B sub r24,r18 34 0024 930B sbc r25,r19 35 0026 0895 ret 36 .size fflush, .-fflush 37 .ident "GCC: (GNU) 5.3.0" GAS LISTING /tmp/ccElAXIy.s page 2 DEFINED SYMBOLS *ABS*:0000000000000000 fflush.c /tmp/ccElAXIy.s:2 *ABS*:000000000000003e __SP_H__ /tmp/ccElAXIy.s:3 *ABS*:000000000000003d __SP_L__ /tmp/ccElAXIy.s:4 *ABS*:000000000000003f __SREG__ /tmp/ccElAXIy.s:5 *ABS*:000000000000003b __RAMPZ__ /tmp/ccElAXIy.s:6 *ABS*:0000000000000000 __tmp_reg__ /tmp/ccElAXIy.s:7 *ABS*:0000000000000001 __zero_reg__ /tmp/ccElAXIy.s:11 .text.fflush:0000000000000000 fflush UNDEFINED SYMBOLS _write