4.5.11. __attribute__((zero_init))

section 특성은 변수가 특정 데이터 섹션에 배치되도록 지정합니다. zero_init 특성은 이니셜라이저가 없는 변수가 ZI 데이터 섹션에 배치되도록 지정합니다. 이니셜라이저 가 지정될 경우 오류가 보고됩니다.

Note

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

예제

__attribute__((zero_init)) int x;                    /* in section ".bss" */
__attribute__((section("mybss"), zero_init)) int y;  /* in section "mybss" */

추가 참고

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