2009-06-19 Joel Sherrill <joel.sherrill@oarcorp.com>

* libc/sys/rtems/machine/param.h: Change ALIGNBYTES
        so it can point to an aligned structure or double.
This commit is contained in:
Jeff Johnston 2009-06-19 18:15:35 +00:00
parent d66550cae6
commit ab9ef0fa5f
2 changed files with 6 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2009-06-19 Joel Sherrill <joel.sherrill@oarcorp.com>
* libc/sys/rtems/machine/param.h: Change ALIGNBYTES
so it can point to an aligned structure or double.
2009-06-18 Corinna Vinschen <corinna@vinschen.de>
* libc/locale/locale.c (loadlocale): Add handling of "@cjknarrow"

View File

@ -19,7 +19,7 @@
* for all data types (int, long, ...). The result is unsigned int
* and must be cast to any desired pointer type.
*/
#define ALIGNBYTES (sizeof(int) - 1)
#define ALIGNBYTES (sizeof(double) - 1)
#define ALIGN(p) (((unsigned)(p) + ALIGNBYTES) & ~ALIGNBYTES)
#define PAGE_SHIFT 12 /* LOG2(PAGE_SIZE) */