diff options
Diffstat (limited to 'gcc/doc/extend.texi')
-rw-r--r-- | gcc/doc/extend.texi | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi index dd5a89c1002..59270e57852 100644 --- a/gcc/doc/extend.texi +++ b/gcc/doc/extend.texi @@ -2550,14 +2550,14 @@ void __attribute__ ((interrupt, use_shadow_register_set)) v1 (); void __attribute__ ((interrupt, keep_interrupts_masked)) v2 (); void __attribute__ ((interrupt, use_debug_exception_return)) v3 (); void __attribute__ ((interrupt, use_shadow_register_set, - keep_interrupts_masked)) v4 (); + keep_interrupts_masked)) v4 (); void __attribute__ ((interrupt, use_shadow_register_set, - use_debug_exception_return)) v5 (); + use_debug_exception_return)) v5 (); void __attribute__ ((interrupt, keep_interrupts_masked, - use_debug_exception_return)) v6 (); + use_debug_exception_return)) v6 (); void __attribute__ ((interrupt, use_shadow_register_set, - keep_interrupts_masked, - use_debug_exception_return)) v7 (); + keep_interrupts_masked, + use_debug_exception_return)) v7 (); @end smallexample @item interrupt_handler @@ -4235,8 +4235,8 @@ Three attributes are currently defined for the Blackfin. @table @code @item l1_data -@item l1_data_A -@item l1_data_B +@itemx l1_data_A +@itemx l1_data_B @cindex @code{l1_data} variable attribute @cindex @code{l1_data_A} variable attribute @cindex @code{l1_data_B} variable attribute @@ -4308,7 +4308,7 @@ allows modules to make no assumptions about where variables might be stored. @item io -@item io (@var{addr}) +@itemx io (@var{addr}) Variables with the @code{io} attribute are used to address memory-mapped peripherals. If an address is specified, the variable is assigned that address, else it is not assigned an address (it is @@ -4319,7 +4319,7 @@ int timer_count __attribute__((io(0x123))); @end example @item cb -@item cb (@var{addr}) +@itemx cb (@var{addr}) Variables with the @code{cb} attribute are used to access the control bus, using special instructions. @code{addr} indicates the control bus address. Example: @@ -5434,9 +5434,9 @@ void doit(void) int i = 0; asm goto ("mfsr %%r1, 123; jmp %%r1;" ".pushsection doit_table;" - ".long %l0, %l1, %l2, %l3;" - ".popsection" - : : : "r1" : label1, label2, label3, label4); + ".long %l0, %l1, %l2, %l3;" + ".popsection" + : : : "r1" : label1, label2, label3, label4); __builtin_unreachable (); label1: |