2012-03-19 Yannick Moy <moy@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 19 Mar 2012 16:41:25 +0000 (16:41 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 19 Mar 2012 16:41:25 +0000 (16:41 +0000)
commit9b8df6be999b4a2d7c2f33b3e28f6af7f85f550f
tree9e8370f258615466dcb25746f2f0432ed0898d2c
parente6ae24fa4f4d7564a42981e3415e3450915a3866
2012-03-19  Yannick Moy  <moy@adacore.com>

* sem_ch6.adb: Minor code clean up.

2012-03-19  Vincent Celier  <celier@adacore.com>

* make.adb (Scan_Make_Arg): Make sure all significant -m switches
on the command line are counted.

2012-03-19  Robert Dewar  <dewar@adacore.com>

* sem_elab.adb (Generate_Elab_Warnings): Fix spec, fix attribute
reference case

2012-03-19  Robert Dewar  <dewar@adacore.com>

* par-ch4.adb (Check_Bad_Exp): New procedure

2012-03-19  Robert Dewar  <dewar@adacore.com>

* exp_attr.adb, sem_attr.adb, sem_attr.ads, snames.ads-tmpl: Add
initial framework for Valid_Scalars attribute.

2012-03-19  Robert Dewar  <dewar@adacore.com>

* scng.adb (Scan): Recognize incorrect preprocessor directive

2012-03-19  Robert Dewar  <dewar@adacore.com>

* atree.adb (Allocate_Initialize_Node): Use Num_Extension_Nodes
* atree.ads (Num_Extension_Nodes): New variable
* debug.adb: New debug flag -gnatd.N
* gnat1drv.adb (Adjust_Global_Switches): Adjust
Num_Extension_Nodes if -gnatd.N set

2012-03-19  Eric Botcazou  <ebotcazou@adacore.com>

* einfo.ads: Minor update to First_Rep_Item and Has_Gigi_Rep_Item
descriptions.

2012-03-19  Robert Dewar  <dewar@adacore.com>

* opt.ads: Remove HLO_Active flag.
* sem.adb: Remove call of high level optimizer.
* sem.ads (New_Nodes_OK): Removed.
* sem_ch10.adb: Remove references to New_Nodes_OK.
* switch-c.adb: Remove handling of -gnatH switch.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@185528 138bc75d-0d04-0410-961f-82ee72b054a4
20 files changed:
gcc/ada/ChangeLog
gcc/ada/atree.adb
gcc/ada/atree.ads
gcc/ada/debug.adb
gcc/ada/einfo.ads
gcc/ada/exp_attr.adb
gcc/ada/gnat1drv.adb
gcc/ada/make.adb
gcc/ada/opt.ads
gcc/ada/par-ch4.adb
gcc/ada/scng.adb
gcc/ada/sem.adb
gcc/ada/sem.ads
gcc/ada/sem_attr.adb
gcc/ada/sem_attr.ads
gcc/ada/sem_ch10.adb
gcc/ada/sem_ch6.adb
gcc/ada/sem_elab.adb
gcc/ada/snames.ads-tmpl
gcc/ada/switch-c.adb