]> git.ipfire.org Git - thirdparty/gcc.git/commit
[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Mon, 19 Jan 2004 10:37:59 +0000 (11:37 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 19 Jan 2004 10:37:59 +0000 (11:37 +0100)
commitc01a93915185927d45df4c6a375c146d9923fa63
tree94817510a2b1922a0d21ee9356fdcf6573a68339
parent5c9948f4e8e1f31343ea04238fa27600a9926169
[multiple changes]

2004-01-19  Arnaud Charlet  <charlet@act-europe.fr>

* utils.c: Update copyright notice, missed in previous change.

2004-01-19  Vincent Celier  <celier@gnat.com>

* mlib-prj.adb (Build_Library.Add_ALI_For): Only add the ALI to the
args if Bind is True. Set First_ALI, if not already done.
(Build_Library): For Stand Alone Libraries, extract from one ALI file
an eventual --RTS switch, for gnatbind, and all backend switches +
--RTS, for linking.

2004-01-19  Robert Dewar  <dewar@gnat.com>

* sem_attr.adb, memtrack.adb: Minor reformatting

2004-01-19  Ed Schonberg  <schonberg@gnat.com>

* exp_ch6.adb (Expand_Call): Remove code to fold calls to functions
that rename enumeration literals. This is properly done in sem_eval.

* sem_eval.ads, sem_eval.adb (Eval_Call): New procedure to fold calls
to functions that rename enumeration literals.

* sem_res.adb (Resolve_Call): Use Eval_Call to fold static calls to
functions that rename enumeration literals.

From-SVN: r76146
gcc/ada/ChangeLog
gcc/ada/exp_ch6.adb
gcc/ada/memtrack.adb
gcc/ada/mlib-prj.adb
gcc/ada/sem_attr.adb
gcc/ada/sem_eval.adb
gcc/ada/sem_eval.ads
gcc/ada/sem_res.adb
gcc/ada/utils.c