Failure: ../../../libgfortran/intrinsics/cshift0.c: In function 'cshift0': ../../../libgfortran/intrinsics/cshift0.c:124: warning: passing argument 1 of 'cshift0_i16' from incompatible pointer type ../../../libgfortran/intrinsics/cshift0.c:236: error: 'GFC_INTGER_16' undeclared (first use in this function) ../../../libgfortran/intrinsics/cshift0.c:236: error: (Each undeclared identifier is reported only once ../../../libgfortran/intrinsics/cshift0.c:236: error: for each function it appears in.) make[3]: *** [cshift0.lo] Error 1 make[3]: *** Waiting for unfinished jobs....
Caused by: Changed by: tkoenig Changed at: Thu 14 Aug 2008 14:38:46 Revision: 139111 Changed files: libgfortran/generated/cshift0_r4.c libgfortran/ChangeLog libgfortran/generated/cshift0_c16.c libgfortran/generated/cshift0_r8.c libgfortran/generated/cshift0_i16.c libgfortran/libgfortran.h libgfortran/m4/cshift0.m4 libgfortran/generated/cshift0_r10.c gcc/testsuite/ChangeLog libgfortran/generated/cshift0_c4.c libgfortran/intrinsics/cshift0.c libgfortran/generated/cshift0_r16.c libgfortran/generated/cshift0_i1.c libgfortran/Makefile.am libgfortran/generated/cshift0_c8.c libgfortran/generated/cshift0_i2.c libgfortran/generated/cshift0_i4.c libgfortran/generated/cshift0_i8.c gcc/testsuite/gfortran.dg/cshift_nan_1.f90 libgfortran/generated/cshift0_c10.c libgfortran/Makefile.in gcc/testsuite/gfortran.dg/char_cshift_3.f90 Comments: 2008-08-14 Thomas Koenig <[EMAIL PROTECTED]> PR libfortran/36886 * Makefile.am: Added $(i_cshift0_c). Added $(i_cshift0_c) to gfor_built_specific_src. Add rule to build from cshift0.m4. * Makefile.in: Regenerated. * libgfortran.h: Addedd prototypes for cshift0_i1, cshift0_i2, cshift0_i4, cshift0_i8, cshift0_i16, cshift0_r4, cshift0_r8, cshift0_r10, cshift0_r16, cshift0_c4, cshift0_c8, cshift0_c10, cshift0_c16. Define Macros GFC_UNALIGNED_C4 and GFC_UNALIGNED_C8. * intrinsics/cshift0.c: Remove helper functions for the innter shift loop. (cshift0): Call specific functions depending on type of array argument. Only call specific functions for correct alignment for other types. * m4/cshift0.m4: New file. * generated/cshift0_i1.c: New file. * generated/cshift0_i2.c: New file. * generated/cshift0_i4.c: New file. * generated/cshift0_i8:.c New file. * generated/cshift0_i16.c: New file. * generated/cshift0_r4.c: New file. * generated/cshift0_r8.c: New file. * generated/cshift0_r10.c: New file. * generated/cshift0_r16.c: New file. * generated/cshift0_c4.c: New file. * generated/cshift0_c8.c: New file. * generated/cshift0_c10.c: New file. * generated/cshift0_c16.c: New file. 2008-08-14 Thomas Koenig <[EMAIL PROTECTED]> PR libfortran/36886 * gfortran.dg/cshift_char_3.f90: New test case. * gfortran.dg/cshift_nan_1.f90: New test case.