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