2005-08-17 Erik Christiansen * config/v850/lib1funcs.asm (callt_save_interrupt): Fix comment typos. Move call_table_data to end. Delete spurious .text. (callt_save_all_interrupt): Fix comment typo. Index: lib1funcs.asm =================================================================== RCS file: /cvs/gcc/gcc/gcc/config/v850/lib1funcs.asm,v retrieving revision 1.18 diff -p -p -r1.18 lib1funcs.asm *** lib1funcs.asm 25 Jun 2005 01:22:36 -0000 1.18 --- lib1funcs.asm 17 Aug 2005 22:12:42 -0000 *************** __callt_save_r6_r9: .short ctoff(.L_save *** 1428,1434 **** #ifdef L_callt_save_interrupt ! /* Put this functions into the call table area */ .call_table_text /* Save registers r1, ep, gp, r10 on stack and load up with expected values. */ --- 1428,1434 ---- #ifdef L_callt_save_interrupt ! /* Put these functions into the call table area. */ .call_table_text /* Save registers r1, ep, gp, r10 on stack and load up with expected values. */ *************** __callt_save_r6_r9: .short ctoff(.L_save *** 1440,1462 **** st.w ep, 0[sp] st.w gp, 4[sp] st.w r1, 8[sp] ! /* R10 has alread been saved bofore callt ctoff(_save_interrupt). */ /* st.w r10, 12[sp] */ mov hilo(__ep),ep mov hilo(__gp),gp ctret - /* Place the offsets of the start of the routine into the call table. */ - .call_table_data - .global __callt_save_interrupt - .type __callt_save_interrupt,@function - __callt_save_interrupt: .short ctoff(.L_save_interrupt) - - .call_table_text - /* Restore saved registers, deallocate stack and return from the interrupt. */ ! /* Called via: callt ctoff(__callt_restore_itnerrupt). */ ! .text .align 2 .globl __return_interrupt .type __return_interrupt,@function --- 1440,1453 ---- st.w ep, 0[sp] st.w gp, 4[sp] st.w r1, 8[sp] ! /* R10 has already been saved before callt ctoff(_save_interrupt). */ /* st.w r10, 12[sp] */ mov hilo(__ep),ep mov hilo(__gp),gp ctret /* Restore saved registers, deallocate stack and return from the interrupt. */ ! /* Called via: callt ctoff(__callt_restore_interrupt). */ .align 2 .globl __return_interrupt .type __return_interrupt,@function *************** __callt_save_interrupt: .short ctoff(.L_ *** 1472,1480 **** addi 24, sp, sp reti ! /* Place the offsets of the start of the routine into the call table. */ .call_table_data .global __callt_return_interrupt .type __callt_return_interrupt,@function __callt_return_interrupt: .short ctoff(.L_return_interrupt) --- 1463,1475 ---- addi 24, sp, sp reti ! /* Place the offsets of the start of these routines into the call table. */ .call_table_data + .global __callt_save_interrupt + .type __callt_save_interrupt,@function + __callt_save_interrupt: .short ctoff(.L_save_interrupt) + .global __callt_return_interrupt .type __callt_return_interrupt,@function __callt_return_interrupt: .short ctoff(.L_return_interrupt) *************** __callt_return_interrupt: .short c *** 1482,1488 **** #endif /* L_callt_save_interrupt */ #ifdef L_callt_save_all_interrupt ! /* Put this functions into the call table area. */ .call_table_text /* Save all registers except for those saved in __save_interrupt. */ --- 1477,1483 ---- #endif /* L_callt_save_interrupt */ #ifdef L_callt_save_all_interrupt ! /* Put these functions into the call table area. */ .call_table_text /* Save all registers except for those saved in __save_interrupt. */