ビット・フィールドのメンバの並び順を指定します。
[指定形式]
 
ビット・フィールドのメンバを下位ビットから割り付けます。
[詳細説明]
| 
- | ビット・フィールドのメンバの並び順を指定します。 | 
| 
- | posに指定可能なものを以下に示します。これ以外のものを指定した場合は,エラーとなります。
 | 
| 
left | 
上位ビットからメンバを割り付けます。 | 
| 
right | 
下位ビットからメンバを割り付けます。 | 
 
| 
- | Cソース中に#pragma指令でビット・フィールドのメンバの並び順を指定している場合,最初の#pragma bit_order指令が出現するまでは,オプション指定値がすべてのビット・フィールドのメンバに適用されます。それ以降は,#pragma指令の値が適用されます。
 | 
[使用例]
| 
- | ビット・フィールドのメンバを上位ビットから割り付けます。 | 
| >ccrh -Xbit_order=left -Xcommon=rh850 main.c |