4.5.3. __attribute__((aligned))

aligned 변수 특성은 변수 또는 구조체 필드의 최소 정렬(바이트)을 지정합니다.

Note

이 변수 특성은 ARM 컴파일러에서 지원하는 GNU 컴파일러 확장입니다.

예제

int Variable_Attributes_aligned_0 __attribute__ ((aligned (16)));
/* aligned on 16 byte boundary */
short Variable_Attributes_aligned_1[3] __attribute__ ((aligned));
/* aligns on 4 byte boundary for ARM */

추가 참고

Copyright © 2007 ARM Limited. All rights reserved.ARM DUI 0348AK
Non-Confidential