diff options
Diffstat (limited to 'cpukit')
-rw-r--r-- | cpukit/score/cpu/arm/ChangeLog | 6 | ||||
-rw-r--r-- | cpukit/score/cpu/arm/rtems/score/cpu.h | 3 |
2 files changed, 8 insertions, 1 deletions
diff --git a/cpukit/score/cpu/arm/ChangeLog b/cpukit/score/cpu/arm/ChangeLog index 7edf0ce295..b743386c31 100644 --- a/cpukit/score/cpu/arm/ChangeLog +++ b/cpukit/score/cpu/arm/ChangeLog @@ -1,3 +1,9 @@ +2011-04-15 Sebastian Huber <sebastian.huber@embedded-brains.de> + + PR 1780/cpukit + * rtems/score/cpu.h: Lower alignment requirements for + CPU_PARTITION_ALIGNMENT according to AAPCS. + 2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org> * cpu.c, rtems/score/cpu.h: diff --git a/cpukit/score/cpu/arm/rtems/score/cpu.h b/cpukit/score/cpu/arm/rtems/score/cpu.h index 405ccb79bb..f873e7d9b1 100644 --- a/cpukit/score/cpu/arm/rtems/score/cpu.h +++ b/cpukit/score/cpu/arm/rtems/score/cpu.h @@ -180,7 +180,8 @@ #define CPU_HEAP_ALIGNMENT CPU_ALIGNMENT -#define CPU_PARTITION_ALIGNMENT CPU_ALIGNMENT +/* AAPCS, section 4.3.1, Aggregates */ +#define CPU_PARTITION_ALIGNMENT 4 /* AAPCS, section 5.2.1.2, Stack constraints at a public interface */ #define CPU_STACK_ALIGNMENT 8 |