GAS LISTING /tmp/ccm4ZJNx.s page 1 1 .file "syslog.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 .rodata.str1.1,"aMS",@progbits,1 9 .LC0: 10 0000 0A00 .string "\n" 11 .section .text.syslog_flush,"ax",@progbits 12 .global syslog_flush 13 .type syslog_flush, @function 14 syslog_flush: 15 0000 EF92 push r14 16 0002 FF92 push r15 17 0004 0F93 push r16 18 0006 1F93 push r17 19 /* prologue: function */ 20 /* frame size = 0 */ 21 /* stack size = 4 */ 22 .L__stack_usage = 4 23 0008 7C01 movw r14,r24 24 000a 8091 0000 lds r24,syslog_stat 25 000e 85FF sbrs r24,5 26 0010 00C0 rjmp .L2 27 0012 0091 0000 lds r16,syslog_buf 28 0016 1091 0000 lds r17,syslog_buf+1 29 001a 8091 0000 lds r24,__iob+4 30 001e 9091 0000 lds r25,__iob+4+1 31 0022 0E94 0000 call _fileno 32 0026 A701 movw r20,r14 33 0028 B801 movw r22,r16 34 002a 0E94 0000 call _write 35 002e 8091 0000 lds r24,__iob+4 36 0032 9091 0000 lds r25,__iob+4+1 37 0036 0E94 0000 call _fileno 38 003a 41E0 ldi r20,lo8(1) 39 003c 50E0 ldi r21,0 40 003e 60E0 ldi r22,lo8(.LC0) 41 0040 70E0 ldi r23,hi8(.LC0) 42 0042 0E94 0000 call _write 43 .L2: 44 0046 4091 0000 lds r20,syslog_server 45 004a 5091 0000 lds r21,syslog_server+1 46 004e 6091 0000 lds r22,syslog_server+2 47 0052 7091 0000 lds r23,syslog_server+3 48 0056 4115 cp r20,__zero_reg__ 49 0058 5105 cpc r21,__zero_reg__ 50 005a 6105 cpc r22,__zero_reg__ 51 005c 7105 cpc r23,__zero_reg__ 52 005e 01F0 breq .L1 53 0060 0091 0000 lds r16,syslog_buf 54 0064 1091 0000 lds r17,syslog_buf+1 55 0068 2091 0000 lds r18,syslog_port 56 006c 3091 0000 lds r19,syslog_port+1 57 0070 8091 0000 lds r24,syslog_sock GAS LISTING /tmp/ccm4ZJNx.s page 2 58 0074 9091 0000 lds r25,syslog_sock+1 59 0078 0E94 0000 call NutUdpSendTo 60 .L1: 61 /* epilogue start */ 62 007c 1F91 pop r17 63 007e 0F91 pop r16 64 0080 FF90 pop r15 65 0082 EF90 pop r14 66 0084 0895 ret 67 .size syslog_flush, .-syslog_flush 68 .section .text.setlogmask,"ax",@progbits 69 .global setlogmask 70 .type setlogmask, @function 71 setlogmask: 72 /* prologue: function */ 73 /* frame size = 0 */ 74 /* stack size = 0 */ 75 .L__stack_usage = 0 76 0000 2091 0000 lds r18,syslog_mask 77 0004 3091 0000 lds r19,syslog_mask+1 78 0008 0097 sbiw r24,0 79 000a 01F0 breq .L12 80 000c 9093 0000 sts syslog_mask+1,r25 81 0010 8093 0000 sts syslog_mask,r24 82 .L12: 83 0014 C901 movw r24,r18 84 0016 0895 ret 85 .size setlogmask, .-setlogmask 86 .section .text.setlogserver,"ax",@progbits 87 .global setlogserver 88 .type setlogserver, @function 89 setlogserver: 90 0000 0F93 push r16 91 0002 1F93 push r17 92 /* prologue: function */ 93 /* frame size = 0 */ 94 /* stack size = 2 */ 95 .L__stack_usage = 2 96 0004 8B01 movw r16,r22 97 0006 9C01 movw r18,r24 98 0008 6091 0000 lds r22,syslog_server 99 000c 7091 0000 lds r23,syslog_server+1 100 0010 8091 0000 lds r24,syslog_server+2 101 0014 9091 0000 lds r25,syslog_server+3 102 0018 0093 0000 sts syslog_server,r16 103 001c 1093 0000 sts syslog_server+1,r17 104 0020 2093 0000 sts syslog_server+2,r18 105 0024 3093 0000 sts syslog_server+3,r19 106 0028 4115 cp r20,__zero_reg__ 107 002a 5105 cpc r21,__zero_reg__ 108 002c 01F0 breq .L17 109 002e 5093 0000 sts syslog_port+1,r21 110 0032 4093 0000 sts syslog_port,r20 111 .L17: 112 /* epilogue start */ 113 0036 1F91 pop r17 114 0038 0F91 pop r16 GAS LISTING /tmp/ccm4ZJNx.s page 3 115 003a 0895 ret 116 .size setlogserver, .-setlogserver 117 .section .text.closelog,"ax",@progbits 118 .global closelog 119 .type closelog, @function 120 closelog: 121 /* prologue: function */ 122 /* frame size = 0 */ 123 /* stack size = 0 */ 124 .L__stack_usage = 0 125 0000 8091 0000 lds r24,syslog_buf 126 0004 9091 0000 lds r25,syslog_buf+1 127 0008 0097 sbiw r24,0 128 000a 01F0 breq .L22 129 000c 0E94 0000 call free 130 0010 1092 0000 sts syslog_buf+1,__zero_reg__ 131 0014 1092 0000 sts syslog_buf,__zero_reg__ 132 .L22: 133 0018 8091 0000 lds r24,syslog_taglen 134 001c 9091 0000 lds r25,syslog_taglen+1 135 0020 892B or r24,r25 136 0022 01F0 breq .L23 137 0024 8091 0000 lds r24,syslog_tag 138 0028 9091 0000 lds r25,syslog_tag+1 139 002c 0E94 0000 call free 140 0030 1092 0000 sts syslog_taglen+1,__zero_reg__ 141 0034 1092 0000 sts syslog_taglen,__zero_reg__ 142 .L23: 143 0038 8091 0000 lds r24,syslog_sock 144 003c 9091 0000 lds r25,syslog_sock+1 145 0040 0097 sbiw r24,0 146 0042 01F0 breq .L21 147 0044 0E94 0000 call NutUdpDestroySocket 148 0048 1092 0000 sts syslog_sock+1,__zero_reg__ 149 004c 1092 0000 sts syslog_sock,__zero_reg__ 150 .L21: 151 0050 0895 ret 152 .size closelog, .-closelog 153 .section .text.openlog,"ax",@progbits 154 .global openlog 155 .type openlog, @function 156 openlog: 157 0000 CF92 push r12 158 0002 DF92 push r13 159 0004 EF92 push r14 160 0006 FF92 push r15 161 0008 1F93 push r17 162 000a CF93 push r28 163 000c DF93 push r29 164 000e 1F92 push __zero_reg__ 165 0010 CDB7 in r28,__SP_L__ 166 0012 DEB7 in r29,__SP_H__ 167 /* prologue: function */ 168 /* frame size = 1 */ 169 /* stack size = 8 */ 170 .L__stack_usage = 8 171 0014 6C01 movw r12,r24 GAS LISTING /tmp/ccm4ZJNx.s page 4 172 0016 162F mov r17,r22 173 0018 7A01 movw r14,r20 174 001a 892B or r24,r25 175 001c 01F4 brne .L35 176 001e C090 0000 lds r12,syslog_tag 177 0022 D090 0000 lds r13,syslog_tag+1 178 0026 1092 0000 sts syslog_taglen+1,__zero_reg__ 179 002a 1092 0000 sts syslog_taglen,__zero_reg__ 180 .L35: 181 002e 7983 std Y+1,r23 182 0030 0E94 0000 call closelog 183 0034 1093 0000 sts syslog_stat,r17 184 0038 7981 ldd r23,Y+1 185 003a 7093 0000 sts syslog_stat+1,r23 186 003e F092 0000 sts syslog_fac+1,r15 187 0042 E092 0000 sts syslog_fac,r14 188 0046 C114 cp r12,__zero_reg__ 189 0048 D104 cpc r13,__zero_reg__ 190 004a 01F0 breq .L36 191 004c F601 movw r30,r12 192 004e 8081 ld r24,Z 193 0050 8823 tst r24 194 0052 01F0 breq .L36 195 0: 196 0054 0190 ld __tmp_reg__,Z+ 197 0056 0020 tst __tmp_reg__ 198 0058 01F4 brne 0b 199 005a 3197 sbiw r30,1 200 005c CF01 movw r24,r30 201 005e 8C19 sub r24,r12 202 0060 9D09 sbc r25,r13 203 0062 9093 0000 sts syslog_taglen+1,r25 204 0066 8093 0000 sts syslog_taglen,r24 205 006a 0196 adiw r24,1 206 006c 0E94 0000 call malloc 207 0070 9093 0000 sts syslog_tag+1,r25 208 0074 8093 0000 sts syslog_tag,r24 209 0078 B601 movw r22,r12 210 007a 0E94 0000 call strcpy 211 .L36: 212 007e 13FF sbrs r17,3 213 0080 00C0 rjmp .L34 214 0082 8091 0000 lds r24,syslog_buf 215 0086 9091 0000 lds r25,syslog_buf+1 216 008a 892B or r24,r25 217 008c 01F4 brne .L39 218 008e 80E0 ldi r24,0 219 0090 91E0 ldi r25,lo8(1) 220 0092 0E94 0000 call malloc 221 0096 9093 0000 sts syslog_buf+1,r25 222 009a 8093 0000 sts syslog_buf,r24 223 .L39: 224 009e 8091 0000 lds r24,syslog_sock 225 00a2 9091 0000 lds r25,syslog_sock+1 226 00a6 892B or r24,r25 227 00a8 01F4 brne .L34 228 00aa 82E0 ldi r24,lo8(2) GAS LISTING /tmp/ccm4ZJNx.s page 5 229 00ac 92E0 ldi r25,lo8(2) 230 00ae 0E94 0000 call NutUdpCreateSocket 231 00b2 9093 0000 sts syslog_sock+1,r25 232 00b6 8093 0000 sts syslog_sock,r24 233 .L34: 234 /* epilogue start */ 235 00ba 0F90 pop __tmp_reg__ 236 00bc DF91 pop r29 237 00be CF91 pop r28 238 00c0 1F91 pop r17 239 00c2 FF90 pop r15 240 00c4 EF90 pop r14 241 00c6 DF90 pop r13 242 00c8 CF90 pop r12 243 00ca 0895 ret 244 .size openlog, .-openlog 245 .section .rodata.str1.1 246 .LC1: 247 0002 3C25 643E .string "<%d>" 247 00 248 .LC2: 249 0007 252E 3373 .string "%.3s%3d %02d:%02d:%02d" 249 2533 6420 249 2530 3264 249 3A25 3032 249 643A 2530 250 .section .text.syslog_header,"ax",@progbits 251 .global syslog_header 252 .type syslog_header, @function 253 syslog_header: 254 0000 DF92 push r13 255 0002 EF92 push r14 256 0004 FF92 push r15 257 0006 0F93 push r16 258 0008 1F93 push r17 259 000a CF93 push r28 260 000c DF93 push r29 261 000e 00D0 rcall . 262 0010 1F92 push __zero_reg__ 263 0012 CDB7 in r28,__SP_L__ 264 0014 DEB7 in r29,__SP_H__ 265 /* prologue: function */ 266 /* frame size = 4 */ 267 /* stack size = 11 */ 268 .L__stack_usage = 11 269 0016 AC01 movw r20,r24 270 0018 4770 andi r20,7 271 001a 5527 clr r21 272 001c 2091 0000 lds r18,syslog_mask 273 0020 3091 0000 lds r19,syslog_mask+1 274 0024 00C0 rjmp 2f 275 1: 276 0026 3595 asr r19 277 0028 2795 ror r18 278 2: 279 002a 4A95 dec r20 280 002c 02F4 brpl 1b GAS LISTING /tmp/ccm4ZJNx.s page 6 281 002e 20FF sbrs r18,0 282 0030 00C0 rjmp .L52 283 0032 8C01 movw r16,r24 284 0034 1370 andi r17,3 285 0036 887F andi r24,248 286 0038 9370 andi r25,3 287 003a 892B or r24,r25 288 003c 01F4 brne .L49 289 003e 8091 0000 lds r24,syslog_fac 290 0042 9091 0000 lds r25,syslog_fac+1 291 0046 082B or r16,r24 292 0048 192B or r17,r25 293 .L49: 294 004a 8091 0000 lds r24,syslog_buf 295 004e 9091 0000 lds r25,syslog_buf+1 296 0052 892B or r24,r25 297 0054 01F4 brne .L50 298 0056 4091 0000 lds r20,syslog_fac 299 005a 5091 0000 lds r21,syslog_fac+1 300 005e 6091 0000 lds r22,syslog_stat 301 0062 7091 0000 lds r23,syslog_stat+1 302 0066 6860 ori r22,8 303 0068 80E0 ldi r24,0 304 006a 90E0 ldi r25,0 305 006c 0E94 0000 call openlog 306 .L50: 307 0070 1F93 push r17 308 0072 0F93 push r16 309 0074 80E0 ldi r24,lo8(.LC1) 310 0076 90E0 ldi r25,hi8(.LC1) 311 0078 9F93 push r25 312 007a 8F93 push r24 313 007c 8091 0000 lds r24,syslog_buf+1 314 0080 8F93 push r24 315 0082 8091 0000 lds r24,syslog_buf 316 0086 8F93 push r24 317 0088 0E94 0000 call sprintf 318 008c 8C01 movw r16,r24 319 008e CE01 movw r24,r28 320 0090 0196 adiw r24,1 321 0092 0E94 0000 call time 322 0096 CE01 movw r24,r28 323 0098 0196 adiw r24,1 324 009a 0E94 0000 call localtime 325 009e FC01 movw r30,r24 326 00a0 8181 ldd r24,Z+1 327 00a2 8F93 push r24 328 00a4 8081 ld r24,Z 329 00a6 8F93 push r24 330 00a8 8381 ldd r24,Z+3 331 00aa 8F93 push r24 332 00ac 8281 ldd r24,Z+2 333 00ae 8F93 push r24 334 00b0 8581 ldd r24,Z+5 335 00b2 8F93 push r24 336 00b4 8481 ldd r24,Z+4 337 00b6 8F93 push r24 GAS LISTING /tmp/ccm4ZJNx.s page 7 338 00b8 8781 ldd r24,Z+7 339 00ba 8F93 push r24 340 00bc 8681 ldd r24,Z+6 341 00be 8F93 push r24 342 00c0 8085 ldd r24,Z+8 343 00c2 9185 ldd r25,Z+9 344 00c4 9C01 movw r18,r24 345 00c6 220F lsl r18 346 00c8 331F rol r19 347 00ca 820F add r24,r18 348 00cc 931F adc r25,r19 349 00ce 8050 subi r24,lo8(-(mon_name.2911)) 350 00d0 9040 sbci r25,hi8(-(mon_name.2911)) 351 00d2 9F93 push r25 352 00d4 8F93 push r24 353 00d6 80E0 ldi r24,lo8(.LC2) 354 00d8 90E0 ldi r25,hi8(.LC2) 355 00da 9F93 push r25 356 00dc 8F93 push r24 357 00de 8091 0000 lds r24,syslog_buf 358 00e2 9091 0000 lds r25,syslog_buf+1 359 00e6 800F add r24,r16 360 00e8 911F adc r25,r17 361 00ea 9F93 push r25 362 00ec 8F93 push r24 363 00ee 0E94 0000 call sprintf 364 00f2 800F add r24,r16 365 00f4 911F adc r25,r17 366 00f6 8C01 movw r16,r24 367 00f8 0F5F subi r16,-1 368 00fa 1F4F sbci r17,-1 369 00fc 2091 0000 lds r18,syslog_buf 370 0100 3091 0000 lds r19,syslog_buf+1 371 0104 F901 movw r30,r18 372 0106 E80F add r30,r24 373 0108 F91F adc r31,r25 374 010a 50E2 ldi r21,lo8(32) 375 010c D52E mov r13,r21 376 010e D082 st Z,r13 377 0110 8091 0000 lds r24,syslog_buf 378 0114 9091 0000 lds r25,syslog_buf+1 379 0118 60E0 ldi r22,lo8(confos+3) 380 011a 70E0 ldi r23,hi8(confos+3) 381 011c 800F add r24,r16 382 011e 911F adc r25,r17 383 0120 0E94 0000 call strcpy 384 0124 E0E0 ldi r30,lo8(confos+3) 385 0126 F0E0 ldi r31,hi8(confos+3) 386 0: 387 0128 0190 ld __tmp_reg__,Z+ 388 012a 0020 tst __tmp_reg__ 389 012c 01F4 brne 0b 390 012e CF01 movw r24,r30 391 0130 8050 subi r24,lo8(confos+4) 392 0132 9040 sbci r25,hi8(confos+4) 393 0134 800F add r24,r16 394 0136 911F adc r25,r17 GAS LISTING /tmp/ccm4ZJNx.s page 8 395 0138 E090 0000 lds r14,syslog_taglen 396 013c F090 0000 lds r15,syslog_taglen+1 397 0140 0FB6 in __tmp_reg__,__SREG__ 398 0142 F894 cli 399 0144 DEBF out __SP_H__,r29 400 0146 0FBE out __SREG__,__tmp_reg__ 401 0148 CDBF out __SP_L__,r28 402 014a E114 cp r14,__zero_reg__ 403 014c F104 cpc r15,__zero_reg__ 404 014e 01F0 breq .L51 405 0150 8C01 movw r16,r24 406 0152 0F5F subi r16,-1 407 0154 1F4F sbci r17,-1 408 0156 2091 0000 lds r18,syslog_buf 409 015a 3091 0000 lds r19,syslog_buf+1 410 015e F901 movw r30,r18 411 0160 E80F add r30,r24 412 0162 F91F adc r31,r25 413 0164 D082 st Z,r13 414 0166 6091 0000 lds r22,syslog_tag 415 016a 7091 0000 lds r23,syslog_tag+1 416 016e 8091 0000 lds r24,syslog_buf 417 0172 9091 0000 lds r25,syslog_buf+1 418 0176 800F add r24,r16 419 0178 911F adc r25,r17 420 017a 0E94 0000 call strcpy 421 017e 0E0D add r16,r14 422 0180 1F1D adc r17,r15 423 0182 C801 movw r24,r16 424 0184 0196 adiw r24,1 425 0186 2091 0000 lds r18,syslog_buf 426 018a 3091 0000 lds r19,syslog_buf+1 427 018e F901 movw r30,r18 428 0190 E00F add r30,r16 429 0192 F11F adc r31,r17 430 0194 2AE3 ldi r18,lo8(58) 431 0196 2083 st Z,r18 432 .L51: 433 0198 9C01 movw r18,r24 434 019a 2F5F subi r18,-1 435 019c 3F4F sbci r19,-1 436 019e 4091 0000 lds r20,syslog_buf 437 01a2 5091 0000 lds r21,syslog_buf+1 438 01a6 FA01 movw r30,r20 439 01a8 E80F add r30,r24 440 01aa F91F adc r31,r25 441 01ac 40E2 ldi r20,lo8(32) 442 01ae 4083 st Z,r20 443 01b0 E091 0000 lds r30,syslog_buf 444 01b4 F091 0000 lds r31,syslog_buf+1 445 01b8 E20F add r30,r18 446 01ba F31F adc r31,r19 447 01bc 1082 st Z,__zero_reg__ 448 01be C901 movw r24,r18 449 01c0 00C0 rjmp .L48 450 .L52: 451 01c2 80E0 ldi r24,0 GAS LISTING /tmp/ccm4ZJNx.s page 9 452 01c4 90E0 ldi r25,0 453 .L48: 454 /* epilogue start */ 455 01c6 0F90 pop __tmp_reg__ 456 01c8 0F90 pop __tmp_reg__ 457 01ca 0F90 pop __tmp_reg__ 458 01cc 0F90 pop __tmp_reg__ 459 01ce DF91 pop r29 460 01d0 CF91 pop r28 461 01d2 1F91 pop r17 462 01d4 0F91 pop r16 463 01d6 FF90 pop r15 464 01d8 EF90 pop r14 465 01da DF90 pop r13 466 01dc 0895 ret 467 .size syslog_header, .-syslog_header 468 .section .text.vsyslog,"ax",@progbits 469 .global vsyslog 470 .type vsyslog, @function 471 vsyslog: 472 0000 EF92 push r14 473 0002 FF92 push r15 474 0004 0F93 push r16 475 0006 1F93 push r17 476 0008 CF93 push r28 477 000a DF93 push r29 478 /* prologue: function */ 479 /* frame size = 0 */ 480 /* stack size = 6 */ 481 .L__stack_usage = 6 482 000c 8B01 movw r16,r22 483 000e 7A01 movw r14,r20 484 0010 0E94 0000 call syslog_header 485 0014 EC01 movw r28,r24 486 0016 892B or r24,r25 487 0018 01F0 breq .L56 488 001a 80E0 ldi r24,0 489 001c 91E0 ldi r25,lo8(1) 490 001e BC01 movw r22,r24 491 0020 6C1B sub r22,r28 492 0022 7D0B sbc r23,r29 493 0024 8091 0000 lds r24,syslog_buf 494 0028 9091 0000 lds r25,syslog_buf+1 495 002c 9701 movw r18,r14 496 002e A801 movw r20,r16 497 0030 8C0F add r24,r28 498 0032 9D1F adc r25,r29 499 0034 0E94 0000 call vsnprintf 500 0038 8C0F add r24,r28 501 003a 9D1F adc r25,r29 502 /* epilogue start */ 503 003c DF91 pop r29 504 003e CF91 pop r28 505 0040 1F91 pop r17 506 0042 0F91 pop r16 507 0044 FF90 pop r15 508 0046 EF90 pop r14 GAS LISTING /tmp/ccm4ZJNx.s page 10 509 0048 0C94 0000 jmp syslog_flush 510 .L56: 511 /* epilogue start */ 512 004c DF91 pop r29 513 004e CF91 pop r28 514 0050 1F91 pop r17 515 0052 0F91 pop r16 516 0054 FF90 pop r15 517 0056 EF90 pop r14 518 0058 0895 ret 519 .size vsyslog, .-vsyslog 520 .section .text.syslog,"ax",@progbits 521 .global syslog 522 .type syslog, @function 523 syslog: 524 0000 CF93 push r28 525 0002 DF93 push r29 526 0004 CDB7 in r28,__SP_L__ 527 0006 DEB7 in r29,__SP_H__ 528 /* prologue: function */ 529 /* frame size = 0 */ 530 /* stack size = 2 */ 531 .L__stack_usage = 2 532 0008 AE01 movw r20,r28 533 000a 465F subi r20,-10 534 000c 5F4F sbci r21,-1 535 000e 6885 ldd r22,Y+8 536 0010 7985 ldd r23,Y+9 537 0012 8E81 ldd r24,Y+6 538 0014 9F81 ldd r25,Y+7 539 0016 0E94 0000 call vsyslog 540 /* epilogue start */ 541 001a DF91 pop r29 542 001c CF91 pop r28 543 001e 0895 ret 544 .size syslog, .-syslog 545 .data 546 .type mon_name.2911, @object 547 .size mon_name.2911, 37 548 mon_name.2911: 549 0000 4A61 6E46 .string "JanFebMarAprMayJunJulAugSepOctNovDec" 549 6562 4D61 549 7241 7072 549 4D61 794A 549 756E 4A75 550 .comm syslog_buf,2,1 551 .local syslog_tag 552 .comm syslog_tag,2,1 553 .local syslog_taglen 554 .comm syslog_taglen,2,1 555 .local syslog_stat 556 .comm syslog_stat,2,1 557 .type syslog_mask, @object 558 .size syslog_mask, 2 559 syslog_mask: 560 0025 FF00 .word 255 561 .type syslog_fac, @object GAS LISTING /tmp/ccm4ZJNx.s page 11 562 .size syslog_fac, 2 563 syslog_fac: 564 0027 0800 .word 8 565 .type syslog_port, @object 566 .size syslog_port, 2 567 syslog_port: 568 0029 0202 .word 514 569 .local syslog_server 570 .comm syslog_server,4,1 571 .local syslog_sock 572 .comm syslog_sock,2,1 573 .ident "GCC: (GNU) 5.3.0" 574 .global __do_copy_data 575 .global __do_clear_bss GAS LISTING /tmp/ccm4ZJNx.s page 12 DEFINED SYMBOLS *ABS*:0000000000000000 syslog.c /tmp/ccm4ZJNx.s:2 *ABS*:000000000000003e __SP_H__ /tmp/ccm4ZJNx.s:3 *ABS*:000000000000003d __SP_L__ /tmp/ccm4ZJNx.s:4 *ABS*:000000000000003f __SREG__ /tmp/ccm4ZJNx.s:5 *ABS*:000000000000003b __RAMPZ__ /tmp/ccm4ZJNx.s:6 *ABS*:0000000000000000 __tmp_reg__ /tmp/ccm4ZJNx.s:7 *ABS*:0000000000000001 __zero_reg__ /tmp/ccm4ZJNx.s:14 .text.syslog_flush:0000000000000000 syslog_flush /tmp/ccm4ZJNx.s:554 .bss:0000000000000004 syslog_stat *COM*:0000000000000002 syslog_buf /tmp/ccm4ZJNx.s:556 .bss:0000000000000006 syslog_server /tmp/ccm4ZJNx.s:567 .data:0000000000000029 syslog_port /tmp/ccm4ZJNx.s:570 .bss:000000000000000a syslog_sock /tmp/ccm4ZJNx.s:71 .text.setlogmask:0000000000000000 setlogmask /tmp/ccm4ZJNx.s:559 .data:0000000000000025 syslog_mask /tmp/ccm4ZJNx.s:89 .text.setlogserver:0000000000000000 setlogserver /tmp/ccm4ZJNx.s:120 .text.closelog:0000000000000000 closelog /tmp/ccm4ZJNx.s:552 .bss:0000000000000002 syslog_taglen .bss:0000000000000000 syslog_tag /tmp/ccm4ZJNx.s:156 .text.openlog:0000000000000000 openlog /tmp/ccm4ZJNx.s:563 .data:0000000000000027 syslog_fac /tmp/ccm4ZJNx.s:253 .text.syslog_header:0000000000000000 syslog_header /tmp/ccm4ZJNx.s:548 .data:0000000000000000 mon_name.2911 /tmp/ccm4ZJNx.s:471 .text.vsyslog:0000000000000000 vsyslog /tmp/ccm4ZJNx.s:523 .text.syslog:0000000000000000 syslog UNDEFINED SYMBOLS __iob _fileno _write NutUdpSendTo free NutUdpDestroySocket malloc strcpy NutUdpCreateSocket sprintf time localtime confos vsnprintf __do_copy_data __do_clear_bss