[RTEMS Project] #3624: MSYS2 builds appear to ignore tcfg file

RTEMS trac trac at rtems.org
Mon Nov 26 23:44:53 UTC 2018


#3624: MSYS2 builds appear to ignore tcfg file
----------------------------+--------------------
  Reporter:  Joel Sherrill  |      Owner:  (none)
      Type:  defect         |     Status:  new
  Priority:  normal         |  Milestone:  5.1
 Component:  admin          |    Version:  5
  Severity:  normal         |   Keywords:
Blocked By:                 |   Blocking:
----------------------------+--------------------
 Building m68k/mrm332 on Linux and MSYS2 to compare results. Builds with
 all tests on Linux. Multiple build failures on MSYS2. Some appear to be
 because on MSYS2, tests are being build which are marked as exclude in the
 .tcfg file. For example,
 https://git.rtems.org/rtems/tree/bsps/m68k/mrm332/config/mrm332-testsuite.tcfg#n11
 says that fsdosfsname01 should be excluded but it is being built as shown
 below:

 {{{
 m68k-rtems5-gcc  -mcpu=cpu32 -Os -g -fomit-frame-pointer -Wall -Wmissing-
 prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-
 externs -B./../../lib/libbsp/m68k/mrm332 -B/home/jrs007/rtems-
 work/rtems/bsps/m68k/mrm332/start -specs bsp_specs -qrtems
 -L./../../cpukit -L/home/jrs007/rtems-work/rtems/bsps/m68k/shared/start
 -Wl,--wrap=printf -Wl,--wrap=puts -Wl,--wrap=putchar  -o fsdosfsname01.exe
 fsdosfsname01/fsdosfsname01-init.o support/fsdosfsname01-ramdisk_support.o
 ./../../lib/libbsp/m68k/mrm332/librtemsbsp.a ./../../cpukit/librtemscpu.a
 c:/msys64/home/jrs007/rtems-work/tools/5/bin/../lib/gcc/m68k-rtems5/7.3.0
 /../../../../m68k-rtems5/bin/ld.exe: fsdosfsname01.exe section `.text'
 will not fit in region `rom'

 c:/msys64/home/jrs007/rtems-work/tools/5/bin/../lib/gcc/m68k-rtems5/7.3.0
 /../../../../m68k-rtems5/bin/ld.exe: region `rom' overflowed by 874128
 bytes

 collect2.exe: error: ld returned 1 exit status

 make[5]: *** [Makefile:1910: fsdosfsname01.exe] Error 1
 }}}

--
Ticket URL: <http://devel.rtems.org/ticket/3624>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list