summaryrefslogtreecommitdiff
path: root/frontends/calculator/CEdev/include/.linker_script
blob: e3a1887a0c1172c4b71f819002daf2dae80154e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
symbol __low_bss = bss.base
symbol __len_bss = bss.length
symbol __heaptop = bss.high
symbol __heapbot = bss.top
order header, icon, launcher, libs, startup, cleanup, exit, code, data, strsect, text
if STATIC
	srcs "../../lib/static/atof.src"
	srcs "../../lib/static/ceil.src"
	srcs "../../lib/static/fabs.src"
	srcs "../../lib/static/acos.src"
	srcs "../../lib/static/cos.src"
	srcs "../../lib/static/exp.src"
	srcs "../../lib/static/log.src"
	srcs "../../lib/static/ufltinfo.src"
	srcs "../../lib/static/pow.src"
	srcs "../../lib/static/strtod.src"
	srcs "../../lib/static/asin.src"
	srcs "../../lib/static/sinh.src"
	srcs "../../lib/static/log10.src"
	srcs "../../lib/static/sin.src"
	srcs "../../lib/static/atan.src"
	srcs "../../lib/static/atan2.src"
	srcs "../../lib/static/fmod.src"
	srcs "../../lib/static/tanh.src"
	srcs "../../lib/static/tan.src"
	srcs "../../lib/static/frexp.src"
	srcs "../../lib/static/sqrt.src"
	srcs "../../lib/static/floor.src"
	srcs "../../lib/static/ldexp.src"
	srcs "../../lib/static/modf.src"
	srcs "../../lib/static/ufltrnd.src"
else
	srcs "../../lib/linked/frexp.src"
	srcs "../../lib/linked/atan2.src"
	srcs "../../lib/linked/atof.src"
	srcs "../../lib/linked/acos.src"
	srcs "../../lib/linked/sqrt.src"
	srcs "../../lib/linked/atan.src"
	srcs "../../lib/linked/sinh.src"
	srcs "../../lib/linked/tan.src"
	srcs "../../lib/linked/floor.src"
	srcs "../../lib/linked/ldexp.src"
	srcs "../../lib/linked/ufltrnd.src"
	srcs "../../lib/linked/fabs.src"
	srcs "../../lib/linked/log10.src"
	srcs "../../lib/linked/strtod.src"
	srcs "../../lib/linked/fmod.src"
	srcs "../../lib/linked/asin.src"
	srcs "../../lib/linked/exp.src"
	srcs "../../lib/linked/ufltinfo.src"
	srcs "../../lib/linked/cosh.src"
	srcs "../../lib/linked/modf.src"
	srcs "../../lib/linked/log.src"
	srcs "../../lib/linked/tanh.src"
	srcs "../../lib/linked/ceil.src"
	srcs "../../lib/linked/cos.src"
	srcs "../../lib/linked/pow.src"
	srcs "../../lib/linked/sin.src"
end if
srcs "../../lib/shared/os_textbuffer.src"
srcs "../../lib/shared/debugger.src"
srcs "../../lib/shared/zx7_Decompress.src"
srcs "../../lib/shared/random.src"
srcs "../../lib/shared/atomic_load_decreasing_32.src"
srcs "../../lib/shared/removeallbreakpoints.src"
srcs "../../lib/shared/removebreakpoint.src"
srcs "../../lib/shared/srandom.src"
srcs "../../lib/shared/tice.src"
srcs "../../lib/shared/removewatchpoint.src"
srcs "../../lib/shared/atomic_load_increasing_32.src"
srcs "../../lib/shared/setwatchpoint.src"
srcs "../../lib/shared/interrupts.src"
srcs "../../lib/shared/removeallwatchpoints.src"
srcs "../../lib/shared/getstringinput.src"
srcs "../../lib/shared/dzx7_turbo.src"
srcs "../../lib/shared/atomic_load_32.src"
srcs "../../lib/shared/setwritewatchpoint.src"
srcs "../../lib/shared/setreadwatchpoint.src"
srcs "../../lib/shared/os.src"
srcs "../../lib/shared/usb.src"
srcs "../../lib/shared/setreadwritewatchpoint.src"
srcs "../../lib/shared/abort.src"
srcs "../../lib/shared/setbreakpoint.src"
srcs "../../lib/shared/dzx7_standard.src"
srcs "../../lib/shared/delay.src"
srcs "../../lib/shared/frftoub.src"
srcs "../../lib/shared/fpupop1.src"
srcs "../../lib/shared/frimulu.src"
srcs "../../lib/shared/ladd.src"
srcs "../../lib/shared/atoi.src"
srcs "../../lib/shared/idivs.src"
srcs "../../lib/shared/isnan.src"
srcs "../../lib/shared/case24d.src"
srcs "../../lib/shared/isupper.src"
srcs "../../lib/shared/memmove.src"
srcs "../../lib/shared/frameset0.src"
srcs "../../lib/shared/sneg.src"
srcs "../../lib/shared/setjmp.src"
srcs "../../lib/shared/strcspn.src"
srcs "../../lib/shared/fpdiv.src"
srcs "../../lib/shared/istiy.src"
srcs "../../lib/shared/frstof.src"
srcs "../../lib/shared/abs.src"
srcs "../../lib/shared/frsmulu.src"
srcs "../../lib/shared/strdup.src"
srcs "../../lib/shared/sprintf.src"
srcs "../../lib/shared/sldix.src"
srcs "../../lib/shared/finite.src"
srcs "../../lib/shared/lnot.src"
srcs "../../lib/shared/imulu.src"
srcs "../../lib/shared/setflag.src"
srcs "../../lib/shared/iscntrl.src"
srcs "../../lib/shared/fpupop2.src"
srcs "../../lib/shared/ishrs.src"
srcs "../../lib/shared/fpsub.src"
srcs "../../lib/shared/fpmul.src"
srcs "../../lib/shared/case24.src"
srcs "../../lib/shared/isinf.src"
srcs "../../lib/shared/bldix.src"
srcs "../../lib/shared/ldiv.src"
srcs "../../lib/shared/strcmp.src"
srcs "../../lib/shared/strcasecmp.src"
srcs "../../lib/shared/sand.src"
srcs "../../lib/shared/strrchr.src"
srcs "../../lib/shared/sshrs.src"
srcs "../../lib/shared/tolower.src"
srcs "../../lib/shared/isgraph.src"
srcs "../../lib/shared/case8d.src"
srcs "../../lib/shared/snot.src"
srcs "../../lib/shared/round.src"
srcs "../../lib/shared/seqcased.src"
srcs "../../lib/shared/frbtof.src"
srcs "../../lib/shared/fruitof.src"
srcs "../../lib/shared/fritof.src"
srcs "../../lib/shared/log2.src"
srcs "../../lib/shared/fpultof.src"
srcs "../../lib/shared/bshrs.src"
srcs "../../lib/shared/seqcase.src"
srcs "../../lib/shared/bremu.src"
srcs "../../lib/shared/lmulu.src"
srcs "../../lib/shared/strncmp.src"
srcs "../../lib/shared/frbmuls.src"
srcs "../../lib/shared/scmpzero.src"
srcs "../../lib/shared/isxdigit.src"
srcs "../../lib/shared/bdivs.src"
srcs "../../lib/shared/strndup.src"
srcs "../../lib/shared/memset.src"
srcs "../../lib/shared/strncpy.src"
srcs "../../lib/shared/itol.src"
srcs "../../lib/shared/strstr.src"
srcs "../../lib/shared/sdivs.src"
srcs "../../lib/shared/lcmpu.src"
srcs "../../lib/shared/case8.src"
srcs "../../lib/shared/indcall.src"
srcs "../../lib/shared/sqrtf.src"
srcs "../../lib/shared/sstix.src"
srcs "../../lib/shared/fpftol.src"
srcs "../../lib/shared/rand.src"
srcs "../../lib/shared/lstix.src"
srcs "../../lib/shared/lrems.src"
srcs "../../lib/shared/ildiy.src"
srcs "../../lib/shared/lmuls.src"
srcs "../../lib/shared/fppack.src"
srcs "../../lib/shared/lor.src"
srcs "../../lib/shared/icmpzero.src"
srcs "../../lib/shared/strpbrk.src"
srcs "../../lib/shared/sstiy.src"
srcs "../../lib/shared/land.src"
srcs "../../lib/shared/ldivu.src"
srcs "../../lib/shared/frsmuls.src"
srcs "../../lib/shared/strtok.src"
srcs "../../lib/shared/iand.src"
srcs "../../lib/shared/ldivs.src"
srcs "../../lib/shared/ineg.src"
srcs "../../lib/shared/stoi.src"
srcs "../../lib/shared/sremu.src"
srcs "../../lib/shared/sldiy.src"
srcs "../../lib/shared/bstiy.src"
srcs "../../lib/shared/memchr.src"
srcs "../../lib/shared/ior.src"
srcs "../../lib/shared/fpneg.src"
srcs "../../lib/shared/isascii.src"
srcs "../../lib/shared/lldix.src"
srcs "../../lib/shared/smuls.src"
srcs "../../lib/shared/smulu.src"
srcs "../../lib/shared/isspace.src"
srcs "../../lib/shared/frftous.src"
srcs "../../lib/shared/sshl.src"
srcs "../../lib/shared/sdivu.src"
srcs "../../lib/shared/fpadd.src"
srcs "../../lib/shared/lsub.src"
srcs "../../lib/shared/bldiy.src"
srcs "../../lib/shared/ixor.src"
srcs "../../lib/shared/lstiy.src"
srcs "../../lib/shared/srand.src"
srcs "../../lib/shared/uldiv.src"
srcs "../../lib/shared/frftos.src"
srcs "../../lib/shared/frubtof.src"
srcs "../../lib/shared/ishru.src"
srcs "../../lib/shared/sshru.src"
srcs "../../lib/shared/atos.src"
srcs "../../lib/shared/iremu.src"
srcs "../../lib/shared/lshrs.src"
srcs "../../lib/shared/strspn.src"
srcs "../../lib/shared/strnlen.src"
srcs "../../lib/shared/bmuls.src"
srcs "../../lib/shared/sor.src"
srcs "../../lib/shared/imuls.src"
srcs "../../lib/shared/fpltof.src"
srcs "../../lib/shared/sxor.src"
srcs "../../lib/shared/istix.src"
srcs "../../lib/shared/bdivu.src"
srcs "../../lib/shared/bshl.src"
srcs "../../lib/shared/memcmp.src"
srcs "../../lib/shared/srems.src"
srcs "../../lib/shared/strchr.src"
srcs "../../lib/shared/ildix.src"
srcs "../../lib/shared/frustof.src"
srcs "../../lib/shared/lneg.src"
srcs "../../lib/shared/atol.src"
srcs "../../lib/shared/longjmp.src"
srcs "../../lib/shared/labs.src"
srcs "../../lib/shared/memcpy.src"
srcs "../../lib/shared/isalpha.src"
srcs "../../lib/shared/bshru.src"
srcs "../../lib/shared/isprint.src"
srcs "../../lib/shared/strcat.src"
srcs "../../lib/shared/div.src"
srcs "../../lib/shared/isalnum.src"
srcs "../../lib/shared/lshl.src"
srcs "../../lib/shared/case16d.src"
srcs "../../lib/shared/ispunct.src"
srcs "../../lib/shared/toupper.src"
srcs "../../lib/shared/frftoui.src"
srcs "../../lib/shared/idivu.src"
srcs "../../lib/shared/isdigit.src"
srcs "../../lib/shared/sbrk.src"
srcs "../../lib/shared/fpcmp.src"
srcs "../../lib/shared/lcmpzero.src"
srcs "../../lib/shared/stoiu.src"
srcs "../../lib/shared/inot.src"
srcs "../../lib/shared/frimuls.src"
srcs "../../lib/shared/lcmps.src"
srcs "../../lib/shared/irems.src"
srcs "../../lib/shared/lldiy.src"
srcs "../../lib/shared/ishl.src"
srcs "../../lib/shared/strncat.src"
srcs "../../lib/shared/bstix.src"
srcs "../../lib/shared/lxor.src"
srcs "../../lib/shared/lshru.src"
srcs "../../lib/shared/bmulu.src"
srcs "../../lib/shared/calloc.src"
srcs "../../lib/shared/frftoi.src"
srcs "../../lib/shared/islower.src"
srcs "../../lib/shared/case16.src"
srcs "../../lib/shared/frameset.src"
srcs "../../lib/shared/strcpy.src"
srcs "../../lib/shared/frftob.src"
srcs "../../lib/shared/strncasecmp.src"
srcs "../../lib/shared/brems.src"
srcs "../../lib/shared/lremu.src"
srcs "../../lib/shared/case.src"
srcs "../../lib/shared/strlen.src"
srcs "../../lib/shared/gamma.src"
srcs "../../lib/shared/uuitoa.src"
srcs "../../lib/shared/udtog.src"
srcs "../../lib/shared/uscan.src"
srcs "../../lib/shared/strtoul.src"
srcs "../../lib/shared/print_sputch.src"
srcs "../../lib/shared/print_putch.src"
srcs "../../lib/shared/strtol.src"
srcs "../../lib/shared/bsearch.src"
srcs "../../lib/shared/vsprintf.src"
srcs "../../lib/shared/print_putstring.src"
srcs "../../lib/shared/ustoa.src"
srcs "../../lib/shared/maptab.src"
srcs "../../lib/shared/ultoa.src"
srcs "../../lib/shared/usscan.src"
srcs "../../lib/shared/udtof.src"
srcs "../../lib/shared/realloc.src"
srcs "../../lib/shared/free.src"
srcs "../../lib/shared/udtoe.src"
srcs "../../lib/shared/uitoa.src"
srcs "../../lib/shared/qsort.src"
srcs "../../lib/shared/fpdata.src"
srcs "../../lib/shared/uustoa.src"
srcs "../../lib/shared/upscan.src"
srcs "../../lib/shared/malloc.src"
srcs "../../lib/shared/uprint.src"
srcs "../../lib/shared/ureverse.src"
srcs "../../lib/shared/uultoa.src"
srcs "../../lib/shared/print_globals.src"
srcs "../../lib/fileio/files.src"
srcs "../../lib/fileio/fclose.src"
srcs "../../lib/fileio/feof.src"
srcs "../../lib/fileio/fopen.src"
srcs "../../lib/fileio/fwrite.src"
srcs "../../lib/fileio/ftell.src"
srcs "../../lib/fileio/fputs.src"
srcs "../../lib/fileio/fgets.src"
srcs "../../lib/fileio/remove.src"
srcs "../../lib/fileio/fputc.src"
srcs "../../lib/fileio/fgetc.src"
srcs "../../lib/fileio/fread.src"
srcs "../../lib/fileio/fseek.src"