gcc/libgfortran
Thomas Koenig e7898e54f4 re PR libfortran/50192 (Wrong character comparision with wide strings)
2011-08-29  Thomas Koenig  <tkoenig@gcc.gnu.org>

	PR libfortran/50192
	* intrinsics/string_intrinsics.c (memcmp_char4):  New function.
	* intrinsics/string_intrinsics_inc.c:  New macro MEMCMP, either
	set to memcmp or memcmp_char4.
	(compare_string):  Use MEMCMP, with correct size for it.
	* libgfortran.h:  Add prototype for memcmp_char4.

2011-08-29  Thomas Koenig  <tkoenig@gcc.gnu.org>

	PR libfortran/50192
	* gfortran.dg/widechar_compare_1.f90:  New test.

From-SVN: r178173
2011-08-29 09:05:11 +00:00
..
caf mpi.c (caf_runtime_error): Change fprintf to vfprintf. 2011-07-15 22:39:03 +00:00
config
generated re PR fortran/48066 (Segfault with SUM of zero-sized array) 2011-08-28 10:08:50 +00:00
intrinsics re PR libfortran/50192 (Wrong character comparision with wide strings) 2011-08-29 09:05:11 +00:00
io re PR fortran/50109 (Formatted namelist read with multiple "!" fails with: Cannot match namelist object name !) 2011-08-18 16:23:41 +02:00
m4 memory.c (internal_malloc_size): If size is zero, allocate a single byte. 2011-07-05 18:16:17 +00:00
runtime ctime.c: Include <stdlib.h>. 2011-07-23 11:06:04 +00:00
acinclude.m4
aclocal.m4
c99_protos.h
ChangeLog re PR libfortran/50192 (Wrong character comparision with wide strings) 2011-08-29 09:05:11 +00:00
ChangeLog-2002
ChangeLog-2003
ChangeLog-2004
ChangeLog-2005
ChangeLog-2006
ChangeLog-2007
ChangeLog-2008
ChangeLog-2009
ChangeLog-2010
config.h.in
configure
configure.ac
configure.host
fmain.c
gfortran.map
kinds-override.h
libgfortran.h re PR libfortran/50192 (Wrong character comparision with wide strings) 2011-08-29 09:05:11 +00:00
libgfortran.spec.in
libtool-version
Makefile.am
Makefile.in
mk-kinds-h.sh
mk-sik-inc.sh
mk-srk-inc.sh