Since stdio.in.h no longer uses inline functions, we no longer
need to compile the extern versions.
* lib/stdio.c: Remove.
* modules/stdio (Files): Remove lib/stdio.c.
(lib_SOURCES): Remove.
2013-01-04 Paul Eggert <eggert@cs.ucla.edu>
+ stdio: remove now-unnecessary stdio.c
+ Since stdio.in.h no longer uses inline functions, we no longer
+ need to compile the extern versions.
+ * lib/stdio.c: Remove.
+ * modules/stdio (Files): Remove lib/stdio.c.
+ (lib_SOURCES): Remove.
+
unicodeio: depend on stdio, not ignore-value
* lib/unicodeio.c: Do not include ignore-value.h.
(fwrite_success_callback): Use plain fwrite, not ignore_value + fwrite.
+++ /dev/null
-#include <config.h>
-#define _GL_STDIO_INLINE _GL_EXTERN_INLINE
-#include "stdio.h"
A GNU-like <stdio.h>.
Files:
-lib/stdio.c
lib/stdio.in.h
m4/stdio_h.m4
Makefile.am:
BUILT_SOURCES += stdio.h
-lib_SOURCES += stdio.c
# We need the following in order to create <stdio.h> when the system
# doesn't have one that works with the given compiler.