[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Fri, 22 May 2015 13:09:47 +0000 (15:09 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Fri, 22 May 2015 13:09:47 +0000 (15:09 +0200)
commitd992a425b7b2ebb6ed34d545d7c4a4f68b6a0b14
treefc1306500493f77a2f3b51c5218b669874314121
parent84238eb02a86bb7b3c458b5914c849df82fa9aad
[multiple changes]

2015-05-22  Bob Duff  <duff@adacore.com>

* a-convec.ads, a-convec.adb (Append): Check for fast path. Split
out slow path into separate procedure. Inline Append. Fast path
now avoids calling Insert.
(Finalize): Do the busy checking last, so the container gets emptied.
(Insert, Insert_Space): Remove redundancy.

2015-05-22  Robert Dewar  <dewar@adacore.com>

* switch-c.adb (Scan_Front_End_Switches): Insist on -gnatc
for -gnatd.V.

From-SVN: r223567
gcc/ada/ChangeLog
gcc/ada/a-convec.adb
gcc/ada/a-convec.ads
gcc/ada/switch-c.adb