[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Tue, 12 Oct 2010 10:49:00 +0000 (12:49 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 12 Oct 2010 10:49:00 +0000 (12:49 +0200)
commit2551782dc3fdb3baa1e97310223fc8e3c51cf6c9
tree0ce03a545bad41a76a87037012bd107c2a9823dd
parentf0709ca650996f4df1d8d9a7015b8dc127ea3ed3
[multiple changes]

2010-10-12  Pascal Obry  <obry@adacore.com>

* adaint.c (__gnat_number_of_cpus): Add implementation for Windows.

2010-10-12  Arnaud Charlet  <charlet@adacore.com>

* make.adb (Globalize): New procedure.
(Compile): Set Do_Codepeer_Globalize_Step when -gnatC is used.
(Gnatmake): Call Globalize when needed.
(Process_Restrictions_Or_Restriction_Warnings): Ignore Restrictions
pragmas in CodePeer mode.
(Adjust_Global_Switches): Set No_Initialize_Scalars in CodePeer mode,
to generate simpler and consistent code.

2010-10-12  Bob Duff  <duff@adacore.com>

* exp_util.adb (Remove_Side_Effects): Disable previous change,
can cause side effects to be duplicated.

From-SVN: r165359
gcc/ada/ChangeLog
gcc/ada/adaint.c
gcc/ada/exp_util.adb
gcc/ada/gnat1drv.adb
gcc/ada/make.adb
gcc/ada/sem_prag.adb