ObjFW  History of src/amiga-library.m of cf40aa9c669c30cc

History of the file that is called src/amiga-library.m at check-in cf40aa9c669c30cc

2023-08-30
14:45
[05f5ce0bc9] part of check-in [3ee9b0c173] Adjust Amiga .library to renames (check-in: [3ee9b0c173] user: js, branch: amiga-library, size: 14189) [annotate] [blame] [check-ins using] [diff]
2023-07-15
21:05
[4baf1a4258] part of check-in [56530481be] Update copyright on a few missed files (check-in: [56530481be] user: js, branch: amiga-library, size: 14147) [annotate] [blame] [check-ins using] [diff]
2022-12-16
20:27
[ec8f0c881c] part of check-in [f56bb21f66] Pass ObjFWRTBase from the app to ObjFW .library (check-in: [f56bb21f66] user: js, branch: amiga-library, size: 14147) [annotate] [blame] [check-ins using] [diff]
2022-11-17
17:15
[530b254cbd] part of check-in [0846f898ea] More consistency between the two amiga-library.m (check-in: [0846f898ea] user: js, branch: amiga-library, size: 13949) [annotate] [blame] [check-ins using] [diff]
16:37
[47fd246f7b] part of check-in [8cedd82180] src/amiga-library.m: Don't make OFInit __saveds

__saveds doesn't work in OFInit() yet - the entire point of OFInit() is
to set up things so that __saveds works. (check-in: [8cedd82180] user: js, branch: amiga-library, size: 13459) [annotate] [blame] [check-ins using] [diff]

2022-11-15
23:18
[e2d6bec2e5] part of check-in [c05772e186] Pass setjmp/longjmp from the linklib on MorphOS (check-in: [c05772e186] user: js, branch: amiga-library, size: 13468) [annotate] [blame] [check-ins using] [diff]
2022-11-13
12:25
[c697c72899] part of check-in [34e0add5b4] Pass asprintf from linklib on MorphOS (check-in: [34e0add5b4] user: js, branch: amiga-library, size: 13323) [annotate] [blame] [check-ins using] [diff]
11:31
[1421eda773] part of check-in [4686d22cd1] Remove fprintf and fflush from Amiga library (check-in: [4686d22cd1] user: js, branch: amiga-library, size: 12988) [annotate] [blame] [check-ins using] [diff]
2022-11-06
19:07
[87f8097e13] part of check-in [8e553c7d8a] src/amiga-library.m: Adjust for new Amiga GCC (check-in: [8e553c7d8a] user: js, branch: amiga-library, size: 13368) [annotate] [blame] [check-ins using] [diff]
2022-10-19
20:06
[e21a361b93] part of check-in [8f8eed67d8] Update a few forgotten copyright dates (check-in: [8f8eed67d8] user: js, branch: amiga-library, size: 13452) [annotate] [blame] [check-ins using] [diff]
2021-10-16
14:34
[439796746d] part of check-in [00246bf4bd] Amiga library: Wrap OFPBKDF2 & OFScrypt (check-in: [00246bf4bd] user: js, branch: amiga-library, size: 13452) [annotate] [blame] [check-ins using] [diff]
2021-09-15
17:59
[7e963b1641] part of check-in [e4f9514ea7] Pass more required functions via the linklib (check-in: [e4f9514ea7] user: js, branch: amiga-library, size: 13276) [annotate] [blame] [check-ins using] [diff]
2021-05-09
14:45
[fdc1473cd0] part of check-in [3c88df0ce4] Merge trunk into branch "amiga-library"

All necessary changes to adjust for the changes made in trunk are
included in the merge commit. (check-in: [3c88df0ce4] user: js, branch: amiga-library, size: 12824) [annotate] [blame] [check-ins using] [diff]

2021-01-02
22:06
[4eb80f8cc9] part of check-in [27b401c7c2] Update copyright (check-in: [27b401c7c2] user: js, branch: amiga-library, size: 17228) [annotate] [blame] [check-ins using] [diff]
2020-12-20
11:21
[b72f92b6a5] part of check-in [71f240abd9] Move DOSBase for Amiga .library to libbases.m (check-in: [71f240abd9] user: js, branch: amiga-library, size: 17317) [annotate] [blame] [check-ins using] [diff]
2020-12-19
22:39
[22b5af809e] part of check-in [c3ec28e2ea] Pass atexit from the linklib (check-in: [c3ec28e2ea] user: js, branch: amiga-library, size: 17416) [annotate] [blame] [check-ins using] [diff]
10:25
[0e90e7af65] part of check-in [3c100bc6a7] Amiga library: Add __(de)register_frame symbol (check-in: [3c100bc6a7] user: js, branch: amiga-library, size: 17345) [annotate] [blame] [check-ins using] [diff]
2020-12-18
17:30
[7777d822b1] part of check-in [2d0b2c1120] amiga-library.m: Open dos.library (check-in: [2d0b2c1120] user: js, branch: amiga-library, size: 17259) [annotate] [blame] [check-ins using] [diff]
2020-12-14
18:48
[eefdfde168] part of check-in [bb4994e5d2] Add functions of OFDNSResourceRecord to Amiga lib (check-in: [bb4994e5d2] user: js, branch: amiga-library, size: 17151) [annotate] [blame] [check-ins using] [diff]
2020-12-12
21:37
[4dda0ea7c2] part of check-in [c186f57779] Add 0 .eh_frame at the end for MorphOS (check-in: [c186f57779] user: js, branch: amiga-library, size: 16719) [annotate] [blame] [check-ins using] [diff]
21:35
[32eb67f328] part of check-in [bc91edf1b8] Register frames of Amiga lib on MorphOS (check-in: [bc91edf1b8] user: js, branch: amiga-library, size: 16741) [annotate] [blame] [check-ins using] [diff]
21:25
[34398bab6e] part of check-in [1712033509] Pass errno to Amiga library (check-in: [1712033509] user: js, branch: amiga-library, size: 16354) [annotate] [blame] [check-ins using] [diff]
2020-11-14
19:49
[e46fd1fbb1] part of check-in [82cba67e09] Fix theoretically invalid SysBase

This is theoretical, as this is happening in Forbid() and hence nothing
should be able to change it, even after FreeMem(). However, some
debugging tools might break Forbid(), and this commit fixes those. (check-in: [82cba67e09] user: js, branch: amiga-library, size: 16298) [annotate] [blame] [check-ins using] [diff]

12:31
[2eef08ac58] part of check-in [ad47ca2bf3] Adjust Amiga library to changed function names (check-in: [ad47ca2bf3] user: js, branch: amiga-library, size: 15993) [annotate] [blame] [check-ins using] [diff]
12:09
[b2786dba2d] part of check-in [cc34546854] Update changed return types in Amiga library (check-in: [cc34546854] user: js, branch: amiga-library, size: 15983) [annotate] [blame] [check-ins using] [diff]
12:07
[b73e01e3b1] part of check-in [8e9dc9523c] Add new functions to Amiga library (check-in: [8e9dc9523c] user: js, branch: amiga-library, size: 15978) [annotate] [blame] [check-ins using] [diff]
2020-06-21
11:27
[80e1f6e12e] part of check-in [ab7cb38e25] Fix missing -1 in function list of Amiga library (check-in: [ab7cb38e25] user: js, branch: amiga-library, size: 15779) [annotate] [blame] [check-ins using] [diff]
03:02
[d5cd39b196] part of check-in [9937a79627] Add functions/variables for tests to Amiga library (check-in: [9937a79627] user: js, branch: amiga-library, size: 15776) [annotate] [blame] [check-ins using] [diff]
02:15
[00ace7a578] part of check-in [9697334084] Make of_std{in,out,err} available in Amiga library

This is done by using functions that return a reference to the variable
and defining of_std{in,out,err} to a call into these functions. (check-in: [9697334084] user: js, branch: amiga-library, size: 14816) [annotate] [blame] [check-ins using] [diff]

2020-06-20
17:20
[4003025eaa] part of check-in [4aa3be08a9] Add Amiga library glue for all functions (check-in: [4aa3be08a9] user: js, branch: amiga-library, size: 14546) [annotate] [blame] [check-ins using] [diff]
2020-06-07
21:32
[10ce293790] part of check-in [fa90c6cb2c] Clean up a little (check-in: [fa90c6cb2c] user: js, branch: amiga-library, size: 11904) [annotate] [blame] [check-ins using] [diff]
21:14
[963ac93332] part of check-in [e2fcdcb6bd] Add signal and sscanf to amiga-library.m

sscanf() is used internally by strtod(). (check-in: [e2fcdcb6bd] user: js, branch: amiga-library, size: 11904) [annotate] [blame] [check-ins using] [diff]

18:27
[35e8c01732] part of check-in [b50dc283cf] Add _Unwind_Backtrace to amiga-library.m (check-in: [b50dc283cf] user: js, branch: amiga-library, size: 11610) [annotate] [blame] [check-ins using] [diff]
16:53
[5d844627f0] part of check-in [45a8b2333d] Add __(de)register_frame_info to amiga-library.m

This way the runtime's linklib will use the ones passed to the ObjFW
.library. (check-in: [45a8b2333d] user: js, branch: amiga-library, size: 11490) [annotate] [blame] [check-ins using] [diff]

16:34
[1f4ef323c1] part of check-in [514944f1ea] Pass __sF around instead of std* individually

This avoids needing to #undef std{in,out,err} and then providing a new
symbol. (check-in: [514944f1ea] user: js, branch: amiga-library, size: 11030) [annotate] [blame] [check-ins using] [diff]

16:03
[f07efda97e] part of check-in [f822adb905] Add libc symbols needed by the runtime to of_libc (check-in: [f822adb905] user: js, branch: amiga-library, size: 11042) [annotate] [blame] [check-ins using] [diff]
2020-06-05
00:17
[f8b63aa6c0] part of check-in [964b5ed33c] Add of_init() for Amiga .library (check-in: [964b5ed33c] user: js, branch: amiga-library, size: 9508) [annotate] [blame] [check-ins using] [diff]
2020-06-04
23:01
Added: [a7df8eae66] part of check-in [f6ab72da6e] Add initial amiga-{library,glue,end}.m

These are based on runtime/amiga-{library,glue,end}.m. (check-in: [f6ab72da6e] user: js, branch: amiga-library, size: 7607) [annotate] [blame] [check-ins using]