[openfirmware] [commit] r2963 - cpu/arm cpu/mips cpu/ppc cpu/x86 forth/kernel

repository service svn at openfirmware.info
Wed May 2 01:55:31 CEST 2012


Author: quozl
Date: Wed May  2 01:55:30 2012
New Revision: 2963
URL: http://tracker.coreboot.org/trac/openfirmware/changeset/2963

Log:
kernel - finish removal of [""] started in svn 2899

Modified:
   cpu/arm/fixvoc.fth
   cpu/mips/fixvoc.fth
   cpu/ppc/fixvoc.fth
   cpu/x86/fixvoc.fth
   forth/kernel/forward.fth
   forth/kernel/kernel.fth

Modified: cpu/arm/fixvoc.fth
==============================================================================
--- cpu/arm/fixvoc.fth	Tue May  1 06:11:40 2012	(r2962)
+++ cpu/arm/fixvoc.fth	Wed May  2 01:55:30 2012	(r2963)
@@ -13,7 +13,7 @@
 ;
 
 : fix-vocabularies  ( -- )
-   [""] <vocabulary>  also symbols  find   previous  ( acf true | str false )
+   " <vocabulary>"  also symbols  $find   previous  ( acf true | adr len false )
    0= abort" Can't find <vocabulary> in symbols"
    dup resolution@ >r               ( acf )  ( Return stack: <vocabulary>-adr )
    dup first-occurrence@                     ( acf occurrence )

Modified: cpu/mips/fixvoc.fth
==============================================================================
--- cpu/mips/fixvoc.fth	Tue May  1 06:11:40 2012	(r2962)
+++ cpu/mips/fixvoc.fth	Wed May  2 01:55:30 2012	(r2963)
@@ -12,7 +12,7 @@
 ;
 
 : fix-vocabularies  ( -- )
-   [""] <vocabulary>  also symbols  find   previous  ( acf true | str false )
+   " <vocabulary>"  also symbols  $find   previous  ( acf true | adr len false )
    0= abort" Can't find <vocabulary> in symbols"
    dup resolution@ >r               ( acf )  ( Return stack: <vocabulary>-adr )
    dup first-occurrence@                     ( acf occurrence )

Modified: cpu/ppc/fixvoc.fth
==============================================================================
--- cpu/ppc/fixvoc.fth	Tue May  1 06:11:40 2012	(r2962)
+++ cpu/ppc/fixvoc.fth	Wed May  2 01:55:30 2012	(r2963)
@@ -13,7 +13,7 @@
 ;
 
 : fix-vocabularies  ( -- )
-   [""] <vocabulary>  also symbols  find   previous  ( acf true | str false )
+   " <vocabulary>"  also symbols  $find   previous  ( acf true | adr len false )
    0= abort" Can't find <vocabulary> in symbols"
    dup resolution@ >r               ( acf )  ( Return stack: <vocabulary>-adr )
    dup first-occurrence@                     ( acf occurrence )

Modified: cpu/x86/fixvoc.fth
==============================================================================
--- cpu/x86/fixvoc.fth	Tue May  1 06:11:40 2012	(r2962)
+++ cpu/x86/fixvoc.fth	Wed May  2 01:55:30 2012	(r2963)
@@ -11,7 +11,7 @@
 ;
 
 : fix-vocabularies  ( -- )
-   [""] <vocabulary>  also symbols  find   previous  ( acf true | str false )
+   " <vocabulary>"  also symbols  $find   previous  ( acf true | adr len false )
    0= abort" Can't find <vocabulary> in symbols"
    dup resolution@ >r               ( acf )  ( Return stack: <vocabulary>-adr )
    dup first-occurrence@                     ( acf occurrence )

Modified: forth/kernel/forward.fth
==============================================================================
--- forth/kernel/forward.fth	Tue May  1 06:11:40 2012	(r2962)
+++ forth/kernel/forward.fth	Wed May  2 01:55:30 2012	(r2963)
@@ -259,7 +259,7 @@
 \ compile a reference to it.  The STRING bar is stored within foo
 
 : compile-t  \ name  ( -- )
-   [compile] [""]  compile count  compile $compile-t
+   [compile] "  compile $compile-t
 ; immediate
 \ LICENSE_BEGIN
 \ Copyright (c) 2006 FirmWorks

Modified: forth/kernel/kernel.fth
==============================================================================
--- forth/kernel/kernel.fth	Tue May  1 06:11:40 2012	(r2962)
+++ forth/kernel/kernel.fth	Wed May  2 01:55:30 2012	(r2963)
@@ -180,8 +180,6 @@
 \ ,"  --> accept a "-terminated string and emplace it.
 \ "   --> accept a "-terminated string and leave addr len on the stack
 \ ""  --> accept a blank delimited string and leave it's address on the stac
-\ [""]--> accept a blank delimited string and emplace it.
-\         At run time, leave it's address on the stack
 
 \  The improvements allow control characters and 8-bit binary numbers to
 \  be embedded into string literals.  This is similar in principle to the



More information about the openfirmware mailing list