Overview
Comment: | Pass more required functions via the linklib |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | amiga-library |
Files: | files | file ages | folders |
SHA3-256: |
e4f9514ea719e95bbbba7bb4689d3552 |
User & Date: | js on 2021-09-15 17:59:10 |
Other Links: | branch diff | manifest | tags |
Context
2021-09-15
| ||
18:54 | Define USE_INLINE_STDARG in linklib check-in: 4634fc3d92 user: js tags: amiga-library | |
17:59 | Pass more required functions via the linklib check-in: e4f9514ea7 user: js tags: amiga-library | |
2021-09-14
| ||
18:19 | Merge trunk into branch "amiga-library" check-in: 7c18c1efd6 user: js tags: amiga-library | |
Changes
Modified src/amiga-library.h from [5c085b12df] to [515dc680a7].
︙ | |||
70 71 72 73 74 75 76 | 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 | + + + + - - - - + + + + + + + + + + | void (*_Nonnull __deregister_frame)(void *_Nonnull); #endif int *_Nonnull (*_Nonnull errNo)(void); /* Needed only by ObjFW. */ int (*_Nonnull vsnprintf)(char *_Nonnull restrict, size_t, const char *_Nonnull restrict, va_list); float (*_Nonnull strtof)(const char *_Nonnull, char *_Nullable *_Nullable); double (*_Nonnull strtod)(const char *_Nonnull, char *_Nullable *_Nullable); |
︙ |
Modified src/amiga-library.m from [fdc1473cd0] to [7e963b1641].
︙ | |||
559 560 561 562 563 564 565 | 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 | + + + + + + + + + + + + - + + + + + + + + + + + + + + - + - + - - - - + + + + - - - + + - + + + + + + | int vsnprintf(char *restrict str, size_t size, const char *restrict fmt, va_list args) { return libC.vsnprintf(str, size, fmt, args); } float strtof(const char *str, char **endptr) { return libC.strtof(str, endptr); } double strtod(const char *str, char **endptr) { return libC.strtod(str, endptr); } |
︙ |
Modified src/linklib/init.m from [911e384ae6] to [c01918ca3a].
︙ | |||
344 345 346 347 348 349 350 | 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 | + + - - + + + + + + | #endif #ifdef OF_MORPHOS .__register_frame = __register_frame, .__deregister_frame = __deregister_frame, #endif .errNo = errNo, .vsnprintf = vsnprintf, .strtof = strtof, .strtod = strtod, |
︙ |