diff --git a/reactos/dll/win32/kernel32/client/arm/fiber.S b/reactos/dll/win32/kernel32/client/arm/fiber.S new file mode 100644 index 00000000000..8cc5f6760cf --- /dev/null +++ b/reactos/dll/win32/kernel32/client/arm/fiber.S @@ -0,0 +1,24 @@ +/* + * COPYRIGHT: See COPYING in the top level directory + * PROJECT: ReactOS system libraries + * FILE: dll/win32//kernel32/client/arm/fiber.S + * PURPOSE: Fiber context switch code for the amd64 architecture + * PROGRAMMER: + */ + +#include + + TEXTAREA + + LEAF_ENTRY BaseFiberStartup + __assertfail + bx lr + LEAF_END BaseFiberStartup + + LEAF_ENTRY SwitchToFiber + __assertfail + bx lr + LEAF_END SwitchToFiber + + END +/* EOF */ diff --git a/reactos/dll/win32/kernel32/client/arm/thread.S b/reactos/dll/win32/kernel32/client/arm/thread.S new file mode 100644 index 00000000000..8006d1efb3a --- /dev/null +++ b/reactos/dll/win32/kernel32/client/arm/thread.S @@ -0,0 +1,27 @@ +/* + * COPYRIGHT: See COPYING in the top level directory + * PROJECT: ReactOS system libraries + * FILE: lib/kernel32/thread/arm/thread.S + * PURPOSE: Thread and process start thunks + * PROGRAMMER: + */ + +#include + + IMPORT BaseThreadStartup + IMPORT BaseProcessStartup + + TEXTAREA + + LEAF_ENTRY BaseThreadStartupThunk + __assertfail + bx lr + LEAF_END BaseThreadStartupThunk + + LEAF_ENTRY BaseProcessStartThunk + __assertfail + bx lr + LEAF_END BaseProcessStartThunk + + END +/* EOF */ diff --git a/reactos/lib/sdk/crt/except/arm/__jump_unwind.s b/reactos/lib/sdk/crt/except/arm/__jump_unwind.s new file mode 100644 index 00000000000..c1a41213e97 --- /dev/null +++ b/reactos/lib/sdk/crt/except/arm/__jump_unwind.s @@ -0,0 +1,21 @@ +/* + * COPYRIGHT: See COPYING in the top level directory + * PROJECT: ReactOS CRT library + * PURPOSE: Implementation of __jmp_unwind + * PROGRAMMER: Timo Kreuzer (timo.kreuzer@reactos.org) + */ + +/* INCLUDES ******************************************************************/ + +#include + +/* CODE **********************************************************************/ + TEXTAREA + + LEAF_ENTRY __jmp_unwind + __assertfail + bx lr + LEAF_END __jmp_unwind + + END +/* EOF */