2015-05-22 Bob Duff <duff@adacore.com>
commit2399e52788d24b50e9c2b0b88f66ad96ceb77570
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 22 May 2015 13:09:47 +0000 (22 13:09 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 22 May 2015 13:09:47 +0000 (22 13:09 +0000)
treefc1306500493f77a2f3b51c5218b669874314121
parent4d876eb29800379fef3268667aaaf6ba9e1ddc96
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@223567 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/a-convec.adb
gcc/ada/a-convec.ads
gcc/ada/switch-c.adb