1 2 Green Hills Software Low-level Library Source 3 4These source files contain low level routines that can be 5modified and/or customized for the user's target environment. 6 7The Green Hills Development Guide contains a chapter describing 8in more detail the runtime environment and library system implemented 9by these modules. 10 11These source files comprise one binary files which is typically 12included in the architecture-specific library directories which are 13part of a cross-distribution package: libsys.a. 14 15libsys.a is the low-level system call library. This library includes 16such routines as open(), write(), and exit() which together provide a 17full-featured runtime environment. The library also contains 18routines that control runtime profiling, a feature of the MULTI 19Development Environment. A small amount of architecture-specific 20assembly code used to accomplish various low-level tasks is included in the 21library as well. 22 23To rebuild libsys.a using the included project file, libsys.bld, 24select the libsys.bld field from within the parent project and use the 25"Build Selected Files" option of the MULTI Builder's "Build" menu. 26