1/*
2*
3*                Language Independent Library
4*
5*       Copyright 1983-2000 Green Hills Software,Inc.
6*
7*  This program is the property of Green Hills Software, Inc,
8*  its contents are proprietary information and no part of it
9*  is to be disclosed to anyone except employees of Green Hills
10*  Software, Inc., or as agreed in writing signed by the President
11*  of Green Hills Software, Inc.
12*
13*/
14/* ind_dots.ppc: .syscall section for PPC family */
15
16	.file	"ind_dots.ppc"
17#include "ppc_regs.ppc"
18
19#if defined(EMBEDDED) || defined(__OSE)
20
21#ifdef __vle
22	.section ".syscall", "vax"
23	.vle
24	.globl __dotsyscall
25__dotsyscall:
26	se_nop
27	se_nop
28	se_blr
29
30#else /* __vle */
31	.section ".syscall", "ax"
32
33	.globl __dotsyscall
34__dotsyscall:
35	nop			# will be replaced by loader/OS with sc
36	blr			# return to .text section
37#endif /* __vle */
38
39#ifdef __ELF
40	.fsize	0
41	.scall	__leaf__
42	.type __dotsyscall,@function
43	.size __dotsyscall,$-__dotsyscall
44#endif /* __ELF */
45#endif	/* EMBEDDED || __OSE */
46