diff options
author | Olivier Hainque <hainque@adacore.com> | 2008-11-13 14:43:23 +0000 |
---|---|---|
committer | Olivier Hainque <hainque@gcc.gnu.org> | 2008-11-13 14:43:23 +0000 |
commit | 255e5b0481a06f5fb7cf41c8b1d511cf506b943f (patch) | |
tree | e7e82ce0a77a9dc8a6c110f58e5e35cc64936166 /gcc/c-common.c | |
parent | cea094edca95e223af343aa597065bb255b5c772 (diff) | |
download | gcc-255e5b0481a06f5fb7cf41c8b1d511cf506b943f.zip gcc-255e5b0481a06f5fb7cf41c8b1d511cf506b943f.tar.gz gcc-255e5b0481a06f5fb7cf41c8b1d511cf506b943f.tar.bz2 |
decl.c (gnat_to_gnu_entity): Turn Ada Pure on subprograms back into GCC CONST when...
ada/
* gcc-interface/decl.c (gnat_to_gnu_entity) <case E_Function>:
Turn Ada Pure on subprograms back into GCC CONST when eh constructs
are explicit to the middle-end. Tidy.
testsuite/
* gnat.dg/test_raise_from_pure.adb: Adjust to match revised intent.
* gnat.dg/wrap_raise_from_pure.ad[bs]: Remove.
* gnat.dg/handle_raise_from_pure.adb: New test.
From-SVN: r141821
Diffstat (limited to 'gcc/c-common.c')
0 files changed, 0 insertions, 0 deletions