diff options
author | kargl <kargl@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-02-19 19:16:09 +0000 |
---|---|---|
committer | kargl <kargl@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-02-19 19:16:09 +0000 |
commit | 25bd9e4227796ca0c4d3ccd7bbfbd471f1b12075 (patch) | |
tree | d7990ad850e1815cb9619494567bf04eea895193 /gcc/testsuite/gfortran.dg/achar_1.f90 | |
parent | 4a592151bddbc021c8ff6c03ceb9a64963f383ae (diff) | |
download | gcc-25bd9e4227796ca0c4d3ccd7bbfbd471f1b12075.tar.gz |
* check.c (gfc_check_achar): New function
* intrinsic.h: Prototype it.
* intrinsic.c (add_function): Use it.
* gfortran.dg/achar_1.f90: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@95288 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/testsuite/gfortran.dg/achar_1.f90')
-rw-r--r-- | gcc/testsuite/gfortran.dg/achar_1.f90 | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/testsuite/gfortran.dg/achar_1.f90 b/gcc/testsuite/gfortran.dg/achar_1.f90 new file mode 100644 index 00000000000..1fdb7747210 --- /dev/null +++ b/gcc/testsuite/gfortran.dg/achar_1.f90 @@ -0,0 +1,8 @@ +! { dg-do run } +! achar() should work with all supported integer kinds. +program bug6 + integer(1) :: i = 65 + character a + a = achar(i) + if (a /= 'A') call abort +end program bug6 |