diff options
author | Doug Evans <dje@gnu.org> | 1996-05-21 17:25:24 +0000 |
---|---|---|
committer | Doug Evans <dje@gnu.org> | 1996-05-21 17:25:24 +0000 |
commit | 7d94bb81f0abfe4d470eaee2b3c097b1bbe8b421 (patch) | |
tree | 5457dbda61233c563797868c71fe1061737a56b2 /gcc/config/arm | |
parent | ff3829fac4b5b52822753589a3a317cb060932e4 (diff) | |
download | gcc-7d94bb81f0abfe4d470eaee2b3c097b1bbe8b421.zip gcc-7d94bb81f0abfe4d470eaee2b3c097b1bbe8b421.tar.gz gcc-7d94bb81f0abfe4d470eaee2b3c097b1bbe8b421.tar.bz2 |
(STRUCTURE_SIZE_BOUNDARY): Add comment explaining why it's 32.
From-SVN: r12066
Diffstat (limited to 'gcc/config/arm')
-rw-r--r-- | gcc/config/arm/arm.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/config/arm/arm.h b/gcc/config/arm/arm.h index 68e6a15..d7a22a1 100644 --- a/gcc/config/arm/arm.h +++ b/gcc/config/arm/arm.h @@ -400,6 +400,9 @@ extern int arm_arch4; && (ALIGN) < BITS_PER_WORD ? BITS_PER_WORD : (ALIGN)) /* Every structures size must be a multiple of 32 bits. */ +/* This is for compatibility with ARMCC. ARM SDT Reference Manual + (ARM DUI 0020D) page 2-20 says "Structures are aligned on word + boundaries". */ #define STRUCTURE_SIZE_BOUNDARY 32 /* Non-zero if move instructions will actually fail to work |