squish remove some mingw-specific code that is covered by gnulib
authorAndy Wingo <wingo@pobox.com>
Sat, 9 Mar 2013 15:39:47 +0000 (16:39 +0100)
committerAndy Wingo <wingo@pobox.com>
Sat, 9 Mar 2013 15:47:21 +0000 (16:47 +0100)
commit09b204d38756f0fa9ab4319874c8ce2838488dd0
tree0e338d1eaf251b6dfa2ba81770231281a1d3d469
parent7e369c38993cc7cf4063a6cadc8496552abf323d
squish remove some mingw-specific code that is covered by gnulib

* libguile/socket.c (scm_init_socket): Remove mingw-specific code.

* libguile/fports.c: Remove ftruncate redefine; mingw is fine.
  (scm_i_fdes_to_port): If we have no F_GETFL, just do an fstat.  The
  right place for an F_GETFL replacement would be in gnulib.
  (fport_input_waiting): Remove an outdated comment.

* libguile/error.c (SCM_I_STRERROR, SCM_I_ERRNO): Remove, replacing uses
  with strerror and errno.

* libguile/win32-socket.c:
* libguile/win32-socket.h: Remove.  Mingw has suitable replacements.

* configure.ac:
* libguile/Makefile.am (EXTRA_libguile_@GUILE_EFFECTIVE_VERSION@_la_SOURCES):
  (noinst_HEADERS): Update for win32-socket removal.
configure.ac
libguile/Makefile.am
libguile/error.c
libguile/fports.c
libguile/socket.c
libguile/win32-socket.c [deleted file]
libguile/win32-socket.h [deleted file]