I'll look at this, I didn't spend much time on the ilp32 or the vck190 targets. There's probably something that isn't supported in ilp32 mode in the boot code.
On Mon, Jun 28, 2021 at 2:53 AM Sebastian Huber <sebastian.hu...@embedded-brains.de> wrote: > > Hello Gedare, > > I get linker errors with this BSP: > > Waf: Entering directory `/tmp/sh/b-rtems/aarch64/xilinx_versal_ilp32_vck190' > 10:51:14 runner 'git rev-parse HEAD' > [1334/4030] Compiling bsps/aarch64/shared/start/start.S > 10:51:16 runner ['/opt/rtems/6/bin/aarch64-rtems6-gcc', '-MMD', > '-mcpu=cortex-a72', '-DASM', '-g', '-Icpukit/include', > '-I/home/EB/sebastian_h/src/rtems/cpukit/include', > '-Icpukit/score/cpu/aarch64/include', > '-I/home/EB/sebastian_h/src/rtems/cpukit/score/cpu/aarch64/include', > '-Ibsps/include', '-I/home/EB/sebastian_h/src/rtems/bsps/include', > '-Ibsps/aarch64/include', > '-I/home/EB/sebastian_h/src/rtems/bsps/aarch64/include', > '-Ibsps/aarch64/xilinx-versal/include', > '-I/home/EB/sebastian_h/src/rtems/bsps/aarch64/xilinx-versal/include', > '/home/EB/sebastian_h/src/rtems/bsps/aarch64/shared/start/start.S', > '-c', '-ostart.o'] > [1438/4030] Linking > /tmp/sh/b-rtems/aarch64/xilinx_versal_ilp32_vck190/testsuites/benchmarks/dhrystone.exe > 10:51:16 runner ['/opt/rtems/6/bin/aarch64-rtems6-gcc', > 'testsuites/benchmarks/dhrystone/dhry_1.c.85.o', > 'testsuites/benchmarks/dhrystone/dhry_2.c.85.o', > 'testsuites/benchmarks/dhrystone/init.c.85.o', > '-o/tmp/sh/b-rtems/aarch64/xilinx_versal_ilp32_vck190/testsuites/benchmarks/dhrystone.exe', > '-Wl,-Bstatic', '-L.', '-lrtemscpu', '-lrtemsbsp', '-lrtemstest', > '-Wl,-Bdynamic', '-qrtems', '-mcpu=cortex-a72', '-Wl,--gc-sections', > '-L/home/EB/sebastian_h/src/rtems/bsps/aarch64/shared/start', > '-L/home/EB/sebastian_h/src/rtems/bsps/aarch64/xilinx-versal/start', > '-Wl,--wrap=printf', '-Wl,--wrap=puts'] > /opt/rtems/6/lib/gcc/aarch64-rtems6/10.3.1/../../../../aarch64-rtems6/bin/ld: > skipping incompatible start.o when searching for start.o > /opt/rtems/6/lib/gcc/aarch64-rtems6/10.3.1/../../../../aarch64-rtems6/bin/ld: > skipping incompatible ./start.o when searching for start.o > /opt/rtems/6/lib/gcc/aarch64-rtems6/10.3.1/../../../../aarch64-rtems6/bin/ld: > cannot find start.o > /opt/rtems/6/lib/gcc/aarch64-rtems6/10.3.1/../../../../aarch64-rtems6/bin/ld: > skipping incompatible start.o when searching for start.o > /opt/rtems/6/lib/gcc/aarch64-rtems6/10.3.1/../../../../aarch64-rtems6/bin/ld: > skipping incompatible ./start.o when searching for start.o > collect2: error: ld returned 1 exit status > > > -- > embedded brains GmbH > Herr Sebastian HUBER > Dornierstr. 4 > 82178 Puchheim > Germany > email: sebastian.hu...@embedded-brains.de > phone: +49-89-18 94 741 - 16 > fax: +49-89-18 94 741 - 08 > > Registergericht: Amtsgericht München > Registernummer: HRB 157899 > Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler > Unsere Datenschutzerklärung finden Sie hier: > https://embedded-brains.de/datenschutzerklaerung/ _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel