[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Thu, 4 Aug 2011 13:54:52 +0000 (15:54 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Thu, 4 Aug 2011 13:54:52 +0000 (15:54 +0200)
commit1f9939b5d9f5722d18fc84139826b2d8845a68c2
tree9ba8c776b625b0e2d8de3d8711b53c866e0052df
parent15d8a51dee9e80190ac43afc9b553976776e17a9
[multiple changes]

2011-08-04  Yannick Moy  <moy@adacore.com>

* sem_prag.adb (Check_Arg_Is_String_Literal): remove useless procedure
(Analyze_Pragma): allow static string expression for name of Test_Case,
instead of simply string literals.
* sem_util.adb (Get_Name_From_Test_Case_Pragma): adapt to static string
expressions.

2011-08-04  Vincent Celier  <celier@adacore.com>

* makeutl.adb (Complete_Mains.Find_File_Add_Extension): Use canonical
case suffixes to find truncated main sources.

2011-08-04  Tristan Gingold  <gingold@adacore.com>

* impunit.adb (Non_Imp_File_Names_95): Add g-tastus.
s-stusta.adb (Compute_All_Task): Use Put_Line instead of Put.
(Compute_Current_Task): Ditto.

2011-08-04  Tristan Gingold  <gingold@adacore.com>

* gnat_ugn.texi: Mention GNAT.Task_Stack_Usage.

2011-08-04  Yannick Moy  <moy@adacore.com>

* lib-xref-alfa.adb (Is_Global_Constant): new function that detects
library-level constant.
(Add_ALFA_Xrefs): ignore global constants in ALFA xref.
* sem_res.adb (Resolve_Actuals): do not add cross-reference to Formal
used as selector of parameter association, in ALFA mode.

From-SVN: r177389
gcc/ada/ChangeLog
gcc/ada/gnat_ugn.texi
gcc/ada/impunit.adb
gcc/ada/lib-xref-alfa.adb
gcc/ada/makeutl.adb
gcc/ada/s-stusta.adb
gcc/ada/sem_prag.adb
gcc/ada/sem_res.adb
gcc/ada/sem_util.adb