Jelajahi Sumber

move __stdio_exit_needed to stdio_impl.h

this functions is glue for linking dependency logic.
Rich Felker 6 tahun lalu
induk
melakukan
50a298ea3b
3 mengubah file dengan 2 tambahan dan 4 penghapusan
  1. 2 0
      src/internal/stdio_impl.h
  2. 0 2
      src/stdio/__toread.c
  3. 0 2
      src/stdio/__towrite.c

+ 2 - 0
src/internal/stdio_impl.h

@@ -61,6 +61,8 @@ size_t __string_read(FILE *, unsigned char *, size_t);
 int __toread(FILE *);
 int __towrite(FILE *);
 
+void __stdio_exit_needed(void);
+
 #if defined(__PIC__) && (100*__GNUC__+__GNUC_MINOR__ >= 303)
 __attribute__((visibility("protected")))
 #endif

+ 0 - 2
src/stdio/__toread.c

@@ -13,8 +13,6 @@ int __toread(FILE *f)
 	return (f->flags & F_EOF) ? EOF : 0;
 }
 
-void __stdio_exit_needed(void);
-
 void __toread_needs_stdio_exit()
 {
 	__stdio_exit_needed();

+ 0 - 2
src/stdio/__towrite.c

@@ -17,8 +17,6 @@ int __towrite(FILE *f)
 	return 0;
 }
 
-void __stdio_exit_needed(void);
-
 void __towrite_needs_stdio_exit()
 {
 	__stdio_exit_needed();