# Makefile for the web2c library.
# Written by Jakob Stoklund Olesen

CC = cc
ASM	= asm
LINK = drlink -o $@
LIBFILE = MakeALF -o $@
CPPFLAGS = -DRISCOS -DHAVE_CONFIG_H -I,^,C:
CCFLAGS = -fah -wad ${CPPFLAGS} -depend !Depend -throwback
ASMFLAGS= -throwback -processor ARM2

LIBS = C:o.stubs -lib kpathsea:o.kpathsea OSLib:o.OSLib

VPATH=@ riscos

.SUFFIXES: .c .a .o

.c.o:;	${CC} -c $< -o $@ ${CCFLAGS}

.a.o:;	${ASM} -output $@ ${ASMFLAGS} $<

ROBJ = o.RO-fopen o.dio-open o.dataopen o.throwback o.mfmpasm

# We don't make `texmfmp.o', since TeX, Metafont, and MetaPost need to
# use different routine names, hence they need different .o files. Maybe
# we should change this via #define's someday ...
OBJ =	o.basechsuffix o.chartostring\
	o.eofeoln o.fprintreal o.inputint o.input2int o.main\
	o.openclose o.printversion o.uexit o.usage o.version o.zround\
	$(ROBJ)

# Primary target:
all: o.lib

o.lib: $(OBJ)
	$(LIBFILE) $(OBJ)

# Test target: TESTFILE should be defined on the CLI
tester: o.kpathsea
	$(CC) -c $(TESTFILE) -o o.test-obj $(CCFLAGS) -DTEST
	$(LINK) o.test-obj $(LIBS)
	remove o.test-obj

# Dynamic dependencies:
o.alloca:	c.alloca
o.alloca:	^.h.config
o.alloca:	kpathsea:h.config
o.alloca:	^.h.c-auto
o.alloca:	kpathsea:h.c-std
o.alloca:	kpathsea:h.c-unistd
o.alloca:	kpathsea:h.systypes
o.alloca:	kpathsea:h.c-std
o.alloca:	kpathsea:h.c-memstr
o.alloca:	kpathsea:h.c-errno
o.alloca:	kpathsea:h.c-minmax
o.alloca:	kpathsea:h.c-limits
o.alloca:	kpathsea:h.c-proto
o.alloca:	kpathsea:h.debug
o.alloca:	kpathsea:h.c-proto
o.alloca:	kpathsea:h.c-std
o.alloca:	kpathsea:h.types
o.alloca:	kpathsea:h.lib
o.alloca:	kpathsea:h.types
o.alloca:	kpathsea:h.types
o.alloca:	kpathsea:h.progname
o.alloca:	kpathsea:h.c-proto
o.alloca:	kpathsea:h.types
o.alloca:	kpathsea:h.c-fopen
o.coredump:	c.coredump
o.coredump:	^.h.config
o.coredump:	kpathsea:h.config
o.coredump:	^.h.c-auto
o.coredump:	kpathsea:h.c-std
o.coredump:	kpathsea:h.c-unistd
o.coredump:	kpathsea:h.systypes
o.coredump:	kpathsea:h.c-std
o.coredump:	kpathsea:h.c-memstr
o.coredump:	kpathsea:h.c-errno
o.coredump:	kpathsea:h.c-minmax
o.coredump:	kpathsea:h.c-limits
o.coredump:	kpathsea:h.c-proto
o.coredump:	kpathsea:h.debug
o.coredump:	kpathsea:h.c-proto
o.coredump:	kpathsea:h.c-std
o.coredump:	kpathsea:h.types
o.coredump:	kpathsea:h.lib
o.coredump:	kpathsea:h.types
o.coredump:	kpathsea:h.types
o.coredump:	kpathsea:h.progname
o.coredump:	kpathsea:h.c-proto
o.coredump:	kpathsea:h.types
o.coredump:	kpathsea:h.c-fopen
o.version:	c.version
o.version:	^.h.c-auto
o.basechsuffix:	c.basechsuffix
o.basechsuffix:	^.h.config
o.basechsuffix:	kpathsea:h.config
o.basechsuffix:	kpathsea:h.c-auto
o.basechsuffix:	kpathsea:h.c-std
o.basechsuffix:	kpathsea:h.c-unistd
o.basechsuffix:	kpathsea:h.systypes
o.basechsuffix:	kpathsea:h.c-std
o.basechsuffix:	kpathsea:h.c-memstr
o.basechsuffix:	kpathsea:h.c-errno
o.basechsuffix:	kpathsea:riscos.h.xperror
o.basechsuffix:	kpathsea:h.c-minmax
o.basechsuffix:	kpathsea:h.c-limits
o.basechsuffix:	kpathsea:h.c-proto
o.basechsuffix:	kpathsea:h.debug
o.basechsuffix:	kpathsea:h.c-proto
o.basechsuffix:	kpathsea:h.c-std
o.basechsuffix:	kpathsea:h.types
o.basechsuffix:	kpathsea:h.lib
o.basechsuffix:	kpathsea:h.types
o.basechsuffix:	kpathsea:h.types
o.basechsuffix:	kpathsea:h.progname
o.basechsuffix:	kpathsea:h.c-proto
o.basechsuffix:	kpathsea:h.types
o.basechsuffix:	^.h.c-auto
o.basechsuffix:	kpathsea:h.c-fopen
o.chartostring:	c.chartostring
o.chartostring:	^.h.config
o.chartostring:	kpathsea:h.config
o.chartostring:	kpathsea:h.c-auto
o.chartostring:	kpathsea:h.c-std
o.chartostring:	kpathsea:h.c-unistd
o.chartostring:	kpathsea:h.systypes
o.chartostring:	kpathsea:h.c-std
o.chartostring:	kpathsea:h.c-memstr
o.chartostring:	kpathsea:h.c-errno
o.chartostring:	kpathsea:riscos.h.xperror
o.chartostring:	kpathsea:h.c-minmax
o.chartostring:	kpathsea:h.c-limits
o.chartostring:	kpathsea:h.c-proto
o.chartostring:	kpathsea:h.debug
o.chartostring:	kpathsea:h.c-proto
o.chartostring:	kpathsea:h.c-std
o.chartostring:	kpathsea:h.types
o.chartostring:	kpathsea:h.lib
o.chartostring:	kpathsea:h.types
o.chartostring:	kpathsea:h.types
o.chartostring:	kpathsea:h.progname
o.chartostring:	kpathsea:h.c-proto
o.chartostring:	kpathsea:h.types
o.chartostring:	^.h.c-auto
o.chartostring:	kpathsea:h.c-fopen
o.eofeoln:	c.eofeoln
o.eofeoln:	^.h.config
o.eofeoln:	kpathsea:h.config
o.eofeoln:	kpathsea:h.c-auto
o.eofeoln:	kpathsea:h.c-std
o.eofeoln:	kpathsea:h.c-unistd
o.eofeoln:	kpathsea:h.systypes
o.eofeoln:	kpathsea:h.c-std
o.eofeoln:	kpathsea:h.c-memstr
o.eofeoln:	kpathsea:h.c-errno
o.eofeoln:	kpathsea:riscos.h.xperror
o.eofeoln:	kpathsea:h.c-minmax
o.eofeoln:	kpathsea:h.c-limits
o.eofeoln:	kpathsea:h.c-proto
o.eofeoln:	kpathsea:h.debug
o.eofeoln:	kpathsea:h.c-proto
o.eofeoln:	kpathsea:h.c-std
o.eofeoln:	kpathsea:h.types
o.eofeoln:	kpathsea:h.lib
o.eofeoln:	kpathsea:h.types
o.eofeoln:	kpathsea:h.types
o.eofeoln:	kpathsea:h.progname
o.eofeoln:	kpathsea:h.c-proto
o.eofeoln:	kpathsea:h.types
o.eofeoln:	^.h.c-auto
o.eofeoln:	kpathsea:h.c-fopen
o.fprintreal:	c.fprintreal
o.fprintreal:	^.h.config
o.fprintreal:	kpathsea:h.config
o.fprintreal:	kpathsea:h.c-auto
o.fprintreal:	kpathsea:h.c-std
o.fprintreal:	kpathsea:h.c-unistd
o.fprintreal:	kpathsea:h.systypes
o.fprintreal:	kpathsea:h.c-std
o.fprintreal:	kpathsea:h.c-memstr
o.fprintreal:	kpathsea:h.c-errno
o.fprintreal:	kpathsea:riscos.h.xperror
o.fprintreal:	kpathsea:h.c-minmax
o.fprintreal:	kpathsea:h.c-limits
o.fprintreal:	kpathsea:h.c-proto
o.fprintreal:	kpathsea:h.debug
o.fprintreal:	kpathsea:h.c-proto
o.fprintreal:	kpathsea:h.c-std
o.fprintreal:	kpathsea:h.types
o.fprintreal:	kpathsea:h.lib
o.fprintreal:	kpathsea:h.types
o.fprintreal:	kpathsea:h.types
o.fprintreal:	kpathsea:h.progname
o.fprintreal:	kpathsea:h.c-proto
o.fprintreal:	kpathsea:h.types
o.fprintreal:	^.h.c-auto
o.fprintreal:	kpathsea:h.c-fopen
o.inputint:	c.inputint
o.inputint:	^.h.config
o.inputint:	kpathsea:h.config
o.inputint:	kpathsea:h.c-auto
o.inputint:	kpathsea:h.c-std
o.inputint:	kpathsea:h.c-unistd
o.inputint:	kpathsea:h.systypes
o.inputint:	kpathsea:h.c-std
o.inputint:	kpathsea:h.c-memstr
o.inputint:	kpathsea:h.c-errno
o.inputint:	kpathsea:riscos.h.xperror
o.inputint:	kpathsea:h.c-minmax
o.inputint:	kpathsea:h.c-limits
o.inputint:	kpathsea:h.c-proto
o.inputint:	kpathsea:h.debug
o.inputint:	kpathsea:h.c-proto
o.inputint:	kpathsea:h.c-std
o.inputint:	kpathsea:h.types
o.inputint:	kpathsea:h.lib
o.inputint:	kpathsea:h.types
o.inputint:	kpathsea:h.types
o.inputint:	kpathsea:h.progname
o.inputint:	kpathsea:h.c-proto
o.inputint:	kpathsea:h.types
o.inputint:	^.h.c-auto
o.inputint:	kpathsea:h.c-fopen
o.input2int:	c.input2int
o.input2int:	^.h.config
o.input2int:	kpathsea:h.config
o.input2int:	kpathsea:h.c-auto
o.input2int:	kpathsea:h.c-std
o.input2int:	kpathsea:h.c-unistd
o.input2int:	kpathsea:h.systypes
o.input2int:	kpathsea:h.c-std
o.input2int:	kpathsea:h.c-memstr
o.input2int:	kpathsea:h.c-errno
o.input2int:	kpathsea:riscos.h.xperror
o.input2int:	kpathsea:h.c-minmax
o.input2int:	kpathsea:h.c-limits
o.input2int:	kpathsea:h.c-proto
o.input2int:	kpathsea:h.debug
o.input2int:	kpathsea:h.c-proto
o.input2int:	kpathsea:h.c-std
o.input2int:	kpathsea:h.types
o.input2int:	kpathsea:h.lib
o.input2int:	kpathsea:h.types
o.input2int:	kpathsea:h.types
o.input2int:	kpathsea:h.progname
o.input2int:	kpathsea:h.c-proto
o.input2int:	kpathsea:h.types
o.input2int:	^.h.c-auto
o.input2int:	kpathsea:h.c-fopen
o.main:	c.main
o.main:	^.h.config
o.main:	kpathsea:h.config
o.main:	kpathsea:h.c-auto
o.main:	kpathsea:h.c-std
o.main:	kpathsea:h.c-unistd
o.main:	kpathsea:h.systypes
o.main:	kpathsea:h.c-std
o.main:	kpathsea:h.c-memstr
o.main:	kpathsea:h.c-errno
o.main:	kpathsea:riscos.h.xperror
o.main:	kpathsea:h.c-minmax
o.main:	kpathsea:h.c-limits
o.main:	kpathsea:h.c-proto
o.main:	kpathsea:h.debug
o.main:	kpathsea:h.c-proto
o.main:	kpathsea:h.c-std
o.main:	kpathsea:h.types
o.main:	kpathsea:h.lib
o.main:	kpathsea:h.types
o.main:	kpathsea:h.types
o.main:	kpathsea:h.progname
o.main:	kpathsea:h.c-proto
o.main:	kpathsea:h.types
o.main:	^.h.c-auto
o.main:	kpathsea:h.c-fopen
o.printversion:	c.printversion
o.printversion:	^.h.config
o.printversion:	kpathsea:h.config
o.printversion:	kpathsea:h.c-auto
o.printversion:	kpathsea:h.c-std
o.printversion:	kpathsea:h.c-unistd
o.printversion:	kpathsea:h.systypes
o.printversion:	kpathsea:h.c-std
o.printversion:	kpathsea:h.c-memstr
o.printversion:	kpathsea:h.c-errno
o.printversion:	kpathsea:riscos.h.xperror
o.printversion:	kpathsea:h.c-minmax
o.printversion:	kpathsea:h.c-limits
o.printversion:	kpathsea:h.c-proto
o.printversion:	kpathsea:h.debug
o.printversion:	kpathsea:h.c-proto
o.printversion:	kpathsea:h.c-std
o.printversion:	kpathsea:h.types
o.printversion:	kpathsea:h.lib
o.printversion:	kpathsea:h.types
o.printversion:	kpathsea:h.types
o.printversion:	kpathsea:h.progname
o.printversion:	kpathsea:h.c-proto
o.printversion:	kpathsea:h.types
o.printversion:	^.h.c-auto
o.printversion:	kpathsea:h.c-fopen
o.uexit:	c.uexit
o.uexit:	^.h.config
o.uexit:	kpathsea:h.config
o.uexit:	kpathsea:h.c-auto
o.uexit:	kpathsea:h.c-std
o.uexit:	kpathsea:h.c-unistd
o.uexit:	kpathsea:h.systypes
o.uexit:	kpathsea:h.c-std
o.uexit:	kpathsea:h.c-memstr
o.uexit:	kpathsea:h.c-errno
o.uexit:	kpathsea:riscos.h.xperror
o.uexit:	kpathsea:h.c-minmax
o.uexit:	kpathsea:h.c-limits
o.uexit:	kpathsea:h.c-proto
o.uexit:	kpathsea:h.debug
o.uexit:	kpathsea:h.c-proto
o.uexit:	kpathsea:h.c-std
o.uexit:	kpathsea:h.types
o.uexit:	kpathsea:h.lib
o.uexit:	kpathsea:h.types
o.uexit:	kpathsea:h.types
o.uexit:	kpathsea:h.progname
o.uexit:	kpathsea:h.c-proto
o.uexit:	kpathsea:h.types
o.uexit:	^.h.c-auto
o.uexit:	kpathsea:h.c-fopen
o.usage:	c.usage
o.usage:	^.h.config
o.usage:	kpathsea:h.config
o.usage:	kpathsea:h.c-auto
o.usage:	kpathsea:h.c-std
o.usage:	kpathsea:h.c-unistd
o.usage:	kpathsea:h.systypes
o.usage:	kpathsea:h.c-std
o.usage:	kpathsea:h.c-memstr
o.usage:	kpathsea:h.c-errno
o.usage:	kpathsea:riscos.h.xperror
o.usage:	kpathsea:h.c-minmax
o.usage:	kpathsea:h.c-limits
o.usage:	kpathsea:h.c-proto
o.usage:	kpathsea:h.debug
o.usage:	kpathsea:h.c-proto
o.usage:	kpathsea:h.c-std
o.usage:	kpathsea:h.types
o.usage:	kpathsea:h.lib
o.usage:	kpathsea:h.types
o.usage:	kpathsea:h.types
o.usage:	kpathsea:h.progname
o.usage:	kpathsea:h.c-proto
o.usage:	kpathsea:h.types
o.usage:	^.h.c-auto
o.usage:	kpathsea:h.c-fopen
o.zround:	c.zround
o.zround:	^.h.config
o.zround:	kpathsea:h.config
o.zround:	kpathsea:h.c-auto
o.zround:	kpathsea:h.c-std
o.zround:	kpathsea:h.c-unistd
o.zround:	kpathsea:h.systypes
o.zround:	kpathsea:h.c-std
o.zround:	kpathsea:h.c-memstr
o.zround:	kpathsea:h.c-errno
o.zround:	kpathsea:riscos.h.xperror
o.zround:	kpathsea:h.c-minmax
o.zround:	kpathsea:h.c-limits
o.zround:	kpathsea:h.c-proto
o.zround:	kpathsea:h.debug
o.zround:	kpathsea:h.c-proto
o.zround:	kpathsea:h.c-std
o.zround:	kpathsea:h.types
o.zround:	kpathsea:h.lib
o.zround:	kpathsea:h.types
o.zround:	kpathsea:h.types
o.zround:	kpathsea:h.progname
o.zround:	kpathsea:h.c-proto
o.zround:	kpathsea:h.types
o.zround:	^.h.c-auto
o.zround:	kpathsea:h.c-fopen
o.openclose:	c.openclose
o.openclose:	^.h.config
o.openclose:	kpathsea:h.config
o.openclose:	kpathsea:h.c-auto
o.openclose:	kpathsea:h.c-std
o.openclose:	kpathsea:h.c-unistd
o.openclose:	kpathsea:h.systypes
o.openclose:	kpathsea:h.c-std
o.openclose:	kpathsea:h.c-memstr
o.openclose:	kpathsea:h.c-errno
o.openclose:	kpathsea:riscos.h.xperror
o.openclose:	kpathsea:h.c-minmax
o.openclose:	kpathsea:h.c-limits
o.openclose:	kpathsea:h.c-proto
o.openclose:	kpathsea:h.debug
o.openclose:	kpathsea:h.c-proto
o.openclose:	kpathsea:h.c-std
o.openclose:	kpathsea:h.types
o.openclose:	kpathsea:h.lib
o.openclose:	kpathsea:h.types
o.openclose:	kpathsea:h.types
o.openclose:	kpathsea:h.progname
o.openclose:	kpathsea:h.c-proto
o.openclose:	kpathsea:h.types
o.openclose:	^.h.c-auto
o.openclose:	kpathsea:h.c-fopen
o.openclose:	kpathsea:h.absolute
o.openclose:	kpathsea:h.types
o.openclose:	kpathsea:h.c-proto
o.openclose:	kpathsea:h.c-pathch
o.openclose:	kpathsea:h.c-ctype
o.openclose:	kpathsea:h.tex-file
o.openclose:	kpathsea:h.c-proto
o.openclose:	kpathsea:h.types
o.openclose:	kpathsea:h.variable
o.openclose:	kpathsea:h.c-proto
o.openclose:	kpathsea:h.types
o.openclose:	kpathsea:h.riscos
o.openclose:	OS:h.osfile
o.openclose:	OS:h.types
o.openclose:	OS:h.os
o.openclose:	OS:h.fileswitch
o.RO-fopen:	riscos.c.RO-fopen
o.RO-fopen:	^.h.config
o.RO-fopen:	kpathsea:h.config
o.RO-fopen:	kpathsea:h.c-auto
o.RO-fopen:	kpathsea:h.c-std
o.RO-fopen:	kpathsea:h.c-unistd
o.RO-fopen:	kpathsea:h.systypes
o.RO-fopen:	kpathsea:h.c-std
o.RO-fopen:	kpathsea:h.c-memstr
o.RO-fopen:	kpathsea:h.c-errno
o.RO-fopen:	kpathsea:riscos.h.xperror
o.RO-fopen:	kpathsea:h.c-minmax
o.RO-fopen:	kpathsea:h.c-limits
o.RO-fopen:	kpathsea:h.c-proto
o.RO-fopen:	kpathsea:h.debug
o.RO-fopen:	kpathsea:h.c-proto
o.RO-fopen:	kpathsea:h.c-std
o.RO-fopen:	kpathsea:h.types
o.RO-fopen:	kpathsea:h.lib
o.RO-fopen:	kpathsea:h.types
o.RO-fopen:	kpathsea:h.types
o.RO-fopen:	kpathsea:h.progname
o.RO-fopen:	kpathsea:h.c-proto
o.RO-fopen:	kpathsea:h.types
o.RO-fopen:	^.h.c-auto
o.RO-fopen:	kpathsea:h.c-fopen
o.RO-fopen:	^.h.riscos
o.RO-fopen:	kpathsea:h.riscos
o.RO-fopen:	OS:h.osfile
o.RO-fopen:	OS:h.types
o.RO-fopen:	OS:h.os
o.RO-fopen:	OS:h.fileswitch
o.dio-open:	riscos.c.dio-open
o.dio-open:	^.h.config
o.dio-open:	kpathsea:h.config
o.dio-open:	kpathsea:h.c-auto
o.dio-open:	kpathsea:h.c-std
o.dio-open:	kpathsea:h.c-unistd
o.dio-open:	kpathsea:h.systypes
o.dio-open:	kpathsea:h.c-std
o.dio-open:	kpathsea:h.c-memstr
o.dio-open:	kpathsea:h.c-errno
o.dio-open:	kpathsea:riscos.h.xperror
o.dio-open:	kpathsea:h.c-minmax
o.dio-open:	kpathsea:h.c-limits
o.dio-open:	kpathsea:h.c-proto
o.dio-open:	kpathsea:h.debug
o.dio-open:	kpathsea:h.c-proto
o.dio-open:	kpathsea:h.c-std
o.dio-open:	kpathsea:h.types
o.dio-open:	kpathsea:h.lib
o.dio-open:	kpathsea:h.types
o.dio-open:	kpathsea:h.types
o.dio-open:	kpathsea:h.progname
o.dio-open:	kpathsea:h.c-proto
o.dio-open:	kpathsea:h.types
o.dio-open:	^.h.c-auto
o.dio-open:	kpathsea:h.c-fopen
o.dio-open:	kpathsea:h.tex-file
o.dio-open:	kpathsea:h.c-proto
o.dio-open:	kpathsea:h.types
o.dio-open:	kpathsea:riscos.h.direct-io
o.dataopen:	riscos.c.dataopen
o.dataopen:	^.h.config
o.dataopen:	kpathsea:h.config
o.dataopen:	kpathsea:h.c-auto
o.dataopen:	kpathsea:h.c-std
o.dataopen:	kpathsea:h.c-unistd
o.dataopen:	kpathsea:h.systypes
o.dataopen:	kpathsea:h.c-std
o.dataopen:	kpathsea:h.c-memstr
o.dataopen:	kpathsea:h.c-errno
o.dataopen:	kpathsea:riscos.h.xperror
o.dataopen:	kpathsea:h.c-minmax
o.dataopen:	kpathsea:h.c-limits
o.dataopen:	kpathsea:h.c-proto
o.dataopen:	kpathsea:h.debug
o.dataopen:	kpathsea:h.c-proto
o.dataopen:	kpathsea:h.c-std
o.dataopen:	kpathsea:h.types
o.dataopen:	kpathsea:h.lib
o.dataopen:	kpathsea:h.types
o.dataopen:	kpathsea:h.types
o.dataopen:	kpathsea:h.progname
o.dataopen:	kpathsea:h.c-proto
o.dataopen:	kpathsea:h.types
o.dataopen:	^.h.c-auto
o.dataopen:	kpathsea:h.c-fopen
o.dataopen:	OS:h.wimp
o.dataopen:	OS:h.types
o.dataopen:	OS:h.os
o.dataopen:	OS:h.osspriteop
o.dataopen:	OS:h.font
o.dataopen:	kpathsea:h.riscos
o.dataopen:	^.h.riscos
o.dataopen:	kpathsea:h.riscos
o.throwback:	riscos.c.throwback
o.throwback:	^.h.config
o.throwback:	kpathsea:h.config
o.throwback:	kpathsea:h.c-auto
o.throwback:	kpathsea:h.c-std
o.throwback:	kpathsea:h.c-unistd
o.throwback:	kpathsea:h.systypes
o.throwback:	kpathsea:h.c-std
o.throwback:	kpathsea:h.c-memstr
o.throwback:	kpathsea:h.c-errno
o.throwback:	kpathsea:riscos.h.xperror
o.throwback:	kpathsea:h.c-minmax
o.throwback:	kpathsea:h.c-limits
o.throwback:	kpathsea:h.c-proto
o.throwback:	kpathsea:h.debug
o.throwback:	kpathsea:h.c-proto
o.throwback:	kpathsea:h.c-std
o.throwback:	kpathsea:h.types
o.throwback:	kpathsea:h.lib
o.throwback:	kpathsea:h.types
o.throwback:	kpathsea:h.types
o.throwback:	kpathsea:h.progname
o.throwback:	kpathsea:h.c-proto
o.throwback:	kpathsea:h.types
o.throwback:	^.h.c-auto
o.throwback:	kpathsea:h.c-fopen
o.throwback:	C:h.kernel
o.throwback:	kpathsea:h.riscos
o.throwback:	^.h.riscos
o.throwback:	kpathsea:h.riscos
