bootstrap: cleanup usings.

db4
John Benediktsson 2015-07-26 21:20:55 -07:00
parent 53efceb0ad
commit ca0f80f230
9 changed files with 29 additions and 36 deletions

View File

@ -1,10 +1,9 @@
! Copyright (C) 2007, 2011 Slava Pestov. ! Copyright (C) 2007, 2011 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: bootstrap.image.private kernel kernel.private namespaces USING: bootstrap.image.private compiler.codegen.relocation
system cpu.x86.assembler cpu.x86.assembler.operands layouts compiler.constants cpu.x86.assembler cpu.x86.assembler.operands
vocabs parser compiler.constants compiler.codegen.relocation generic.single.private kernel kernel.private layouts locals math
sequences math math.private generic.single.private math.private namespaces threads.private ;
threads.private locals ;
IN: bootstrap.x86 IN: bootstrap.x86
4 \ cell set 4 \ cell set

View File

@ -1,9 +1,8 @@
! Copyright (C) 2010 Slava Pestov. ! Copyright (C) 2010 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: bootstrap.image.private compiler.constants USING: compiler.codegen.relocation compiler.constants
compiler.codegen.relocation cpu.x86.assembler cpu.x86.assembler cpu.x86.assembler.operands kernel layouts
cpu.x86.assembler.operands kernel layouts locals parser locals parser sequences ;
sequences ;
IN: bootstrap.x86 IN: bootstrap.x86
: tib-segment ( -- ) FS ; : tib-segment ( -- ) FS ;

View File

@ -1,10 +1,9 @@
! Copyright (C) 2007, 2011 Slava Pestov. ! Copyright (C) 2007, 2011 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: bootstrap.image.private kernel kernel.private layouts locals namespaces USING: bootstrap.image.private compiler.codegen.relocation
vocabs parser compiler.constants compiler.constants cpu.x86.assembler cpu.x86.assembler.operands
compiler.codegen.relocation math math.private cpu.x86.assembler generic.single.private kernel kernel.private layouts locals math
cpu.x86.assembler.operands sequences generic.single.private math.private namespaces threads.private ;
threads.private ;
IN: bootstrap.x86 IN: bootstrap.x86
8 \ cell set 8 \ cell set

View File

@ -1,8 +1,7 @@
! Copyright (C) 2008 Slava Pestov. ! Copyright (C) 2008 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: bootstrap.image.private cpu.x86.assembler USING: cpu.x86.assembler.operands kernel layouts parser
cpu.x86.assembler.operands kernel layouts namespaces parser sequences ;
sequences system vocabs ;
IN: bootstrap.x86 IN: bootstrap.x86
: leaf-stack-frame-size ( -- n ) 2 bootstrap-cells ; : leaf-stack-frame-size ( -- n ) 2 bootstrap-cells ;

View File

@ -1,8 +1,7 @@
! Copyright (C) 2008 Slava Pestov. ! Copyright (C) 2008 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: bootstrap.image.private kernel namespaces system layouts USING: cpu.x86.assembler cpu.x86.assembler.operands kernel
vocabs sequences cpu.x86.assembler parser layouts parser sequences ;
cpu.x86.assembler.operands ;
IN: bootstrap.x86 IN: bootstrap.x86
DEFER: stack-reg DEFER: stack-reg

View File

@ -1,9 +1,9 @@
! Copyright (C) 2007, 2011 Slava Pestov. ! Copyright (C) 2007, 2011 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: bootstrap.image.private compiler.constants USING: bootstrap.image.private compiler.codegen.relocation
compiler.codegen.relocation compiler.units cpu.x86.assembler compiler.constants compiler.units cpu.x86.assembler
cpu.x86.assembler.operands kernel kernel.private layouts cpu.x86.assembler.operands kernel kernel.private layouts locals
locals locals.backend make math math.private namespaces sequences locals.backend math math.private namespaces sequences
slots.private strings.private vocabs ; slots.private strings.private vocabs ;
IN: bootstrap.x86 IN: bootstrap.x86

View File

@ -1,8 +1,7 @@
! Copyright (C) 2010 Slava Pestov. ! Copyright (C) 2010 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: bootstrap.image.private compiler.constants USING: compiler.constants cpu.x86.assembler
cpu.x86.assembler cpu.x86.assembler.operands kernel layouts cpu.x86.assembler.operands layouts locals ;
locals parser sequences ;
IN: bootstrap.x86 IN: bootstrap.x86
: tib-exception-list-offset ( -- n ) 0 bootstrap-cells ; : tib-exception-list-offset ( -- n ) 0 bootstrap-cells ;

View File

@ -1,12 +1,11 @@
! Copyright (C) 2007, 2010 Slava Pestov. ! Copyright (C) 2007, 2010 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: accessors cpu.architecture vocabs system USING: accessors arrays assocs assocs.private classes
sequences namespaces parser kernel kernel.private classes classes.tuple.private compiler.units hashtables
classes.private arrays hashtables vectors classes.tuple sbufs hashtables.private io kernel libc math math.parser memory
hashtables.private sequences.private math classes.tuple.private namespaces namespaces.private quotations quotations.private
growable namespaces.private assocs words command-line io sbufs sequences sequences.private splitting system vectors
io.encodings.string libc splitting math.parser memory compiler.units vocabs vocabs.loader words ;
math.order quotations quotations.private assocs.private vocabs.loader ;
FROM: compiler => enable-optimizer ; FROM: compiler => enable-optimizer ;
IN: bootstrap.compiler IN: bootstrap.compiler

View File

@ -1,5 +1,5 @@
USING: system vocabs vocabs.loader kernel combinators USING: accessors combinators namespaces sequences system vocabs
namespaces sequences io.backend accessors ; ;
IN: bootstrap.io IN: bootstrap.io
"bootstrap.compiler" require "bootstrap.compiler" require