diff options
| author | Xavier ASUS <xavi92psx@gmail.com> | 2019-10-23 03:38:32 +0200 |
|---|---|---|
| committer | Xavier ASUS <xavi92psx@gmail.com> | 2019-10-23 03:38:32 +0200 |
| commit | 2cece67cb5af0339e4ab1f18b0bce2f0b4e6ebdd (patch) | |
| tree | b2fbf4e99f194213527304c9189abe65c163ac0b /device/lib/stm8/mbrtoc32.lst | |
| parent | ed26eb00026800d1d2ff6289627216c7d1f0d459 (diff) | |
| download | sdcc-gas-2cece67cb5af0339e4ab1f18b0bce2f0b4e6ebdd.tar.gz | |
Removed intermediate files
Diffstat (limited to 'device/lib/stm8/mbrtoc32.lst')
| -rw-r--r-- | device/lib/stm8/mbrtoc32.lst | 114 |
1 files changed, 0 insertions, 114 deletions
diff --git a/device/lib/stm8/mbrtoc32.lst b/device/lib/stm8/mbrtoc32.lst deleted file mode 100644 index 672f9f9..0000000 --- a/device/lib/stm8/mbrtoc32.lst +++ /dev/null @@ -1,114 +0,0 @@ - 1 ;-------------------------------------------------------- - 2 ; File Created by SDCC : free open source ANSI-C Compiler - 3 ; Version 3.9.3 #11345 (Linux) - 4 ;-------------------------------------------------------- - 5 .module mbrtoc32 - 6 .optsdcc -mstm8 - 7 - 8 ;-------------------------------------------------------- - 9 ; Public variables in this module - 10 ;-------------------------------------------------------- - 11 .globl _mbrtowc - 12 .globl _mbrtoc32 - 13 ;-------------------------------------------------------- - 14 ; ram data - 15 ;-------------------------------------------------------- - 16 .area DATA - 000000 17 _mbrtoc32_sps_65536_16: - 000000 18 .ds 3 - 19 ;-------------------------------------------------------- - 20 ; ram data - 21 ;-------------------------------------------------------- - 22 .area INITIALIZED - 23 ;-------------------------------------------------------- - 24 ; absolute external ram data - 25 ;-------------------------------------------------------- - 26 .area DABS (ABS) - 27 - 28 ; default segment ordering for linker - 29 .area HOME - 30 .area GSINIT - 31 .area GSFINAL - 32 .area CONST - 33 .area INITIALIZER - 34 .area CODE - 35 - 36 ;-------------------------------------------------------- - 37 ; global & static initialisations - 38 ;-------------------------------------------------------- - 39 .area HOME - 40 .area GSINIT - 41 .area GSFINAL - 42 .area GSINIT - 43 ;-------------------------------------------------------- - 44 ; Home - 45 ;-------------------------------------------------------- - 46 .area HOME - 47 .area HOME - 48 ;-------------------------------------------------------- - 49 ; code - 50 ;-------------------------------------------------------- - 51 .area CODE - 52 ; ../mbrtoc32.c: 34: size_t mbrtoc32(char32_t *restrict pc32, const char *restrict s, size_t n, mbstate_t *restrict ps) - 53 ; ----------------------------------------- - 54 ; function mbrtoc32 - 55 ; ----------------------------------------- - 000000 56 _mbrtoc32: - 000000 52 06 [ 2] 57 sub sp, #6 - 58 ; ../mbrtoc32.c: 40: if(!ps) - 000002 1E 0F [ 2] 59 ldw x, (0x0f, sp) - 000004 26 05 [ 1] 60 jrne 00102$ - 61 ; ../mbrtoc32.c: 41: ps = &sps; - 000006 AEr00r00 [ 2] 62 ldw x, #(_mbrtoc32_sps_65536_16 + 0) - 000009 1F 0F [ 2] 63 ldw (0x0f, sp), x - 00000B 64 00102$: - 65 ; ../mbrtoc32.c: 43: if(!pc32) - 00000B 1E 09 [ 2] 66 ldw x, (0x09, sp) - 00000D 26 12 [ 1] 67 jrne 00104$ - 68 ; ../mbrtoc32.c: 44: return(mbrtowc(0, s, n, ps)); - 00000F 1E 0F [ 2] 69 ldw x, (0x0f, sp) - 000011 89 [ 2] 70 pushw x - 000012 1E 0F [ 2] 71 ldw x, (0x0f, sp) - 000014 89 [ 2] 72 pushw x - 000015 1E 0F [ 2] 73 ldw x, (0x0f, sp) - 000017 89 [ 2] 74 pushw x - 000018 5F [ 1] 75 clrw x - 000019 89 [ 2] 76 pushw x - 00001A CDr00r00 [ 4] 77 call _mbrtowc - 00001D 5B 08 [ 2] 78 addw sp, #8 - 00001F 20 25 [ 2] 79 jra 00107$ - 000021 80 00104$: - 81 ; ../mbrtoc32.c: 46: ret = mbrtowc(&wc, s, n, ps); - 000021 96 [ 1] 82 ldw x, sp - 000022 5C [ 1] 83 incw x - 000023 51 [ 1] 84 exgw x, y - 000024 1E 0F [ 2] 85 ldw x, (0x0f, sp) - 000026 89 [ 2] 86 pushw x - 000027 1E 0F [ 2] 87 ldw x, (0x0f, sp) - 000029 89 [ 2] 88 pushw x - 00002A 1E 0F [ 2] 89 ldw x, (0x0f, sp) - 00002C 89 [ 2] 90 pushw x - 00002D 90 89 [ 2] 91 pushw y - 00002F CDr00r00 [ 4] 92 call _mbrtowc - 000032 5B 08 [ 2] 93 addw sp, #8 - 94 ; ../mbrtoc32.c: 48: if(ret <= MB_LEN_MAX) - 000034 1F 05 [ 2] 95 ldw (0x05, sp), x - 000036 A3 00 04 [ 2] 96 cpw x, #0x0004 - 000039 22 09 [ 1] 97 jrugt 00106$ - 98 ; ../mbrtoc32.c: 49: *pc32 = wc; - 00003B 1E 09 [ 2] 99 ldw x, (0x09, sp) - 00003D 16 03 [ 2] 100 ldw y, (0x03, sp) - 00003F EF 02 [ 2] 101 ldw (0x2, x), y - 000041 16 01 [ 2] 102 ldw y, (0x01, sp) - 000043 FF [ 2] 103 ldw (x), y - 000044 104 00106$: - 105 ; ../mbrtoc32.c: 51: return(ret); - 000044 1E 05 [ 2] 106 ldw x, (0x05, sp) - 000046 107 00107$: - 108 ; ../mbrtoc32.c: 52: } - 000046 5B 06 [ 2] 109 addw sp, #6 - 000048 81 [ 4] 110 ret - 111 .area CODE - 112 .area CONST - 113 .area INITIALIZER - 114 .area CABS (ABS) |
