Reactos
1/*
2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS Run-Time Library
4 * PURPOSE: User-mode exception support for IA-32
5 * FILE: lib/rtl/arm/except.c
6 * PROGRAMERS:
7 */
8
9/* INCLUDES *****************************************************************/
10
11#include <rtl.h>
12#define NDEBUG
13#include <debug.h>
14
15/* PUBLIC FUNCTIONS **********************************************************/
16
17/*
18 * @implemented
19 */
20VOID
21NTAPI
22RtlGetCallersAddress(
23 _Out_ PVOID *CallersAddress,
24 _Out_ PVOID *CallersCaller)
25{
26 ASSERT(FALSE);
27}
28
29/*
30 * @implemented
31 */
32BOOLEAN
33NTAPI
34RtlDispatchException(
35 _In_ PEXCEPTION_RECORD ExceptionRecord,
36 _In_ PCONTEXT Context)
37{
38 ASSERT(FALSE);
39 return FALSE;
40}
41
42/*
43 * @implemented
44 */
45VOID
46NTAPI
47RtlUnwind(
48 _In_opt_ PVOID TargetFrame,
49 _In_opt_ PVOID TargetIp,
50 _In_opt_ PEXCEPTION_RECORD ExceptionRecord,
51 _In_ PVOID ReturnValue)
52{
53 ASSERT(FALSE);
54}
55
56VOID
57NTAPI
58RtlInitializeContext(
59 IN HANDLE ProcessHandle,
60 OUT PCONTEXT ThreadContext,
61 IN PVOID ThreadStartParam OPTIONAL,
62 IN PTHREAD_START_ROUTINE ThreadStartAddress,
63 IN PINITIAL_TEB StackBase)
64{
65}
66
67/* EOF */