fatal.lst 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. GAS LISTING /tmp/ccBGwqpm.s page 1
  2. 1 .file "fatal.c"
  3. 2 __SP_H__ = 0x3e
  4. 3 __SP_L__ = 0x3d
  5. 4 __SREG__ = 0x3f
  6. 5 __RAMPZ__ = 0x3b
  7. 6 __tmp_reg__ = 0
  8. 7 __zero_reg__ = 1
  9. 8 .section .rodata.str1.1,"aMS",@progbits,1
  10. 9 .LC0:
  11. 10 0000 2573 3A25 .string "%s:%d: Fatal: Expected %s in %s\n"
  12. 10 643A 2046
  13. 10 6174 616C
  14. 10 3A20 4578
  15. 10 7065 6374
  16. 11 .section .text.NUTFATAL,"ax",@progbits
  17. 12 .global NUTFATAL
  18. 13 .type NUTFATAL, @function
  19. 14 NUTFATAL:
  20. 15 /* prologue: function */
  21. 16 /* frame size = 0 */
  22. 17 /* stack size = 0 */
  23. 18 .L__stack_usage = 0
  24. 19 0000 9F93 push r25
  25. 20 0002 8F93 push r24
  26. 21 0004 3F93 push r19
  27. 22 0006 2F93 push r18
  28. 23 0008 5F93 push r21
  29. 24 000a 4F93 push r20
  30. 25 000c 7F93 push r23
  31. 26 000e 6F93 push r22
  32. 27 0010 80E0 ldi r24,lo8(.LC0)
  33. 28 0012 90E0 ldi r25,hi8(.LC0)
  34. 29 0014 9F93 push r25
  35. 30 0016 8F93 push r24
  36. 31 0018 0E94 0000 call NUTPANIC
  37. 32 001c 8DB7 in r24,__SP_L__
  38. 33 001e 9EB7 in r25,__SP_H__
  39. 34 0020 0A96 adiw r24,10
  40. 35 0022 0FB6 in __tmp_reg__,__SREG__
  41. 36 0024 F894 cli
  42. 37 0026 9EBF out __SP_H__,r25
  43. 38 0028 0FBE out __SREG__,__tmp_reg__
  44. 39 002a 8DBF out __SP_L__,r24
  45. 40 002c 0895 ret
  46. 41 .size NUTFATAL, .-NUTFATAL
  47. 42 .ident "GCC: (GNU) 5.3.0"
  48. 43 .global __do_copy_data
  49. GAS LISTING /tmp/ccBGwqpm.s page 2
  50. DEFINED SYMBOLS
  51. *ABS*:0000000000000000 fatal.c
  52. /tmp/ccBGwqpm.s:2 *ABS*:000000000000003e __SP_H__
  53. /tmp/ccBGwqpm.s:3 *ABS*:000000000000003d __SP_L__
  54. /tmp/ccBGwqpm.s:4 *ABS*:000000000000003f __SREG__
  55. /tmp/ccBGwqpm.s:5 *ABS*:000000000000003b __RAMPZ__
  56. /tmp/ccBGwqpm.s:6 *ABS*:0000000000000000 __tmp_reg__
  57. /tmp/ccBGwqpm.s:7 *ABS*:0000000000000001 __zero_reg__
  58. /tmp/ccBGwqpm.s:14 .text.NUTFATAL:0000000000000000 NUTFATAL
  59. UNDEFINED SYMBOLS
  60. NUTPANIC
  61. __do_copy_data