]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/unix/statfs/macosx/macosx.factor
use radix literals
[factor.git] / basis / unix / statfs / macosx / macosx.factor
index b5ae2c222327d78541ed9b9a9ab312403d017c05..50bb0c2227f8add8855efc8404adb5ec89cd9ebb 100644 (file)
@@ -6,27 +6,27 @@ grouping system alien.strings math.bitwise alien.syntax
 unix.types classes.struct unix.ffi literals ;
 IN: unix.statfs.macosx
 
-CONSTANT: MNT_RDONLY  HEX: 00000001
-CONSTANT: MNT_SYNCHRONOUS HEX: 00000002
-CONSTANT: MNT_NOEXEC  HEX: 00000004
-CONSTANT: MNT_NOSUID  HEX: 00000008
-CONSTANT: MNT_NODEV   HEX: 00000010
-CONSTANT: MNT_UNION   HEX: 00000020
-CONSTANT: MNT_ASYNC   HEX: 00000040
-CONSTANT: MNT_EXPORTED HEX: 00000100
-CONSTANT: MNT_QUARANTINE  HEX: 00000400
-CONSTANT: MNT_LOCAL   HEX: 00001000
-CONSTANT: MNT_QUOTA   HEX: 00002000
-CONSTANT: MNT_ROOTFS  HEX: 00004000
-CONSTANT: MNT_DOVOLFS HEX: 00008000
-CONSTANT: MNT_DONTBROWSE  HEX: 00100000
-CONSTANT: MNT_IGNORE_OWNERSHIP HEX: 00200000
-CONSTANT: MNT_AUTOMOUNTED HEX: 00400000
-CONSTANT: MNT_JOURNALED   HEX: 00800000
-CONSTANT: MNT_NOUSERXATTR HEX: 01000000
-CONSTANT: MNT_DEFWRITE    HEX: 02000000
-CONSTANT: MNT_MULTILABEL  HEX: 04000000
-CONSTANT: MNT_NOATIME HEX: 10000000
+CONSTANT: MNT_RDONLY  0x00000001
+CONSTANT: MNT_SYNCHRONOUS 0x00000002
+CONSTANT: MNT_NOEXEC  0x00000004
+CONSTANT: MNT_NOSUID  0x00000008
+CONSTANT: MNT_NODEV   0x00000010
+CONSTANT: MNT_UNION   0x00000020
+CONSTANT: MNT_ASYNC   0x00000040
+CONSTANT: MNT_EXPORTED 0x00000100
+CONSTANT: MNT_QUARANTINE  0x00000400
+CONSTANT: MNT_LOCAL   0x00001000
+CONSTANT: MNT_QUOTA   0x00002000
+CONSTANT: MNT_ROOTFS  0x00004000
+CONSTANT: MNT_DOVOLFS 0x00008000
+CONSTANT: MNT_DONTBROWSE  0x00100000
+CONSTANT: MNT_IGNORE_OWNERSHIP 0x00200000
+CONSTANT: MNT_AUTOMOUNTED 0x00400000
+CONSTANT: MNT_JOURNALED   0x00800000
+CONSTANT: MNT_NOUSERXATTR 0x01000000
+CONSTANT: MNT_DEFWRITE    0x02000000
+CONSTANT: MNT_MULTILABEL  0x04000000
+CONSTANT: MNT_NOATIME 0x10000000
 ALIAS: MNT_UNKNOWNPERMISSIONS MNT_IGNORE_OWNERSHIP
 
 CONSTANT: MNT_VISFLAGMASK
@@ -40,9 +40,9 @@ CONSTANT: MNT_VISFLAGMASK
         MNT_NOUSERXATTR MNT_DEFWRITE MNT_MULTILABEL MNT_NOATIME
     }
 
-CONSTANT: MNT_UPDATE  HEX: 00010000
-CONSTANT: MNT_RELOAD  HEX: 00040000
-CONSTANT: MNT_FORCE   HEX: 00080000
+CONSTANT: MNT_UPDATE  0x00010000
+CONSTANT: MNT_RELOAD  0x00040000
+CONSTANT: MNT_FORCE   0x00080000
 
 CONSTANT: MNT_CMDFLAGS flags{ MNT_UPDATE MNT_RELOAD MNT_FORCE }
 
@@ -55,35 +55,35 @@ CONSTANT: VFS_SET_PACKAGE_EXTS 3
 CONSTANT: MNT_WAIT    1
 CONSTANT: MNT_NOWAIT  2
 
-CONSTANT: VFS_CTL_VERS1   HEX: 01
+CONSTANT: VFS_CTL_VERS1   0x01
 
-CONSTANT: VFS_CTL_STATFS  HEX: 00010001
-CONSTANT: VFS_CTL_UMOUNT  HEX: 00010002
-CONSTANT: VFS_CTL_QUERY   HEX: 00010003
-CONSTANT: VFS_CTL_NEWADDR HEX: 00010004
-CONSTANT: VFS_CTL_TIMEO   HEX: 00010005
-CONSTANT: VFS_CTL_NOLOCKS HEX: 00010006
+CONSTANT: VFS_CTL_STATFS  0x00010001
+CONSTANT: VFS_CTL_UMOUNT  0x00010002
+CONSTANT: VFS_CTL_QUERY   0x00010003
+CONSTANT: VFS_CTL_NEWADDR 0x00010004
+CONSTANT: VFS_CTL_TIMEO   0x00010005
+CONSTANT: VFS_CTL_NOLOCKS 0x00010006
 
 STRUCT: vfsquery
     { vq_flags uint32_t }
     { vq_spare uint32_t[31] } ;
 
-CONSTANT: VQ_NOTRESP  HEX: 0001
-CONSTANT: VQ_NEEDAUTH HEX: 0002
-CONSTANT: VQ_LOWDISK  HEX: 0004
-CONSTANT: VQ_MOUNT    HEX: 0008
-CONSTANT: VQ_UNMOUNT  HEX: 0010
-CONSTANT: VQ_DEAD     HEX: 0020
-CONSTANT: VQ_ASSIST   HEX: 0040
-CONSTANT: VQ_NOTRESPLOCK  HEX: 0080
-CONSTANT: VQ_UPDATE   HEX: 0100
-CONSTANT: VQ_FLAG0200 HEX: 0200
-CONSTANT: VQ_FLAG0400 HEX: 0400
-CONSTANT: VQ_FLAG0800 HEX: 0800
-CONSTANT: VQ_FLAG1000 HEX: 1000
-CONSTANT: VQ_FLAG2000 HEX: 2000
-CONSTANT: VQ_FLAG4000 HEX: 4000
-CONSTANT: VQ_FLAG8000 HEX: 8000
+CONSTANT: VQ_NOTRESP  0x0001
+CONSTANT: VQ_NEEDAUTH 0x0002
+CONSTANT: VQ_LOWDISK  0x0004
+CONSTANT: VQ_MOUNT    0x0008
+CONSTANT: VQ_UNMOUNT  0x0010
+CONSTANT: VQ_DEAD     0x0020
+CONSTANT: VQ_ASSIST   0x0040
+CONSTANT: VQ_NOTRESPLOCK  0x0080
+CONSTANT: VQ_UPDATE   0x0100
+CONSTANT: VQ_FLAG0200 0x0200
+CONSTANT: VQ_FLAG0400 0x0400
+CONSTANT: VQ_FLAG0800 0x0800
+CONSTANT: VQ_FLAG1000 0x1000
+CONSTANT: VQ_FLAG2000 0x2000
+CONSTANT: VQ_FLAG4000 0x4000
+CONSTANT: VQ_FLAG8000 0x8000
 
 CONSTANT: NFSV4_MAX_FH_SIZE 128
 CONSTANT: NFSV3_MAX_FH_SIZE 64