]> gitweb.factorcode.org Git - factor.git/commitdiff
more libc fixes.
authorJohn Benediktsson <mrjbq7@gmail.com>
Fri, 4 Apr 2014 15:03:46 +0000 (08:03 -0700)
committerJohn Benediktsson <mrjbq7@gmail.com>
Fri, 4 Apr 2014 15:03:46 +0000 (08:03 -0700)
basis/io/launcher/unix/unix-tests.factor
basis/io/mmap/mmap.factor
basis/io/mmap/unix/unix.factor
basis/system-info/linux/linux.factor
basis/system-info/macosx/macosx.factor
basis/unix/signals/signals-tests.factor
basis/x11/io/unix/unix.factor
extra/io/serial/linux/linux.factor
extra/time/unix/unix.factor

index 0a98c80c5819aaebe2db2b83cd4878c50f8624cb..9b685184a07121fba3526cc543b8600e767c87fa 100644 (file)
@@ -3,8 +3,8 @@ concurrency.promises continuations debugger.unix destructors io
 io.backend.unix io.directories io.encodings.ascii
 io.encodings.binary io.encodings.utf8 io.files io.files.temp
 io.launcher io.launcher.unix io.pathnames io.streams.duplex
-io.timeouts kernel locals math namespaces sequences threads
-tools.test unix unix.process ;
+io.timeouts kernel libc locals math namespaces sequences
+threads tools.test unix unix.process ;
 IN: io.launcher.unix.tests
 
 : arch-temp-file ( str -- str' )
index ec51de42616dba47caaebb7939a003d263199eb4..67c245d9565d77264800ff8fc06d2f847fed2dc4 100644 (file)
@@ -1,9 +1,7 @@
 ! Copyright (C) 2007, 2009 Doug Coleman, Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: continuations destructors io.files io.files.info
-io.backend kernel quotations system alien alien.accessors
-accessors vocabs combinators alien.c-types alien.data
-math ;
+USING: accessors alien.c-types alien.data combinators
+destructors io.backend io.files.info kernel math system vocabs ;
 IN: io.mmap
 
 TUPLE: mapped-file < disposable address handle length ;
index 84378efeb80292c3fd1c43f8fedaf2ed3a81c689..9703561b91d59704f1221a76435f64306c3924ff 100644 (file)
@@ -1,7 +1,8 @@
 ! Copyright (C) 2007 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors destructors io.backend.unix io.mmap literals
-io.mmap.private kernel locals math.bitwise system unix unix.ffi ;
+USING: accessors destructors io.backend.unix io.mmap
+io.mmap.private kernel libc literals locals system unix
+unix.ffi ;
 IN: io.mmap.unix
 
 :: mmap-open ( path length prot flags open-mode -- alien fd )
index c2d17fe11890cc01c7d764940833983ac21dc786..bcc207ab53ea103cfd1832a5631ad32503682068 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien.c-types alien.syntax byte-arrays io
 io.encodings.string io.encodings.utf8 io.streams.byte-array
-kernel sequences splitting strings system system-info unix
+libc kernel sequences splitting strings system system-info unix
 unix.linux.proc math ;
 IN: system-info.linux
 
index 00f5f01051809a0883f7920c014a510b202c5d8d..d5b6e7976b9b591ed9f4f19af450f6817708f503 100644 (file)
@@ -3,7 +3,7 @@
 
 USING: alien alien.c-types alien.data alien.strings alien.syntax
 arrays assocs byte-arrays combinators core-foundation io.binary
-io.encodings.utf8 kernel math namespaces sequences system
+io.encodings.utf8 libc kernel math namespaces sequences system
 system-info unix ;
 
 IN: system-info.macosx
index bb6164ed09bf4f5f3a41b2c0da5ddf8e5863e90b..8ca3aa93f9a7eb401abfea385da397af462089f2 100644 (file)
@@ -1,5 +1,5 @@
-USING: calendar continuations io kernel math namespaces threads
-tools.test unix.ffi unix.process unix.signals ;
+USING: calendar continuations io kernel libc math namespaces
+threads tools.test unix.ffi unix.process unix.signals ;
 IN: unix.signals.tests
 
 SYMBOL: sigusr1-count
index effcd2c25b69d730ca85eed11e5b13e023a765a5..639ba1736e3d1f91dc846b2dbee140ca85feb6fa 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: io.backend.unix io.backend.unix.multiplexers
-namespaces system x11 x11.xlib x11.io
+io.files namespaces system x11 x11.xlib x11.io
 accessors threads sequences kernel ;
 IN: x11.io.unix
 
index 4763ceb641a379493f43896899b1d21595905a57..6da3e721c452dba3f6c1e8ab9f8de74a73f3534c 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors classes.struct combinators io.backend.unix
-io.ports io.serial io.streams.duplex kernel literals math
+io.ports io.serial io.streams.duplex kernel libc literals math
 system unix unix.ffi io.serial.linux.ffi ;
 IN: io.serial.linux
 
index d4bd45aeae5008993759184e6b7c854fb4bcc3fa..62010336635c3822c2a6188d426cc6a2c9c60796 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2010 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors calendar classes.struct kernel math system time
-unix unix.time ;
+USING: accessors calendar classes.struct kernel libc math
+system time unix unix.time ;
 IN: time.unix
 
 : timestamp>timezone ( timestamp -- timezone )