Re: 4.11 Branch Failures
On 21/03/2016 17:29, Sebastian Huber wrote: Its already fixed on the master. https://git.rtems.org/rtems-tools/commit/?id=f027f37661fc8c12ab07f92982f0c86e4e0717de Thanks. From my point of view we should not use branches for the RTEMS Tools and RSB. I had been undecided on this for a while and now I think it is a good idea have the release branches. I feel the other side of having to always check every change has not broken _all_ releases taken from it is too much. Chris ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel
Re: 4.11 Branch Failures
On 21/03/16 06:30, Chris Johns wrote: On 21/03/2016 14:40, Joel Sherrill wrote: (2) There is this group of powerpc BSPs failing on dl01: [snip] No. If could be rtems-tld. What is the error? mv dl01.pre.exe dl01.pre rtems-syms -e -c "-mcpu=603e -mstrict-align -meabi -msdata=sysv -fno-common -O2 -g -fno-keep-inline-functions -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs" -o dl-sym.o dl01.pre powerpc-rtems4.11-gcc -B../../../../../brs5l/lib/ -specs bsp_specs -qrtems -mcpu=603e -mstrict-align -meabi -msdata=sysv -fno-common -O2 -g -fno-keep-inline-functions -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs -mcpu=603e -mstrict-align -meabi -msdata=sysv -fno-common \ -o dl01.exe init.o dl-load.o dl-tar.o dl-sym.o /home/joel/rtems-4.11-work/tools/4.11/lib/gcc/powerpc-rtems4.11/4.9.3/../../../../powerpc-rtems4.11/bin/ld: dl-sym.o: the target (rtems__rtl_base_globals_size) of a R_PPC_SDAREL16 relocation is in the wrong output section (.text) dl-sym.o: In function `rtems_rtl_base_global_syms_init': rld--bTdaaa.c:(.text+0x6): relocation truncated to fit: R_PPC_SDAREL16 against `rtems__rtl_base_globals_size' collect2: error: ld returned 1 exit status Makefile:662: recipe for target 'dl01.exe' failed This means the rtems-syms tool needs to be taught how to create a suitable symbols file for the PowerPC. Sebastian are you able to have a look? Its already fixed on the master. https://git.rtems.org/rtems-tools/commit/?id=f027f37661fc8c12ab07f92982f0c86e4e0717de From my point of view we should not use branches for the RTEMS Tools and RSB. -- Sebastian Huber, embedded brains GmbH Address : Dornierstr. 4, D-82178 Puchheim, Germany Phone : +49 89 189 47 41-16 Fax : +49 89 189 47 41-09 E-Mail : sebastian.hu...@embedded-brains.de PGP : Public key available on request. Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG. ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel
Re: 4.11 Branch Failures
On 21/03/2016 14:40, Joel Sherrill wrote: (2) There is this group of powerpc BSPs failing on dl01: [snip] No. If could be rtems-tld. What is the error? mv dl01.pre.exe dl01.pre rtems-syms -e -c "-mcpu=603e -mstrict-align -meabi -msdata=sysv -fno-common -O2 -g -fno-keep-inline-functions -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs" -o dl-sym.o dl01.pre powerpc-rtems4.11-gcc -B../../../../../brs5l/lib/ -specs bsp_specs -qrtems -mcpu=603e -mstrict-align -meabi -msdata=sysv -fno-common -O2 -g -fno-keep-inline-functions -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs -mcpu=603e -mstrict-align -meabi -msdata=sysv -fno-common \ -o dl01.exe init.o dl-load.o dl-tar.o dl-sym.o /home/joel/rtems-4.11-work/tools/4.11/lib/gcc/powerpc-rtems4.11/4.9.3/../../../../powerpc-rtems4.11/bin/ld: dl-sym.o: the target (rtems__rtl_base_globals_size) of a R_PPC_SDAREL16 relocation is in the wrong output section (.text) dl-sym.o: In function `rtems_rtl_base_global_syms_init': rld--bTdaaa.c:(.text+0x6): relocation truncated to fit: R_PPC_SDAREL16 against `rtems__rtl_base_globals_size' collect2: error: ld returned 1 exit status Makefile:662: recipe for target 'dl01.exe' failed This means the rtems-syms tool needs to be taught how to create a suitable symbols file for the PowerPC. Sebastian are you able to have a look? The way we have been handling this is to add condition code for a specific arch in the standard template. This way the rtems-sym code does not need to know about the arch. The file is: https://git.rtems.org/rtems-tools/tree/linkers/rtems-syms.cpp Looks to be the same on all the BSPs I listed. I hope that means a fix would fix them all. :) Chris ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel
Re: 4.11 Branch Failures
On Sun, Mar 20, 2016 at 9:31 PM, Chris Johns wrote: > On 21/03/2016 13:24, Joel Sherrill wrote: > >> >> My 4.11 build sweep >> > > Thanks for doing this. > > isn't finished yet but there are a couple of things to report: >> > > Is this rc3 or the 4.11 branch in git? > > 4.11 on git. > >> (1) The moxie tools failed to build. >> >> > Please raise a ticket. > I will in the morning. > > (2) There is this group of powerpc BSPs failing on dl01: >> >> $ grep "dl01.exe.*failed" log/* >> log/powerpc-brs5l.log:Makefile:662: recipe for target 'dl01.exe' failed >> log/powerpc-brs6l.log:Makefile:662: recipe for target 'dl01.exe' failed >> log/powerpc-br_uid.log:Makefile:662: recipe for target 'dl01.exe' failed >> log/powerpc-dp2.log:Makefile:662: recipe for target 'dl01.exe' failed >> log/powerpc-hsc_cm01.log:Makefile:662: recipe for target 'dl01.exe' failed >> log/powerpc-icecube.log:Makefile:662: recipe for target 'dl01.exe' failed >> log/powerpc-mbx821_001.log:Makefile:662: recipe for target 'dl01.exe' >> failed >> log/powerpc-mbx821_002b.log:Makefile:662: recipe for target 'dl01.exe' >> failed >> log/powerpc-mbx821_002.log:Makefile:662: recipe for target 'dl01.exe' >> failed >> log/powerpc-mbx860_001b.log:Makefile:662: recipe for target 'dl01.exe' >> failed >> log/powerpc-mbx860_002.log:Makefile:662: recipe for target 'dl01.exe' >> failed >> log/powerpc-mbx860_005b.log:Makefile:662: recipe for target 'dl01.exe' >> failed >> log/powerpc-mbx860_1b.log:Makefile:662: recipe for target 'dl01.exe' >> failed >> log/powerpc-mpc8260ads.log:Makefile:662: recipe for target 'dl01.exe' >> failed >> log/powerpc-mpc8309som.log:Makefile:662: recipe for target 'dl01.exe' >> failed >> log/powerpc-mpc8313erdb.log:Makefile:662: recipe for target 'dl01.exe' >> failed >> log/powerpc-mpc8349eamds.log:Makefile:662: recipe for target 'dl01.exe' >> failed >> log/powerpc-pghplus.log:Makefile:662: recipe for target 'dl01.exe' failed >> log/powerpc-pm520_cr825.log:Makefile:662: recipe for target 'dl01.exe' >> failed >> log/powerpc-pm520_ze30.log:Makefile:662: recipe for target 'dl01.exe' >> failed >> log/powerpc-psim.log:Makefile:662: recipe for target 'dl01.exe' failed >> log/powerpc-t32mppc.log:Makefile:662: recipe for target 'dl01.exe' failed >> log/powerpc-tqm8xx_stk8xx.log:Makefile:662: recipe for target 'dl01.exe' >> failed >> log/powerpc-virtex.log:Makefile:662: recipe for target 'dl01.exe' failed >> >> Do we update the *.tcfg for these? >> >> > No. If could be rtems-tld. What is the error? > > mv dl01.pre.exe dl01.pre rtems-syms -e -c "-mcpu=603e -mstrict-align -meabi -msdata=sysv -fno-common -O2 -g -fno-keep-inline-functions -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs" -o dl-sym.o dl01.pre powerpc-rtems4.11-gcc -B../../../../../brs5l/lib/ -specs bsp_specs -qrtems -mcpu=603e -mstrict-align -meabi -msdata=sysv -fno-common -O2 -g -fno-keep-inline-functions -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs -mcpu=603e -mstrict-align -meabi -msdata=sysv -fno-common \ -o dl01.exe init.o dl-load.o dl-tar.o dl-sym.o /home/joel/rtems-4.11-work/tools/4.11/lib/gcc/powerpc-rtems4.11/4.9.3/../../../../powerpc-rtems4.11/bin/ld: dl-sym.o: the target (rtems__rtl_base_globals_size) of a R_PPC_SDAREL16 relocation is in the wrong output section (.text) dl-sym.o: In function `rtems_rtl_base_global_syms_init': rld--bTdaaa.c:(.text+0x6): relocation truncated to fit: R_PPC_SDAREL16 against `rtems__rtl_base_globals_size' collect2: error: ld returned 1 exit status Makefile:662: recipe for target 'dl01.exe' failed Looks to be the same on all the BSPs I listed. > Chris > ___ > devel mailing list > devel@rtems.org > http://lists.rtems.org/mailman/listinfo/devel > ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel
Re: 4.11 Branch Failures
On 21/03/2016 13:24, Joel Sherrill wrote: My 4.11 build sweep Thanks for doing this. isn't finished yet but there are a couple of things to report: Is this rc3 or the 4.11 branch in git? (1) The moxie tools failed to build. Please raise a ticket. (2) There is this group of powerpc BSPs failing on dl01: $ grep "dl01.exe.*failed" log/* log/powerpc-brs5l.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-brs6l.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-br_uid.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-dp2.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-hsc_cm01.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-icecube.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-mbx821_001.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-mbx821_002b.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-mbx821_002.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-mbx860_001b.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-mbx860_002.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-mbx860_005b.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-mbx860_1b.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-mpc8260ads.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-mpc8309som.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-mpc8313erdb.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-mpc8349eamds.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-pghplus.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-pm520_cr825.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-pm520_ze30.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-psim.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-t32mppc.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-tqm8xx_stk8xx.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-virtex.log:Makefile:662: recipe for target 'dl01.exe' failed Do we update the *.tcfg for these? No. If could be rtems-tld. What is the error? Chris ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel
4.11 Branch Failures
Hi My 4.11 build sweep isn't finished yet but there are a couple of things to report: (1) The moxie tools failed to build. (2) There is this group of powerpc BSPs failing on dl01: $ grep "dl01.exe.*failed" log/* log/powerpc-brs5l.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-brs6l.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-br_uid.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-dp2.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-hsc_cm01.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-icecube.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-mbx821_001.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-mbx821_002b.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-mbx821_002.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-mbx860_001b.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-mbx860_002.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-mbx860_005b.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-mbx860_1b.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-mpc8260ads.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-mpc8309som.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-mpc8313erdb.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-mpc8349eamds.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-pghplus.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-pm520_cr825.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-pm520_ze30.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-psim.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-t32mppc.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-tqm8xx_stk8xx.log:Makefile:662: recipe for target 'dl01.exe' failed log/powerpc-virtex.log:Makefile:662: recipe for target 'dl01.exe' failed Do we update the *.tcfg for these? --joel ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel