@@ -268,6 +268,76 @@ set(TARGET_LIBM_ENTRYPOINTS
268
268
libc.src.math.truncl
269
269
)
270
270
271
+ if(LIBC_COMPILER_HAS_FIXED_POINT)
272
+ list(APPEND TARGET_LIBM_ENTRYPOINTS
273
+ # stdfix.h _Fract and _Accum entrypoints
274
+ libc.src.stdfix.abshk
275
+ libc.src.stdfix.abshr
276
+ libc.src.stdfix.absk
277
+ libc.src.stdfix.abslk
278
+ libc.src.stdfix.abslr
279
+ libc.src.stdfix.absr
280
+ libc.src.stdfix.exphk
281
+ libc.src.stdfix.expk
282
+ libc.src.stdfix.roundhk
283
+ libc.src.stdfix.roundhr
284
+ libc.src.stdfix.roundk
285
+ libc.src.stdfix.roundlk
286
+ libc.src.stdfix.roundlr
287
+ libc.src.stdfix.roundr
288
+ libc.src.stdfix.rounduhk
289
+ libc.src.stdfix.rounduhr
290
+ libc.src.stdfix.rounduk
291
+ libc.src.stdfix.roundulk
292
+ libc.src.stdfix.roundulr
293
+ libc.src.stdfix.roundur
294
+ libc.src.stdfix.sqrtuhk
295
+ libc.src.stdfix.sqrtuhr
296
+ libc.src.stdfix.sqrtuk
297
+ libc.src.stdfix.sqrtur
298
+ # libc.src.stdfix.sqrtulk
299
+ libc.src.stdfix.sqrtulr
300
+ libc.src.stdfix.uhksqrtus
301
+ libc.src.stdfix.uksqrtui
302
+ libc.src.stdfix.hrbits
303
+ libc.src.stdfix.uhrbits
304
+ libc.src.stdfix.rbits
305
+ libc.src.stdfix.urbits
306
+ libc.src.stdfix.lrbits
307
+ libc.src.stdfix.ulrbits
308
+ libc.src.stdfix.hkbits
309
+ libc.src.stdfix.uhkbits
310
+ libc.src.stdfix.kbits
311
+ libc.src.stdfix.ukbits
312
+ libc.src.stdfix.lkbits
313
+ libc.src.stdfix.ulkbits
314
+ libc.src.stdfix.bitshr
315
+ libc.src.stdfix.bitsr
316
+ libc.src.stdfix.bitslr
317
+ libc.src.stdfix.bitshk
318
+ libc.src.stdfix.bitsk
319
+ libc.src.stdfix.bitslk
320
+ libc.src.stdfix.bitsuhr
321
+ libc.src.stdfix.bitsur
322
+ libc.src.stdfix.bitsulr
323
+ libc.src.stdfix.bitsuhk
324
+ libc.src.stdfix.bitsuk
325
+ libc.src.stdfix.bitsulk
326
+ libc.src.stdfix.countlshr
327
+ libc.src.stdfix.countlsr
328
+ libc.src.stdfix.countlslr
329
+ libc.src.stdfix.countlshk
330
+ libc.src.stdfix.countlsk
331
+ libc.src.stdfix.countlslk
332
+ libc.src.stdfix.countlsuhr
333
+ libc.src.stdfix.countlsur
334
+ libc.src.stdfix.countlsulr
335
+ libc.src.stdfix.countlsuhk
336
+ libc.src.stdfix.countlsuk
337
+ libc.src.stdfix.countlsulk
338
+ )
339
+ endif()
340
+
271
341
set(TARGET_LLVMLIBC_ENTRYPOINTS
272
342
${TARGET_LIBC_ENTRYPOINTS}
273
343
${TARGET_LIBM_ENTRYPOINTS}
0 commit comments