ObjFW  History of src/runtime/static-instances.m of f02049612ed36af1

History of file src/runtime/static-instances.m at check-in f02049612ed36af1

2024-04-03
02:16
Change license to LGPLv3 only file: [1dcac2483b] check-in: [7413a728a7] user: js, branch: trunk, size: 2924 [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
Update copyright file: [785f22c36a] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 2716 [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
Update copyright file: [3d6759633a] check-in: [8939cbdb52] user: js, branch: trunk, size: 2716 [annotate] [blame] [check-ins using] [diff]
2022-09-19
19:10
Fix missing void in function declarations file: [7d72566e27] check-in: [41c2b305ce] user: js, branch: trunk, size: 2716 [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
Update copyright file: [a4b6846d46] check-in: [1a86b8175b] user: js, branch: trunk, size: 2712 [annotate] [blame] [check-ins using] [diff]
2021-05-02
11:34
runtime: Name things more consistently file: [5b5e1b3d9a] check-in: [2b75f9e6a0] user: js, branch: trunk, size: 2712 [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
Update copyright file: [9308a0dd6f] check-in: [374e1a1bfa] user: js, branch: trunk, size: 2717 [annotate] [blame] [check-ins using] [diff]
2020-01-02
01:51
Update copyright file: [314b61ed5d] check-in: [c7f0229795] user: js, branch: trunk, size: 2806 [annotate] [blame] [check-ins using] [diff]
2019-11-24
22:23
runtime: Remove duplicate structs for ABI file: [331920028d] check-in: [c6d2de4312] user: js, branch: trunk, size: 2803 [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
systems. file: [8c2bdd3f07] check-in: [79fe29dbf4] user: js, branch: trunk, size: 2847 [annotate] [blame] [check-ins using] [diff]

2019-02-07
21:31
More style improvements file: [ca4604a232] check-in: [754bf24742] user: js, branch: trunk, size: 2848 [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
it was written in pure C, while ObjFW's style is based on the BSD style
with changes to make it a better fit for Objective-C. This commit
changes ObjFW_RT to use the same style as ObjFW. file: [e9f2e9fced] check-in: [ef6d69931e] user: js, branch: trunk, size: 2836 [annotate] [blame] [check-ins using] [diff]

2019-01-03
19:13
Update copyright file: [46b4e85118] check-in: [0509d7a844] user: js, branch: trunk, size: 2663 [annotate] [blame] [check-ins using] [diff]
2018-04-29
20:27
runtime: Add glue functions for Amiga library file: [297c42eb6a] check-in: [4c72b5544f] user: js, branch: trunk, size: 2685 [annotate] [blame] [check-ins using] [diff]
2018-01-21
22:16
Allow building the runtime as a .framework

This also renames ObjFW-RT to ObjFW_RT, as hyphens should not be in
framework names. file: [88afa289a1] check-in: [0f42b0eafd] user: js, branch: trunk, size: 2657 [annotate] [blame] [check-ins using] [diff]

2018-01-03
19:49
Update copyright notice file: [e11967d4b1] check-in: [7e5c81e186] user: js, branch: trunk, size: 2657 [annotate] [blame] [check-ins using] [diff]
2017-07-09
15:29
runtime: Rename include to ObjFW-RT.h file: [77813d591b] check-in: [5bb771755d] user: js, branch: trunk, size: 2634 [annotate] [blame] [check-ins using] [diff]
2017-06-11
01:24
runtime: Fix initialization of static instances file: [7559b44b68] check-in: [9027e1ab8d] user: js, branch: trunk, size: 2641 [annotate] [blame] [check-ins using] [diff]
2017-06-07
21:38
runtime: Move all globals into a single struct

This is required to create a .library on MorphOS. file: [f2156324ce] check-in: [79011c5f56] user: js, branch: trunk, size: 2541 [annotate] [blame] [check-ins using] [diff]

2017-05-07
20:10
Small code style change

Casts are now written like types in variable declarations. file: [e637d2916b] check-in: [4af49a13c3] user: js, branch: trunk, size: 2510 [annotate] [blame] [check-ins using] [diff]

2017-01-09
17:36
Update copyright

Forgot to add 2017, even though I already did quite some changes in
2017. file: [ef2f011243] check-in: [44f45c2e35] user: js, branch: trunk, size: 2507 [annotate] [blame] [check-ins using] [diff]

2016-02-21
15:37
Make use of C99-style for loops file: [dbfe4cc308] check-in: [e0b9167693] user: js, branch: trunk, size: 2501 [annotate] [blame] [check-ins using] [diff]
2016-01-03
00:41
Update copyright

While at it, also update the mail address. file: [5540d87e86] check-in: [2a27cf3000] user: js, branch: trunk, size: 2535 [annotate] [blame] [check-ins using] [diff]

2015-01-03
20:57
Update copyright file: [10f53cdf66] check-in: [cfd374b906] user: js, branch: trunk, size: 2531 [annotate] [blame] [check-ins using] [diff]
2014-01-04
00:24
Update copyright. file: [6ecd8f1e6a] check-in: [3b97fc3cd9] user: js, branch: trunk, size: 2525 [annotate] [blame] [check-ins using] [diff]
2013-12-19
20:15
runtime: New API for internal unregister methods. file: [c67bef4763] check-in: [b4231b1df9] user: js, branch: trunk, size: 2519 [annotate] [blame] [check-ins using] [diff]
2013-03-08
23:00
Take advantage of realloc(NULL, n) being defined. file: [172bc47cd5] check-in: [e8d6ca16e7] user: js, branch: trunk, size: 2392 [annotate] [blame] [check-ins using] [diff]
2013-01-09
22:24
Update copyright. file: [24b8585e6a] check-in: [813c00ccf0] user: js, branch: trunk, size: 2519 [annotate] [blame] [check-ins using] [diff]
2012-11-30
16:09
Make runtime API more similar to Apple's.

This makes it easier to use runtime functions in portable code. file: [7e14b89af0] check-in: [120caad331] user: js, branch: trunk, size: 2513 [annotate] [blame] [check-ins using] [diff]

2012-07-17
01:09
Rename ERROR() to OBJC_ERROR().

ERROR seems to be defined on MinGW32 and it's likely that it's also used
on other systems, thus it's better to prefix it with OBJC_. file: [f95b35ea0d] check-in: [345eb93240] user: js, branch: trunk, size: 2515 [annotate] [blame] [check-ins using] [diff]

2012-07-12
01:28
Don't access isa directly. file: [3523e88639] check-in: [8892ae9fcc] user: js, branch: trunk, size: 2505 [annotate] [blame] [check-ins using] [diff]
2012-03-04
20:20
Added: Import and integrate ObjFW-RT. file: [af522385e4] check-in: [129f90b580] user: js, branch: runtime, size: 2487 [annotate] [blame] [check-ins using]