]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR ada/38333 (Illegal program not detected, ARM 6.1(20): pragma Import illegal...
authorSamuel Tardieu <sam@rfc1149.net>
Tue, 6 Oct 2009 07:19:54 +0000 (07:19 +0000)
committerSamuel Tardieu <sam@gcc.gnu.org>
Tue, 6 Oct 2009 07:19:54 +0000 (07:19 +0000)
commit6fa30ef2813f3d16e1c7fb97f91cebfb14b8efb0
tree70a0cfd4f9886786f8c4308b903472c7aed42a67
parentddd4d0e1ade18e71ea3d111d5a2337dfa52dcc7a
re PR ada/38333 (Illegal program not detected, ARM 6.1(20): pragma Import illegal for abstract subprograms)

    gcc/ada/
PR ada/38333
* sem_prag.adb (Process_Import_Or_Interface): Forbid an abstract
subprogram to be completed with a "pragma Import".

    gcc/testsuite/
PR ada/38333
* gnat.dg/specs/import_abstract.ads: New.

From-SVN: r152486
gcc/ada/ChangeLog
gcc/ada/sem_prag.adb
gcc/testsuite/ChangeLog
gcc/testsuite/gnat.dg/specs/import_abstract.ads [new file with mode: 0644]