[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