2 Copyright © 1995-2014, The AROS Development Team. All rights reserved.
6 #include <aros/libcall.h>
10 #include "kernel_base.h"
11 #include "kernel_intern.h"
13 #include <proto/kernel.h>
15 /* See rom/kernel/cli.c for documentation */
17 AROS_LH0(void, KrnCli
,
18 struct KernelBase
*, KernelBase
, 9, Kernel
)
22 /* This check is needed for early atomics on ARM <v6, which are Disable()/Enable()-based */
23 if (KernelBase
->kb_PlatformData
->iface
)
25 KernelBase
->kb_PlatformData
->iface
->sigprocmask(SIG_BLOCK
, &KernelBase
->kb_PlatformData
->sig_int_mask
, NULL
);