1*65726debSmatt/* $NetBSD: ntohl.S,v 1.3 2013/07/16 23:24:19 matt Exp $ */ 237c9f0a6Schristos 337c9f0a6Schristos/*- 437c9f0a6Schristos * Copyright (c) 1990 The Regents of the University of California. 537c9f0a6Schristos * All rights reserved. 637c9f0a6Schristos * 737c9f0a6Schristos * This code is derived from software contributed to Berkeley by 837c9f0a6Schristos * the Systems Programming Group of the University of Utah Computer 937c9f0a6Schristos * Science Department. 1037c9f0a6Schristos * 1137c9f0a6Schristos * Redistribution and use in source and binary forms, with or without 1237c9f0a6Schristos * modification, are permitted provided that the following conditions 1337c9f0a6Schristos * are met: 1437c9f0a6Schristos * 1. Redistributions of source code must retain the above copyright 1537c9f0a6Schristos * notice, this list of conditions and the following disclaimer. 1637c9f0a6Schristos * 2. Redistributions in binary form must reproduce the above copyright 1737c9f0a6Schristos * notice, this list of conditions and the following disclaimer in the 1837c9f0a6Schristos * documentation and/or other materials provided with the distribution. 1937c9f0a6Schristos * 3. Neither the name of the University nor the names of its contributors 2037c9f0a6Schristos * may be used to endorse or promote products derived from this software 2137c9f0a6Schristos * without specific prior written permission. 2237c9f0a6Schristos * 2337c9f0a6Schristos * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 2437c9f0a6Schristos * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 2537c9f0a6Schristos * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2637c9f0a6Schristos * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 2737c9f0a6Schristos * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2837c9f0a6Schristos * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2937c9f0a6Schristos * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 3037c9f0a6Schristos * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 3137c9f0a6Schristos * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 3237c9f0a6Schristos * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 3337c9f0a6Schristos * SUCH DAMAGE. 3437c9f0a6Schristos */ 3537c9f0a6Schristos 3637c9f0a6Schristos#include <machine/asm.h> 3737c9f0a6Schristos 3837c9f0a6Schristos#if defined(LIBC_SCCS) && !defined(lint) 3937c9f0a6Schristos#if 0 4037c9f0a6Schristos RCSID("from: @(#)ntohl.s 5.1 (Berkeley) 5/12/90") 4137c9f0a6Schristos#else 42*65726debSmatt RCSID("$NetBSD: ntohl.S,v 1.3 2013/07/16 23:24:19 matt Exp $") 4337c9f0a6Schristos#endif 4437c9f0a6Schristos#endif /* LIBC_SCCS and not lint */ 4537c9f0a6Schristos 4637c9f0a6Schristos/* hostorder = ntohl(netorder) */ 4737c9f0a6Schristos 4837c9f0a6SchristosENTRY(ntohl) 4907a0a325Smatt movl 4(%sp),%d0 5037c9f0a6Schristos rts 51*65726debSmattEND(ntohl) 52