History of the file that is called src/runtime/amiga-glue.m at check-in merge-in:e2fcdcb
2023-07-20
| ||
20:02 | Deleted: Merge trunk into 1.0 branch (check-in: [124fe8b500] user: js, branch: 1.0, size: 0) | |
2023-07-15
| ||
21:20 |
Deleted:
Remove Amiga .library support
This will be moved to the "amiga-library" branch entirely in order to | |
20:57 | [152fcd7850] part of check-in [860b0bf1e9] Merge trunk into branch "amiga-library" (check-in: [860b0bf1e9] user: js, branch: amiga-library, size: 19684) [annotate] [blame] [check-ins using] [diff] | |
2023-01-06
| ||
09:04 | [cc121651dd] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 19684) [annotate] [blame] [check-ins using] [diff] | |
2022-11-17
| ||
17:15 | [57058c9f24] part of check-in [0846f898ea] More consistency between the two amiga-library.m (check-in: [0846f898ea] user: js, branch: amiga-library, size: 19684) [annotate] [blame] [check-ins using] [diff] | |
2022-02-12
| ||
07:46 | [8e4bfceffc] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 19684) [annotate] [blame] [check-ins using] [diff] | |
2021-05-09
| ||
18:02 | [f5c525c10e] part of check-in [a03b820df8] Rename library.xml to amiga-library.xml (check-in: [a03b820df8] user: js, branch: amiga-library, size: 19684) [annotate] [blame] [check-ins using] [diff] | |
2021-05-02
| ||
11:34 | [7d3bd6cbde] part of check-in [2b75f9e6a0] runtime: Name things more consistently (check-in: [2b75f9e6a0] user: js, branch: trunk, size: 19678) [annotate] [blame] [check-ins using] [diff] | |
2021-01-02
| ||
22:04 | [fef86ecf8c] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 19684) [annotate] [blame] [check-ins using] [diff] | |
2020-12-29
| ||
23:01 | [46067aa42b] part of check-in [a0a1f62df4] Generate externs for the Amiga library glue (check-in: [a0a1f62df4] user: js, branch: trunk, size: 19773) [annotate] [blame] [check-ins using] [diff] | |
22:37 | [5e933555c5] part of check-in [61c7afc085] Add generator for amiga-glue.m (check-in: [61c7afc085] user: js, branch: trunk, size: 20025) [annotate] [blame] [check-ins using] [diff] | |
2020-12-27
| ||
19:13 |
[5e437fee3a]
part of check-in [bb25f8b0fe]
Don't use sfdc / cvinclude.pl anymore
The linklib generator already completely obsoletes it. (check-in: [bb25f8b0fe] user: js, branch: trunk, size: 17148) [annotate] [blame] [check-ins using] [diff] | |
2020-12-22
| ||
21:42 | [4201c9f909] part of check-in [a58aa8e069] Merge trunk into branch "amiga-library" (check-in: [a58aa8e069] user: js, branch: amiga-library, size: 17142) [annotate] [blame] [check-ins using] [diff] | |
2020-12-21
| ||
00:25 | [7a9a2d20bd] part of check-in [08d155e3f0] runtime: Don't pass std{out,err} to Amiga .library (check-in: [08d155e3f0] user: js, branch: trunk, size: 17174) [annotate] [blame] [check-ins using] [diff] | |
2020-12-12
| ||
21:08 | [a6b9e2e9b8] part of check-in [637ca0be9f] Merge trunk into branch "amiga-library" (check-in: [637ca0be9f] user: js, branch: amiga-library, size: 17188) [annotate] [blame] [check-ins using] [diff] | |
2020-11-15
| ||
15:19 |
[15f440e90e]
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: 17304) [annotate] [blame] [check-ins using] [diff] | |
2020-10-04
| ||
15:00 | [93b307fc57] part of check-in [92335940e9] Merge trunk into branch "amiga-library" (check-in: [92335940e9] user: js, branch: amiga-library, size: 17337) [annotate] [blame] [check-ins using] [diff] | |
2020-09-29
| ||
22:21 |
[896aceecb7]
part of check-in [2fee820b5d]
runtime: Make object_isTaggedPointer() a function
If it is an inline, changing how tagged pointers work internally would | |
2020-07-12
| ||
11:50 | [d21e9a60b6] part of check-in [0bfac2b513] Obfuscate tagged pointers (check-in: [0bfac2b513] user: js, branch: tagged-pointers, size: 17317) [annotate] [blame] [check-ins using] [diff] | |
2020-07-04
| ||
00:40 | [3dbec0ba16] part of check-in [a8d453813c] Use a regular int for the tagged pointer class ID (check-in: [a8d453813c] user: js, branch: tagged-pointers, size: 17128) [annotate] [blame] [check-ins using] [diff] | |
2020-06-29
| ||
19:42 | [bd99617da7] part of check-in [a964d3dcb4] runtime: Add helper functions for tagged pointers (check-in: [a964d3dcb4] user: js, branch: tagged-pointers, size: 17154) [annotate] [blame] [check-ins using] [diff] | |
2020-06-07
| ||
21:32 | [cabe04b7d3] part of check-in [fa90c6cb2c] Clean up a little (check-in: [fa90c6cb2c] user: js, branch: amiga-library, size: 16397) [annotate] [blame] [check-ins using] [diff] | |
16:34 |
[89c63cbc77]
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 | |
2020-01-25
| ||
20:04 |
[5dde941d59]
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 This now uses the hashtable from the runtime and also no longer uses | |
2020-01-02
| ||
22:16 | [67a0ee932e] part of check-in [f2fe8f96d5] Move autorelease pools to runtime (check-in: [f2fe8f96d5] user: js, branch: trunk, size: 15293) [annotate] [blame] [check-ins using] [diff] | |
01:51 | [c9d4372ce7] part of check-in [c7f0229795] Update copyright (check-in: [c7f0229795] user: js, branch: trunk, size: 14937) [annotate] [blame] [check-ins using] [diff] | |
01:35 | [7339df8c50] part of check-in [7f1acf9221] Move objc_{con,de}structInstance to runtime (check-in: [7f1acf9221] user: js, branch: trunk, size: 14934) [annotate] [blame] [check-ins using] [diff] | |
2019-12-13
| ||
00:00 | [066d6109b5] part of check-in [9e23a50de7] runtime: Add class_getInstanceMethod() (check-in: [9e23a50de7] user: js, branch: trunk, size: 14745) [annotate] [blame] [check-ins using] [diff] | |
2019-12-12
| ||
01:04 | [2e81cbccc1] part of check-in [44f5a7d029] runtime: Make properties opaque and provide an API (check-in: [44f5a7d029] user: js, branch: trunk, size: 14758) [annotate] [blame] [check-ins using] [diff] | |
2019-12-08
| ||
21:51 | [fecc22bc77] part of check-in [f310bcc3ff] runtime: Make methods opaque and provide an API (check-in: [f310bcc3ff] user: js, branch: trunk, size: 14104) [annotate] [blame] [check-ins using] [diff] | |
2019-11-24
| ||
22:23 | [53f74ff653] part of check-in [c6d2de4312] runtime: Remove duplicate structs for ABI (check-in: [c6d2de4312] user: js, branch: trunk, size: 13639) [annotate] [blame] [check-ins using] [diff] | |
15:22 | [91f4bad4cf] part of check-in [688eef7561] runtime: Make ivars opaque and provide an API (check-in: [688eef7561] user: js, branch: trunk, size: 13611) [annotate] [blame] [check-ins using] [diff] | |
2019-06-27
| ||
19:24 | [f152603cb3] part of check-in [7138892706] runtime: Switch MorphOS library to SysV ABI (check-in: [7138892706] user: js, branch: trunk, size: 13024) [annotate] [blame] [check-ins using] [diff] | |
2019-06-17
| ||
00:38 |
[503dc0b454]
part of check-in [79fe29dbf4]
Remove underscores from library & framework names
This is more compatible with the various conventions used on various | |
2019-05-19
| ||
21:30 |
[ed9ba802b7]
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: 11393) [annotate] [blame] [check-ins using] [diff] | |
2019-04-21
| ||
17:26 | [60e61a9415] part of check-in [f0c9c3a9f7] runtime: Fix missing _t suffix in types (check-in: [f0c9c3a9f7] user: js, branch: trunk, size: 11067) [annotate] [blame] [check-ins using] [diff] | |
2019-02-07
| ||
21:31 | [6e9a75e691] part of check-in [754bf24742] More style improvements (check-in: [754bf24742] user: js, branch: trunk, size: 11061) [annotate] [blame] [check-ins using] [diff] | |
00:46 |
[850cd5db39]
part of check-in [ef6d69931e]
Make style consistent between ObjFW and ObjFW_RT
ObjFW_RT used to be a separate project that followed the BSD style, as | |
2019-01-03
| ||
19:13 | [9ce1f82f2b] part of check-in [0509d7a844] Update copyright (check-in: [0509d7a844] user: js, branch: trunk, size: 10688) [annotate] [blame] [check-ins using] [diff] | |
2018-05-13
| ||
02:09 | [cbc404a3e9] part of check-in [95e1ba8d63] runtime: Port Amiga library to MorphOS (check-in: [95e1ba8d63] user: js, branch: trunk, size: 10682) [annotate] [blame] [check-ins using] [diff] | |
2018-05-06
| ||
21:39 |
[3114ab4ae0]
part of check-in [482698c5be]
runtime: Make Amiga library work with -fbaserel
This currently uses __saveds on all exported functions for simplicity. | |
18:42 | [25dbff61eb] part of check-in [3ed710dc03] runtime: Add ARC methods to headers and Amiga lib (check-in: [3ed710dc03] user: js, branch: trunk, size: 5840) [annotate] [blame] [check-ins using] [diff] | |
2018-05-05
| ||
18:06 | [01ae4542a3] part of check-in [b3f32186dd] runtime: Let objc_get*Class return Class (check-in: [b3f32186dd] user: js, branch: trunk, size: 3640) [annotate] [blame] [check-ins using] [diff] | |
15:57 | [41f74e1272] part of check-in [1cae2c720c] runtime: Make exceptions work in Amiga library (check-in: [1cae2c720c] user: js, branch: trunk, size: 3631) [annotate] [blame] [check-ins using] [diff] | |
2018-05-01
| ||
15:10 | [f6066a455d] part of check-in [f840649052] runtime: Add a linklib for the Amiga library (check-in: [f840649052] user: js, branch: trunk, size: 3343) [annotate] [blame] [check-ins using] [diff] | |
2018-04-30
| ||
10:15 | [742f84c7f3] part of check-in [dec9500ab6] runtime: Have the Amiga glue the other way around (check-in: [dec9500ab6] user: js, branch: trunk, size: 3144) [annotate] [blame] [check-ins using] [diff] | |
2018-04-29
| ||
20:27 | Added: [85119172c8] part of check-in [4c72b5544f] runtime: Add glue functions for Amiga library (check-in: [4c72b5544f] user: js, branch: trunk, size: 2391) [annotate] [blame] [check-ins using] | |