aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/parser.c
diff options
context:
space:
mode:
authorEd Schonberg <schonberg@adacore.com>2020-10-27 09:24:51 -0400
committerPierre-Marie de Rodat <derodat@adacore.com>2020-11-26 03:39:53 -0500
commit52424b13d80af31b6004995c1910fb9ee0ab1939 (patch)
treeb46de0c4384093fc74a54d78efb4b4cf320ec1dd /gcc/cp/parser.c
parent9597d24c7f80ac78eb9beb0b4c8a6310b1c847d3 (diff)
downloadgcc-52424b13d80af31b6004995c1910fb9ee0ab1939.zip
gcc-52424b13d80af31b6004995c1910fb9ee0ab1939.tar.gz
gcc-52424b13d80af31b6004995c1910fb9ee0ab1939.tar.bz2
[Ada] Crash on task declaration with Restriction_Warning (No_Tasking)
gcc/ada/ * sem_prag.adb (Process_Restrictions_Or_Restriction_Warnings): when the restriction is a configuration pragma and specifies No_Tasking, a global flag is set to reject task declarations, and to prevent the construction of Master entities. The flag must not be set if the pragma is a Restriction_Warning, in which case task declarationns are allowed.
Diffstat (limited to 'gcc/cp/parser.c')
0 files changed, 0 insertions, 0 deletions