Summary

Build start: Wed Oct 4 11:20:01 2017
Build end: Wed Oct 4 11:20:15 2017

Checking SVN repository

Started: Wed Oct 4 11:20:01 2017

Checking 'svn://sparkle.tribbeck.com:13690/rovlib' in 'rovlib'
Checked out version: 10
Server version: 12
Getting repository
Got revision 12

SVN checkout

Started: Wed Oct 4 11:20:02 2017

A    rovlib/.vscode
A    rovlib/.vscode/c_cpp_properties.json
A    rovlib/.vscode/settings.json
A    rovlib/GNUmakefile
A    rovlib/Makefile
A    rovlib/README.txt
A    rovlib/alarm.c
A    rovlib/alarm.h
A    rovlib/appquit.c
A    rovlib/appquit.h
A    rovlib/baricon.h
A    rovlib/baricon.s
A    rovlib/canvas.h
A    rovlib/canvas.s
A    rovlib/colourmenu.c
A    rovlib/colourmenu.h
A    rovlib/colourpick.h
A    rovlib/colourpick.s
A    rovlib/dir.c
A    rovlib/dir.h
A    rovlib/drag.h
A    rovlib/drag.s
A    rovlib/draw.h
A    rovlib/draw.s
A    rovlib/drawprintf.c
A    rovlib/drawprintf.h
A    rovlib/drawrender.c
A    rovlib/drawrender.h
A    rovlib/dynamic.h
A    rovlib/dynamic.s
A    rovlib/end.s
A    rovlib/extras.c
A    rovlib/extras.h
A    rovlib/file.h
A    rovlib/file.s
A    rovlib/fileinfo.c
A    rovlib/fileinfo.h
A    rovlib/fixasm.c
A    rovlib/flex.c
A    rovlib/flex.h
A    rovlib/flexdyn.c
A    rovlib/flexdyn.h
A    rovlib/font.h
A    rovlib/font.s
A    rovlib/fontmenu.c
A    rovlib/fontmenu.h
A    rovlib/freeway.h
A    rovlib/freeway.s
A    rovlib/genheap.c
A    rovlib/genheap.h
A    rovlib/handextend.c
A    rovlib/handextend.h
A    rovlib/hourglass.h
A    rovlib/hourglass.s
A    rovlib/icons.h
A    rovlib/icons.s
A    rovlib/license.txt
A    rovlib/list.c
A    rovlib/list.h
A    rovlib/macros.s
A    rovlib/main.h
A    rovlib/main.s
A    rovlib/menu.h
A    rovlib/menu.s
A    rovlib/msg.h
A    rovlib/msgtrans.s
A    rovlib/newmalloc.c
A    rovlib/omemcpy.c
A    rovlib/omemcpy.h
A    rovlib/preference.c
A    rovlib/preference.h
A    rovlib/print.h
A    rovlib/print.s
A    rovlib/reghelp.c
A    rovlib/reghelp.h
A    rovlib/registers.s
A    rovlib/ro35error.c
A    rovlib/ro35error.h
A    rovlib/save.h
A    rovlib/slider.c
A    rovlib/slider.h
A    rovlib/strfunc.h
A    rovlib/strfunc.s
A    rovlib/swis.s
A    rovlib/template.h
A    rovlib/template.s
A    rovlib/toolbar.h
A    rovlib/toolbars.c
A    rovlib/toolspr.s
A    rovlib/vti+.c
A    rovlib/vtiinet.h
A    rovlib/vtiinet.s
A    rovlib/zap.c
A    rovlib/zap.h
Checked out revision 12.

Ended: Wed Oct 4 11:20:02 2017

Build output

Started: Wed Oct 4 11:20:02 2017

zip -q rovsrc-gccsdk.zip *.[chs] GNUmakefile Makefile license.txt README.txt
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_s/alarm.o -MMD -MP -MF .d/alarm.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections -mlibscl -mhard-float alarm.c -o o_s/alarm.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_s/appquit.o -MMD -MP -MF .d/appquit.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections -mlibscl -mhard-float appquit.c -o o_s/appquit.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_s/colourmenu.o -MMD -MP -MF .d/colourmenu.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections -mlibscl -mhard-float colourmenu.c -o o_s/colourmenu.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_s/dir.o -MMD -MP -MF .d/dir.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections -mlibscl -mhard-float dir.c -o o_s/dir.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_s/drawprintf.o -MMD -MP -MF .d/drawprintf.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections -mlibscl -mhard-float drawprintf.c -o o_s/drawprintf.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_s/drawrender.o -MMD -MP -MF .d/drawrender.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections -mlibscl -mhard-float drawrender.c -o o_s/drawrender.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_s/extras.o -MMD -MP -MF .d/extras.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections -mlibscl -mhard-float extras.c -o o_s/extras.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_s/fileinfo.o -MMD -MP -MF .d/fileinfo.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections -mlibscl -mhard-float fileinfo.c -o o_s/fileinfo.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_s/flex.o -MMD -MP -MF .d/flex.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections -mlibscl -mhard-float flex.c -o o_s/flex.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_s/flexdyn.o -MMD -MP -MF .d/flexdyn.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections -mlibscl -mhard-float flexdyn.c -o o_s/flexdyn.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_s/fontmenu.o -MMD -MP -MF .d/fontmenu.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections -mlibscl -mhard-float fontmenu.c -o o_s/fontmenu.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_s/genheap.o -MMD -MP -MF .d/genheap.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections -mlibscl -mhard-float genheap.c -o o_s/genheap.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_s/handextend.o -MMD -MP -MF .d/handextend.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections -mlibscl -mhard-float handextend.c -o o_s/handextend.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_s/list.o -MMD -MP -MF .d/list.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections -mlibscl -mhard-float list.c -o o_s/list.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_s/newmalloc.o -MMD -MP -MF .d/newmalloc.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections -mlibscl -mhard-float newmalloc.c -o o_s/newmalloc.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_s/omemcpy.o -MMD -MP -MF .d/omemcpy.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections -mlibscl -mhard-float omemcpy.c -o o_s/omemcpy.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_s/preference.o -MMD -MP -MF .d/preference.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections -mlibscl -mhard-float preference.c -o o_s/preference.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_s/reghelp.o -MMD -MP -MF .d/reghelp.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections -mlibscl -mhard-float reghelp.c -o o_s/reghelp.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_s/ro35error.o -MMD -MP -MF .d/ro35error.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections -mlibscl -mhard-float ro35error.c -o o_s/ro35error.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_s/slider.o -MMD -MP -MF .d/slider.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections -mlibscl -mhard-float slider.c -o o_s/slider.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_s/toolbars.o -MMD -MP -MF .d/toolbars.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections -mlibscl -mhard-float toolbars.c -o o_s/toolbars.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_s/vti+.o -MMD -MP -MF .d/vti+.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections -mlibscl -mhard-float vti+.c -o o_s/vti+.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_s/zap.o -MMD -MP -MF .d/zap.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections -mlibscl -mhard-float zap.c -o o_s/zap.o
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_s/baricon.o baricon.s
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_s/canvas.o canvas.s
/home/jason/autobuild/rovlib/canvas.s:83:17: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/canvas.s:51:20: Warning: ADR instead of ADRL can be used at area offset 0x74 to encode [r15, #&440] in macro CLAIML
  called from line 93 from file /home/jason/autobuild/rovlib/canvas.s
/home/jason/autobuild/rovlib/canvas.s:51:20: Warning: ADR instead of ADRL can be used at area offset 0x94 to encode [r15, #&300] in macro CLAIML
  called from line 95 from file /home/jason/autobuild/rovlib/canvas.s
/home/jason/autobuild/rovlib/canvas.s:101:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:185:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/canvas.s:189:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/canvas.s:200:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:205:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:211:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:219:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:225:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/canvas.s:235:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:240:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:268:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/canvas.s:273:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:290:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:294:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:308:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:312:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:316:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/canvas.s:321:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:335:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:339:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:343:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/canvas.s:348:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:362:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:366:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:553:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/canvas.s:558:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:568:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:854:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/canvas.s:926:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/canvas.s:939:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:998:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/canvas.s:1025:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:1238:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:1274:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:1777: Info: Area canvas_templatetemp only contains zero bytes, use NOINIT area attribute ?
/home/jason/autobuild/rovlib/canvas.s:107: Warning: Symbol __draw_localy is imported but not used, or exported but not defined
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_s/colourpick.o colourpick.s
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_s/drag.o drag.s
/home/jason/autobuild/rovlib/drag.s:522:21: Warning: ADR instead of ADRL can be used at area offset 0x134 to encode [r15, #&24c]
/home/jason/autobuild/rovlib/drag.s:529:19: Warning: ADR instead of ADRL can be used at area offset 0x150 to encode [r15, #&2f0]
/home/jason/autobuild/rovlib/drag.s:724:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/drag.s:727:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/drag.s:732:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/drag.s:737:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/drag.s:747:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/drag.s:777:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/drag.s:780:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/drag.s:803:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/drag.s:828:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/drag.s:853:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/drag.s:863:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/drag.s:874:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/drag.s:1119:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/drag.s:1131:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/drag.s:52: Warning: Symbol draw_maxy is imported but not used, or exported but not defined
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_s/draw.o draw.s
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_s/dynamic.o dynamic.s
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_s/end.o end.s
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_s/file.o file.s
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_s/font.o font.s
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_s/freeway.o freeway.s
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_s/hourglass.o hourglass.s
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_s/icons.o icons.s
/home/jason/autobuild/rovlib/icons.s:1323:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/icons.s:1328:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_s/macros.o macros.s
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_s/main.o main.s
/home/jason/autobuild/rovlib/main.s:31:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/main.s:39:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/main.s:66:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/main.s:69:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/main.s:253:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/main.s:255:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/main.s:261:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/main.s:263:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/main.s:376:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/main.s:378:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/main.s:391:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/main.s:393:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/main.s:950:17: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/main.s:955:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/main.s:1428:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/main.s:1522:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/main.s:1547:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/main.s:1636:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/main.s:1639:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/main.s:1642:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/main.s:1646:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/main.s:1557: Info: Area VB___Stub$$Dat_ only contains zero bytes, use NOINIT area attribute ?
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_s/menu.o menu.s
/home/jason/autobuild/rovlib/menu.s:38:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/menu.s:42:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_s/msgtrans.o msgtrans.s
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_s/print.o print.s
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_s/strfunc.o strfunc.s
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_s/template.o template.s
/home/jason/autobuild/rovlib/template.s:47: Info: Area template_workspace only contains zero bytes, use NOINIT area attribute ?
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_s/toolspr.o toolspr.s
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_s/vtiinet.o vtiinet.s
/home/jason/autobuild/rovlib/vtiinet.s:21:17: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/vtiinet.s:26:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/vtiinet.s:33:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/vtiinet.s:41:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/vtiinet.s:278:17: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/vtiinet.s:285:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/vtiinet.s:37: Info: Area VTiErrorAddr only contains zero bytes, use NOINIT area attribute ?
/home/jason/gccsdk/bin/arm-unknown-riscos-ar rcs lib_scl/librov.a  o_s/alarm.o  o_s/appquit.o  o_s/colourmenu.o  o_s/dir.o  o_s/drawprintf.o  o_s/drawrender.o  o_s/extras.o  o_s/fileinfo.o  o_s/flex.o  o_s/flexdyn.o  o_s/fontmenu.o  o_s/genheap.o  o_s/handextend.o  o_s/list.o  o_s/newmalloc.o  o_s/omemcpy.o  o_s/preference.o  o_s/reghelp.o  o_s/ro35error.o  o_s/slider.o  o_s/toolbars.o  o_s/vti+.o  o_s/zap.o  o_s/baricon.o  o_s/canvas.o  o_s/colourpick.o  o_s/drag.o  o_s/draw.o  o_s/dynamic.o  o_s/end.o  o_s/file.o  o_s/font.o  o_s/freeway.o  o_s/hourglass.o  o_s/icons.o  o_s/macros.o  o_s/main.o  o_s/menu.o  o_s/msgtrans.o  o_s/print.o  o_s/strfunc.o  o_s/template.o  o_s/toolspr.o  o_s/vtiinet.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_u/alarm.o -MMD -MP -MF .d/alarm.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections alarm.c -o o_u/alarm.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_u/appquit.o -MMD -MP -MF .d/appquit.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections appquit.c -o o_u/appquit.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_u/colourmenu.o -MMD -MP -MF .d/colourmenu.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections colourmenu.c -o o_u/colourmenu.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_u/dir.o -MMD -MP -MF .d/dir.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections dir.c -o o_u/dir.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_u/drawprintf.o -MMD -MP -MF .d/drawprintf.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections drawprintf.c -o o_u/drawprintf.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_u/drawrender.o -MMD -MP -MF .d/drawrender.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections drawrender.c -o o_u/drawrender.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_u/extras.o -MMD -MP -MF .d/extras.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections extras.c -o o_u/extras.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_u/fileinfo.o -MMD -MP -MF .d/fileinfo.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections fileinfo.c -o o_u/fileinfo.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_u/flex.o -MMD -MP -MF .d/flex.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections flex.c -o o_u/flex.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_u/flexdyn.o -MMD -MP -MF .d/flexdyn.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections flexdyn.c -o o_u/flexdyn.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_u/fontmenu.o -MMD -MP -MF .d/fontmenu.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections fontmenu.c -o o_u/fontmenu.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_u/genheap.o -MMD -MP -MF .d/genheap.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections genheap.c -o o_u/genheap.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_u/handextend.o -MMD -MP -MF .d/handextend.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections handextend.c -o o_u/handextend.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_u/list.o -MMD -MP -MF .d/list.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections list.c -o o_u/list.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_u/newmalloc.o -MMD -MP -MF .d/newmalloc.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections newmalloc.c -o o_u/newmalloc.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_u/omemcpy.o -MMD -MP -MF .d/omemcpy.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections omemcpy.c -o o_u/omemcpy.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_u/preference.o -MMD -MP -MF .d/preference.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections preference.c -o o_u/preference.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_u/reghelp.o -MMD -MP -MF .d/reghelp.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections reghelp.c -o o_u/reghelp.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_u/ro35error.o -MMD -MP -MF .d/ro35error.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections ro35error.c -o o_u/ro35error.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_u/slider.o -MMD -MP -MF .d/slider.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections slider.c -o o_u/slider.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_u/toolbars.o -MMD -MP -MF .d/toolbars.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections toolbars.c -o o_u/toolbars.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_u/vti+.o -MMD -MP -MF .d/vti+.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections vti+.c -o o_u/vti+.o
/home/jason/gccsdk/bin/arm-unknown-riscos-gcc -MT o_u/zap.o -MMD -MP -MF .d/zap.Td -c -Wall -Werror -O3 -D NOSTRICMP -ffunction-sections -fdata-sections zap.c -o o_u/zap.o
gcc -o fixasm fixasm.c
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_u/baricon.o baricon.s
./fixasm o_u/baricon.o
Fixing 'o_u/baricon.o'
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_u/canvas.o canvas.s
/home/jason/autobuild/rovlib/canvas.s:83:17: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/canvas.s:51:20: Warning: ADR instead of ADRL can be used at area offset 0x74 to encode [r15, #&440] in macro CLAIML
  called from line 93 from file /home/jason/autobuild/rovlib/canvas.s
/home/jason/autobuild/rovlib/canvas.s:51:20: Warning: ADR instead of ADRL can be used at area offset 0x94 to encode [r15, #&300] in macro CLAIML
  called from line 95 from file /home/jason/autobuild/rovlib/canvas.s
/home/jason/autobuild/rovlib/canvas.s:101:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:185:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/canvas.s:189:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/canvas.s:200:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:205:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:211:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:219:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:225:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/canvas.s:235:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:240:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:268:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/canvas.s:273:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:290:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:294:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:308:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:312:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:316:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/canvas.s:321:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:335:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:339:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:343:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/canvas.s:348:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:362:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:366:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:553:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/canvas.s:558:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:568:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:854:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/canvas.s:926:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/canvas.s:939:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:998:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/canvas.s:1025:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:1238:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:1274:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/canvas.s:1777: Info: Area canvas_templatetemp only contains zero bytes, use NOINIT area attribute ?
/home/jason/autobuild/rovlib/canvas.s:107: Warning: Symbol __draw_localy is imported but not used, or exported but not defined
./fixasm o_u/canvas.o
Fixing 'o_u/canvas.o'
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_u/colourpick.o colourpick.s
./fixasm o_u/colourpick.o
Fixing 'o_u/colourpick.o'
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_u/drag.o drag.s
/home/jason/autobuild/rovlib/drag.s:522:21: Warning: ADR instead of ADRL can be used at area offset 0x134 to encode [r15, #&24c]
/home/jason/autobuild/rovlib/drag.s:529:19: Warning: ADR instead of ADRL can be used at area offset 0x150 to encode [r15, #&2f0]
/home/jason/autobuild/rovlib/drag.s:724:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/drag.s:727:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/drag.s:732:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/drag.s:737:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/drag.s:747:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/drag.s:777:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/drag.s:780:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/drag.s:803:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/drag.s:828:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/drag.s:853:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/drag.s:863:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/drag.s:874:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/drag.s:1119:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/drag.s:1131:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/drag.s:52: Warning: Symbol draw_maxy is imported but not used, or exported but not defined
./fixasm o_u/drag.o
Fixing 'o_u/drag.o'
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_u/draw.o draw.s
./fixasm o_u/draw.o
Fixing 'o_u/draw.o'
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_u/dynamic.o dynamic.s
./fixasm o_u/dynamic.o
Fixing 'o_u/dynamic.o'
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_u/end.o end.s
./fixasm o_u/end.o
Fixing 'o_u/end.o'
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_u/file.o file.s
./fixasm o_u/file.o
Fixing 'o_u/file.o'
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_u/font.o font.s
./fixasm o_u/font.o
Fixing 'o_u/font.o'
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_u/freeway.o freeway.s
./fixasm o_u/freeway.o
Fixing 'o_u/freeway.o'
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_u/hourglass.o hourglass.s
./fixasm o_u/hourglass.o
Fixing 'o_u/hourglass.o'
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_u/icons.o icons.s
/home/jason/autobuild/rovlib/icons.s:1323:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/icons.s:1328:16: Info: Loading one register with writeback from stack can better be done using POP
./fixasm o_u/icons.o
Fixing 'o_u/icons.o'
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_u/macros.o macros.s
./fixasm o_u/macros.o
Fixing 'o_u/macros.o'
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_u/main.o main.s
/home/jason/autobuild/rovlib/main.s:31:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/main.s:39:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/main.s:66:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/main.s:69:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/main.s:253:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/main.s:255:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/main.s:261:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/main.s:263:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/main.s:376:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/main.s:378:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/main.s:391:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/main.s:393:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/main.s:950:17: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/main.s:955:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/main.s:1428:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/main.s:1522:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/main.s:1547:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/main.s:1636:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/main.s:1639:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/main.s:1642:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/main.s:1646:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/main.s:1557: Info: Area VB___Stub$$Dat_ only contains zero bytes, use NOINIT area attribute ?
./fixasm o_u/main.o
Fixing 'o_u/main.o'
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_u/menu.o menu.s
/home/jason/autobuild/rovlib/menu.s:38:16: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/menu.s:42:16: Info: Loading one register with writeback from stack can better be done using POP
./fixasm o_u/menu.o
Fixing 'o_u/menu.o'
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_u/msgtrans.o msgtrans.s
./fixasm o_u/msgtrans.o
Fixing 'o_u/msgtrans.o'
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_u/print.o print.s
./fixasm o_u/print.o
Fixing 'o_u/print.o'
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_u/strfunc.o strfunc.s
./fixasm o_u/strfunc.o
Fixing 'o_u/strfunc.o'
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_u/template.o template.s
/home/jason/autobuild/rovlib/template.s:47: Info: Area template_workspace only contains zero bytes, use NOINIT area attribute ?
./fixasm o_u/template.o
Fixing 'o_u/template.o'
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_u/toolspr.o toolspr.s
./fixasm o_u/toolspr.o
Fixing 'o_u/toolspr.o'
/home/jason/gccsdk/bin/asasm -PreDefine "arm32 SETL {TRUE}" -PreDefine "exports SETL {FALSE}" -o o_u/vtiinet.o vtiinet.s
/home/jason/autobuild/rovlib/vtiinet.s:21:17: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/vtiinet.s:26:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/vtiinet.s:33:18: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/vtiinet.s:41:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/vtiinet.s:278:17: Info: Saving one register with writeback on stack can better be done using PUSH
/home/jason/autobuild/rovlib/vtiinet.s:285:16: Info: Loading one register with writeback from stack can better be done using POP
/home/jason/autobuild/rovlib/vtiinet.s:37: Info: Area VTiErrorAddr only contains zero bytes, use NOINIT area attribute ?
./fixasm o_u/vtiinet.o
Fixing 'o_u/vtiinet.o'
/home/jason/gccsdk/bin/arm-unknown-riscos-ar rcs lib_unix/librov.a  o_u/alarm.o  o_u/appquit.o  o_u/colourmenu.o  o_u/dir.o  o_u/drawprintf.o  o_u/drawrender.o  o_u/extras.o  o_u/fileinfo.o  o_u/flex.o  o_u/flexdyn.o  o_u/fontmenu.o  o_u/genheap.o  o_u/handextend.o  o_u/list.o  o_u/newmalloc.o  o_u/omemcpy.o  o_u/preference.o  o_u/reghelp.o  o_u/ro35error.o  o_u/slider.o  o_u/toolbars.o  o_u/vti+.o  o_u/zap.o  o_u/baricon.o  o_u/canvas.o  o_u/colourpick.o  o_u/drag.o  o_u/draw.o  o_u/dynamic.o  o_u/end.o  o_u/file.o  o_u/font.o  o_u/freeway.o  o_u/hourglass.o  o_u/icons.o  o_u/macros.o  o_u/main.o  o_u/menu.o  o_u/msgtrans.o  o_u/print.o  o_u/strfunc.o  o_u/template.o  o_u/toolspr.o  o_u/vtiinet.o
zip -q rovlib-gccsdk.zip *.h license.txt lib_scl/librov.a lib_unix/librov.a

Ended: Wed Oct 4 11:20:14 2017

Copy files

Started: Wed Oct 4 11:20:14 2017

Ended: Wed Oct 4 11:20:15 2017