re PR fortran/32933 (ICE in simplify_subreg with -fdefault-integer-8)
authorFrancois-Xavier Coudert <fxcoudert@gcc.gnu.org>
Fri, 10 Aug 2007 13:20:46 +0000 (13:20 +0000)
committerFrançois-Xavier Coudert <fxcoudert@gcc.gnu.org>
Fri, 10 Aug 2007 13:20:46 +0000 (13:20 +0000)
commit8a09ef91fa2a67d82dd353c0bd8250d0d96c8fd0
tree6fe2b2a09d6588d6e70e33af11acf0040848bd81
parentf419b6722272a11df4488202e1976ba978b5304c
re PR fortran/32933 (ICE in simplify_subreg with -fdefault-integer-8)

PR fortran/32933

* trans-decl.c (gfc_build_builtin_function_decls): Change
prototype for associated.
* trans-intrinsic.c (gfc_conv_intrinsic_minmax): Convert the
result of __builtin_isnan into a boolean.
(gfc_conv_intrinsic_strcmp): Cleanup.
(gfc_conv_associated): Convert the result of the associated
function into a boolean.

* intrinsics/associated.c: Change return type of associated into
a C int.

From-SVN: r127334
gcc/fortran/ChangeLog
gcc/fortran/trans-decl.c
gcc/fortran/trans-intrinsic.c
libgfortran/ChangeLog
libgfortran/intrinsics/associated.c