]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/unix/ffi/macosx/macosx.factor
use radix literals
[factor.git] / basis / unix / ffi / macosx / macosx.factor
index 7c7c6d1430c49f42165e4adb6504e68a0429b6cb..d17f8caa6024779b6ec3a6fe6697f4e80b56c5de 100644 (file)
@@ -5,22 +5,22 @@ IN: unix.ffi
 
 CONSTANT: MAXPATHLEN 1024
 
-CONSTANT: O_RDONLY   HEX: 0000
-CONSTANT: O_WRONLY   HEX: 0001
-CONSTANT: O_RDWR     HEX: 0002
-CONSTANT: O_NONBLOCK HEX: 0004
-CONSTANT: O_APPEND   HEX: 0008
-CONSTANT: O_CREAT    HEX: 0200
-CONSTANT: O_TRUNC    HEX: 0400
-CONSTANT: O_EXCL     HEX: 0800
-CONSTANT: O_NOCTTY   HEX: 20000
+CONSTANT: O_RDONLY   0x0000
+CONSTANT: O_WRONLY   0x0001
+CONSTANT: O_RDWR     0x0002
+CONSTANT: O_NONBLOCK 0x0004
+CONSTANT: O_APPEND   0x0008
+CONSTANT: O_CREAT    0x0200
+CONSTANT: O_TRUNC    0x0400
+CONSTANT: O_EXCL     0x0800
+CONSTANT: O_NOCTTY   0x20000
 ALIAS: O_NDELAY O_NONBLOCK
 
-CONSTANT: SOL_SOCKET HEX: ffff
-CONSTANT: SO_REUSEADDR HEX: 4
-CONSTANT: SO_OOBINLINE HEX: 100
-CONSTANT: SO_SNDTIMEO HEX: 1005
-CONSTANT: SO_RCVTIMEO HEX: 1006
+CONSTANT: SOL_SOCKET 0xffff
+CONSTANT: SO_REUSEADDR 0x4
+CONSTANT: SO_OOBINLINE 0x100
+CONSTANT: SO_SNDTIMEO 0x1005
+CONSTANT: SO_RCVTIMEO 0x1006
 
 CONSTANT: F_SETFD 2
 CONSTANT: F_SETFL 4
@@ -227,3 +227,35 @@ CONSTANT: EPROTO 100
 CONSTANT: ETIME 101
 CONSTANT: EOPNOTSUPP 102
 CONSTANT: ENOPOLICY 103
+
+CONSTANT: SIGHUP     1
+CONSTANT: SIGINT     2
+CONSTANT: SIGQUIT    3
+CONSTANT: SIGILL     4
+CONSTANT: SIGTRAP    5
+CONSTANT: SIGABRT    6
+CONSTANT: SIGEMT     7
+CONSTANT: SIGFPE     8
+CONSTANT: SIGKILL    9
+CONSTANT: SIGBUS    10
+CONSTANT: SIGSEGV   11
+CONSTANT: SIGSYS    12
+CONSTANT: SIGPIPE   13
+CONSTANT: SIGALRM   14
+CONSTANT: SIGTERM   15
+CONSTANT: SIGURG    16
+CONSTANT: SIGSTOP   17
+CONSTANT: SIGTSTP   18
+CONSTANT: SIGCONT   19
+CONSTANT: SIGCHLD   20
+CONSTANT: SIGTTIN   21
+CONSTANT: SIGTTOU   22
+CONSTANT: SIGIO     23
+CONSTANT: SIGXCPU   24
+CONSTANT: SIGXFSZ   25
+CONSTANT: SIGVTALRM 26
+CONSTANT: SIGPROF   27
+CONSTANT: SIGWINCH  28
+CONSTANT: SIGINFO   29
+CONSTANT: SIGUSR1   30
+CONSTANT: SIGUSR2   31