On Sat, Oct 10, 2020 at 8:13 AM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote:
> On 10/10/2020 15:11, Sebastian Huber wrote: > > > Hello Kinsey, > > > > the new aarch64/a53_ilp32_qemu produces a lot of warnings like this: > > > > ../../../testsuites/psxtests/psxhdrs/math/truncl.c:45:12: warning: > > implicit declaration of function 'truncl' > > [-Wimplicit-function-declaration] > > ../../../testsuites/psxtests/psxhdrs/math/truncl.c:45:12: warning: > > incompatible implicit declaration of built-in function 'truncl' > > > > Is this a known issue? > It is likely that this is because some/many architectures do not have long double support in newlib. Or have a true long double type. This will require a newlib discussion. > > There is also this warning: > > cpukit/libmisc/stackchk/check.c:455:5: warning: cast to pointer from > integer of different size [-Wint-to-pointer-cast] > > This is probably an error. Could you please fix the warnings specific to > the new BSPs. > This looks like code being sloppy that isn't the fault of this BSP. It is just one where sizeof(int) != sizeof(void *). Kinsey.. likely solution is to replace the cast/type with intptr_t or uintptr_t. --joel > > _______________________________________________ > devel mailing list > devel@rtems.org > http://lists.rtems.org/mailman/listinfo/devel >
_______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel