ObjFW  History of src/runtime/morphos.fd of merge-in:1ec0580

History of the file that is called src/runtime/morphos.fd at check-in merge-in:1ec0580

2022-07-15
18:09
Deleted: Merge trunk into branch "wii-u" (check-in: [a2973418de] user: js, branch: wii-u, size: 0)
2021-05-02
09:40
Deleted: Remove leftover files (check-in: [25de908a52] user: js, branch: trunk, size: 0)
2020-12-21
00:25
[4a176c28f2] part of check-in [08d155e3f0] runtime: Don't pass std{out,err} to Amiga .library (check-in: [08d155e3f0] user: js, branch: trunk, size: 4813) [annotate] [blame] [check-ins using] [diff]
2020-12-12
21:08
[708829bde1] part of check-in [637ca0be9f] Merge trunk into branch "amiga-library" (check-in: [637ca0be9f] user: js, branch: amiga-library, size: 4816) [annotate] [blame] [check-ins using] [diff]
2020-11-15
15:19
[f88311d1a0] part of check-in [661c36631a] Remove object_getTaggedPointerClass from Amiga lib

It's private and not needed. (check-in: [661c36631a] user: js, branch: trunk, size: 4827) [annotate] [blame] [check-ins using] [diff]

2020-10-04
15:00
[3e24e234fc] part of check-in [92335940e9] Merge trunk into branch "amiga-library" (check-in: [92335940e9] user: js, branch: amiga-library, size: 4872) [annotate] [blame] [check-ins using] [diff]
2020-09-29
22:21
[881a580162] part of check-in [2fee820b5d] runtime: Make object_isTaggedPointer() a function

If it is an inline, changing how tagged pointers work internally would
break the ABI and require recompiling everything, making future changes
harder. (check-in: [2fee820b5d] user: js, branch: trunk, size: 4883) [annotate] [blame] [check-ins using] [diff]

2020-07-12
11:50
[43f04663ca] part of check-in [0bfac2b513] Obfuscate tagged pointers (check-in: [0bfac2b513] user: js, branch: tagged-pointers, size: 4833) [annotate] [blame] [check-ins using] [diff]
2020-06-29
19:42
[705f1d62db] part of check-in [a964d3dcb4] runtime: Add helper functions for tagged pointers (check-in: [a964d3dcb4] user: js, branch: tagged-pointers, size: 4778) [annotate] [blame] [check-ins using] [diff]
2020-06-07
16:34
[6e244cb701] 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: 4513) [annotate] [blame] [check-ins using] [diff]

2020-01-25
20:04
[f7d065769a] part of check-in [49aee5736e] tlskey.m: Use hashtable from runtime on AmigaOS

tlskey.m used OFMapTable only on AmigaOS. This became a problem when
autorelease pools were moved into the runtime, as autorelease pools use
TLS. The build then broke, as there suddenly was a dependency from the
runtime on ObjFW.

This now uses the hashtable from the runtime and also no longer uses
OFList, thus fixing the build. As we always use the runtime on AmigaOS
anyway, this is fine. (check-in: [49aee5736e] user: js, branch: trunk, size: 4524) [annotate] [blame] [check-ins using] [diff]

2020-01-16
01:23
[5afb6ca118] part of check-in [7f83956d3e] Fix compilation on MorphOS (check-in: [7f83956d3e] user: js, branch: trunk, size: 4209) [annotate] [blame] [check-ins using] [diff]
2020-01-02
22:16
[01e9313771] part of check-in [f2fe8f96d5] Move autorelease pools to runtime (check-in: [f2fe8f96d5] user: js, branch: trunk, size: 4194) [annotate] [blame] [check-ins using] [diff]
01:35
[7d9c1b57f3] part of check-in [7f1acf9221] Move objc_{con,de}structInstance to runtime (check-in: [7f1acf9221] user: js, branch: trunk, size: 4065) [annotate] [blame] [check-ins using] [diff]
2019-12-13
00:00
[826761c847] part of check-in [9e23a50de7] runtime: Add class_getInstanceMethod() (check-in: [9e23a50de7] user: js, branch: trunk, size: 4012) [annotate] [blame] [check-ins using] [diff]
2019-12-12
01:04
[946400c8ab] part of check-in [44f5a7d029] runtime: Make properties opaque and provide an API (check-in: [44f5a7d029] user: js, branch: trunk, size: 4016) [annotate] [blame] [check-ins using] [diff]
2019-12-08
21:51
[4df918228d] part of check-in [f310bcc3ff] runtime: Make methods opaque and provide an API (check-in: [f310bcc3ff] user: js, branch: trunk, size: 3849) [annotate] [blame] [check-ins using] [diff]
2019-11-24
15:22
[308b16b2df] part of check-in [688eef7561] runtime: Make ivars opaque and provide an API (check-in: [688eef7561] user: js, branch: trunk, size: 3700) [annotate] [blame] [check-ins using] [diff]
2019-06-27
19:24
[28b3a4e6a7] part of check-in [7138892706] runtime: Switch MorphOS library to SysV ABI (check-in: [7138892706] user: js, branch: trunk, size: 3521) [annotate] [blame] [check-ins using] [diff]
2019-06-26
19:25
[dfb7c42406] part of check-in [153b825cdb] runtime: Fix MorphOS library

This again works with both, SjLj and DWARF exceptions. The latest public
SDK still uses SjLj, so it still needs to be supported for now. (check-in: [153b825cdb] user: js, branch: trunk, size: 3108) [annotate] [blame] [check-ins using] [diff]

2019-05-19
21:30
Added: [7e9de9f641] part of check-in [8f9c2b55ce] Use cvinclude.pl instead of sfdc for MorphOS

sfdc does not support SysV functions and is not part of the MorphOS SDK. (check-in: [8f9c2b55ce] user: js, branch: trunk, size: 3098) [annotate] [blame] [check-ins using]