# manual entries for functions imported from the oslib - TPR
xosargs_ensurew
xosargs_set_extw
xosargs_read_extw
xosgbpb_read_atw
xosgbpb_write_atw
xosgbpb_dir_entries_system_info
xosfile_create_dir
xosfile_set_type
xosfile_delete
xosfile_read_stamped_no_path
xosfind_openupw
xosfind_openoutw
xosfind_openinw
xosfind_closew
xosfscontrol_canonicalise_path
xosfscontrol_copy
xosfscontrol_rename
xcdfs_get_number_of_drives
xramfs_drives
xscsifs_drives
xadfs_drives
xterritory_read_current_time_zone
# from C:o.stubs,o.cl_stub_r
__SIG_DFL
__SIG_ERR
__SIG_IGN
_Lib$Reloc$Off
_Mod$Reloc$Off
_Lib$Reloc$Off$DP
_clib_initialisemodule
_clib_entermodule
__main
_kernel_init
_kernel_exit
_kernel_setreturncode
_kernel_exittraphandler
_kernel_unwind
_kernel_procname
_kernel_language
_kernel_command_string
_kernel_hostos
_kernel_swi
_kernel_osbyte
_kernel_osrdch
_kernel_oswrch
_kernel_osbget
_kernel_osbput
_kernel_osgbpb
_kernel_osword
_kernel_osfind
_kernel_osfile
_kernel_osargs
_kernel_oscli
_kernel_last_oserror
_kernel_system
_kernel_getenv
_kernel_setenv
_kernel_register_allocs
_kernel_alloc
_kernel_stkovf_split_0frame
_kernel_stkovf_split
_kernel_stkovf_copyargs
_kernel_stkovf_copy0args
_kernel_udiv
_kernel_urem
_kernel_udiv10
__rt_udiv10
_kernel_sdiv
_kernel_srem
_kernel_sdiv10
__rt_sdiv10
_kernel_fpavailable
_kernel_moduleinit
_kernel_irqs_on
_kernel_irqs_off
_kernel_irqs_disabled
_kernel_entermodule
_kernel_escape_seen
_kernel_current_stack_chunk
_kernel_swi_c
_kernel_register_slotextend
_kernel_raise_error
TrapHandler
UncaughtTrapHandler
EventHandler
UnhandledEventHandler
x$stack_overflow
__rt_stkovf_split_small
x$stack_overflow_1
__rt_stkovf_split_big
x$udivide
__rt_udiv
x$uremainder
x$divide
__rt_sdiv
x$divtest
__rt_divtest
x$remainder
x$multiply
_rd1chk
__rt_rd1chk
_rd2chk
__rt_rd2chk
_rd4chk
__rt_rd4chk
_wr1chk
__rt_wr1chk
_wr2chk
__rt_wr2chk
_wr4chk
__rt_wr4chk
_main
_exit
_clib_initialise
_backtrace
_count
_count1
_stfp
_ldfp
_printf
_fprintf
_sprintf
clock
difftime
mktime
time
asctime
ctime
gmtime
localtime
strftime
memcpy
memmove
strcpy
strncpy
strcat
strncat
memcmp
strcmp
strncmp
memchr
strchr
strcspn
strpbrk
strrchr
strspn
strstr
strtok
memset
strerror
strlen
atof
atoi
atol
strtod
strtol
strtoul
rand
srand
calloc
free
malloc
realloc
abort
atexit
exit
getenv
system
bsearch
qsort
abs
div
labs
ldiv
remove
rename
tmpfile
__old_tmpnam
fclose
fflush
fopen
freopen
setbuf
setvbuf
printf
fprintf
sprintf
scanf
fscanf
sscanf
vprintf
vfprintf
vsprintf
_vfprintf
fgetc
fgets
fputc
fputs
__filbuf
getc
getchar
gets
__flsbuf
putc
putchar
puts
ungetc
fread
fwrite
fgetpos
fseek
fsetpos
ftell
rewind
clearerr
feof
ferror
perror
__ignore_signal_handler
__default_signal_handler
__error_signal_marker
signal
raise
setjmp
longjmp
acos
asin
atan
atan2
cos
sin
tan
cosh
sinh
tanh
exp
frexp
ldexp
log
log10
modf
pow
sqrt
ceil
fabs
floor
fmod
setlocale
isalnum
isalpha
iscntrl
isdigit
isgraph
islower
isprint
ispunct
isspace
isupper
isxdigit
tolower
toupper
__assert
_memcpy
_memset
localeconv
mblen
mbtowc
wctomb
mbstowcs
wcstombs
strxfrm
strcoll
_clib_finalisemodule
_clib_version
_CLib_Finalise
tmpnam
_swi
_swix
_swp_available
disable_stack_extension
__errno
__iob
_interrupts_off
__ctype
__huge_val

# from C:o.stubs,o.k_stub2_r
__rt_allocauto
__rt_freeauto
_ll_from_u
_ll_from_l
_ll_to_l
_ll_add
_ll_addlu
_ll_addls
_ll_adduu
_ll_addss
_ll_sub
_ll_sublu
_ll_subls
_ll_subuu
_ll_subss
_ll_rsb
_ll_rsblu
_ll_rsbls
_ll_rsbuu
_ll_rsbss
_ll_mul
_ll_mullu
_ll_mulls
_ll_muluu
_ll_mulss
_ll_udiv
_ll_urdv
_ll_udiv10
_ll_sdiv
_ll_srdv
_ll_sdiv10
_ll_not
_ll_neg
_ll_and
_ll_or
_ll_eor
_ll_shift_l
_ll_ushift_r
_ll_sshift_r
_ll_cmpu
_ll_cmpge
_ll_cmple
_ll_uto_d
_ll_sto_d
_ll_uto_f
_ll_sto_f
_ll_ufrom_d
_ll_sfrom_d
_ll_ufrom_f
_ll_sfrom_f

# from C:o.stubs,o.cl_stub2_r
__fpclassifyf
__fpclassifyd
__signbitf
__signbitd
__copysignd
__copysignf
nan
nanf
nextafter
nextafterf
fdim
fdimf
fmax
fmaxf
fmin
fminf
fabsf
hypot
hypotf
feclearexcept
fegetexceptflag
feraiseexcept
fesetexceptflag
fetestexcept
fegetround
fesetround
fegetenv
feholdexcept
fesetenv
feupdateenv
_snprintf
snprintf
vsnprintf
vfscanf
vscanf
vsscanf
ceilf
floorf
nearbyint
nearbyintf
rint
rintf
lrint
lrintf
round
roundf
lround
lroundf
trunc
truncf
remainder
remainderf
llabs
lldiv
atoll
strtoll
strtoull
imaxabs
imaxdiv
strtoimax
strtoumax
__assert2
_Exit
acosf
asinf
atanf
atan2f
cosf
sinf
tanf
acosh
acoshf
asinh
asinhf
atanh
atanhf
expf
exp2
exp2f
expm1
expm1f
frexpf
ilogb
ilogbf
ldexpf
logf
log10f
log1p
log1pf
log2
log2f
logb
logbf
modff
fmodf
scalbn
scalbnf
scalbln
scalblnf
cbrt
cbrtf
powf
sqrtf
erf
erff
erfc
erfcf
lgamma
lgammaf
tgamma
tgammaf
nexttoward
nexttowardf
fmaf
isblank
strtof
copysign
copysignf
fma
remquo
remquof
llrint
llrintf
llround
llroundf
_cxd_mul
_cxf_mul
_cxd_div
_cxf_div
_cxd_rdv
_cxf_rdv
cacos
cacosf
casin
casinf
catan
catanf
ccos
ccosf
csin
csinf
ctan
ctanf
cacosh
cacoshf
casinh
casinhf
catanh
catanhf
ccosh
ccoshf
csinh
csinhf
ctanh
ctanhf
cexp
cexpf
clog
clogf
cabs
cabsf
cpow
cpowf
csqrt
csqrtf
carg
cargf
cimag
cimagf
conj
conjf
cproj
cprojf
creal
crealf

# from C:o.stubs,o.mathl
acosl
asinl
atanl
atan2l
cosl
sinl
tanl
acoshl
asinhl
atanhl
coshl
sinhl
tanhl
expl
exp2l
expm1l
frexpl
ilogbl
ldexpl
logl
log10l
log1pl
log2l
logbl
modfl
scalbnl
scalblnl
cbrtl
fabsl
hypotl
powl
sqrtl
erfl
erfcl
lgammal
tgammal
ceill
floorl
nearbyintl
rintl
lrintl
llrintl
roundl
lroundl
llroundl
truncl
fmodl
remainderl
remquol
copysignl
nanl
nextafterl
nexttowardl
fdiml
fmaxl
fminl
fmal
cacosl
casinl
catanl
ccosl
csinl
ctanl
cacoshl
casinhl
catanhl
ccoshl
csinhl
ctanhl
cexpl
clogl
cabsl
cpowl
csqrtl
cargl
cimagl
conjl
cprojl
creall
strtold

# from @.vm.o.sqRPCMain
sqTaskName
sqTaskNameLength
Task_Handle
validationString
SqueakObjectSpaceDA
actualOSLevel
numOptionsVM
numOptionsImage
headlessFlag
helpMe
versionMe
swapMeta
objectHeadroom
windowLabel
taskNameArg
useDAMemory
args
openLogStream
vmPath
repprintf
repfprintf
platReportError
platReportFatalError
rinkMalloc
platAllocateMemory
privateErr
setTimer
InitRiscOS
importantWimpMessages
ioBeep
ioExit
ioAssertion
exit_function
ioMicroMSecs
millisecondValue
ioSeconds
setDefaultImageName
imageName
sqStringFromFilename
canonicalizeFilename
canonicalizeFilenameToString
imageNameSize
imageNameGetLength
imageNamePutLength
getImageName
dummyWimpPoll
sqImageFileRead
sqImageFileWrite
vmPathSize
vmPathGetLength
ioDisablePowerManager
clearProfile
dumpProfile
startProfiling
stopProfiling
osVersionString
versionString
getAttributeString
vmOptions
imageOptions
attributeSize
getAttributeIntoLength
helpMessage
versionMessage
decodeVMPath
main

# from @.vm.o.sqRPCWindows
SqueakDisplayDA
pointerBuffer
pointerOffset
screenSizeP
scalingFactor
screenBitPerPixel
windowListRoot
rootWindow
displaySpriteBits
scanLine
startX
xLen
startY
stopY
reverserFunction
displayBitmapIndex
spriteAreaPtr
GetDisplayParameters
DisplayModeChanged
ioIconiseWindow
windowBlockFromHandle
SetDefaultPointer
windowBlockFromIndex
windowHandleFromIndex
windowIndexFromHandle
windowIndexFromBlock
AddWindowBlock
reverseNothing
reverse_image_1bpps
reverse_image_2bpps
reverse_image_4bpps
reverse_image_bytes
reverse_image_words
reverse_image_longs
simple_copy_image
DisplayReverseArea
DisplayPixmap
ResizeWindow
SetWindowToTop
SetupWindowTitle
SetWindowBounds
SetupPixelTranslationTable
paletteTable
SetColorEntry
SetupPaletteTable
UpdateDisplaySpritePtrs
CreateSpriteArea
CreateSprite
DeleteSprite
InitRootWindow
DeleteWindow
BuildWindow
CreateRootWindow
CreatePlainWindow
CreateDisplayBitmap
createWindowWidthheightoriginXyattrlength
closeWindow
ioCloseAllWindows
ioShowDisplayOnWindow
ioSizeOfWindow
ioSizeOfWindowSetxy
ioPositionOfWindow
ioPositionOfWindowSetxy
ioSetTitleOfWindow
ioScreenSize
ioSetCursorWithMask
ioSetCursor
ioShowDisplay
ioForceDisplayUpdate
ioSetFullScreen
ioSetDisplayMode
ioScreenDepth
ioHasDisplayDepth
sqIconBarIcon

