public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [libgfortran, patch] Remove unused headers
@ 2016-12-21 10:12 FX
  2016-12-21 10:19 ` Janne Blomqvist
  0 siblings, 1 reply; 3+ messages in thread
From: FX @ 2016-12-21 10:12 UTC (permalink / raw)
  To: Fortran List; +Cc: GCC Patches

[-- Attachment #1: Type: text/plain, Size: 601 bytes --]

The attached patch removes some unused headers from libgfortran sources. It removes 320 assert.h, 31 stdlib.h, 12 string.h, 4 errno.h, and the occasional math.h, unistd.h, and limits.h.

I have audited all files manually, checking for function calls. Patch was bootstrapped and regtested on x86_64-apple-darwin16.3.0.
OK to commit?

FX


PS: after that patch, the most often used header (not included in libgfortran.h) is stdlib.h, used in 351 out of 436 library source files. Maybe that warrants including it in libgfortran.h? (next are string.h with 129 includes and limits.h with 113)



[-- Attachment #2: headers.ChangeLog --]
[-- Type: application/octet-stream, Size: 14513 bytes --]

2016-12-21  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>

	* intrinsics/abort.c: Remove unused headers.
	* intrinsics/access.c: Remove unused headers.
	* intrinsics/chdir.c: Remove unused headers.
	* intrinsics/chmod.c: Remove unused headers.
	* intrinsics/cshift0.c: Remove unused headers.
	* intrinsics/ctime.c: Remove unused headers.
	* intrinsics/eoshift0.c: Remove unused headers.
	* intrinsics/eoshift2.c: Remove unused headers.
	* intrinsics/extends_type_of.c: Remove unused headers.
	* intrinsics/link.c: Remove unused headers.
	* intrinsics/pack_generic.c: Remove unused headers.
	* intrinsics/perror.c: Remove unused headers.
	* intrinsics/rename.c: Remove unused headers.
	* intrinsics/reshape_generic.c: Remove unused headers.
	* intrinsics/sleep.c: Remove unused headers.
	* intrinsics/spread_generic.c: Remove unused headers.
	* intrinsics/stat.c: Remove unused headers.
	* intrinsics/string_intrinsics.c: Remove unused headers.
	* intrinsics/symlnk.c: Remove unused headers.
	* intrinsics/system.c: Remove unused headers.
	* intrinsics/umask.c: Remove unused headers.
	* intrinsics/unlink.c: Remove unused headers.
	* intrinsics/unpack_generic.c: Remove unused headers.
	* io/read.c: Remove unused headers.
	* io/transfer.c: Remove unused headers.
	* io/unix.c: Remove unused headers.
	* io/write.c: Remove unused headers.
	* m4/all.m4: Remove unused headers.
	* m4/any.m4: Remove unused headers.
	* m4/bessel.m4: Remove unused headers.
	* m4/count.m4: Remove unused headers.
	* m4/cshift0.m4: Remove unused headers.
	* m4/cshift1.m4: Remove unused headers.
	* m4/eoshift1.m4: Remove unused headers.
	* m4/eoshift3.m4: Remove unused headers.
	* m4/iall.m4: Remove unused headers.
	* m4/iany.m4: Remove unused headers.
	* m4/in_pack.m4: Remove unused headers.
	* m4/in_unpack.m4: Remove unused headers.
	* m4/iparity.m4: Remove unused headers.
	* m4/maxloc0.m4: Remove unused headers.
	* m4/maxloc1.m4: Remove unused headers.
	* m4/maxval.m4: Remove unused headers.
	* m4/minloc0.m4: Remove unused headers.
	* m4/minloc1.m4: Remove unused headers.
	* m4/minval.m4: Remove unused headers.
	* m4/norm2.m4: Remove unused headers.
	* m4/pack.m4: Remove unused headers.
	* m4/parity.m4: Remove unused headers.
	* m4/product.m4: Remove unused headers.
	* m4/reshape.m4: Remove unused headers.
	* m4/shape.m4: Remove unused headers.
	* m4/spread.m4: Remove unused headers.
	* m4/sum.m4: Remove unused headers.
	* m4/unpack.m4: Remove unused headers.
	* runtime/backtrace.c: Remove unused headers.
	* runtime/convert_char.c: Remove unused headers.
	* runtime/in_pack_generic.c: Remove unused headers.
	* runtime/in_unpack_generic.c: Remove unused headers.
	* runtime/main.c: Remove unused headers.
	* runtime/stop.c: Remove unused headers.
	* generated/all_l1.c: Regenerate.
	* generated/all_l16.c: Regenerate.
	* generated/all_l2.c: Regenerate.
	* generated/all_l4.c: Regenerate.
	* generated/all_l8.c: Regenerate.
	* generated/any_l1.c: Regenerate.
	* generated/any_l16.c: Regenerate.
	* generated/any_l2.c: Regenerate.
	* generated/any_l4.c: Regenerate.
	* generated/any_l8.c: Regenerate.
	* generated/bessel_r10.c: Regenerate.
	* generated/bessel_r16.c: Regenerate.
	* generated/bessel_r4.c: Regenerate.
	* generated/bessel_r8.c: Regenerate.
	* generated/count_16_l.c: Regenerate.
	* generated/count_1_l.c: Regenerate.
	* generated/count_2_l.c: Regenerate.
	* generated/count_4_l.c: Regenerate.
	* generated/count_8_l.c: Regenerate.
	* generated/cshift0_c10.c: Regenerate.
	* generated/cshift0_c16.c: Regenerate.
	* generated/cshift0_c4.c: Regenerate.
	* generated/cshift0_c8.c: Regenerate.
	* generated/cshift0_i1.c: Regenerate.
	* generated/cshift0_i16.c: Regenerate.
	* generated/cshift0_i2.c: Regenerate.
	* generated/cshift0_i4.c: Regenerate.
	* generated/cshift0_i8.c: Regenerate.
	* generated/cshift0_r10.c: Regenerate.
	* generated/cshift0_r16.c: Regenerate.
	* generated/cshift0_r4.c: Regenerate.
	* generated/cshift0_r8.c: Regenerate.
	* generated/cshift1_16.c: Regenerate.
	* generated/cshift1_4.c: Regenerate.
	* generated/cshift1_8.c: Regenerate.
	* generated/eoshift1_16.c: Regenerate.
	* generated/eoshift1_4.c: Regenerate.
	* generated/eoshift1_8.c: Regenerate.
	* generated/eoshift3_16.c: Regenerate.
	* generated/eoshift3_4.c: Regenerate.
	* generated/eoshift3_8.c: Regenerate.
	* generated/iall_i1.c: Regenerate.
	* generated/iall_i16.c: Regenerate.
	* generated/iall_i2.c: Regenerate.
	* generated/iall_i4.c: Regenerate.
	* generated/iall_i8.c: Regenerate.
	* generated/iany_i1.c: Regenerate.
	* generated/iany_i16.c: Regenerate.
	* generated/iany_i2.c: Regenerate.
	* generated/iany_i4.c: Regenerate.
	* generated/iany_i8.c: Regenerate.
	* generated/in_pack_c10.c: Regenerate.
	* generated/in_pack_c16.c: Regenerate.
	* generated/in_pack_c4.c: Regenerate.
	* generated/in_pack_c8.c: Regenerate.
	* generated/in_pack_i1.c: Regenerate.
	* generated/in_pack_i16.c: Regenerate.
	* generated/in_pack_i2.c: Regenerate.
	* generated/in_pack_i4.c: Regenerate.
	* generated/in_pack_i8.c: Regenerate.
	* generated/in_pack_r10.c: Regenerate.
	* generated/in_pack_r16.c: Regenerate.
	* generated/in_pack_r4.c: Regenerate.
	* generated/in_pack_r8.c: Regenerate.
	* generated/in_unpack_c10.c: Regenerate.
	* generated/in_unpack_c16.c: Regenerate.
	* generated/in_unpack_c4.c: Regenerate.
	* generated/in_unpack_c8.c: Regenerate.
	* generated/in_unpack_i1.c: Regenerate.
	* generated/in_unpack_i16.c: Regenerate.
	* generated/in_unpack_i2.c: Regenerate.
	* generated/in_unpack_i4.c: Regenerate.
	* generated/in_unpack_i8.c: Regenerate.
	* generated/in_unpack_r10.c: Regenerate.
	* generated/in_unpack_r16.c: Regenerate.
	* generated/in_unpack_r4.c: Regenerate.
	* generated/in_unpack_r8.c: Regenerate.
	* generated/iparity_i1.c: Regenerate.
	* generated/iparity_i16.c: Regenerate.
	* generated/iparity_i2.c: Regenerate.
	* generated/iparity_i4.c: Regenerate.
	* generated/iparity_i8.c: Regenerate.
	* generated/maxloc0_16_i1.c: Regenerate.
	* generated/maxloc0_16_i16.c: Regenerate.
	* generated/maxloc0_16_i2.c: Regenerate.
	* generated/maxloc0_16_i4.c: Regenerate.
	* generated/maxloc0_16_i8.c: Regenerate.
	* generated/maxloc0_16_r10.c: Regenerate.
	* generated/maxloc0_16_r16.c: Regenerate.
	* generated/maxloc0_16_r4.c: Regenerate.
	* generated/maxloc0_16_r8.c: Regenerate.
	* generated/maxloc0_4_i1.c: Regenerate.
	* generated/maxloc0_4_i16.c: Regenerate.
	* generated/maxloc0_4_i2.c: Regenerate.
	* generated/maxloc0_4_i4.c: Regenerate.
	* generated/maxloc0_4_i8.c: Regenerate.
	* generated/maxloc0_4_r10.c: Regenerate.
	* generated/maxloc0_4_r16.c: Regenerate.
	* generated/maxloc0_4_r4.c: Regenerate.
	* generated/maxloc0_4_r8.c: Regenerate.
	* generated/maxloc0_8_i1.c: Regenerate.
	* generated/maxloc0_8_i16.c: Regenerate.
	* generated/maxloc0_8_i2.c: Regenerate.
	* generated/maxloc0_8_i4.c: Regenerate.
	* generated/maxloc0_8_i8.c: Regenerate.
	* generated/maxloc0_8_r10.c: Regenerate.
	* generated/maxloc0_8_r16.c: Regenerate.
	* generated/maxloc0_8_r4.c: Regenerate.
	* generated/maxloc0_8_r8.c: Regenerate.
	* generated/maxloc1_16_i1.c: Regenerate.
	* generated/maxloc1_16_i16.c: Regenerate.
	* generated/maxloc1_16_i2.c: Regenerate.
	* generated/maxloc1_16_i4.c: Regenerate.
	* generated/maxloc1_16_i8.c: Regenerate.
	* generated/maxloc1_16_r10.c: Regenerate.
	* generated/maxloc1_16_r16.c: Regenerate.
	* generated/maxloc1_16_r4.c: Regenerate.
	* generated/maxloc1_16_r8.c: Regenerate.
	* generated/maxloc1_4_i1.c: Regenerate.
	* generated/maxloc1_4_i16.c: Regenerate.
	* generated/maxloc1_4_i2.c: Regenerate.
	* generated/maxloc1_4_i4.c: Regenerate.
	* generated/maxloc1_4_i8.c: Regenerate.
	* generated/maxloc1_4_r10.c: Regenerate.
	* generated/maxloc1_4_r16.c: Regenerate.
	* generated/maxloc1_4_r4.c: Regenerate.
	* generated/maxloc1_4_r8.c: Regenerate.
	* generated/maxloc1_8_i1.c: Regenerate.
	* generated/maxloc1_8_i16.c: Regenerate.
	* generated/maxloc1_8_i2.c: Regenerate.
	* generated/maxloc1_8_i4.c: Regenerate.
	* generated/maxloc1_8_i8.c: Regenerate.
	* generated/maxloc1_8_r10.c: Regenerate.
	* generated/maxloc1_8_r16.c: Regenerate.
	* generated/maxloc1_8_r4.c: Regenerate.
	* generated/maxloc1_8_r8.c: Regenerate.
	* generated/maxval_i1.c: Regenerate.
	* generated/maxval_i16.c: Regenerate.
	* generated/maxval_i2.c: Regenerate.
	* generated/maxval_i4.c: Regenerate.
	* generated/maxval_i8.c: Regenerate.
	* generated/maxval_r10.c: Regenerate.
	* generated/maxval_r16.c: Regenerate.
	* generated/maxval_r4.c: Regenerate.
	* generated/maxval_r8.c: Regenerate.
	* generated/minloc0_16_i1.c: Regenerate.
	* generated/minloc0_16_i16.c: Regenerate.
	* generated/minloc0_16_i2.c: Regenerate.
	* generated/minloc0_16_i4.c: Regenerate.
	* generated/minloc0_16_i8.c: Regenerate.
	* generated/minloc0_16_r10.c: Regenerate.
	* generated/minloc0_16_r16.c: Regenerate.
	* generated/minloc0_16_r4.c: Regenerate.
	* generated/minloc0_16_r8.c: Regenerate.
	* generated/minloc0_4_i1.c: Regenerate.
	* generated/minloc0_4_i16.c: Regenerate.
	* generated/minloc0_4_i2.c: Regenerate.
	* generated/minloc0_4_i4.c: Regenerate.
	* generated/minloc0_4_i8.c: Regenerate.
	* generated/minloc0_4_r10.c: Regenerate.
	* generated/minloc0_4_r16.c: Regenerate.
	* generated/minloc0_4_r4.c: Regenerate.
	* generated/minloc0_4_r8.c: Regenerate.
	* generated/minloc0_8_i1.c: Regenerate.
	* generated/minloc0_8_i16.c: Regenerate.
	* generated/minloc0_8_i2.c: Regenerate.
	* generated/minloc0_8_i4.c: Regenerate.
	* generated/minloc0_8_i8.c: Regenerate.
	* generated/minloc0_8_r10.c: Regenerate.
	* generated/minloc0_8_r16.c: Regenerate.
	* generated/minloc0_8_r4.c: Regenerate.
	* generated/minloc0_8_r8.c: Regenerate.
	* generated/minloc1_16_i1.c: Regenerate.
	* generated/minloc1_16_i16.c: Regenerate.
	* generated/minloc1_16_i2.c: Regenerate.
	* generated/minloc1_16_i4.c: Regenerate.
	* generated/minloc1_16_i8.c: Regenerate.
	* generated/minloc1_16_r10.c: Regenerate.
	* generated/minloc1_16_r16.c: Regenerate.
	* generated/minloc1_16_r4.c: Regenerate.
	* generated/minloc1_16_r8.c: Regenerate.
	* generated/minloc1_4_i1.c: Regenerate.
	* generated/minloc1_4_i16.c: Regenerate.
	* generated/minloc1_4_i2.c: Regenerate.
	* generated/minloc1_4_i4.c: Regenerate.
	* generated/minloc1_4_i8.c: Regenerate.
	* generated/minloc1_4_r10.c: Regenerate.
	* generated/minloc1_4_r16.c: Regenerate.
	* generated/minloc1_4_r4.c: Regenerate.
	* generated/minloc1_4_r8.c: Regenerate.
	* generated/minloc1_8_i1.c: Regenerate.
	* generated/minloc1_8_i16.c: Regenerate.
	* generated/minloc1_8_i2.c: Regenerate.
	* generated/minloc1_8_i4.c: Regenerate.
	* generated/minloc1_8_i8.c: Regenerate.
	* generated/minloc1_8_r10.c: Regenerate.
	* generated/minloc1_8_r16.c: Regenerate.
	* generated/minloc1_8_r4.c: Regenerate.
	* generated/minloc1_8_r8.c: Regenerate.
	* generated/minval_i1.c: Regenerate.
	* generated/minval_i16.c: Regenerate.
	* generated/minval_i2.c: Regenerate.
	* generated/minval_i4.c: Regenerate.
	* generated/minval_i8.c: Regenerate.
	* generated/minval_r10.c: Regenerate.
	* generated/minval_r16.c: Regenerate.
	* generated/minval_r4.c: Regenerate.
	* generated/minval_r8.c: Regenerate.
	* generated/norm2_r10.c: Regenerate.
	* generated/norm2_r16.c: Regenerate.
	* generated/norm2_r4.c: Regenerate.
	* generated/norm2_r8.c: Regenerate.
	* generated/pack_c10.c: Regenerate.
	* generated/pack_c16.c: Regenerate.
	* generated/pack_c4.c: Regenerate.
	* generated/pack_c8.c: Regenerate.
	* generated/pack_i1.c: Regenerate.
	* generated/pack_i16.c: Regenerate.
	* generated/pack_i2.c: Regenerate.
	* generated/pack_i4.c: Regenerate.
	* generated/pack_i8.c: Regenerate.
	* generated/pack_r10.c: Regenerate.
	* generated/pack_r16.c: Regenerate.
	* generated/pack_r4.c: Regenerate.
	* generated/pack_r8.c: Regenerate.
	* generated/parity_l1.c: Regenerate.
	* generated/parity_l16.c: Regenerate.
	* generated/parity_l2.c: Regenerate.
	* generated/parity_l4.c: Regenerate.
	* generated/parity_l8.c: Regenerate.
	* generated/product_c10.c: Regenerate.
	* generated/product_c16.c: Regenerate.
	* generated/product_c4.c: Regenerate.
	* generated/product_c8.c: Regenerate.
	* generated/product_i1.c: Regenerate.
	* generated/product_i16.c: Regenerate.
	* generated/product_i2.c: Regenerate.
	* generated/product_i4.c: Regenerate.
	* generated/product_i8.c: Regenerate.
	* generated/product_r10.c: Regenerate.
	* generated/product_r16.c: Regenerate.
	* generated/product_r4.c: Regenerate.
	* generated/product_r8.c: Regenerate.
	* generated/reshape_c10.c: Regenerate.
	* generated/reshape_c16.c: Regenerate.
	* generated/reshape_c4.c: Regenerate.
	* generated/reshape_c8.c: Regenerate.
	* generated/reshape_i16.c: Regenerate.
	* generated/reshape_i4.c: Regenerate.
	* generated/reshape_i8.c: Regenerate.
	* generated/reshape_r10.c: Regenerate.
	* generated/reshape_r16.c: Regenerate.
	* generated/reshape_r4.c: Regenerate.
	* generated/reshape_r8.c: Regenerate.
	* generated/shape_i1.c: Regenerate.
	* generated/shape_i16.c: Regenerate.
	* generated/shape_i2.c: Regenerate.
	* generated/shape_i4.c: Regenerate.
	* generated/shape_i8.c: Regenerate.
	* generated/spread_c10.c: Regenerate.
	* generated/spread_c16.c: Regenerate.
	* generated/spread_c4.c: Regenerate.
	* generated/spread_c8.c: Regenerate.
	* generated/spread_i1.c: Regenerate.
	* generated/spread_i16.c: Regenerate.
	* generated/spread_i2.c: Regenerate.
	* generated/spread_i4.c: Regenerate.
	* generated/spread_i8.c: Regenerate.
	* generated/spread_r10.c: Regenerate.
	* generated/spread_r16.c: Regenerate.
	* generated/spread_r4.c: Regenerate.
	* generated/spread_r8.c: Regenerate.
	* generated/sum_c10.c: Regenerate.
	* generated/sum_c16.c: Regenerate.
	* generated/sum_c4.c: Regenerate.
	* generated/sum_c8.c: Regenerate.
	* generated/sum_i1.c: Regenerate.
	* generated/sum_i16.c: Regenerate.
	* generated/sum_i2.c: Regenerate.
	* generated/sum_i4.c: Regenerate.
	* generated/sum_i8.c: Regenerate.
	* generated/sum_r10.c: Regenerate.
	* generated/sum_r16.c: Regenerate.
	* generated/sum_r4.c: Regenerate.
	* generated/sum_r8.c: Regenerate.
	* generated/unpack_c10.c: Regenerate.
	* generated/unpack_c16.c: Regenerate.
	* generated/unpack_c4.c: Regenerate.
	* generated/unpack_c8.c: Regenerate.
	* generated/unpack_i1.c: Regenerate.
	* generated/unpack_i16.c: Regenerate.
	* generated/unpack_i2.c: Regenerate.
	* generated/unpack_i4.c: Regenerate.
	* generated/unpack_i8.c: Regenerate.
	* generated/unpack_r10.c: Regenerate.
	* generated/unpack_r16.c: Regenerate.
	* generated/unpack_r4.c: Regenerate.
	* generated/unpack_r8.c: Regenerate.


[-- Attachment #3: headers.diff --]
[-- Type: application/octet-stream, Size: 127582 bytes --]

Index: intrinsics/abort.c
===================================================================
--- intrinsics/abort.c	(revision 243826)
+++ intrinsics/abort.c	(working copy)
@@ -23,7 +23,6 @@ see the files COPYING3 and COPYING.RUNTI
 <http://www.gnu.org/licenses/>.  */
 
 #include "libgfortran.h"
-#include <stdlib.h>
 
 void PREFIX(abort) (void);
 export_proto_np(PREFIX(abort));
Index: intrinsics/access.c
===================================================================
--- intrinsics/access.c	(revision 243826)
+++ intrinsics/access.c	(working copy)
@@ -27,7 +27,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include <errno.h>
 #include <stdlib.h>
-#include <string.h>
 
 #ifdef HAVE_UNISTD_H
 #include <unistd.h>
Index: intrinsics/chdir.c
===================================================================
--- intrinsics/chdir.c	(revision 243826)
+++ intrinsics/chdir.c	(working copy)
@@ -27,7 +27,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include <errno.h>
 #include <stdlib.h>
-#include <string.h>
 
 #ifdef HAVE_UNISTD_H
 #include <unistd.h>
Index: intrinsics/chmod.c
===================================================================
--- intrinsics/chmod.c	(revision 243826)
+++ intrinsics/chmod.c	(working copy)
@@ -27,7 +27,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #if defined(HAVE_SYS_STAT_H)
 
-#include <string.h>	/* For memcpy. */
 #include <stdlib.h>	/* For free.  */
 #include <sys/stat.h>	/* For stat, chmod and umask.  */
 
Index: intrinsics/cshift0.c
===================================================================
--- intrinsics/cshift0.c	(revision 243826)
+++ intrinsics/cshift0.c	(working copy)
@@ -24,8 +24,6 @@ see the files COPYING3 and COPYING.RUNTI
 <http://www.gnu.org/licenses/>.  */
 
 #include "libgfortran.h"
-#include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 static void
Index: intrinsics/ctime.c
===================================================================
--- intrinsics/ctime.c	(revision 243826)
+++ intrinsics/ctime.c	(working copy)
@@ -27,7 +27,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "time_1.h"
 
-#include <stdlib.h>
 #include <string.h>
 
 
Index: intrinsics/eoshift0.c
===================================================================
--- intrinsics/eoshift0.c	(revision 243826)
+++ intrinsics/eoshift0.c	(working copy)
@@ -24,8 +24,6 @@ see the files COPYING3 and COPYING.RUNTI
 <http://www.gnu.org/licenses/>.  */
 
 #include "libgfortran.h"
-#include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 /* TODO: make this work for large shifts when
Index: intrinsics/eoshift2.c
===================================================================
--- intrinsics/eoshift2.c	(revision 243826)
+++ intrinsics/eoshift2.c	(working copy)
@@ -24,8 +24,6 @@ see the files COPYING3 and COPYING.RUNTI
 <http://www.gnu.org/licenses/>.  */
 
 #include "libgfortran.h"
-#include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 /* TODO: make this work for large shifts when
Index: intrinsics/extends_type_of.c
===================================================================
--- intrinsics/extends_type_of.c	(revision 243826)
+++ intrinsics/extends_type_of.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 
 #include "libgfortran.h"
-#include <stdlib.h>
 
 
 typedef struct vtype
Index: intrinsics/link.c
===================================================================
--- intrinsics/link.c	(revision 243826)
+++ intrinsics/link.c	(working copy)
@@ -27,7 +27,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include <errno.h>
 #include <stdlib.h>
-#include <string.h>
 
 #ifdef HAVE_UNISTD_H
 #include <unistd.h>
Index: intrinsics/pack_generic.c
===================================================================
--- intrinsics/pack_generic.c	(revision 243826)
+++ intrinsics/pack_generic.c	(working copy)
@@ -24,8 +24,6 @@ see the files COPYING3 and COPYING.RUNTI
 <http://www.gnu.org/licenses/>.  */
 
 #include "libgfortran.h"
-#include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 /* PACK is specified as follows:
Index: intrinsics/perror.c
===================================================================
--- intrinsics/perror.c	(revision 243826)
+++ intrinsics/perror.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 #include "libgfortran.h"
 
 #include <errno.h>
-#include <string.h>
 #include <stdlib.h>
 
 /* SUBROUTINE PERROR(STRING)
Index: intrinsics/rename.c
===================================================================
--- intrinsics/rename.c	(revision 243826)
+++ intrinsics/rename.c	(working copy)
@@ -27,7 +27,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include <errno.h>
 #include <stdlib.h>
-#include <string.h>
 
 
 static int
Index: intrinsics/reshape_generic.c
===================================================================
--- intrinsics/reshape_generic.c	(revision 243826)
+++ intrinsics/reshape_generic.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 #include "libgfortran.h"
 #include <stdlib.h>
 #include <string.h>
-#include <assert.h>
 
 typedef GFC_ARRAY_DESCRIPTOR(1, index_type) shape_type;
 typedef GFC_ARRAY_DESCRIPTOR(GFC_MAX_DIMENSIONS, char) parray;
Index: intrinsics/sleep.c
===================================================================
--- intrinsics/sleep.c	(revision 243826)
+++ intrinsics/sleep.c	(working copy)
@@ -25,8 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 
-#include <errno.h>
-
 #ifdef HAVE_UNISTD_H
 #include <unistd.h>
 #endif
Index: intrinsics/spread_generic.c
===================================================================
--- intrinsics/spread_generic.c	(revision 243826)
+++ intrinsics/spread_generic.c	(working copy)
@@ -24,8 +24,6 @@ see the files COPYING3 and COPYING.RUNTI
 <http://www.gnu.org/licenses/>.  */
 
 #include "libgfortran.h"
-#include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 static void
Index: intrinsics/stat.c
===================================================================
--- intrinsics/stat.c	(revision 243826)
+++ intrinsics/stat.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 
-#include <string.h>
 #include <errno.h>
 
 #ifdef HAVE_SYS_STAT_H
Index: intrinsics/string_intrinsics.c
===================================================================
--- intrinsics/string_intrinsics.c	(revision 243826)
+++ intrinsics/string_intrinsics.c	(working copy)
@@ -32,7 +32,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 
-#include <stdlib.h>
 #include <string.h>
 #include <assert.h>
 
Index: intrinsics/symlnk.c
===================================================================
--- intrinsics/symlnk.c	(revision 243826)
+++ intrinsics/symlnk.c	(working copy)
@@ -27,7 +27,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include <errno.h>
 #include <stdlib.h>
-#include <string.h>
 
 #ifdef HAVE_UNISTD_H
 #include <unistd.h>
Index: intrinsics/system.c
===================================================================
--- intrinsics/system.c	(revision 243826)
+++ intrinsics/system.c	(working copy)
@@ -24,7 +24,6 @@ see the files COPYING3 and COPYING.RUNTI
 <http://www.gnu.org/licenses/>.  */
 
 #include "libgfortran.h"
-#include <string.h>
 #include <stdlib.h>
 
 extern void system_sub (const char *fcmd, GFC_INTEGER_4 * status,
Index: intrinsics/umask.c
===================================================================
--- intrinsics/umask.c	(revision 243826)
+++ intrinsics/umask.c	(working copy)
@@ -25,16 +25,11 @@ see the files COPYING3 and COPYING.RUNTI
 
 
 #include "libgfortran.h"
-#include <stdlib.h>
 
 #ifdef HAVE_SYS_STAT_H
 #include <sys/stat.h>
 #endif
 
-#ifdef HAVE_UNISTD_H
-#include <unistd.h>
-#endif
-
 
 /* SUBROUTINE UMASK(MASK, OLD)
    INTEGER, INTENT(IN) :: MASK
Index: intrinsics/unlink.c
===================================================================
--- intrinsics/unlink.c	(revision 243826)
+++ intrinsics/unlink.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 #include "libgfortran.h"
 
 #include <stdlib.h>
-#include <string.h>
 #include <errno.h>
 
 #ifdef HAVE_UNISTD_H
Index: intrinsics/unpack_generic.c
===================================================================
--- intrinsics/unpack_generic.c	(revision 243826)
+++ intrinsics/unpack_generic.c	(working copy)
@@ -24,7 +24,6 @@ see the files COPYING3 and COPYING.RUNTI
 <http://www.gnu.org/licenses/>.  */
 
 #include "libgfortran.h"
-#include <stdlib.h>
 #include <assert.h>
 #include <string.h>
 
Index: io/read.c
===================================================================
--- io/read.c	(revision 243826)
+++ io/read.c	(working copy)
@@ -28,7 +28,6 @@ see the files COPYING3 and COPYING.RUNTI
 #include "format.h"
 #include "unix.h"
 #include <string.h>
-#include <errno.h>
 #include <ctype.h>
 #include <stdlib.h>
 #include <assert.h>
Index: io/transfer.c
===================================================================
--- io/transfer.c	(revision 243826)
+++ io/transfer.c	(working copy)
@@ -32,7 +32,6 @@ see the files COPYING3 and COPYING.RUNTI
 #include "format.h"
 #include "unix.h"
 #include <string.h>
-#include <assert.h>
 #include <stdlib.h>
 #include <errno.h>
 
Index: io/unix.c
===================================================================
--- io/unix.c	(revision 243826)
+++ io/unix.c	(working copy)
@@ -36,7 +36,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include <sys/stat.h>
 #include <fcntl.h>
-#include <assert.h>
 
 #include <string.h>
 #include <errno.h>
Index: io/write.c
===================================================================
--- io/write.c	(revision 243826)
+++ io/write.c	(working copy)
@@ -32,7 +32,6 @@ see the files COPYING3 and COPYING.RUNTI
 #include <string.h>
 #include <ctype.h>
 #include <stdlib.h>
-#include <errno.h>
 #define star_fill(p, n) memset(p, '*', n)
 
 typedef unsigned char uchar;
Index: m4/all.m4
===================================================================
--- m4/all.m4	(revision 243826)
+++ m4/all.m4	(working copy)
@@ -24,8 +24,7 @@ see the files COPYING3 and COPYING.RUNTI
 <http://www.gnu.org/licenses/>.  */
 
 #include "libgfortran.h"
-#include <stdlib.h>
-#include <assert.h>'
+#include <stdlib.h>'
 
 include(iparm.m4)dnl
 include(ifunction_logical.m4)dnl
Index: m4/any.m4
===================================================================
--- m4/any.m4	(revision 243826)
+++ m4/any.m4	(working copy)
@@ -24,8 +24,7 @@ see the files COPYING3 and COPYING.RUNTI
 <http://www.gnu.org/licenses/>.  */
 
 #include "libgfortran.h"
-#include <stdlib.h>
-#include <assert.h>'
+#include <stdlib.h>'
 
 include(iparm.m4)dnl
 include(ifunction_logical.m4)dnl
Index: m4/bessel.m4
===================================================================
--- m4/bessel.m4	(revision 243826)
+++ m4/bessel.m4	(working copy)
@@ -25,8 +25,7 @@ see the files COPYING3 and COPYING.RUNTI
 <http://www.gnu.org/licenses/>.  */
 
 #include "libgfortran.h"
-#include <stdlib.h>
-#include <assert.h>'
+#include <stdlib.h>'
 
 include(iparm.m4)dnl
 include(`mtype.m4')dnl
Index: m4/count.m4
===================================================================
--- m4/count.m4	(revision 243826)
+++ m4/count.m4	(working copy)
@@ -24,8 +24,7 @@ see the files COPYING3 and COPYING.RUNTI
 <http://www.gnu.org/licenses/>.  */
 
 #include "libgfortran.h"
-#include <stdlib.h>
-#include <assert.h>'
+#include <stdlib.h>'
 
 include(iparm.m4)dnl
 include(ifunction_logical.m4)dnl
Index: m4/cshift0.m4
===================================================================
--- m4/cshift0.m4	(revision 243826)
+++ m4/cshift0.m4	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>'
 
 include(iparm.m4)dnl
Index: m4/cshift1.m4
===================================================================
--- m4/cshift1.m4	(revision 243826)
+++ m4/cshift1.m4	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>'
 
 include(iparm.m4)dnl
Index: m4/eoshift1.m4
===================================================================
--- m4/eoshift1.m4	(revision 243826)
+++ m4/eoshift1.m4	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>'
 
 include(iparm.m4)dnl
Index: m4/eoshift3.m4
===================================================================
--- m4/eoshift3.m4	(revision 243826)
+++ m4/eoshift3.m4	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>'
 
 include(iparm.m4)dnl
Index: m4/iall.m4
===================================================================
--- m4/iall.m4	(revision 243826)
+++ m4/iall.m4	(working copy)
@@ -24,8 +24,7 @@ see the files COPYING3 and COPYING.RUNTI
 <http://www.gnu.org/licenses/>.  */
 
 #include "libgfortran.h"
-#include <stdlib.h>
-#include <assert.h>'
+#include <stdlib.h>'
 
 include(iparm.m4)dnl
 include(ifunction.m4)dnl
Index: m4/iany.m4
===================================================================
--- m4/iany.m4	(revision 243826)
+++ m4/iany.m4	(working copy)
@@ -24,8 +24,7 @@ see the files COPYING3 and COPYING.RUNTI
 <http://www.gnu.org/licenses/>.  */
 
 #include "libgfortran.h"
-#include <stdlib.h>
-#include <assert.h>'
+#include <stdlib.h>'
 
 include(iparm.m4)dnl
 include(ifunction.m4)dnl
Index: m4/in_pack.m4
===================================================================
--- m4/in_pack.m4	(revision 243826)
+++ m4/in_pack.m4	(working copy)
@@ -24,8 +24,7 @@ see the files COPYING3 and COPYING.RUNTI
 <http://www.gnu.org/licenses/>.  */
 
 #include "libgfortran.h"
-#include <stdlib.h>
-#include <assert.h>'
+#include <stdlib.h>'
 
 include(iparm.m4)dnl
 
Index: m4/in_unpack.m4
===================================================================
--- m4/in_unpack.m4	(revision 243826)
+++ m4/in_unpack.m4	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>'
 
 include(iparm.m4)dnl
Index: m4/iparity.m4
===================================================================
--- m4/iparity.m4	(revision 243826)
+++ m4/iparity.m4	(working copy)
@@ -24,8 +24,7 @@ see the files COPYING3 and COPYING.RUNTI
 <http://www.gnu.org/licenses/>.  */
 
 #include "libgfortran.h"
-#include <stdlib.h>
-#include <assert.h>'
+#include <stdlib.h>'
 
 include(iparm.m4)dnl
 include(ifunction.m4)dnl
Index: m4/maxloc0.m4
===================================================================
--- m4/maxloc0.m4	(revision 243826)
+++ m4/maxloc0.m4	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>'
 
 include(iparm.m4)dnl
Index: m4/maxloc1.m4
===================================================================
--- m4/maxloc1.m4	(revision 243826)
+++ m4/maxloc1.m4	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>'
 
 include(iparm.m4)dnl
Index: m4/maxval.m4
===================================================================
--- m4/maxval.m4	(revision 243826)
+++ m4/maxval.m4	(working copy)
@@ -24,8 +24,7 @@ see the files COPYING3 and COPYING.RUNTI
 <http://www.gnu.org/licenses/>.  */
 
 #include "libgfortran.h"
-#include <stdlib.h>
-#include <assert.h>'
+#include <stdlib.h>'
 
 include(iparm.m4)dnl
 include(ifunction.m4)dnl
Index: m4/minloc0.m4
===================================================================
--- m4/minloc0.m4	(revision 243826)
+++ m4/minloc0.m4	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>'
 
 include(iparm.m4)dnl
Index: m4/minloc1.m4
===================================================================
--- m4/minloc1.m4	(revision 243826)
+++ m4/minloc1.m4	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>'
 
 include(iparm.m4)dnl
Index: m4/minval.m4
===================================================================
--- m4/minval.m4	(revision 243826)
+++ m4/minval.m4	(working copy)
@@ -24,8 +24,7 @@ see the files COPYING3 and COPYING.RUNTI
 <http://www.gnu.org/licenses/>.  */
 
 #include "libgfortran.h"
-#include <stdlib.h>
-#include <assert.h>'
+#include <stdlib.h>'
 
 include(iparm.m4)dnl
 include(ifunction.m4)dnl
Index: m4/norm2.m4
===================================================================
--- m4/norm2.m4	(revision 243826)
+++ m4/norm2.m4	(working copy)
@@ -25,8 +25,7 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <math.h>
-#include <assert.h>'
+#include <math.h>'
 
 include(iparm.m4)dnl
 include(ifunction.m4)dnl
Index: m4/pack.m4
===================================================================
--- m4/pack.m4	(revision 243826)
+++ m4/pack.m4	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>'
 
 include(iparm.m4)dnl
Index: m4/parity.m4
===================================================================
--- m4/parity.m4	(revision 243826)
+++ m4/parity.m4	(working copy)
@@ -25,8 +25,7 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <math.h>
-#include <assert.h>'
+#include <math.h>'
 
 include(iparm.m4)dnl
 include(ifunction.m4)dnl
Index: m4/product.m4
===================================================================
--- m4/product.m4	(revision 243826)
+++ m4/product.m4	(working copy)
@@ -24,8 +24,7 @@ see the files COPYING3 and COPYING.RUNTI
 <http://www.gnu.org/licenses/>.  */
 
 #include "libgfortran.h"
-#include <stdlib.h>
-#include <assert.h>'
+#include <stdlib.h>'
 
 include(iparm.m4)dnl
 include(ifunction.m4)dnl
Index: m4/reshape.m4
===================================================================
--- m4/reshape.m4	(revision 243826)
+++ m4/reshape.m4	(working copy)
@@ -24,8 +24,7 @@ see the files COPYING3 and COPYING.RUNTI
 <http://www.gnu.org/licenses/>.  */
 
 #include "libgfortran.h"
-#include <stdlib.h>
-#include <assert.h>'
+#include <stdlib.h>'
 
 include(iparm.m4)dnl
 
Index: m4/shape.m4
===================================================================
--- m4/shape.m4	(revision 243826)
+++ m4/shape.m4	(working copy)
@@ -24,8 +24,7 @@ see the files COPYING3 and COPYING.RUNTI
 <http://www.gnu.org/licenses/>.  */
 
 #include "libgfortran.h"
-#include <stdlib.h>
-#include <assert.h>'
+#include <stdlib.h>'
 
 include(iparm.m4)dnl
 
Index: m4/spread.m4
===================================================================
--- m4/spread.m4	(revision 243826)
+++ m4/spread.m4	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>'
 
 include(iparm.m4)dnl
Index: m4/sum.m4
===================================================================
--- m4/sum.m4	(revision 243826)
+++ m4/sum.m4	(working copy)
@@ -24,8 +24,7 @@ see the files COPYING3 and COPYING.RUNTI
 <http://www.gnu.org/licenses/>.  */
 
 #include "libgfortran.h"
-#include <stdlib.h>
-#include <assert.h>'
+#include <stdlib.h>'
 
 include(iparm.m4)dnl
 include(ifunction.m4)dnl
Index: m4/unpack.m4
===================================================================
--- m4/unpack.m4	(revision 243826)
+++ m4/unpack.m4	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>'
 
 include(iparm.m4)dnl
Index: runtime/backtrace.c
===================================================================
--- runtime/backtrace.c	(revision 243826)
+++ runtime/backtrace.c	(working copy)
@@ -27,7 +27,6 @@ see the files COPYING3 and COPYING.RUNTI
 #include <gthr.h>
 
 #include <string.h>
-#include <stdlib.h>
 #include <errno.h>
 
 #ifdef HAVE_UNISTD_H
Index: runtime/convert_char.c
===================================================================
--- runtime/convert_char.c	(revision 243826)
+++ runtime/convert_char.c	(working copy)
@@ -24,9 +24,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 
-#include <stdlib.h>
-#include <string.h>
-
 
 extern void convert_char1_to_char4 (gfc_char4_t **, gfc_charlen_type,
 				    const unsigned char *);
Index: runtime/in_pack_generic.c
===================================================================
--- runtime/in_pack_generic.c	(revision 243826)
+++ runtime/in_pack_generic.c	(working copy)
@@ -24,8 +24,6 @@ see the files COPYING3 and COPYING.RUNTI
 <http://www.gnu.org/licenses/>.  */
 
 #include "libgfortran.h"
-#include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 extern void *internal_pack (gfc_array_char *);
Index: runtime/in_unpack_generic.c
===================================================================
--- runtime/in_unpack_generic.c	(revision 243826)
+++ runtime/in_unpack_generic.c	(working copy)
@@ -24,8 +24,6 @@ see the files COPYING3 and COPYING.RUNTI
 <http://www.gnu.org/licenses/>.  */
 
 #include "libgfortran.h"
-#include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 extern void internal_unpack (gfc_array_char *, const void *);
Index: runtime/main.c
===================================================================
--- runtime/main.c	(revision 243826)
+++ runtime/main.c	(working copy)
@@ -23,16 +23,8 @@ see the files COPYING3 and COPYING.RUNTI
 <http://www.gnu.org/licenses/>.  */
 
 #include "libgfortran.h"
-#include <stdlib.h>
-#include <string.h>
-#include <limits.h>
-#include <errno.h>
 
 
-#ifdef HAVE_UNISTD_H
-#include <unistd.h>
-#endif
-
 /* Stupid function to be sure the constructor is always linked in, even
    in the case of static linking.  See PR libfortran/22298 for details.  */
 void
Index: runtime/stop.c
===================================================================
--- runtime/stop.c	(revision 243826)
+++ runtime/stop.c	(working copy)
@@ -24,8 +24,6 @@ see the files COPYING3 and COPYING.RUNTI
 <http://www.gnu.org/licenses/>.  */
 
 #include "libgfortran.h"
-#include <stdlib.h>
-#include <string.h>
 
 #ifdef HAVE_UNISTD_H
 #include <unistd.h>
Index: generated/all_l1.c
===================================================================
--- generated/all_l1.c	(revision 243826)
+++ generated/all_l1.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_LOGICAL_1)
Index: generated/all_l16.c
===================================================================
--- generated/all_l16.c	(revision 243826)
+++ generated/all_l16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_LOGICAL_16)
Index: generated/all_l2.c
===================================================================
--- generated/all_l2.c	(revision 243826)
+++ generated/all_l2.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_LOGICAL_2)
Index: generated/all_l4.c
===================================================================
--- generated/all_l4.c	(revision 243826)
+++ generated/all_l4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_LOGICAL_4)
Index: generated/all_l8.c
===================================================================
--- generated/all_l8.c	(revision 243826)
+++ generated/all_l8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_LOGICAL_8)
Index: generated/any_l1.c
===================================================================
--- generated/any_l1.c	(revision 243826)
+++ generated/any_l1.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_LOGICAL_1)
Index: generated/any_l16.c
===================================================================
--- generated/any_l16.c	(revision 243826)
+++ generated/any_l16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_LOGICAL_16)
Index: generated/any_l2.c
===================================================================
--- generated/any_l2.c	(revision 243826)
+++ generated/any_l2.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_LOGICAL_2)
Index: generated/any_l4.c
===================================================================
--- generated/any_l4.c	(revision 243826)
+++ generated/any_l4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_LOGICAL_4)
Index: generated/any_l8.c
===================================================================
--- generated/any_l8.c	(revision 243826)
+++ generated/any_l8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_LOGICAL_8)
Index: generated/bessel_r10.c
===================================================================
--- generated/bessel_r10.c	(revision 243826)
+++ generated/bessel_r10.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 
Index: generated/bessel_r16.c
===================================================================
--- generated/bessel_r16.c	(revision 243826)
+++ generated/bessel_r16.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 
Index: generated/bessel_r4.c
===================================================================
--- generated/bessel_r4.c	(revision 243826)
+++ generated/bessel_r4.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 
Index: generated/bessel_r8.c
===================================================================
--- generated/bessel_r8.c	(revision 243826)
+++ generated/bessel_r8.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 
Index: generated/count_16_l.c
===================================================================
--- generated/count_16_l.c	(revision 243826)
+++ generated/count_16_l.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_16)
Index: generated/count_1_l.c
===================================================================
--- generated/count_1_l.c	(revision 243826)
+++ generated/count_1_l.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_1)
Index: generated/count_2_l.c
===================================================================
--- generated/count_2_l.c	(revision 243826)
+++ generated/count_2_l.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_2)
Index: generated/count_4_l.c
===================================================================
--- generated/count_4_l.c	(revision 243826)
+++ generated/count_4_l.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_4)
Index: generated/count_8_l.c
===================================================================
--- generated/count_8_l.c	(revision 243826)
+++ generated/count_8_l.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_8)
Index: generated/cshift0_c10.c
===================================================================
--- generated/cshift0_c10.c	(revision 243826)
+++ generated/cshift0_c10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/cshift0_c16.c
===================================================================
--- generated/cshift0_c16.c	(revision 243826)
+++ generated/cshift0_c16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/cshift0_c4.c
===================================================================
--- generated/cshift0_c4.c	(revision 243826)
+++ generated/cshift0_c4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/cshift0_c8.c
===================================================================
--- generated/cshift0_c8.c	(revision 243826)
+++ generated/cshift0_c8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/cshift0_i1.c
===================================================================
--- generated/cshift0_i1.c	(revision 243826)
+++ generated/cshift0_i1.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/cshift0_i16.c
===================================================================
--- generated/cshift0_i16.c	(revision 243826)
+++ generated/cshift0_i16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/cshift0_i2.c
===================================================================
--- generated/cshift0_i2.c	(revision 243826)
+++ generated/cshift0_i2.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/cshift0_i4.c
===================================================================
--- generated/cshift0_i4.c	(revision 243826)
+++ generated/cshift0_i4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/cshift0_i8.c
===================================================================
--- generated/cshift0_i8.c	(revision 243826)
+++ generated/cshift0_i8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/cshift0_r10.c
===================================================================
--- generated/cshift0_r10.c	(revision 243826)
+++ generated/cshift0_r10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/cshift0_r16.c
===================================================================
--- generated/cshift0_r16.c	(revision 243826)
+++ generated/cshift0_r16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/cshift0_r4.c
===================================================================
--- generated/cshift0_r4.c	(revision 243826)
+++ generated/cshift0_r4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/cshift0_r8.c
===================================================================
--- generated/cshift0_r8.c	(revision 243826)
+++ generated/cshift0_r8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/cshift1_16.c
===================================================================
--- generated/cshift1_16.c	(revision 243826)
+++ generated/cshift1_16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/cshift1_4.c
===================================================================
--- generated/cshift1_4.c	(revision 243826)
+++ generated/cshift1_4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/cshift1_8.c
===================================================================
--- generated/cshift1_8.c	(revision 243826)
+++ generated/cshift1_8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/eoshift1_16.c
===================================================================
--- generated/eoshift1_16.c	(revision 243826)
+++ generated/eoshift1_16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/eoshift1_4.c
===================================================================
--- generated/eoshift1_4.c	(revision 243826)
+++ generated/eoshift1_4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/eoshift1_8.c
===================================================================
--- generated/eoshift1_8.c	(revision 243826)
+++ generated/eoshift1_8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/eoshift3_16.c
===================================================================
--- generated/eoshift3_16.c	(revision 243826)
+++ generated/eoshift3_16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/eoshift3_4.c
===================================================================
--- generated/eoshift3_4.c	(revision 243826)
+++ generated/eoshift3_4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/eoshift3_8.c
===================================================================
--- generated/eoshift3_8.c	(revision 243826)
+++ generated/eoshift3_8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/iall_i1.c
===================================================================
--- generated/iall_i1.c	(revision 243826)
+++ generated/iall_i1.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_1) && defined (HAVE_GFC_INTEGER_1)
Index: generated/iall_i16.c
===================================================================
--- generated/iall_i16.c	(revision 243826)
+++ generated/iall_i16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_16) && defined (HAVE_GFC_INTEGER_16)
Index: generated/iall_i2.c
===================================================================
--- generated/iall_i2.c	(revision 243826)
+++ generated/iall_i2.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_2) && defined (HAVE_GFC_INTEGER_2)
Index: generated/iall_i4.c
===================================================================
--- generated/iall_i4.c	(revision 243826)
+++ generated/iall_i4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_4) && defined (HAVE_GFC_INTEGER_4)
Index: generated/iall_i8.c
===================================================================
--- generated/iall_i8.c	(revision 243826)
+++ generated/iall_i8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_8) && defined (HAVE_GFC_INTEGER_8)
Index: generated/iany_i1.c
===================================================================
--- generated/iany_i1.c	(revision 243826)
+++ generated/iany_i1.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_1) && defined (HAVE_GFC_INTEGER_1)
Index: generated/iany_i16.c
===================================================================
--- generated/iany_i16.c	(revision 243826)
+++ generated/iany_i16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_16) && defined (HAVE_GFC_INTEGER_16)
Index: generated/iany_i2.c
===================================================================
--- generated/iany_i2.c	(revision 243826)
+++ generated/iany_i2.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_2) && defined (HAVE_GFC_INTEGER_2)
Index: generated/iany_i4.c
===================================================================
--- generated/iany_i4.c	(revision 243826)
+++ generated/iany_i4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_4) && defined (HAVE_GFC_INTEGER_4)
Index: generated/iany_i8.c
===================================================================
--- generated/iany_i8.c	(revision 243826)
+++ generated/iany_i8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_8) && defined (HAVE_GFC_INTEGER_8)
Index: generated/in_pack_c10.c
===================================================================
--- generated/in_pack_c10.c	(revision 243826)
+++ generated/in_pack_c10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_COMPLEX_10)
Index: generated/in_pack_c16.c
===================================================================
--- generated/in_pack_c16.c	(revision 243826)
+++ generated/in_pack_c16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_COMPLEX_16)
Index: generated/in_pack_c4.c
===================================================================
--- generated/in_pack_c4.c	(revision 243826)
+++ generated/in_pack_c4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_COMPLEX_4)
Index: generated/in_pack_c8.c
===================================================================
--- generated/in_pack_c8.c	(revision 243826)
+++ generated/in_pack_c8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_COMPLEX_8)
Index: generated/in_pack_i1.c
===================================================================
--- generated/in_pack_i1.c	(revision 243826)
+++ generated/in_pack_i1.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_1)
Index: generated/in_pack_i16.c
===================================================================
--- generated/in_pack_i16.c	(revision 243826)
+++ generated/in_pack_i16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_16)
Index: generated/in_pack_i2.c
===================================================================
--- generated/in_pack_i2.c	(revision 243826)
+++ generated/in_pack_i2.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_2)
Index: generated/in_pack_i4.c
===================================================================
--- generated/in_pack_i4.c	(revision 243826)
+++ generated/in_pack_i4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_4)
Index: generated/in_pack_i8.c
===================================================================
--- generated/in_pack_i8.c	(revision 243826)
+++ generated/in_pack_i8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_8)
Index: generated/in_pack_r10.c
===================================================================
--- generated/in_pack_r10.c	(revision 243826)
+++ generated/in_pack_r10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_REAL_10)
Index: generated/in_pack_r16.c
===================================================================
--- generated/in_pack_r16.c	(revision 243826)
+++ generated/in_pack_r16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_REAL_16)
Index: generated/in_pack_r4.c
===================================================================
--- generated/in_pack_r4.c	(revision 243826)
+++ generated/in_pack_r4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_REAL_4)
Index: generated/in_pack_r8.c
===================================================================
--- generated/in_pack_r8.c	(revision 243826)
+++ generated/in_pack_r8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_REAL_8)
Index: generated/in_unpack_c10.c
===================================================================
--- generated/in_unpack_c10.c	(revision 243826)
+++ generated/in_unpack_c10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/in_unpack_c16.c
===================================================================
--- generated/in_unpack_c16.c	(revision 243826)
+++ generated/in_unpack_c16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/in_unpack_c4.c
===================================================================
--- generated/in_unpack_c4.c	(revision 243826)
+++ generated/in_unpack_c4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/in_unpack_c8.c
===================================================================
--- generated/in_unpack_c8.c	(revision 243826)
+++ generated/in_unpack_c8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/in_unpack_i1.c
===================================================================
--- generated/in_unpack_i1.c	(revision 243826)
+++ generated/in_unpack_i1.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/in_unpack_i16.c
===================================================================
--- generated/in_unpack_i16.c	(revision 243826)
+++ generated/in_unpack_i16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/in_unpack_i2.c
===================================================================
--- generated/in_unpack_i2.c	(revision 243826)
+++ generated/in_unpack_i2.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/in_unpack_i4.c
===================================================================
--- generated/in_unpack_i4.c	(revision 243826)
+++ generated/in_unpack_i4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/in_unpack_i8.c
===================================================================
--- generated/in_unpack_i8.c	(revision 243826)
+++ generated/in_unpack_i8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/in_unpack_r10.c
===================================================================
--- generated/in_unpack_r10.c	(revision 243826)
+++ generated/in_unpack_r10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/in_unpack_r16.c
===================================================================
--- generated/in_unpack_r16.c	(revision 243826)
+++ generated/in_unpack_r16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/in_unpack_r4.c
===================================================================
--- generated/in_unpack_r4.c	(revision 243826)
+++ generated/in_unpack_r4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/in_unpack_r8.c
===================================================================
--- generated/in_unpack_r8.c	(revision 243826)
+++ generated/in_unpack_r8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/iparity_i1.c
===================================================================
--- generated/iparity_i1.c	(revision 243826)
+++ generated/iparity_i1.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_1) && defined (HAVE_GFC_INTEGER_1)
Index: generated/iparity_i16.c
===================================================================
--- generated/iparity_i16.c	(revision 243826)
+++ generated/iparity_i16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_16) && defined (HAVE_GFC_INTEGER_16)
Index: generated/iparity_i2.c
===================================================================
--- generated/iparity_i2.c	(revision 243826)
+++ generated/iparity_i2.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_2) && defined (HAVE_GFC_INTEGER_2)
Index: generated/iparity_i4.c
===================================================================
--- generated/iparity_i4.c	(revision 243826)
+++ generated/iparity_i4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_4) && defined (HAVE_GFC_INTEGER_4)
Index: generated/iparity_i8.c
===================================================================
--- generated/iparity_i8.c	(revision 243826)
+++ generated/iparity_i8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_8) && defined (HAVE_GFC_INTEGER_8)
Index: generated/maxloc0_16_i1.c
===================================================================
--- generated/maxloc0_16_i1.c	(revision 243826)
+++ generated/maxloc0_16_i1.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc0_16_i16.c
===================================================================
--- generated/maxloc0_16_i16.c	(revision 243826)
+++ generated/maxloc0_16_i16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc0_16_i2.c
===================================================================
--- generated/maxloc0_16_i2.c	(revision 243826)
+++ generated/maxloc0_16_i2.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc0_16_i4.c
===================================================================
--- generated/maxloc0_16_i4.c	(revision 243826)
+++ generated/maxloc0_16_i4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc0_16_i8.c
===================================================================
--- generated/maxloc0_16_i8.c	(revision 243826)
+++ generated/maxloc0_16_i8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc0_16_r10.c
===================================================================
--- generated/maxloc0_16_r10.c	(revision 243826)
+++ generated/maxloc0_16_r10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc0_16_r16.c
===================================================================
--- generated/maxloc0_16_r16.c	(revision 243826)
+++ generated/maxloc0_16_r16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc0_16_r4.c
===================================================================
--- generated/maxloc0_16_r4.c	(revision 243826)
+++ generated/maxloc0_16_r4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc0_16_r8.c
===================================================================
--- generated/maxloc0_16_r8.c	(revision 243826)
+++ generated/maxloc0_16_r8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc0_4_i1.c
===================================================================
--- generated/maxloc0_4_i1.c	(revision 243826)
+++ generated/maxloc0_4_i1.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc0_4_i16.c
===================================================================
--- generated/maxloc0_4_i16.c	(revision 243826)
+++ generated/maxloc0_4_i16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc0_4_i2.c
===================================================================
--- generated/maxloc0_4_i2.c	(revision 243826)
+++ generated/maxloc0_4_i2.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc0_4_i4.c
===================================================================
--- generated/maxloc0_4_i4.c	(revision 243826)
+++ generated/maxloc0_4_i4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc0_4_i8.c
===================================================================
--- generated/maxloc0_4_i8.c	(revision 243826)
+++ generated/maxloc0_4_i8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc0_4_r10.c
===================================================================
--- generated/maxloc0_4_r10.c	(revision 243826)
+++ generated/maxloc0_4_r10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc0_4_r16.c
===================================================================
--- generated/maxloc0_4_r16.c	(revision 243826)
+++ generated/maxloc0_4_r16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc0_4_r4.c
===================================================================
--- generated/maxloc0_4_r4.c	(revision 243826)
+++ generated/maxloc0_4_r4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc0_4_r8.c
===================================================================
--- generated/maxloc0_4_r8.c	(revision 243826)
+++ generated/maxloc0_4_r8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc0_8_i1.c
===================================================================
--- generated/maxloc0_8_i1.c	(revision 243826)
+++ generated/maxloc0_8_i1.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc0_8_i16.c
===================================================================
--- generated/maxloc0_8_i16.c	(revision 243826)
+++ generated/maxloc0_8_i16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc0_8_i2.c
===================================================================
--- generated/maxloc0_8_i2.c	(revision 243826)
+++ generated/maxloc0_8_i2.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc0_8_i4.c
===================================================================
--- generated/maxloc0_8_i4.c	(revision 243826)
+++ generated/maxloc0_8_i4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc0_8_i8.c
===================================================================
--- generated/maxloc0_8_i8.c	(revision 243826)
+++ generated/maxloc0_8_i8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc0_8_r10.c
===================================================================
--- generated/maxloc0_8_r10.c	(revision 243826)
+++ generated/maxloc0_8_r10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc0_8_r16.c
===================================================================
--- generated/maxloc0_8_r16.c	(revision 243826)
+++ generated/maxloc0_8_r16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc0_8_r4.c
===================================================================
--- generated/maxloc0_8_r4.c	(revision 243826)
+++ generated/maxloc0_8_r4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc0_8_r8.c
===================================================================
--- generated/maxloc0_8_r8.c	(revision 243826)
+++ generated/maxloc0_8_r8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_16_i1.c
===================================================================
--- generated/maxloc1_16_i1.c	(revision 243826)
+++ generated/maxloc1_16_i1.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_16_i16.c
===================================================================
--- generated/maxloc1_16_i16.c	(revision 243826)
+++ generated/maxloc1_16_i16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_16_i2.c
===================================================================
--- generated/maxloc1_16_i2.c	(revision 243826)
+++ generated/maxloc1_16_i2.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_16_i4.c
===================================================================
--- generated/maxloc1_16_i4.c	(revision 243826)
+++ generated/maxloc1_16_i4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_16_i8.c
===================================================================
--- generated/maxloc1_16_i8.c	(revision 243826)
+++ generated/maxloc1_16_i8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_16_r10.c
===================================================================
--- generated/maxloc1_16_r10.c	(revision 243826)
+++ generated/maxloc1_16_r10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_16_r16.c
===================================================================
--- generated/maxloc1_16_r16.c	(revision 243826)
+++ generated/maxloc1_16_r16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_16_r4.c
===================================================================
--- generated/maxloc1_16_r4.c	(revision 243826)
+++ generated/maxloc1_16_r4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_16_r8.c
===================================================================
--- generated/maxloc1_16_r8.c	(revision 243826)
+++ generated/maxloc1_16_r8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_4_i1.c
===================================================================
--- generated/maxloc1_4_i1.c	(revision 243826)
+++ generated/maxloc1_4_i1.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_4_i16.c
===================================================================
--- generated/maxloc1_4_i16.c	(revision 243826)
+++ generated/maxloc1_4_i16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_4_i2.c
===================================================================
--- generated/maxloc1_4_i2.c	(revision 243826)
+++ generated/maxloc1_4_i2.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_4_i4.c
===================================================================
--- generated/maxloc1_4_i4.c	(revision 243826)
+++ generated/maxloc1_4_i4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_4_i8.c
===================================================================
--- generated/maxloc1_4_i8.c	(revision 243826)
+++ generated/maxloc1_4_i8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_4_r10.c
===================================================================
--- generated/maxloc1_4_r10.c	(revision 243826)
+++ generated/maxloc1_4_r10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_4_r16.c
===================================================================
--- generated/maxloc1_4_r16.c	(revision 243826)
+++ generated/maxloc1_4_r16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_4_r4.c
===================================================================
--- generated/maxloc1_4_r4.c	(revision 243826)
+++ generated/maxloc1_4_r4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_4_r8.c
===================================================================
--- generated/maxloc1_4_r8.c	(revision 243826)
+++ generated/maxloc1_4_r8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_8_i1.c
===================================================================
--- generated/maxloc1_8_i1.c	(revision 243826)
+++ generated/maxloc1_8_i1.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_8_i16.c
===================================================================
--- generated/maxloc1_8_i16.c	(revision 243826)
+++ generated/maxloc1_8_i16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_8_i2.c
===================================================================
--- generated/maxloc1_8_i2.c	(revision 243826)
+++ generated/maxloc1_8_i2.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_8_i4.c
===================================================================
--- generated/maxloc1_8_i4.c	(revision 243826)
+++ generated/maxloc1_8_i4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_8_i8.c
===================================================================
--- generated/maxloc1_8_i8.c	(revision 243826)
+++ generated/maxloc1_8_i8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_8_r10.c
===================================================================
--- generated/maxloc1_8_r10.c	(revision 243826)
+++ generated/maxloc1_8_r10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_8_r16.c
===================================================================
--- generated/maxloc1_8_r16.c	(revision 243826)
+++ generated/maxloc1_8_r16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_8_r4.c
===================================================================
--- generated/maxloc1_8_r4.c	(revision 243826)
+++ generated/maxloc1_8_r4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxloc1_8_r8.c
===================================================================
--- generated/maxloc1_8_r8.c	(revision 243826)
+++ generated/maxloc1_8_r8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/maxval_i1.c
===================================================================
--- generated/maxval_i1.c	(revision 243826)
+++ generated/maxval_i1.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_1) && defined (HAVE_GFC_INTEGER_1)
Index: generated/maxval_i16.c
===================================================================
--- generated/maxval_i16.c	(revision 243826)
+++ generated/maxval_i16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_16) && defined (HAVE_GFC_INTEGER_16)
Index: generated/maxval_i2.c
===================================================================
--- generated/maxval_i2.c	(revision 243826)
+++ generated/maxval_i2.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_2) && defined (HAVE_GFC_INTEGER_2)
Index: generated/maxval_i4.c
===================================================================
--- generated/maxval_i4.c	(revision 243826)
+++ generated/maxval_i4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_4) && defined (HAVE_GFC_INTEGER_4)
Index: generated/maxval_i8.c
===================================================================
--- generated/maxval_i8.c	(revision 243826)
+++ generated/maxval_i8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_8) && defined (HAVE_GFC_INTEGER_8)
Index: generated/maxval_r10.c
===================================================================
--- generated/maxval_r10.c	(revision 243826)
+++ generated/maxval_r10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_REAL_10) && defined (HAVE_GFC_REAL_10)
Index: generated/maxval_r16.c
===================================================================
--- generated/maxval_r16.c	(revision 243826)
+++ generated/maxval_r16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_REAL_16) && defined (HAVE_GFC_REAL_16)
Index: generated/maxval_r4.c
===================================================================
--- generated/maxval_r4.c	(revision 243826)
+++ generated/maxval_r4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_REAL_4) && defined (HAVE_GFC_REAL_4)
Index: generated/maxval_r8.c
===================================================================
--- generated/maxval_r8.c	(revision 243826)
+++ generated/maxval_r8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_REAL_8) && defined (HAVE_GFC_REAL_8)
Index: generated/minloc0_16_i1.c
===================================================================
--- generated/minloc0_16_i1.c	(revision 243826)
+++ generated/minloc0_16_i1.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc0_16_i16.c
===================================================================
--- generated/minloc0_16_i16.c	(revision 243826)
+++ generated/minloc0_16_i16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc0_16_i2.c
===================================================================
--- generated/minloc0_16_i2.c	(revision 243826)
+++ generated/minloc0_16_i2.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc0_16_i4.c
===================================================================
--- generated/minloc0_16_i4.c	(revision 243826)
+++ generated/minloc0_16_i4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc0_16_i8.c
===================================================================
--- generated/minloc0_16_i8.c	(revision 243826)
+++ generated/minloc0_16_i8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc0_16_r10.c
===================================================================
--- generated/minloc0_16_r10.c	(revision 243826)
+++ generated/minloc0_16_r10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc0_16_r16.c
===================================================================
--- generated/minloc0_16_r16.c	(revision 243826)
+++ generated/minloc0_16_r16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc0_16_r4.c
===================================================================
--- generated/minloc0_16_r4.c	(revision 243826)
+++ generated/minloc0_16_r4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc0_16_r8.c
===================================================================
--- generated/minloc0_16_r8.c	(revision 243826)
+++ generated/minloc0_16_r8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc0_4_i1.c
===================================================================
--- generated/minloc0_4_i1.c	(revision 243826)
+++ generated/minloc0_4_i1.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc0_4_i16.c
===================================================================
--- generated/minloc0_4_i16.c	(revision 243826)
+++ generated/minloc0_4_i16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc0_4_i2.c
===================================================================
--- generated/minloc0_4_i2.c	(revision 243826)
+++ generated/minloc0_4_i2.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc0_4_i4.c
===================================================================
--- generated/minloc0_4_i4.c	(revision 243826)
+++ generated/minloc0_4_i4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc0_4_i8.c
===================================================================
--- generated/minloc0_4_i8.c	(revision 243826)
+++ generated/minloc0_4_i8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc0_4_r10.c
===================================================================
--- generated/minloc0_4_r10.c	(revision 243826)
+++ generated/minloc0_4_r10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc0_4_r16.c
===================================================================
--- generated/minloc0_4_r16.c	(revision 243826)
+++ generated/minloc0_4_r16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc0_4_r4.c
===================================================================
--- generated/minloc0_4_r4.c	(revision 243826)
+++ generated/minloc0_4_r4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc0_4_r8.c
===================================================================
--- generated/minloc0_4_r8.c	(revision 243826)
+++ generated/minloc0_4_r8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc0_8_i1.c
===================================================================
--- generated/minloc0_8_i1.c	(revision 243826)
+++ generated/minloc0_8_i1.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc0_8_i16.c
===================================================================
--- generated/minloc0_8_i16.c	(revision 243826)
+++ generated/minloc0_8_i16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc0_8_i2.c
===================================================================
--- generated/minloc0_8_i2.c	(revision 243826)
+++ generated/minloc0_8_i2.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc0_8_i4.c
===================================================================
--- generated/minloc0_8_i4.c	(revision 243826)
+++ generated/minloc0_8_i4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc0_8_i8.c
===================================================================
--- generated/minloc0_8_i8.c	(revision 243826)
+++ generated/minloc0_8_i8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc0_8_r10.c
===================================================================
--- generated/minloc0_8_r10.c	(revision 243826)
+++ generated/minloc0_8_r10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc0_8_r16.c
===================================================================
--- generated/minloc0_8_r16.c	(revision 243826)
+++ generated/minloc0_8_r16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc0_8_r4.c
===================================================================
--- generated/minloc0_8_r4.c	(revision 243826)
+++ generated/minloc0_8_r4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc0_8_r8.c
===================================================================
--- generated/minloc0_8_r8.c	(revision 243826)
+++ generated/minloc0_8_r8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_16_i1.c
===================================================================
--- generated/minloc1_16_i1.c	(revision 243826)
+++ generated/minloc1_16_i1.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_16_i16.c
===================================================================
--- generated/minloc1_16_i16.c	(revision 243826)
+++ generated/minloc1_16_i16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_16_i2.c
===================================================================
--- generated/minloc1_16_i2.c	(revision 243826)
+++ generated/minloc1_16_i2.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_16_i4.c
===================================================================
--- generated/minloc1_16_i4.c	(revision 243826)
+++ generated/minloc1_16_i4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_16_i8.c
===================================================================
--- generated/minloc1_16_i8.c	(revision 243826)
+++ generated/minloc1_16_i8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_16_r10.c
===================================================================
--- generated/minloc1_16_r10.c	(revision 243826)
+++ generated/minloc1_16_r10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_16_r16.c
===================================================================
--- generated/minloc1_16_r16.c	(revision 243826)
+++ generated/minloc1_16_r16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_16_r4.c
===================================================================
--- generated/minloc1_16_r4.c	(revision 243826)
+++ generated/minloc1_16_r4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_16_r8.c
===================================================================
--- generated/minloc1_16_r8.c	(revision 243826)
+++ generated/minloc1_16_r8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_4_i1.c
===================================================================
--- generated/minloc1_4_i1.c	(revision 243826)
+++ generated/minloc1_4_i1.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_4_i16.c
===================================================================
--- generated/minloc1_4_i16.c	(revision 243826)
+++ generated/minloc1_4_i16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_4_i2.c
===================================================================
--- generated/minloc1_4_i2.c	(revision 243826)
+++ generated/minloc1_4_i2.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_4_i4.c
===================================================================
--- generated/minloc1_4_i4.c	(revision 243826)
+++ generated/minloc1_4_i4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_4_i8.c
===================================================================
--- generated/minloc1_4_i8.c	(revision 243826)
+++ generated/minloc1_4_i8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_4_r10.c
===================================================================
--- generated/minloc1_4_r10.c	(revision 243826)
+++ generated/minloc1_4_r10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_4_r16.c
===================================================================
--- generated/minloc1_4_r16.c	(revision 243826)
+++ generated/minloc1_4_r16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_4_r4.c
===================================================================
--- generated/minloc1_4_r4.c	(revision 243826)
+++ generated/minloc1_4_r4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_4_r8.c
===================================================================
--- generated/minloc1_4_r8.c	(revision 243826)
+++ generated/minloc1_4_r8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_8_i1.c
===================================================================
--- generated/minloc1_8_i1.c	(revision 243826)
+++ generated/minloc1_8_i1.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_8_i16.c
===================================================================
--- generated/minloc1_8_i16.c	(revision 243826)
+++ generated/minloc1_8_i16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_8_i2.c
===================================================================
--- generated/minloc1_8_i2.c	(revision 243826)
+++ generated/minloc1_8_i2.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_8_i4.c
===================================================================
--- generated/minloc1_8_i4.c	(revision 243826)
+++ generated/minloc1_8_i4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_8_i8.c
===================================================================
--- generated/minloc1_8_i8.c	(revision 243826)
+++ generated/minloc1_8_i8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_8_r10.c
===================================================================
--- generated/minloc1_8_r10.c	(revision 243826)
+++ generated/minloc1_8_r10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_8_r16.c
===================================================================
--- generated/minloc1_8_r16.c	(revision 243826)
+++ generated/minloc1_8_r16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_8_r4.c
===================================================================
--- generated/minloc1_8_r4.c	(revision 243826)
+++ generated/minloc1_8_r4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minloc1_8_r8.c
===================================================================
--- generated/minloc1_8_r8.c	(revision 243826)
+++ generated/minloc1_8_r8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <limits.h>
 
 
Index: generated/minval_i1.c
===================================================================
--- generated/minval_i1.c	(revision 243826)
+++ generated/minval_i1.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_1) && defined (HAVE_GFC_INTEGER_1)
Index: generated/minval_i16.c
===================================================================
--- generated/minval_i16.c	(revision 243826)
+++ generated/minval_i16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_16) && defined (HAVE_GFC_INTEGER_16)
Index: generated/minval_i2.c
===================================================================
--- generated/minval_i2.c	(revision 243826)
+++ generated/minval_i2.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_2) && defined (HAVE_GFC_INTEGER_2)
Index: generated/minval_i4.c
===================================================================
--- generated/minval_i4.c	(revision 243826)
+++ generated/minval_i4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_4) && defined (HAVE_GFC_INTEGER_4)
Index: generated/minval_i8.c
===================================================================
--- generated/minval_i8.c	(revision 243826)
+++ generated/minval_i8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_8) && defined (HAVE_GFC_INTEGER_8)
Index: generated/minval_r10.c
===================================================================
--- generated/minval_r10.c	(revision 243826)
+++ generated/minval_r10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_REAL_10) && defined (HAVE_GFC_REAL_10)
Index: generated/minval_r16.c
===================================================================
--- generated/minval_r16.c	(revision 243826)
+++ generated/minval_r16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_REAL_16) && defined (HAVE_GFC_REAL_16)
Index: generated/minval_r4.c
===================================================================
--- generated/minval_r4.c	(revision 243826)
+++ generated/minval_r4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_REAL_4) && defined (HAVE_GFC_REAL_4)
Index: generated/minval_r8.c
===================================================================
--- generated/minval_r8.c	(revision 243826)
+++ generated/minval_r8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_REAL_8) && defined (HAVE_GFC_REAL_8)
Index: generated/norm2_r10.c
===================================================================
--- generated/norm2_r10.c	(revision 243826)
+++ generated/norm2_r10.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 #include "libgfortran.h"
 #include <stdlib.h>
 #include <math.h>
-#include <assert.h>
 
 
 
Index: generated/norm2_r16.c
===================================================================
--- generated/norm2_r16.c	(revision 243826)
+++ generated/norm2_r16.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 #include "libgfortran.h"
 #include <stdlib.h>
 #include <math.h>
-#include <assert.h>
 
 
 
Index: generated/norm2_r4.c
===================================================================
--- generated/norm2_r4.c	(revision 243826)
+++ generated/norm2_r4.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 #include "libgfortran.h"
 #include <stdlib.h>
 #include <math.h>
-#include <assert.h>
 
 
 
Index: generated/norm2_r8.c
===================================================================
--- generated/norm2_r8.c	(revision 243826)
+++ generated/norm2_r8.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 #include "libgfortran.h"
 #include <stdlib.h>
 #include <math.h>
-#include <assert.h>
 
 
 
Index: generated/pack_c10.c
===================================================================
--- generated/pack_c10.c	(revision 243826)
+++ generated/pack_c10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/pack_c16.c
===================================================================
--- generated/pack_c16.c	(revision 243826)
+++ generated/pack_c16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/pack_c4.c
===================================================================
--- generated/pack_c4.c	(revision 243826)
+++ generated/pack_c4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/pack_c8.c
===================================================================
--- generated/pack_c8.c	(revision 243826)
+++ generated/pack_c8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/pack_i1.c
===================================================================
--- generated/pack_i1.c	(revision 243826)
+++ generated/pack_i1.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/pack_i16.c
===================================================================
--- generated/pack_i16.c	(revision 243826)
+++ generated/pack_i16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/pack_i2.c
===================================================================
--- generated/pack_i2.c	(revision 243826)
+++ generated/pack_i2.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/pack_i4.c
===================================================================
--- generated/pack_i4.c	(revision 243826)
+++ generated/pack_i4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/pack_i8.c
===================================================================
--- generated/pack_i8.c	(revision 243826)
+++ generated/pack_i8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/pack_r10.c
===================================================================
--- generated/pack_r10.c	(revision 243826)
+++ generated/pack_r10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/pack_r16.c
===================================================================
--- generated/pack_r16.c	(revision 243826)
+++ generated/pack_r16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/pack_r4.c
===================================================================
--- generated/pack_r4.c	(revision 243826)
+++ generated/pack_r4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/pack_r8.c
===================================================================
--- generated/pack_r8.c	(revision 243826)
+++ generated/pack_r8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/parity_l1.c
===================================================================
--- generated/parity_l1.c	(revision 243826)
+++ generated/parity_l1.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 #include "libgfortran.h"
 #include <stdlib.h>
 #include <math.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_LOGICAL_1) && defined (HAVE_GFC_LOGICAL_1)
Index: generated/parity_l16.c
===================================================================
--- generated/parity_l16.c	(revision 243826)
+++ generated/parity_l16.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 #include "libgfortran.h"
 #include <stdlib.h>
 #include <math.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_LOGICAL_16) && defined (HAVE_GFC_LOGICAL_16)
Index: generated/parity_l2.c
===================================================================
--- generated/parity_l2.c	(revision 243826)
+++ generated/parity_l2.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 #include "libgfortran.h"
 #include <stdlib.h>
 #include <math.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_LOGICAL_2) && defined (HAVE_GFC_LOGICAL_2)
Index: generated/parity_l4.c
===================================================================
--- generated/parity_l4.c	(revision 243826)
+++ generated/parity_l4.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 #include "libgfortran.h"
 #include <stdlib.h>
 #include <math.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_LOGICAL_4) && defined (HAVE_GFC_LOGICAL_4)
Index: generated/parity_l8.c
===================================================================
--- generated/parity_l8.c	(revision 243826)
+++ generated/parity_l8.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 #include "libgfortran.h"
 #include <stdlib.h>
 #include <math.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_LOGICAL_8) && defined (HAVE_GFC_LOGICAL_8)
Index: generated/product_c10.c
===================================================================
--- generated/product_c10.c	(revision 243826)
+++ generated/product_c10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_COMPLEX_10) && defined (HAVE_GFC_COMPLEX_10)
Index: generated/product_c16.c
===================================================================
--- generated/product_c16.c	(revision 243826)
+++ generated/product_c16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_COMPLEX_16) && defined (HAVE_GFC_COMPLEX_16)
Index: generated/product_c4.c
===================================================================
--- generated/product_c4.c	(revision 243826)
+++ generated/product_c4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_COMPLEX_4) && defined (HAVE_GFC_COMPLEX_4)
Index: generated/product_c8.c
===================================================================
--- generated/product_c8.c	(revision 243826)
+++ generated/product_c8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_COMPLEX_8) && defined (HAVE_GFC_COMPLEX_8)
Index: generated/product_i1.c
===================================================================
--- generated/product_i1.c	(revision 243826)
+++ generated/product_i1.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_1) && defined (HAVE_GFC_INTEGER_1)
Index: generated/product_i16.c
===================================================================
--- generated/product_i16.c	(revision 243826)
+++ generated/product_i16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_16) && defined (HAVE_GFC_INTEGER_16)
Index: generated/product_i2.c
===================================================================
--- generated/product_i2.c	(revision 243826)
+++ generated/product_i2.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_2) && defined (HAVE_GFC_INTEGER_2)
Index: generated/product_i4.c
===================================================================
--- generated/product_i4.c	(revision 243826)
+++ generated/product_i4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_4) && defined (HAVE_GFC_INTEGER_4)
Index: generated/product_i8.c
===================================================================
--- generated/product_i8.c	(revision 243826)
+++ generated/product_i8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_8) && defined (HAVE_GFC_INTEGER_8)
Index: generated/product_r10.c
===================================================================
--- generated/product_r10.c	(revision 243826)
+++ generated/product_r10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_REAL_10) && defined (HAVE_GFC_REAL_10)
Index: generated/product_r16.c
===================================================================
--- generated/product_r16.c	(revision 243826)
+++ generated/product_r16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_REAL_16) && defined (HAVE_GFC_REAL_16)
Index: generated/product_r4.c
===================================================================
--- generated/product_r4.c	(revision 243826)
+++ generated/product_r4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_REAL_4) && defined (HAVE_GFC_REAL_4)
Index: generated/product_r8.c
===================================================================
--- generated/product_r8.c	(revision 243826)
+++ generated/product_r8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_REAL_8) && defined (HAVE_GFC_REAL_8)
Index: generated/reshape_c10.c
===================================================================
--- generated/reshape_c10.c	(revision 243826)
+++ generated/reshape_c10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_COMPLEX_10)
Index: generated/reshape_c16.c
===================================================================
--- generated/reshape_c16.c	(revision 243826)
+++ generated/reshape_c16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_COMPLEX_16)
Index: generated/reshape_c4.c
===================================================================
--- generated/reshape_c4.c	(revision 243826)
+++ generated/reshape_c4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_COMPLEX_4)
Index: generated/reshape_c8.c
===================================================================
--- generated/reshape_c8.c	(revision 243826)
+++ generated/reshape_c8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_COMPLEX_8)
Index: generated/reshape_i16.c
===================================================================
--- generated/reshape_i16.c	(revision 243826)
+++ generated/reshape_i16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_16)
Index: generated/reshape_i4.c
===================================================================
--- generated/reshape_i4.c	(revision 243826)
+++ generated/reshape_i4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_4)
Index: generated/reshape_i8.c
===================================================================
--- generated/reshape_i8.c	(revision 243826)
+++ generated/reshape_i8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_8)
Index: generated/reshape_r10.c
===================================================================
--- generated/reshape_r10.c	(revision 243826)
+++ generated/reshape_r10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_REAL_10)
Index: generated/reshape_r16.c
===================================================================
--- generated/reshape_r16.c	(revision 243826)
+++ generated/reshape_r16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_REAL_16)
Index: generated/reshape_r4.c
===================================================================
--- generated/reshape_r4.c	(revision 243826)
+++ generated/reshape_r4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_REAL_4)
Index: generated/reshape_r8.c
===================================================================
--- generated/reshape_r8.c	(revision 243826)
+++ generated/reshape_r8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_REAL_8)
Index: generated/shape_i1.c
===================================================================
--- generated/shape_i1.c	(revision 243826)
+++ generated/shape_i1.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_1)
Index: generated/shape_i16.c
===================================================================
--- generated/shape_i16.c	(revision 243826)
+++ generated/shape_i16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_16)
Index: generated/shape_i2.c
===================================================================
--- generated/shape_i2.c	(revision 243826)
+++ generated/shape_i2.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_2)
Index: generated/shape_i4.c
===================================================================
--- generated/shape_i4.c	(revision 243826)
+++ generated/shape_i4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_4)
Index: generated/shape_i8.c
===================================================================
--- generated/shape_i8.c	(revision 243826)
+++ generated/shape_i8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_8)
Index: generated/spread_c10.c
===================================================================
--- generated/spread_c10.c	(revision 243826)
+++ generated/spread_c10.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/spread_c16.c
===================================================================
--- generated/spread_c16.c	(revision 243826)
+++ generated/spread_c16.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/spread_c4.c
===================================================================
--- generated/spread_c4.c	(revision 243826)
+++ generated/spread_c4.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/spread_c8.c
===================================================================
--- generated/spread_c8.c	(revision 243826)
+++ generated/spread_c8.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/spread_i1.c
===================================================================
--- generated/spread_i1.c	(revision 243826)
+++ generated/spread_i1.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/spread_i16.c
===================================================================
--- generated/spread_i16.c	(revision 243826)
+++ generated/spread_i16.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/spread_i2.c
===================================================================
--- generated/spread_i2.c	(revision 243826)
+++ generated/spread_i2.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/spread_i4.c
===================================================================
--- generated/spread_i4.c	(revision 243826)
+++ generated/spread_i4.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/spread_i8.c
===================================================================
--- generated/spread_i8.c	(revision 243826)
+++ generated/spread_i8.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/spread_r10.c
===================================================================
--- generated/spread_r10.c	(revision 243826)
+++ generated/spread_r10.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/spread_r16.c
===================================================================
--- generated/spread_r16.c	(revision 243826)
+++ generated/spread_r16.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/spread_r4.c
===================================================================
--- generated/spread_r4.c	(revision 243826)
+++ generated/spread_r4.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/spread_r8.c
===================================================================
--- generated/spread_r8.c	(revision 243826)
+++ generated/spread_r8.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/sum_c10.c
===================================================================
--- generated/sum_c10.c	(revision 243826)
+++ generated/sum_c10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_COMPLEX_10) && defined (HAVE_GFC_COMPLEX_10)
Index: generated/sum_c16.c
===================================================================
--- generated/sum_c16.c	(revision 243826)
+++ generated/sum_c16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_COMPLEX_16) && defined (HAVE_GFC_COMPLEX_16)
Index: generated/sum_c4.c
===================================================================
--- generated/sum_c4.c	(revision 243826)
+++ generated/sum_c4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_COMPLEX_4) && defined (HAVE_GFC_COMPLEX_4)
Index: generated/sum_c8.c
===================================================================
--- generated/sum_c8.c	(revision 243826)
+++ generated/sum_c8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_COMPLEX_8) && defined (HAVE_GFC_COMPLEX_8)
Index: generated/sum_i1.c
===================================================================
--- generated/sum_i1.c	(revision 243826)
+++ generated/sum_i1.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_1) && defined (HAVE_GFC_INTEGER_1)
Index: generated/sum_i16.c
===================================================================
--- generated/sum_i16.c	(revision 243826)
+++ generated/sum_i16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_16) && defined (HAVE_GFC_INTEGER_16)
Index: generated/sum_i2.c
===================================================================
--- generated/sum_i2.c	(revision 243826)
+++ generated/sum_i2.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_2) && defined (HAVE_GFC_INTEGER_2)
Index: generated/sum_i4.c
===================================================================
--- generated/sum_i4.c	(revision 243826)
+++ generated/sum_i4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_4) && defined (HAVE_GFC_INTEGER_4)
Index: generated/sum_i8.c
===================================================================
--- generated/sum_i8.c	(revision 243826)
+++ generated/sum_i8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_INTEGER_8) && defined (HAVE_GFC_INTEGER_8)
Index: generated/sum_r10.c
===================================================================
--- generated/sum_r10.c	(revision 243826)
+++ generated/sum_r10.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_REAL_10) && defined (HAVE_GFC_REAL_10)
Index: generated/sum_r16.c
===================================================================
--- generated/sum_r16.c	(revision 243826)
+++ generated/sum_r16.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_REAL_16) && defined (HAVE_GFC_REAL_16)
Index: generated/sum_r4.c
===================================================================
--- generated/sum_r4.c	(revision 243826)
+++ generated/sum_r4.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_REAL_4) && defined (HAVE_GFC_REAL_4)
Index: generated/sum_r8.c
===================================================================
--- generated/sum_r8.c	(revision 243826)
+++ generated/sum_r8.c	(working copy)
@@ -25,7 +25,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 
 
 #if defined (HAVE_GFC_REAL_8) && defined (HAVE_GFC_REAL_8)
Index: generated/unpack_c10.c
===================================================================
--- generated/unpack_c10.c	(revision 243826)
+++ generated/unpack_c10.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/unpack_c16.c
===================================================================
--- generated/unpack_c16.c	(revision 243826)
+++ generated/unpack_c16.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/unpack_c4.c
===================================================================
--- generated/unpack_c4.c	(revision 243826)
+++ generated/unpack_c4.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/unpack_c8.c
===================================================================
--- generated/unpack_c8.c	(revision 243826)
+++ generated/unpack_c8.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/unpack_i1.c
===================================================================
--- generated/unpack_i1.c	(revision 243826)
+++ generated/unpack_i1.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/unpack_i16.c
===================================================================
--- generated/unpack_i16.c	(revision 243826)
+++ generated/unpack_i16.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/unpack_i2.c
===================================================================
--- generated/unpack_i2.c	(revision 243826)
+++ generated/unpack_i2.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/unpack_i4.c
===================================================================
--- generated/unpack_i4.c	(revision 243826)
+++ generated/unpack_i4.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/unpack_i8.c
===================================================================
--- generated/unpack_i8.c	(revision 243826)
+++ generated/unpack_i8.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/unpack_r10.c
===================================================================
--- generated/unpack_r10.c	(revision 243826)
+++ generated/unpack_r10.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/unpack_r16.c
===================================================================
--- generated/unpack_r16.c	(revision 243826)
+++ generated/unpack_r16.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/unpack_r4.c
===================================================================
--- generated/unpack_r4.c	(revision 243826)
+++ generated/unpack_r4.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 
Index: generated/unpack_r8.c
===================================================================
--- generated/unpack_r8.c	(revision 243826)
+++ generated/unpack_r8.c	(working copy)
@@ -26,7 +26,6 @@ see the files COPYING3 and COPYING.RUNTI
 
 #include "libgfortran.h"
 #include <stdlib.h>
-#include <assert.h>
 #include <string.h>
 
 

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [libgfortran, patch] Remove unused headers
  2016-12-21 10:12 [libgfortran, patch] Remove unused headers FX
@ 2016-12-21 10:19 ` Janne Blomqvist
  2016-12-21 11:18   ` FX
  0 siblings, 1 reply; 3+ messages in thread
From: Janne Blomqvist @ 2016-12-21 10:19 UTC (permalink / raw)
  To: FX; +Cc: Fortran List, GCC Patches

On Wed, Dec 21, 2016 at 12:05 PM, FX <fxcoudert@gmail.com> wrote:
> The attached patch removes some unused headers from libgfortran sources. It removes 320 assert.h, 31 stdlib.h, 12 string.h, 4 errno.h, and the occasional math.h, unistd.h, and limits.h.
>
> I have audited all files manually, checking for function calls. Patch was bootstrapped and regtested on x86_64-apple-darwin16.3.0.
> OK to commit?

Ok. Watch out for regressions on other targets though. I have more
than once caused regressions by using some function that happened to
be included in the existing headers on glibc, but needed some other
header on other targets.


> PS: after that patch, the most often used header (not included in libgfortran.h) is stdlib.h, used in 351 out of 436 library source files. Maybe that warrants including it in libgfortran.h? (next are string.h with 129 includes and limits.h with 113)

Yes, sounds reasonable to include stdlib.h, yes.

I have occasionally thought about splitting libgfortran.h, it's
annoying when one does some minor change affecting maybe 1 or 2 .o
files, but the entire libgfortran has to be rebuilt.. But beyond being
annoyed, I haven't done anything further about it.



-- 
Janne Blomqvist

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [libgfortran, patch] Remove unused headers
  2016-12-21 10:19 ` Janne Blomqvist
@ 2016-12-21 11:18   ` FX
  0 siblings, 0 replies; 3+ messages in thread
From: FX @ 2016-12-21 11:18 UTC (permalink / raw)
  To: Janne Blomqvist; +Cc: Fortran List, GCC Patches

> Ok. Watch out for regressions on other targets though. I have more
> than once caused regressions by using some function that happened to
> be included in the existing headers on glibc, but needed some other
> header on other targets.

Committed: https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=243844
I’ve tried to choose based on standards and not glibc, but yes, I will watch out for regressions.


> Yes, sounds reasonable to include stdlib.h, yes.

I have committed a patch handling stdlib.h: https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=243846

I have also committed a patch removing some unused limits.h in minloc/maxloc, limits.h and errno.h from runtime/minimal.c, and some includes of headers already pulled in from libgfortran.h (math.h from norm and parity, sys/types.h from random.c). Commit message: https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=243847

I have not touched caf/* files, as duplication of includes there seems intentional.

FX

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2016-12-21 11:02 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-12-21 10:12 [libgfortran, patch] Remove unused headers FX
2016-12-21 10:19 ` Janne Blomqvist
2016-12-21 11:18   ` FX

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).