aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2008-05-27 11:24:13 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2008-05-27 11:24:13 +0200
commitaeff280b14651e6097bafcdcfcf0d854d116cd47 (patch)
treee74f0e8cce6ad7b31b6b67b46566c92f9284581a /gcc
parent1e8878861c684fa8695bd09bf585c44ed59c3801 (diff)
downloadgcc-aeff280b14651e6097bafcdcfcf0d854d116cd47.zip
gcc-aeff280b14651e6097bafcdcfcf0d854d116cd47.tar.gz
gcc-aeff280b14651e6097bafcdcfcf0d854d116cd47.tar.bz2
Resync.
From-SVN: r135994
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ada/ChangeLog28
1 files changed, 28 insertions, 0 deletions
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index dce691d..e9e13e1 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,6 +1,34 @@
2008-05-27 Vincent Celier <celier@adacore.com>
* prj-nmsc.adb:
+ (Process_Sources_In_Multi_Language_Mode): Check that there are not two
+ sources of the same project that have the same object file name.
+ (Find_Explicit_Sources): Always remove a source exception that was not
+ found.
+
+2008-05-27 Thomas Quinot <quinot@adacore.com>
+
+ * sem_ch3.adb: Minor reformatting
+
+2008-05-27 Ed Schonberg <schonberg@adacore.com>
+
+ * sem_ch6.adb:
+ (Is_Interface_Conformant): Handle properly a primitive operation that
+ overrides an interface function with a controlling access result.
+ (Type_Conformance): If Skip_Controlling_Formals is true, when matching
+ inherited and overriding operations, omit as well the conformance check
+ on result types, to prevent spurious errors.
+
+2008-05-27 Vincent Celier <celier@adacore.com>
+
+ * makeutl.ads, makeutl.adb:
+ (Set_Location): New procedure
+ (Get_Location): New function
+ (Update_Main): New procedure
+
+2008-05-27 Vincent Celier <celier@adacore.com>
+
+ * prj-nmsc.adb:
(Check_Library): Allow standard project to be extended as a static
library project.
(Get_Mains): Do not inherit attribute Main in an extending library