exp_ch5.adb (Expand_N_Extended_Return_Statement): Suppress generation of a heap…
exp_ch5.adb (Expand_N_Extended_Return_Statement): Suppress generation of a heap allocator for a limited unconstrained function... 2008-03-26 Gary Dismukes <dismukes@adacore.com> * exp_ch5.adb (Expand_N_Extended_Return_Statement): Suppress generation of a heap allocator for a limited unconstrained function return when resstriction No_Allocators is active. (Analyze_Allocator): The restriction No_Allocators is now only checked on allocators that have Comes_From_Source set, as per RM-H.4(7). * sem_ch4.adb (Expand_N_Extended_Return_Statement): Suppress generation of a heap allocator for a limited unconstrained function return when resstriction No_Allocators is active. (Analyze_Allocator): The restriction No_Allocators is now only checked on allocators that have Comes_From_Source set, as per RM-H.4(7). (Has_Fixed_Op): If the name in a function call is Standard."*" and the operands are fixed-point types, the universal_fixed predefined operation is used, regardless of whether the operand type (s) have a primitive operation of the same name. From-SVN: r133563
Showing
Please
register
or
sign in
to comment