ldcache vocabulary
Factor handbook > Vocabulary index


Documentation
LD Cache

Meta-data
Tags:os
Authors:Björn Lindqvist


Words

Tuple classes
ClassSuperclassSlots
EntryNew struct
EntryOld struct
HeaderNew struct
HeaderOld struct
bad-magic tuplegot expected
ldcache-entry tupleelf? arch osversion hwcap key value


Ordinary words
WordStack effect
<ldcache-entry>( string-table entry-new -- entry )
HEADER_MAGIC_NEW( -- value )
HEADER_MAGIC_OLD( -- value )
bad-magic( got expected -- * )
check-ldcache-magic( header expected -- )
check-magic( got expected -- )
find-so( namespec -- so-name/f )
flag>arch( flag -- arch )
make-string( string-table i -- str )
parse( -- entries )
parse-new-entries( header-new -- seq )
search( entries namespec arch -- entry/f )
string-offset( header-new -- n )
subtract-string-offset( ofs entry-new -- entry-new )


Class predicate words
WordStack effect
EntryNew?( object -- ? )
EntryOld?( object -- ? )
HeaderNew?( object -- ? )
HeaderOld?( object -- ? )
bad-magic?( object -- ? )
ldcache-entry?( object -- ? )


Files