I see other reports of this failure. I haven't had a chance to check this deeply but I was suspicious of the gcc configuration not getting __rtems__ defined.
On Thu, Feb 27, 2020, 11:17 AM Joel Sherrill <j...@rtems.org> wrote: > Hi > > The Microblaze uses the rtems-default.bset and is the only target that > isn't compiling. > It ends with this error which seems like something is off in a way that > should impact > all targets but doesn't. Any ideas? > > FWIW I am proceeding with the update. Since we don't actually have a > Microblaze > port yet, this is far from a blocker. > > ============================= > $ make >/dev/null > ../../../../../../../gcc-7.5.0/newlib/libc/sys/rtems/crt0.c:197:18: error: > conflicting types for '__assert_func' > RTEMS_STUB(void, __assert_func(const char *file, int line, const char > *failedexpr), { }) > ^ > ../../../../../../../gcc-7.5.0/newlib/libc/sys/rtems/crt0.c:28:5: note: in > definition of macro 'RTEMS_STUB' > ret func body > ^~~~ > In file included from > /data/home/joel/rtems-work/rtems-source-builder/rtems/build/microblaze-rtems5-gcc-7.5.0-newlib-fbaa096-x86_64-linux-gnu-1/gcc-7.5.0/newlib/libc/include/sys/reent.h:503:0, > from > /data/home/joel/rtems-work/rtems-source-builder/rtems/build/microblaze-rtems5-gcc-7.5.0-newlib-fbaa096-x86_64-linux-gnu-1/gcc-7.5.0/newlib/libc/include/time.h:12, > from > /data/home/joel/rtems-work/rtems-source-builder/rtems/build/microblaze-rtems5-gcc-7.5.0-newlib-fbaa096-x86_64-linux-gnu-1/gcc-7.5.0/newlib/libc/include/sys/stat.h:9, > from > ../../../../../../../gcc-7.5.0/newlib/libc/sys/rtems/crt0.c:14: > /data/home/joel/rtems-work/rtems-source-builder/rtems/build/microblaze-rtems5-gcc-7.5.0-newlib-fbaa096-x86_64-linux-gnu-1/gcc-7.5.0/newlib/libc/include/assert.h:41:6: > note: previous declaration of '__assert_func' was here > void __assert_func (const char *, int, const char *, const char *) > ^~~~~~~~~~~~~ > make[9]: *** [crt0.o] Error 1 > cp: cannot stat ‘rtems/crt0.o’: No such file or directory > make[9]: *** [crt0.o] Error 1 > =============================================== >
_______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel