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