mb/google/*: Explicitly include static.h for DEV_PTR
[coreboot.git] / gnat.adc
blob5ebc91bd367d1c3eb370a7b7649a680ddb7c47cf
1 -- SPDX-License-Identifier: GPL-2.0-only
3 pragma Restrictions (No_Access_Subprograms);
4 pragma Restrictions (No_Allocators);
5 pragma Restrictions (No_Calendar);
6 pragma Restrictions (No_Dispatch);
7 pragma Restrictions (No_Exception_Handlers);
8 pragma Restrictions (No_Fixed_Point);
9 pragma Restrictions (No_Floating_Point);
10 pragma Restrictions (No_Implicit_Dynamic_Code);
11 pragma Restrictions (No_Implicit_Heap_Allocations);
12 pragma Restrictions (No_Implicit_Loops);
13 pragma Restrictions (No_Initialize_Scalars);
14 pragma Restrictions (No_IO);
15 pragma Restrictions (No_Local_Allocators);
16 pragma Restrictions (No_Recursion);
17 pragma Restrictions (No_Secondary_Stack);
18 pragma Restrictions (No_Streams);
19 pragma Restrictions (No_Tasking);
20 pragma Restrictions (No_Unchecked_Access);
21 pragma Restrictions (No_Unchecked_Deallocation);
22 pragma Restrictions (No_Wide_Characters);
23 pragma Restrictions (Static_Storage_Size);
24 pragma Assertion_Policy
25   (Statement_Assertions => Disable,
26    Pre                  => Disable,
27    Post                 => Disable,
28    Refined_Post         => Disable);
29 pragma Overflow_Mode (General => Strict, Assertions => Eliminated);
30 pragma SPARK_Mode (On);
32 pragma Warnings
33   (GNAT, Off, """Side_Effects"" is not a valid aspect identifier",
34    Reason => """Side_Effects"" is new and needed for toolchain transition.");