home *** CD-ROM | disk | FTP | other *** search
- NONE
- linux.c
- linux.c
- NONE
- --
- -- Only the very first word of this file is considered while running
- -- command `compile_to_c' to select the machine dependant (assembly
- -- or full C) code for function "mark_stack_and_registers" which is
- -- a part of the Garbage Collector.
- --
- -- All supported architectures are stored in directory gc_lib
- -- (${SmallEiffel}/sys/gc_lib/*.c).
- -- For example, when very first word of this file is sparc.c the
- -- source code used for function "mark_stack_and_registers" is read
- -- in file ${SmallEiffei}/sys/gc_lib/sparc.c
- -- When the first word is NONE command `compile_to_c' emit a warning
- -- and select file ${SmallEiffei}/sys/gc_lib/generic.c which contains
- -- generic full C code.
- -- If file generic.c seems to work on your architecture, just
- -- replace the first word of this file with generic.c to suppress
- -- the warning message of `compile_to_c'.
- -- The best is to use a customized version if any.
- -- Currently supported architectures are :
- linux.c
- freebsd.c
- generic.c
- MacintoshPPC.c
- sparc.c
- aix.c
- m68k-amigaos.c
- windows.c
- BeOS_x86.c
- alpha.c
- hp-pa.c
- m68k.c
- -----------------------------------------------------------------------
- -- If you write a new customized "mark_stack_and_registers" function
- -- for some unsupported architecture, please send us the file !
- -- Thanks in advance.
- --
-