1 /* libgcc routines for Toshiba Media Processor.
2 Copyright
(C
) 2001, 2002, 2005, 2009 Free Software Foundation
, Inc.
4 This file is free software
; you can redistribute it and/or modify it
5 under the terms of the GNU General
Public License as published by the
6 Free Software Foundation
; either version 3 of the License, or (at your
7 option
) any later version.
9 This file is distributed
in the hope that it will be useful
, but
10 WITHOUT ANY WARRANTY
; without even the implied warranty of
11 MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 General
Public License for more details.
14 Under
Section 7 of GPL version
3, you are granted additional
15 permissions described
in the GCC Runtime Library Exception
, version
16 3.1, as published by the Free Software Foundation.
18 You should have received a copy of the GNU General
Public License
and
19 a copy of the GCC Runtime Library Exception along with
this program
;
20 see the files COPYING3
and COPYING.RUNTIME respectively. If
not, see
21 <http://www.gnu.
org/licenses
/>.
*/
24 add3 $
sp, $
sp, -16*4 ; \
62 add3 $
sp, $
sp, 16*4 ; \
76 #ifdef L_mep_bb_init_trace
78 .
global __mep_bb_init_trace_func
79 __mep_bb_init_trace_func:
84 bsr __bb_init_trace_func
90 .
global __mep_bb_init_func
101 .
global __mep_bb_trace_func
114 #ifdef L_mep_bb_increment
116 .
global __mep_bb_increment_func
117 __mep_bb_increment_func: