mirror of git://gcc.gnu.org/git/gcc.git
[multiple changes]
2015-08-10 Steven G. Kargl <kargl@gcc.gnu.org> PR libfortran/67140 * gfortran.map: Add _gfortran_mvbits_i16. * intrinsics/mvbits.c: Generate mvbits for c_int128_t. 2015-08-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> PR libfortran/67140 * gfortran.dg/pr67140.f90: New test. From-SVN: r226764
This commit is contained in:
parent
b97e78b712
commit
0238e1e98a
|
|
@ -1,3 +1,8 @@
|
|||
2015-08-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
|
||||
|
||||
PR libfortran/67140
|
||||
* gfortran.dg/pr67140.f90: New test.
|
||||
|
||||
2015-08-10 Thomas Schwinge <thomas@codesourcery.com>
|
||||
|
||||
PR libgomp/65742
|
||||
|
|
|
|||
|
|
@ -0,0 +1,12 @@
|
|||
! { dg-do run }
|
||||
!
|
||||
! Check that MVBITS is available for the largest integer kind (PR 67140)
|
||||
!
|
||||
program test
|
||||
use iso_fortran_env
|
||||
integer, parameter :: k = integer_kinds(size(integer_kinds))
|
||||
|
||||
integer(kind=k) :: i = 6
|
||||
call mvbits(7_k,2,2,i,0)
|
||||
if (i /= 5) call abort
|
||||
end
|
||||
|
|
@ -1,3 +1,9 @@
|
|||
2015-08-10 Steven G. Kargl <kargl@gcc.gnu.org>
|
||||
|
||||
PR libfortran/67140
|
||||
* gfortran.map: Add _gfortran_mvbits_i16.
|
||||
* intrinsics/mvbits.c: Generate mvbits for c_int128_t.
|
||||
|
||||
2015-08-09 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
|
||||
|
||||
PR libfortran/66936
|
||||
|
|
|
|||
|
|
@ -1284,6 +1284,7 @@ GFORTRAN_1.7 {
|
|||
__ieee_arithmetic_MOD_ieee_value_16;
|
||||
__ieee_exceptions_MOD_ieee_support_flag_10;
|
||||
__ieee_exceptions_MOD_ieee_support_flag_16;
|
||||
_gfortran_mvbits_i16;
|
||||
} GFORTRAN_1.6;
|
||||
|
||||
F2C_1.0 {
|
||||
|
|
|
|||
|
|
@ -83,4 +83,12 @@ SUB_NAME (const TYPE *from, const int *frompos, const int *len, TYPE *to,
|
|||
# undef SUB_NAME
|
||||
# undef TYPE
|
||||
# undef UTYPE
|
||||
|
||||
# define TYPE GFC_INTEGER_16
|
||||
# define UTYPE GFC_UINTEGER_16
|
||||
# define SUB_NAME mvbits_i16
|
||||
# include "mvbits.c"
|
||||
# undef SUB_NAME
|
||||
# undef TYPE
|
||||
# undef UTYPE
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Reference in New Issue