comparison gcc/ada/par-prag.adb @ 131:84e7813d76e9

gcc-8.2
author mir3636
date Thu, 25 Oct 2018 07:37:49 +0900
parents 04ced10e8804
children 1830386684a0
comparison
equal deleted inserted replaced
111:04ced10e8804 131:84e7813d76e9
4 -- -- 4 -- --
5 -- P A R . P R A G -- 5 -- P A R . P R A G --
6 -- -- 6 -- --
7 -- B o d y -- 7 -- B o d y --
8 -- -- 8 -- --
9 -- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- 9 -- Copyright (C) 1992-2018, Free Software Foundation, Inc. --
10 -- -- 10 -- --
11 -- GNAT is free software; you can redistribute it and/or modify it under -- 11 -- GNAT is free software; you can redistribute it and/or modify it under --
12 -- terms of the GNU General Public License as published by the Free Soft- -- 12 -- terms of the GNU General Public License as published by the Free Soft- --
13 -- ware Foundation; either version 3, or (at your option) any later ver- -- 13 -- ware Foundation; either version 3, or (at your option) any later ver- --
14 -- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- 14 -- sion. GNAT is distributed in the hope that it will be useful, but WITH- --
1293 1293
1294 ----------------------- 1294 -----------------------
1295 -- All Other Pragmas -- 1295 -- All Other Pragmas --
1296 ----------------------- 1296 -----------------------
1297 1297
1298 -- For all other pragmas, checking and processing is handled 1298 -- For all other pragmas, checking and processing is handled entirely in
1299 -- entirely in Sem_Prag, and no further checking is done by Par. 1299 -- Sem_Prag, and no further checking is done by Par.
1300 1300
1301 when Pragma_Abort_Defer 1301 when Pragma_Abort_Defer
1302 | Pragma_Abstract_State 1302 | Pragma_Abstract_State
1303 | Pragma_Acc_Data
1304 | Pragma_Acc_Kernels
1305 | Pragma_Acc_Loop
1306 | Pragma_Acc_Parallel
1303 | Pragma_Async_Readers 1307 | Pragma_Async_Readers
1304 | Pragma_Async_Writers 1308 | Pragma_Async_Writers
1305 | Pragma_Assertion_Policy 1309 | Pragma_Assertion_Policy
1306 | Pragma_Assume 1310 | Pragma_Assume
1307 | Pragma_Assume_No_Invalid_Values 1311 | Pragma_Assume_No_Invalid_Values
1408 | Pragma_Loop_Optimize 1412 | Pragma_Loop_Optimize
1409 | Pragma_Loop_Variant 1413 | Pragma_Loop_Variant
1410 | Pragma_Machine_Attribute 1414 | Pragma_Machine_Attribute
1411 | Pragma_Main 1415 | Pragma_Main
1412 | Pragma_Main_Storage 1416 | Pragma_Main_Storage
1417 | Pragma_Max_Entry_Queue_Depth
1413 | Pragma_Max_Queue_Length 1418 | Pragma_Max_Queue_Length
1414 | Pragma_Memory_Size 1419 | Pragma_Memory_Size
1415 | Pragma_No_Body 1420 | Pragma_No_Body
1416 | Pragma_No_Component_Reordering 1421 | Pragma_No_Component_Reordering
1417 | Pragma_No_Elaboration_Code_All 1422 | Pragma_No_Elaboration_Code_All