ObjFW  History of src/forwarding/forwarding-arm-elf.S of 5e5ca921cb01e3bc

History of file src/forwarding/forwarding-arm-elf.S at check-in 5e5ca921cb01e3bc

2024-05-13
21:08
Fix workaround for missing blx on ARM file: [f6b2ed20ca] check-in: [e933229b5a] user: js, branch: trunk, size: 3318 [annotate] [blame] [check-ins using] [diff]
2024-05-11
18:02
configure: Check whether blx is available on ARM file: [0367f22137] check-in: [4f3f90e5e7] user: js, branch: trunk, size: 3294 [annotate] [blame] [check-ins using] [diff]
2024-04-03
02:16
Change license to LGPLv3 only file: [6672c7d1bd] check-in: [7413a728a7] user: js, branch: trunk, size: 3220 [annotate] [blame] [check-ins using] [diff]
2024-02-03
11:41
Update copyright file: [43ba2334b2] check-in: [7324ec8590] user: js, branch: 1.0, size: 2976 [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
Update copyright file: [1d972d62a5] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 3012 [annotate] [blame] [check-ins using] [diff]
2023-10-28
18:35
Use more local labels in assembly file: [cb34b0f842] check-in: [cb18f26404] user: js, branch: trunk, size: 3012 [annotate] [blame] [check-ins using] [diff]
2023-08-29
22:48
Add .note.GNU-stack on Haiku file: [594651911a] check-in: [da242983b2] user: js, branch: trunk, size: 2976 [annotate] [blame] [check-ins using] [diff]
2023-07-15
14:48
platform.h: Add OF_HURD file: [bde319f807] check-in: [340a3ac277] user: js, branch: trunk, size: 2955 [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
Update copyright file: [84a0ff9939] check-in: [8939cbdb52] user: js, branch: trunk, size: 2929 [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
Update copyright file: [ebb3f926fa] check-in: [1a86b8175b] user: js, branch: trunk, size: 2929 [annotate] [blame] [check-ins using] [diff]
2021-04-18
13:24
Rename remaining functions in OFObject.h file: [9186955894] check-in: [d9f8960fc5] user: js, branch: new-naming-convention, size: 2929 [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
Update copyright file: [cf76c10b12] check-in: [374e1a1bfa] user: js, branch: trunk, size: 2945 [annotate] [blame] [check-ins using] [diff]
2020-01-02
01:51
Update copyright file: [19985726e9] check-in: [c7f0229795] user: js, branch: trunk, size: 3034 [annotate] [blame] [check-ins using] [diff]
2019-11-24
16:00
Fix clang removing fstmfdd and fldmfdd file: [33bad73f5d] check-in: [e2beb92297] user: js, branch: trunk, size: 3031 [annotate] [blame] [check-ins using] [diff]
2019-01-03
19:13
Update copyright file: [461b1eeec9] check-in: [0509d7a844] user: js, branch: trunk, size: 3037 [annotate] [blame] [check-ins using] [diff]
2018-01-03
19:49
Update copyright notice file: [22e0c8dcb1] check-in: [7e5c81e186] user: js, branch: trunk, size: 3031 [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: [6733b0bfbc] check-in: [44f45c2e35] user: js, branch: trunk, size: 3008 [annotate] [blame] [check-ins using] [diff]

2016-06-09
20:04
Always use .init_array instead of .ctors on ARM

.init_arrays is actually part of the ARM EABI, so it is safe to depend
on it being supported. file: [71c1d58c22] check-in: [1735d3fe7e] user: js, branch: trunk, size: 3002 [annotate] [blame] [check-ins using] [diff]

00:25
Use .init_array instead of .ctors on NetBSD/ARM file: [7558a4b445] check-in: [050216faa3] user: js, branch: trunk, size: 3157 [annotate] [blame] [check-ins using] [diff]
2016-03-20
19:06
forwarding: Use .section .init_array on 3DS file: [c82d5a043f] check-in: [7eca061e3a] user: js, branch: trunk, size: 3106 [annotate] [blame] [check-ins using] [diff]
2016-02-21
20:05
forwarding-arm-elf.S: Add .fpu directive file: [10f8e661a3] check-in: [7e50ab7d8b] user: js, branch: trunk, size: 3071 [annotate] [blame] [check-ins using] [diff]
2016-01-03
00:43
Update copyright

While at it, also update the mail address. file: [a1af35c195] check-in: [cec0f072f8] user: js, branch: 0.8, size: 3015 [annotate] [blame] [check-ins using] [diff]

00:41
Update copyright

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

2015-10-19
22:15
Add platform.h & make platform defines consistent file: [c36bf531d2] check-in: [1ba08eebc5] user: js, branch: trunk, size: 3033 [annotate] [blame] [check-ins using] [diff]
2015-01-03
20:57
Update copyright file: [8e94004cc0] check-in: [cfd374b906] user: js, branch: trunk, size: 3011 [annotate] [blame] [check-ins using] [diff]
2014-04-27
19:34
Initial Nintendo DS port file: [f030577b5a] check-in: [cd0a632472] user: js, branch: trunk, size: 3005 [annotate] [blame] [check-ins using] [diff]
2014-04-23
18:56
forwarding-arm-elf.S: Add #ifdef HAVE_VFP2 file: [fe09c3766a] check-in: [dc5938cee7] user: js, branch: trunk, size: 2929 [annotate] [blame] [check-ins using] [diff]
2014-04-10
00:03
forwarding/*.S: Include config.h

This is not strictly needed (and means its even included twice, as
forwarding.S already includes config.h), but it helps to assemble the
file directly without going through forwarding.S. file: [8c7b39978c] check-in: [9a4792a99e] user: js, branch: trunk, size: 2797 [annotate] [blame] [check-ins using] [diff]

2014-01-15
19:04
forwarding: Clean up local labels. file: [fd312e20f1] check-in: [271bfb18b3] user: js, branch: trunk, size: 2776 [annotate] [blame] [check-ins using] [diff]
2014-01-04
00:24
Update copyright. file: [9a8cfc8350] check-in: [3b97fc3cd9] user: js, branch: trunk, size: 2812 [annotate] [blame] [check-ins using] [diff]
2013-12-27
02:07
Rework forwarding API and ABI.

It matches the Apple API and ABI now and the forwarding handler itself
determines whether it should forward or not.

This moves handling of +[resolve{Class,Instance}Method:] to the runtime
and allows adding new kinds of forwarding without changing the runtime.

Also fixes a potential stack problem in the forwarding for MIPS. file: [81907b6d08] check-in: [0c332aa2d2] user: js, branch: trunk, size: 2806 [annotate] [blame] [check-ins using] [diff]

2013-12-25
00:01
Make section .ctors "aw". file: [78ba43410f] check-in: [3695e89467] user: js, branch: trunk, size: 2274 [annotate] [blame] [check-ins using] [diff]
2013-12-24
00:50
Add forwarding for iOS/ARM64. file: [35b02bf9ed] check-in: [2566c341f3] user: js, branch: trunk, size: 2273 [annotate] [blame] [check-ins using] [diff]
2013-09-18
09:41
Added: Move sources for forwarding to src/forwarding. file: [5a18cdb1fb] check-in: [c3623fcb7b] user: js, branch: trunk, size: 2273 [annotate] [blame] [check-ins using]