OSDN Git Service

2005-03-29 Vincent Celier <celier@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 29 Mar 2005 16:19:00 +0000 (16:19 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 29 Mar 2005 16:19:00 +0000 (16:19 +0000)
* prj-nmsc.adb (Check_Stand_Alone_Library): Do not forbid the symbol
file and the reference symbol file to be the same file.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@97181 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ada/prj-nmsc.adb

index 6c814a9..fcdaf67 100644 (file)
@@ -2466,32 +2466,6 @@ package body Prj.Nmsc is
                      Lib_Ref_Symbol_File.Location);
                end if;
 
-               --  Check that the reference symbol file and the symbol file
-               --  are not the same file.
-
-               if Data.Symbol_Data.Symbol_File /= No_Name then
-                  declare
-                     Symbol    : String :=
-                       Get_Name_String
-                         (Data.Symbol_Data.Symbol_File);
-
-                     Reference : String :=
-                       Get_Name_String
-                         (Data.Symbol_Data.Reference);
-
-                  begin
-                     Canonical_Case_File_Name (Symbol);
-                     Canonical_Case_File_Name (Reference);
-
-                     if Symbol = Reference then
-                        Error_Msg
-                          (Project, In_Tree,
-                           "reference symbol file and symbol file " &
-                           "cannot be the same file",
-                           Lib_Ref_Symbol_File.Location);
-                     end if;
-                  end;
-               end if;
             end if;
          end if;
       end if;