Started by user ha:////4HwL1uC5e/kfaqIPT+qU5KOdmc30/GtHtVV4P21UV9JPAAAAlh+LCAAAAAAAAP9b85aBtbiIQTGjNKU4P08vOT+vOD8nVc83PyU1x6OyILUoJzMv2y+/JJUBAhiZGBgqihhk0NSjKDWzXb3RdlLBUSYGJk8GtpzUvPSSDB8G5tKinBIGIZ+sxLJE/ZzEvHT94JKizLx0a6BxUmjGOUNodHsLgAy+EgZu/dLi1CL9rESgFgCu74TzwAAAAA==Jason Tribbeck [EnvInject] - Loading node environment variables. Building in workspace /var/lib/jenkins/workspace/rovlib [WS-CLEANUP] Deleting project workspace... Checking out a fresh workspace because there's no workspace at /var/lib/jenkins/workspace/rovlib Cleaning local Directory . Checking out svn://sparkly.tribbeck.com:13690/rovlib at revision '2018-03-30T08:48:26.508 +0100' --quiet At revision 13 No changes for svn://sparkly.tribbeck.com:13690/rovlib since the previous build [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties content PATH=/home/jason/gccsdk/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/snap/bin GCCSDK_INSTALL_ENV=/home/jason/gccsdk/env ROVLIB_PATH=/home/releases/rovlib/ GCCSDK_INSTALL_CROSSBIN=/home/jason/gccsdk/bin [EnvInject] - Variables injected successfully. [rovlib] $ /bin/sh -xe /tmp/jenkins4356405165376461447.sh + make reuse 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 /var/lib/jenkins/workspace/rovlib/canvas.s:83:17: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/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 /var/lib/jenkins/workspace/rovlib/canvas.s /var/lib/jenkins/workspace/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 /var/lib/jenkins/workspace/rovlib/canvas.s /var/lib/jenkins/workspace/rovlib/canvas.s:101:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:185:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/canvas.s:189:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/canvas.s:200:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:205:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:211:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:219:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:225:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/canvas.s:235:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:240:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:268:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/canvas.s:273:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:290:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:294:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:308:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:312:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:316:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/canvas.s:321:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:335:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:339:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:343:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/canvas.s:348:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:362:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:366:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:553:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/canvas.s:558:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:568:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:854:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/canvas.s:926:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/canvas.s:939:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:998:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/canvas.s:1025:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:1238:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:1274:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:1777: Info: Area canvas_templatetemp only contains zero bytes, use NOINIT area attribute ? /var/lib/jenkins/workspace/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 /var/lib/jenkins/workspace/rovlib/drag.s:522:21: Warning: ADR instead of ADRL can be used at area offset 0x134 to encode [r15, #&24c] /var/lib/jenkins/workspace/rovlib/drag.s:529:19: Warning: ADR instead of ADRL can be used at area offset 0x150 to encode [r15, #&2f0] /var/lib/jenkins/workspace/rovlib/drag.s:724:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/drag.s:727:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/drag.s:732:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/drag.s:737:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/drag.s:747:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/drag.s:777:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/drag.s:780:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/drag.s:803:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/drag.s:828:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/drag.s:853:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/drag.s:863:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/drag.s:874:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/drag.s:1119:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/drag.s:1131:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/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 /var/lib/jenkins/workspace/rovlib/icons.s:1323:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/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 /var/lib/jenkins/workspace/rovlib/main.s:31:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/main.s:39:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/main.s:66:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/main.s:69:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/main.s:253:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/main.s:255:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/main.s:261:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/main.s:263:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/main.s:376:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/main.s:378:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/main.s:391:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/main.s:393:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/main.s:950:17: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/main.s:955:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/main.s:1428:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/main.s:1522:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/main.s:1547:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/main.s:1636:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/main.s:1639:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/main.s:1642:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/main.s:1646:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/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 /var/lib/jenkins/workspace/rovlib/menu.s:38:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/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 /var/lib/jenkins/workspace/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 /var/lib/jenkins/workspace/rovlib/vtiinet.s:21:17: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/vtiinet.s:26:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/vtiinet.s:33:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/vtiinet.s:41:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/vtiinet.s:278:17: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/vtiinet.s:285:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/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 /var/lib/jenkins/workspace/rovlib/canvas.s:83:17: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/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 /var/lib/jenkins/workspace/rovlib/canvas.s /var/lib/jenkins/workspace/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 /var/lib/jenkins/workspace/rovlib/canvas.s /var/lib/jenkins/workspace/rovlib/canvas.s:101:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:185:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/canvas.s:189:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/canvas.s:200:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:205:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:211:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:219:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:225:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/canvas.s:235:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:240:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:268:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/canvas.s:273:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:290:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:294:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:308:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:312:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:316:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/canvas.s:321:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:335:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:339:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:343:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/canvas.s:348:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:362:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:366:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:553:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/canvas.s:558:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:568:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:854:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/canvas.s:926:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/canvas.s:939:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:998:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/canvas.s:1025:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:1238:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:1274:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/canvas.s:1777: Info: Area canvas_templatetemp only contains zero bytes, use NOINIT area attribute ? /var/lib/jenkins/workspace/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 /var/lib/jenkins/workspace/rovlib/drag.s:522:21: Warning: ADR instead of ADRL can be used at area offset 0x134 to encode [r15, #&24c] /var/lib/jenkins/workspace/rovlib/drag.s:529:19: Warning: ADR instead of ADRL can be used at area offset 0x150 to encode [r15, #&2f0] /var/lib/jenkins/workspace/rovlib/drag.s:724:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/drag.s:727:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/drag.s:732:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/drag.s:737:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/drag.s:747:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/drag.s:777:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/drag.s:780:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/drag.s:803:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/drag.s:828:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/drag.s:853:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/drag.s:863:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/drag.s:874:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/drag.s:1119:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/drag.s:1131:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/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 /var/lib/jenkins/workspace/rovlib/icons.s:1323:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/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 /var/lib/jenkins/workspace/rovlib/main.s:31:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/main.s:39:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/main.s:66:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/main.s:69:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/main.s:253:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/main.s:255:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/main.s:261:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/main.s:263:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/main.s:376:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/main.s:378:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/main.s:391:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/main.s:393:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/main.s:950:17: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/main.s:955:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/main.s:1428:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/main.s:1522:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/main.s:1547:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/main.s:1636:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/main.s:1639:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/main.s:1642:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/main.s:1646:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/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 /var/lib/jenkins/workspace/rovlib/menu.s:38:16: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/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 /var/lib/jenkins/workspace/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 /var/lib/jenkins/workspace/rovlib/vtiinet.s:21:17: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/vtiinet.s:26:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/vtiinet.s:33:18: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/vtiinet.s:41:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/rovlib/vtiinet.s:278:17: Info: Saving one register with writeback on stack can better be done using PUSH /var/lib/jenkins/workspace/rovlib/vtiinet.s:285:16: Info: Loading one register with writeback from stack can better be done using POP /var/lib/jenkins/workspace/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 rm -rf /home/releases/rovlib/ mkdir /home/releases/rovlib/ cp *.h /home/releases/rovlib/ mkdir /home/releases/rovlib/lib_scl /home/releases/rovlib/lib_unix cp lib_scl/librov.a /home/releases/rovlib/lib_scl cp lib_unix/librov.a /home/releases/rovlib/lib_unix + cp /var/lib/jenkins/jobs/rovlib/builds/20/log build.log