| |||
| Home > 컴파일러 관련 기능 > Pragma | |||
ARM 컴파일러는 여러 가지 ARM 관련 pragma를 인식합니다. Table 4.6에는 사용 가능한 pragma가 요약되어 있습니다.
Pragma는 관련 명령 행 옵션을 재정의합니다. 예를 들어 #pragma arm은
명령 행 옵션 --thumb을 재정의합니다.
Table 4.6. 컴파일러에서 지원하는 Pragma
| Pragma | ||
|---|---|---|
#pragma anon_unions, #pragma no_anon_unions | #pragma hdrstop | #pragma Otime |
#pragma arm | #pragma import | #pragma pack( |
#pragma arm section [ | #pragma import(__use_full_stdio) | #pragma pop |
#pragma diag_default | #pragma inline, #pragma no_inline | #pragma push |
#pragma diag_error | #pragma no_pch | #pragma softfp_linkage, no_softfp_linkage |
#pragma diag_remark | #pragma O | #pragma unroll [( |
#pragma diag_suppress | #pragma once | #pragma unroll_completely |
#pragma diag_warning | #pragma hdrstop | #pragma thumb |
#pragma [no_]exceptions_unwind | #pragma Ospace | |