As prep for my x86_64 port / BSP proposal, I'm building a stub port to compile with the x86_64 toolset to surface any features the tools may be missing. Here's an error I came across:
make[1772]: Entering directory '/media/commonhdd/repos/rtems/b-no_cpu/x86_64-rtems5/c/no_ bsp/cpukit/score/cpu' x86_64-rtems5-gcc --pipe -O2 -g -ffunction-sections -fdata-sections -qnolinkcmds -nostdlib -r -o dirutils.rel src/dirutils_rel-dirutils.o Making all-am in . x86_64-rtems5-gcc: error: unrecognized command line option '-qnolinkcmds' Makefile:484: recipe for target 'dirutils.rel' failed From previous correspondence[1], it seems like rtems.h in gcc is relevant - rtems-tools built x86_64-rtems5-gcc v7.2.0 and that does include rtemself.h here[2][3], which contains the same content as I expected from the rtems.h for other architectures[4]. Joel, do you have any thoughts off the top of your head? I'll continue looking into it, but any background information I may be missing would be useful. Thanks! [1] https://lists.rtems.org/pipermail/devel/2014-November/009177.html [2] https://github.com/gcc-mirror/gcc/blob/gcc-7_2_0-release/gcc/config.gcc#L1450-L1452 [3] https://github.com/gcc-mirror/gcc/blob/gcc-7_2_0-release/gcc/config/i386/rtemself.h [4] https://github.com/gcc-mirror/gcc/blob/gcc-7_2_0-release/gcc/config/aarch64/rtems.h _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel