From 763f4f7503adcb1ab15224f2140984b6034a8278 Mon Sep 17 00:00:00 2001
From: Doug Coleman <doug.coleman@gmail.com>
Date: Sun, 19 Oct 2008 22:01:14 -0500
Subject: [PATCH] move constants to bsd.factor

---
 basis/unix/bsd/bsd.factor             | 10 ++++++++++
 basis/unix/bsd/freebsd/freebsd.factor | 10 ----------
 basis/unix/bsd/macosx/macosx.factor   | 11 -----------
 basis/unix/bsd/netbsd/netbsd.factor   | 10 ----------
 basis/unix/bsd/openbsd/openbsd.factor | 11 -----------
 5 files changed, 10 insertions(+), 42 deletions(-)

diff --git a/basis/unix/bsd/bsd.factor b/basis/unix/bsd/bsd.factor
index bf426ad867..bd66c5253e 100644
--- a/basis/unix/bsd/bsd.factor
+++ b/basis/unix/bsd/bsd.factor
@@ -83,6 +83,16 @@ C-STRUCT: passwd
 : SEEK_CUR 1 ; inline
 : SEEK_END 2 ; inline
 
+: DT_UNKNOWN   0 ; inline
+: DT_FIFO      1 ; inline
+: DT_CHR       2 ; inline
+: DT_DIR       4 ; inline
+: DT_BLK       6 ; inline
+: DT_REG       8 ; inline
+: DT_LNK      10 ; inline
+: DT_SOCK     12 ; inline
+: DT_WHT      14 ; inline
+
 os {
     { macosx  [ "unix.bsd.macosx"  require ] }
     { freebsd [ "unix.bsd.freebsd" require ] }
diff --git a/basis/unix/bsd/freebsd/freebsd.factor b/basis/unix/bsd/freebsd/freebsd.factor
index 3af6358e94..81885ff141 100644
--- a/basis/unix/bsd/freebsd/freebsd.factor
+++ b/basis/unix/bsd/freebsd/freebsd.factor
@@ -20,16 +20,6 @@ C-STRUCT: dirent
     { "u_int8_t"  "d_namlen" }
     { { "char" 256 } "d_name" } ;
 
-: DT_UNKNOWN       0 ; inline
-: DT_FIFO          1 ; inline
-: DT_CHR           2 ; inline
-: DT_DIR           4 ; inline
-: DT_BLK           6 ; inline
-: DT_REG           8 ; inline
-: DT_LNK          10 ; inline
-: DT_SOCK         12 ; inline
-: DT_WHT          14 ; inline
-
 : EPERM 1 ; inline
 : ENOENT 2 ; inline
 : ESRCH 3 ; inline
diff --git a/basis/unix/bsd/macosx/macosx.factor b/basis/unix/bsd/macosx/macosx.factor
index de2fd4caf0..fb9eb9a621 100644
--- a/basis/unix/bsd/macosx/macosx.factor
+++ b/basis/unix/bsd/macosx/macosx.factor
@@ -39,17 +39,6 @@ C-STRUCT: dirent
     { "__uint8_t"  "d_namlen" }
     { { "char" __DARWIN_MAXNAMELEN+1 } "d_name" } ;
 
-: DT_UNKNOWN   0 ; inline
-: DT_FIFO      1 ; inline
-: DT_CHR       2 ; inline
-: DT_DIR       4 ; inline
-: DT_BLK       6 ; inline
-: DT_REG       8 ; inline
-: DT_LNK      10 ; inline
-: DT_SOCK     12 ; inline
-: DT_WHT      14 ; inline
-
-
 : EPERM 1 ; inline
 : ENOENT 2 ; inline
 : ESRCH 3 ; inline
diff --git a/basis/unix/bsd/netbsd/netbsd.factor b/basis/unix/bsd/netbsd/netbsd.factor
index 6c45811d51..bd6bcc407a 100644
--- a/basis/unix/bsd/netbsd/netbsd.factor
+++ b/basis/unix/bsd/netbsd/netbsd.factor
@@ -20,16 +20,6 @@ C-STRUCT: dirent
     { "__uint8_t"  "d_type" }
     { { "char" 512 } "d_name" } ;
 
-: DT_UNKNOWN       0 ; inline
-: DT_FIFO          1 ; inline
-: DT_CHR           2 ; inline
-: DT_DIR           4 ; inline
-: DT_BLK           6 ; inline
-: DT_REG           8 ; inline
-: DT_LNK          10 ; inline
-: DT_SOCK         12 ; inline
-: DT_WHT          14 ; inline
-
 : EPERM 1 ; inline
 : ENOENT 2 ; inline
 : ESRCH 3 ; inline
diff --git a/basis/unix/bsd/openbsd/openbsd.factor b/basis/unix/bsd/openbsd/openbsd.factor
index f4a7863fdd..a4189775e7 100644
--- a/basis/unix/bsd/openbsd/openbsd.factor
+++ b/basis/unix/bsd/openbsd/openbsd.factor
@@ -20,17 +20,6 @@ C-STRUCT: dirent
     { "__uint8_t"  "d_namlen" }
     { { "char" 256 } "d_name" } ;
 
-: DT_UNKNOWN   0 ; inline
-: DT_FIFO      1 ; inline
-: DT_CHR       2 ; inline
-: DT_DIR       4 ; inline
-: DT_BLK       6 ; inline
-: DT_REG       8 ; inline
-: DT_LNK      10 ; inline
-: DT_SOCK     12 ; inline
-
-
-
 : EPERM 1 ; inline
 : ENOENT 2 ; inline
 : ESRCH 3 ; inline