Don't assume File-I/O mode bits match the host's format
[deliverable/binutils-gdb.git] / gdb / common / fileio.h
index b0f27abbc6caa384396c5d4c29d44c086e620cfe..88f96cf1b60263f7dc385703e0683e32ae0b6e69 100644 (file)
@@ -32,6 +32,11 @@ extern int host_to_fileio_error (int error);
 
 extern int fileio_to_host_openflags (int fflags, int *flags);
 
+/* Convert File-I/O mode FMODE to host format, storing
+   the result in *MODE.  Return 0 on success, -1 on error.  */
+
+extern int fileio_to_host_mode (int fmode, mode_t *mode);
+
 /* Pack a host-format integer into a byte buffer in big-endian
    format.  BYTES specifies the size of the integer to pack in
    bytes.  */
This page took 0.024428 seconds and 4 git commands to generate.