2007-08-14 Robert Dewar <dewar@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 14 Aug 2007 08:37:51 +0000 (08:37 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 14 Aug 2007 08:37:51 +0000 (08:37 +0000)
commit150564b2b4f5163e7fdf6249beec48291ce66491
treeeb32487d160f5457a47e310d937e95ab6a78e61e
parent93f0c209778b7b51d4a7c3df2c4872e27e661f32
2007-08-14  Robert Dewar  <dewar@adacore.com>

* comperr.adb: Fix problem with suppressing warning messages from gigi

* erroutc.ads, erroutc.adb, errout.ads,
errout.adb (Write_Eol): Remove trailing spaces before writing the line
(Write_Eol_Keep_Blanks): New procedure to write a line, including
possible trailing spaces.
(Output_Source_Line): Call Write_Eol_Keep_Blanks to output a source line
Fix problem with suppressing warning messages from back end
Improve handling of deleted warnings

* gnat1drv.adb:
Fix problem with suppressing warning messages from back end
Handle setting of Static_Dispatch_Tables flag.

* prepcomp.adb:
Fix problem with suppressing warning messages from back end

* exp_intr.adb: Improve handling of deleted warnings

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@127413 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/comperr.adb
gcc/ada/errout.ads
gcc/ada/erroutc.adb
gcc/ada/erroutc.ads
gcc/ada/exp_intr.adb
gcc/ada/gnat1drv.adb
gcc/ada/prepcomp.adb