aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/debug.adb
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2014-02-06 11:13:42 +0100
committerArnaud Charlet <charlet@gcc.gnu.org>2014-02-06 11:13:42 +0100
commit8c7ff9a02dd04ebb5907bf972d532bff88045202 (patch)
tree42e7228e879dc2072cd4a58fb61298bb9c4c44e2 /gcc/ada/debug.adb
parenta0367a97c5b4c714b43066ea44c66333f0526056 (diff)
downloadgcc-8c7ff9a02dd04ebb5907bf972d532bff88045202.zip
gcc-8c7ff9a02dd04ebb5907bf972d532bff88045202.tar.gz
gcc-8c7ff9a02dd04ebb5907bf972d532bff88045202.tar.bz2
2014-02-06 Sergey Rybin <rybin@adacore.com frybin>
* gnat_ugn.texi, vms_data.ads: Add documentation of -j option for gnatelim. 2014-02-06 Eric Botcazou <ebotcazou@adacore.com> * gnat_rm.texi (Pragma Optimize_Alignment): Document the effect of the pragma on individual objects. 2014-02-06 Hristian Kirtchev <kirtchev@adacore.com> * einfo.adb Node29 is now used as BIP_Initialization_Call. (BIP_Initialization_Call): New routine. (Set_BIP_Initialization_Call): New routine. (Write_Field29_Name): Add an entry for constants and variables. * einfo.ads Add new attribute BIP_Initialization_Call and update its usage in nodes. (BIP_Initialization_Call): New routine along with pragma Inline. (Set_BIP_Initialization_Call): New routine along with pragma Inline. * exp_ch6.adb (Make_Build_In_Place_Call_In_Object_Declaration): Add local declaration Res_Decl. Capture the build-in-place initialization call when the related object declaration has created a transient block. * exp_ch7.adb (Process_Transient_Objects): Add local variable Fin_Insrt. Recognize a scenario where an object declaration acts as a transient context and is initialized by a build-in-place function call. From-SVN: r207543
Diffstat (limited to 'gcc/ada/debug.adb')
0 files changed, 0 insertions, 0 deletions