------- Comment #3 from sam at gcc dot gnu dot org  2008-05-20 20:55 -------
This has been fixed by SVN commit 135638:

2008-05-20  Javier Miranda  <[EMAIL PROTECTED]>
            Ed Schonberg  <[EMAIL PROTECTED]>
            Hristian Kirtchev  <[EMAIL PROTECTED]>

        * sem_ch3.adb
        (Analyze_Object_Declaration): Fix over-conservative condition
        restricting use of predefined assignment with tagged types that have
        convention CPP.
        (Analyze_Object_Declaration): Relax the check regarding deferred
        constants declared in scopes other than packages since they can be
        completed with pragma Import.
        Add missing escaping of all-caps word 'CPP' in error messages.
        (Build_Discriminated_Subtype): Do not inherit representation clauses
        from parent type if subtype already carries them, because they are
        inherited earlier during derivation and already include those that may
        come from a partial view.


-- 

sam at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|---                         |4.4.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35791

Reply via email to