ObjFW  History of src/platform.h of 7767b60d7fe24d93

History of the file that is called src/platform.h at check-in 7767b60d7fe24d93

2024-04-24
22:52
[37d4dfa836] part of check-in [4853f41b75] Add SerenityOS to platform.h (check-in: [4853f41b75] user: js, branch: trunk, size: 4718) [annotate] [blame] [check-ins using] [diff]
2024-04-03
02:16
[b44c54e58f] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 4667) [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
[9ff30a4101] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 4459) [annotate] [blame] [check-ins using] [diff]
2023-07-15
16:12
[d6a36db1b5] part of check-in [6d93db9f98] Add support for GNU/Hurd

Hurd does not have PATH_MAX, so different APIs need to be used on Hurd. (check-in: [6d93db9f98] user: js, branch: trunk, size: 4459) [annotate] [blame] [check-ins using] [diff]

15:03
[865115b836] part of check-in [41a9ba7c06] platform.h: Fix the define for HURD (check-in: [41a9ba7c06] user: js, branch: trunk, size: 4416) [annotate] [blame] [check-ins using] [diff]
14:48
[d35ab8509f] part of check-in [340a3ac277] platform.h: Add OF_HURD (check-in: [340a3ac277] user: js, branch: trunk, size: 4411) [annotate] [blame] [check-ins using] [diff]
2023-04-22
20:22
[f76a065372] part of check-in [b7a4e61b88] Rename x86_64 to AMD64

It's just a less awkward name and also what the BSDs use. (check-in: [b7a4e61b88] user: js, branch: trunk, size: 4371) [annotate] [blame] [check-ins using] [diff]

2023-01-06
09:04
[6c5c8a63a5] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 4372) [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
[927be68827] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 4372) [annotate] [blame] [check-ins using] [diff]
2022-01-29
19:24
[d7e8691885] part of check-in [8d027eadf3] Make ObjFW compile for MiNT (check-in: [8d027eadf3] user: js, branch: trunk, size: 4372) [annotate] [blame] [check-ins using] [diff]
2021-01-16
01:24
[d7b9159bac] part of check-in [ef88181ed4] Rename platform define back to OF_PA_RISC

OF_HPPA64 is now OF_PA_RISC_2_0. (check-in: [ef88181ed4] user: js, branch: trunk, size: 4331) [annotate] [blame] [check-ins using] [diff]

2021-01-03
16:49
[2e7d9f6209] part of check-in [e4d7703434] Add define for HPPA64 (check-in: [e4d7703434] user: js, branch: trunk, size: 4323) [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:06
[1739918ff4] part of check-in [27b401c7c2] Update copyright (check-in: [27b401c7c2] user: js, branch: amiga-library, size: 4243) [annotate] [blame] [check-ins using] [diff]
22:04
[0f756c2d58] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 4284) [annotate] [blame] [check-ins using] [diff]
2021-01-01
21:53
[8334ca1000] part of check-in [d94fe339fc] platform.h: Add a define for HP-UX (check-in: [d94fe339fc] user: js, branch: trunk, size: 4373) [annotate] [blame] [check-ins using] [diff]
2020-12-18
10:52
[e661b43c0f] part of check-in [7ab180e9b6] Remove support for ixemul on MorphOS

ixemul is quite buggy and the native support we have for MorphOS is far
superior. (check-in: [7ab180e9b6] user: js, branch: trunk, size: 4332) [annotate] [blame] [check-ins using] [diff]

2020-12-12
22:36
[7c77ac8783] part of check-in [3a9ef7d5cc] Add platform define for Elbrus 2000 (check-in: [3a9ef7d5cc] user: js, branch: trunk, size: 4397) [annotate] [blame] [check-ins using] [diff]
2020-11-28
11:07
[c42ebbf9ca] part of check-in [f9208b6837] Fix detection of macOS (check-in: [f9208b6837] user: js, branch: trunk, size: 4396) [annotate] [blame] [check-ins using] [diff]
2020-11-26
23:08
[73e049bd9b] part of check-in [e9bde20671] configure: Don't assume iOS if Darwin && ARM (check-in: [e9bde20671] user: js, branch: trunk, size: 4396) [annotate] [blame] [check-ins using] [diff]
2020-05-02
16:27
[40ddf7ef54] part of check-in [44878855a8] platform.h: Add define for S390(x) (check-in: [44878855a8] user: js, branch: trunk, size: 4350) [annotate] [blame] [check-ins using] [diff]
2020-01-02
01:51
[5334ff113e] part of check-in [c7f0229795] Update copyright (check-in: [c7f0229795] user: js, branch: trunk, size: 4276) [annotate] [blame] [check-ins using] [diff]
2019-01-27
16:07
[92f3f39186] part of check-in [9d134295b5] platform.h: Add AIX (check-in: [9d134295b5] user: js, branch: trunk, size: 4273) [annotate] [blame] [check-ins using] [diff]
2019-01-03
19:13
[749cfec5e3] part of check-in [0509d7a844] Update copyright (check-in: [0509d7a844] user: js, branch: trunk, size: 4237) [annotate] [blame] [check-ins using] [diff]
2018-10-21
17:33
[9d89d89f2f] part of check-in [de8e81d3b0] platform.h: Add Acorn RISC OS (check-in: [de8e81d3b0] user: js, branch: trunk, size: 4231) [annotate] [blame] [check-ins using] [diff]
2018-08-26
17:40
[8142b949ff] part of check-in [3155de66ff] configure: Clean up flags for objfw-config (check-in: [3155de66ff] user: js, branch: trunk, size: 4176) [annotate] [blame] [check-ins using] [diff]
2018-06-27
23:32
[3b74e6b7fa] part of check-in [b43e14f47c] platform.h: Add RISC-V (check-in: [b43e14f47c] user: js, branch: trunk, size: 4215) [annotate] [blame] [check-ins using] [diff]
2018-05-13
19:24
[e9d4861f7a] part of check-in [5831626f68] platform.h: Rename OF_AMIGAOS3 to OF_AMIGAOS_M68K

The reason for this is that, in theory, this also supports versions
older than 3. (check-in: [5831626f68] user: js, branch: trunk, size: 4074) [annotate] [blame] [check-ins using] [diff]

18:38
[b3d1b8e8ef] part of check-in [a5eafc5004] platform.h: Add m68k (check-in: [a5eafc5004] user: js, branch: trunk, size: 4070) [annotate] [blame] [check-ins using] [diff]
2018-04-22
17:48
[996f4da56a] part of check-in [0b07c8fcfa] Make ObjFW compile for AmigaOS 3 (check-in: [0b07c8fcfa] user: js, branch: trunk, size: 3677) [annotate] [blame] [check-ins using] [diff]
2018-03-10
19:31
[e2985d06d3] part of check-in [2d0da271bf] platform.h: Add AmigaOS 4 (check-in: [2d0da271bf] user: js, branch: trunk, size: 3609) [annotate] [blame] [check-ins using] [diff]
2018-01-03
19:49
[074efc528d] part of check-in [7e5c81e186] Update copyright notice (check-in: [7e5c81e186] user: js, branch: trunk, size: 3545) [annotate] [blame] [check-ins using] [diff]
2017-10-19
21:05
[7979b37a4b] part of check-in [d2ad773ef4] src/platform.h: Better check for iOS (check-in: [d2ad773ef4] user: js, branch: 0.90, size: 3338) [annotate] [blame] [check-ins using] [diff]
21:04
[9d794a2dcc] part of check-in [d873fe13b8] src/platform.h: Better check for iOS (check-in: [d873fe13b8] user: js, branch: trunk, size: 3522) [annotate] [blame] [check-ins using] [diff]
2017-09-06
00:40
[061adc67a6] part of check-in [1cb9c8455a] Add OF_ITANIUM to platform.h (check-in: [1cb9c8455a] user: js, branch: trunk, size: 3457) [annotate] [blame] [check-ins using] [diff]
2017-08-22
20:08
[dcde3c5c40] part of check-in [68b27968f7] Add OF_PA_RISC and OF_PA_RISC_ASM defines (check-in: [68b27968f7] user: js, branch: trunk, size: 3392) [annotate] [blame] [check-ins using] [diff]
2017-06-11
12:50
[fb66e8de0c] part of check-in [a730c8752f] Xcode project: Separate configure target for iOS (check-in: [a730c8752f] user: js, branch: trunk, size: 3273) [annotate] [blame] [check-ins using] [diff]
2017-06-04
18:48
[8c9d997773] part of check-in [c9621825fc] Treat MorphOS + ixemul as a separate platform

This reduces the ifdef hell and makes much more sense, as with ixemul,
no native calls are allowed. (check-in: [c9621825fc] user: js, branch: trunk, size: 3387) [annotate] [blame] [check-ins using] [diff]

2017-05-28
23:38
[24783424a3] part of check-in [476483dd19] platform.h: Add OF_ANDROID and OF_DJGPP (check-in: [476483dd19] user: js, branch: trunk, size: 3344) [annotate] [blame] [check-ins using] [diff]
12:54
[d2b1abebc4] part of check-in [4258b6f227] Only use AmigaDOS directly when not using ixemul (check-in: [4258b6f227] user: js, branch: trunk, size: 3279) [annotate] [blame] [check-ins using] [diff]
2017-05-16
22:24
[86f686960c] part of check-in [69b3cfed8a] socket.h: Include pthread.h on MorphOS

Strangely, MorphOS defines socklen_t in pthread.h. (check-in: [69b3cfed8a] user: js, branch: trunk, size: 3232) [annotate] [blame] [check-ins using] [diff]

2017-04-09
18:26
[708e3b4293] part of check-in [cd47d59676] platform.h: Add OF_FREEBSD and OF_OPENBSD (check-in: [cd47d59676] user: js, branch: trunk, size: 3185) [annotate] [blame] [check-ins using] [diff]
2017-02-26
15:38
[f09a565791] part of check-in [0abbcb442c] Rename OF_MAC_OS_X define to OF_MACOS (check-in: [0abbcb442c] user: js, branch: trunk, size: 3091) [annotate] [blame] [check-ins using] [diff]
2017-01-09
17:36
[35537a45b9] part of check-in [44f45c2e35] Update copyright

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

2016-10-08
15:58
[72093355db] part of check-in [0e4b4a63f2] Undefine OF_HAVE_PROCESSES on iOS (check-in: [0e4b4a63f2] user: js, branch: trunk, size: 3088) [annotate] [blame] [check-ins using] [diff]
15:58
[cc989b370e] part of check-in [075e0253c3] Enable plugins for iOS (check-in: [075e0253c3] user: js, branch: trunk, size: 2974) [annotate] [blame] [check-ins using] [diff]
15:57
[219395e4e9] part of check-in [25f7748cba] Add iOS support to Xcode project (check-in: [25f7748cba] user: js, branch: trunk, size: 3105) [annotate] [blame] [check-ins using] [diff]
2016-03-28
23:43
[c0835628fd] part of check-in [543eb96c02] Style consistency changes

Multiline preprocessor directives now always indent the continued lines
by 4 spaces. The only exception are defines that define to code blocks:
Those are still indented by a tab in order to align with the rest of the
code. (check-in: [543eb96c02] user: js, branch: trunk, size: 2932) [annotate] [blame] [check-ins using] [diff]

2016-02-07
20:34
[b2820cb66e] part of check-in [68d4a17534] Add lookup-asm-mips64-elf.S (check-in: [68d4a17534] user: js, branch: trunk, size: 2917) [annotate] [blame] [check-ins using] [diff]
2016-01-03
00:41
[a0a7522d63] part of check-in [2a27cf3000] Update copyright

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

2015-11-05
23:35
[4d032e88a1] part of check-in [a3075d81d4] Add lookup-asm-sparc64-elf.S (check-in: [a3075d81d4] user: js, branch: trunk, size: 2758) [annotate] [blame] [check-ins using] [diff]
2015-10-19
22:15
Added: [2f0cba7b71] part of check-in [1ba08eebc5] Add platform.h & make platform defines consistent (check-in: [1ba08eebc5] user: js, branch: trunk, size: 2664) [annotate] [blame] [check-ins using]