OSDN Git Service

2008-08-01 Robert Dewar <dewar@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 1 Aug 2008 09:02:34 +0000 (09:02 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 1 Aug 2008 09:02:34 +0000 (09:02 +0000)
* sem_ch6.adb (Process_PPCs): Don't copy spec PPC to body if not
generating code

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

gcc/ada/sem_ch6.adb

index 498239a..794a057 100644 (file)
@@ -7775,6 +7775,12 @@ package body Sem_Ch6 is
    --  Start of processing for Process_PPCs
 
    begin
+      --  Nothing to do if we are not generating code
+
+      if Operating_Mode /= Generate_Code then
+         return;
+      end if;
+
       --  Grab preconditions from spec
 
       if Present (Spec_Id) then