[PATCH] score: PR1607: Add and use CPU_SIZEOF_POINTER
Sebastian Huber
sebastian.huber at embedded-brains.de
Mon Nov 5 09:24:06 UTC 2012
Hello,
this is the second version of the patch. Only the H8300 and M32C targets have
pointer sizes depending on the multi-lib variant. The H8300SX support seems to
be broken.
I added a new static assert:
#ifdef __SIZEOF_POINTER__
RTEMS_STATIC_ASSERT(
CPU_SIZEOF_POINTER == __SIZEOF_POINTER__,
__SIZEOF_POINTER__
);
#endif
An alternative is to use
#define CPU_SIZEOF_POINTER __SIZEOF_POINTER__
and hope that the compiler provides this define.
--
Sebastian Huber, embedded brains GmbH
Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany
Phone : +49 89 18 90 80 79-6
Fax : +49 89 18 90 80 79-9
E-Mail : sebastian.huber at embedded-brains.de
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
More information about the devel
mailing list