Blame sys-elf32ppclinux.S

Packit Service b439df
/*
Packit Service b439df
 * libhugetlbfs - Easy use of Linux hugepages
Packit Service b439df
 * Copyright (C) 2007 David Gibson, IBM Corporation.
Packit Service b439df
 *
Packit Service b439df
 * Based on code from the GNU C Library, Copyright Free Software Foundation, Inc.
Packit Service b439df
 *
Packit Service b439df
 * This library is free software; you can redistribute it and/or
Packit Service b439df
 * modify it under the terms of the GNU Lesser General Public License
Packit Service b439df
 * as published by the Free Software Foundation; either version 2.1 of
Packit Service b439df
 * the License, or (at your option) any later version.
Packit Service b439df
 *
Packit Service b439df
 * This library is distributed in the hope that it will be useful, but
Packit Service b439df
 * WITHOUT ANY WARRANTY; without even the implied warranty of
Packit Service b439df
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
Packit Service b439df
 * Lesser General Public License for more details.
Packit Service b439df
 *
Packit Service b439df
 * You should have received a copy of the GNU Lesser General Public
Packit Service b439df
 * License along with this library; if not, write to the Free Software
Packit Service b439df
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Packit Service b439df
 */
Packit Service b439df
Packit Service b439df
	.text
Packit Service b439df
Packit Service b439df
	.globl	direct_syscall
Packit Service b439df
direct_syscall:
Packit Service b439df
	mr	0,3
Packit Service b439df
	mr	3,4
Packit Service b439df
	mr	4,5
Packit Service b439df
	mr	5,6
Packit Service b439df
	mr	6,7
Packit Service b439df
	mr	7,8
Packit Service b439df
	mr	8,9
Packit Service b439df
	sc
Packit Service b439df
	blr
Packit Service b439df
Packit Service b439df
#if defined(__linux__) && defined(__ELF__)
Packit Service b439df
	.section .note.GNU-stack,"",%progbits
Packit Service b439df
#endif