aboutsummaryrefslogtreecommitdiff
path: root/libiberty/pex-unix.c
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@adacore.com>2020-05-27 06:10:35 -0400
committerPierre-Marie de Rodat <derodat@adacore.com>2020-07-15 09:42:40 -0400
commit8cd5951d68b98425beec4a632abcdc3c559074a4 (patch)
treeaf7d3ce514dc5102c4a9eb08613c871fb1337be0 /libiberty/pex-unix.c
parentfa02302bc17def4530df18fd5d77d0236cacb395 (diff)
downloadgcc-8cd5951d68b98425beec4a632abcdc3c559074a4.zip
gcc-8cd5951d68b98425beec4a632abcdc3c559074a4.tar.gz
gcc-8cd5951d68b98425beec4a632abcdc3c559074a4.tar.bz2
[Ada] Extend static functions
gcc/ada/ * inline.adb, inline.ads (Inline_Static_Expression_Function_Call): Renamed Inline_Static_Function_Call. * sem_ch13.adb (Analyze_Aspect_Static): Allow static intrinsic imported functions under -gnatX. * sem_util.ads, sem_util.adb (Is_Static_Expression_Function): Renamed Is_Static_Function. (Is_Static_Expression_Function_Call): Renamed Is_Static_Function_Call. * sem_ch6.adb, sem_elab.adb, sem_res.adb: Update calls to Is_Static_Function*. * sem_eval.adb (Fold_Dummy, Eval_Intrinsic_Call, Fold_Shift): New. (Eval_Call): Add support for intrinsic calls, code refactoring. (Eval_Entity_Name): Code refactoring. (Eval_Logical_Op): Update comment. (Eval_Shift): Call Fold_Shift. Update comments. * par-prag.adb (Par [Pragma_Extensions_Allowed]): Set Ada_Version to Ada_Version_Type'Last to handle Extensions_Allowed (On) consistently. * opt.ads (Extensions_Allowed): Update documentation. * sem_attr.adb: Update comment. * doc/gnat_rm/implementation_defined_pragmas.rst: Update documentation of Extensions_Allowed. * gnat_rm.texi: Regenerate.
Diffstat (limited to 'libiberty/pex-unix.c')
0 files changed, 0 insertions, 0 deletions